基于Android的社區(qū)購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:基于Android的社區(qū)購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
更多相關(guān)文章: Android O2O 購物系統(tǒng)
【摘要】:本文設(shè)計(jì)和實(shí)現(xiàn)了一個基于Android的面向社區(qū)居民的購物系統(tǒng)。此系統(tǒng)有服務(wù)端和客戶端兩部分組成,服務(wù)器端采用了完整的Java EE應(yīng)用框架,Android客戶端采用了MVC (Model-View-Controller,模型-視圖-控制器)架構(gòu),它們通過網(wǎng)絡(luò)互相通信。此系統(tǒng)有很多功能模塊,但本文重點(diǎn)闡述了商品展示,購物車,支付,用戶聊天,客戶端升級和定位六大功能模塊的設(shè)計(jì)和實(shí)現(xiàn)過程。本人參與了購物系統(tǒng)的設(shè)計(jì)、開發(fā)、測試和版本迭代等工作。具體工作內(nèi)容如下:(1)參與并完成了系統(tǒng)的需求分析。從用戶角度出發(fā),分析了系統(tǒng)的功能需求和性能需求,并分析了系統(tǒng)對界面,網(wǎng)絡(luò),安全,兼容性及對數(shù)據(jù)庫等其它方面的需求。最后,參與并完成了需求文檔的制定。(2)參與并完成了系統(tǒng)概要設(shè)計(jì)。其主要包括服務(wù)器和客戶端系統(tǒng)總體架構(gòu)設(shè)計(jì),客戶端系統(tǒng)架構(gòu)設(shè)計(jì),客戶端與服務(wù)器端之間的通信設(shè)計(jì)和數(shù)據(jù)處理格式,系統(tǒng)功能模塊圖和本地?cái)?shù)據(jù)緩存及服務(wù)器接口設(shè)計(jì)。(3)完成了系統(tǒng)六大模塊的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn),這六大模塊為展示商品模塊,購物車模塊,支付模塊,用戶聊天模塊,客戶端升級模塊,定位模塊。最后,從圖片緩存,適配和布局三方面對系統(tǒng)做了優(yōu)化處理。(4)完成了系統(tǒng)的測試工作。其主要包括以上六大模塊的功能測試,系統(tǒng)的性能測試和適配性測試。其中,性能測試包括借助log命令測試系統(tǒng)首次啟動時間,借助Eclipse Heap及Eclipse MAT工具進(jìn)行了系統(tǒng)內(nèi)存測試。最后,根據(jù)測試結(jié)果對系統(tǒng)做進(jìn)一步優(yōu)化,從而確保了系統(tǒng)的質(zhì)量,F(xiàn)在此系統(tǒng)已成功上線,隨著被推廣小區(qū)范圍的不斷擴(kuò)大,其下載量和商品交易額也在呈穩(wěn)步上升的趨勢。其在大大方便消費(fèi)者購物和提高商戶營業(yè)額的同時,也有力地促進(jìn)了新的電子商務(wù)模式的發(fā)展。
【關(guān)鍵詞】:Android O2O 購物系統(tǒng)
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52;TP316
【目錄】:
- 摘要5-6
- ABSTRACT6-11
- 1 引言11-15
- 1.1 論文背景及意義11
- 1.2 相關(guān)系統(tǒng)國內(nèi)研究現(xiàn)狀11-12
- 1.3 研究內(nèi)容12-13
- 1.4 論文組織結(jié)構(gòu)13
- 1.5 本章小結(jié)13-15
- 2 關(guān)鍵技術(shù)介紹15-25
- 2.1 Android中的四大組件和工作機(jī)制15-19
- 2.1.1 Activity15-17
- 2.1.2 Service17-18
- 2.1.3 Broadcast Receiver18
- 2.1.4 Content Provider18-19
- 2.2 Android的單線程原則和Handler機(jī)制19-21
- 2.2.1 Android的單線程原則19-20
- 2.2.2 Android的Handler機(jī)制20-21
- 2.3 MVC21-22
- 2.4 Android中的XMPP協(xié)議22-23
- 2.4.1 XMPP概述22-23
- 2.4.2 XMPP協(xié)議的網(wǎng)絡(luò)架構(gòu)23
- 2.5 本章小結(jié)23-25
- 3 社區(qū)購物系統(tǒng)需求分析25-33
- 3.1 社區(qū)購物系統(tǒng)流程簡介25-26
- 3.2 社區(qū)購物系統(tǒng)功能需求分析26-31
- 3.2.1 用戶瀏覽商品功能27
- 3.2.2 購物車功能27-28
- 3.2.3 支付功能28-29
- 3.2.4 用戶聊天功能29-30
- 3.2.5 客戶端升級功能30-31
- 3.2.6 定位功能31
- 3.3 社區(qū)購物系統(tǒng)性能需求分析31
- 3.4 社區(qū)購物系統(tǒng)其它需求分析31-32
- 3.4.1 界面需求31
- 3.4.2 網(wǎng)絡(luò)需求31-32
- 3.4.3 安全需求32
- 3.4.4 兼容性需求32
- 3.4.5 數(shù)據(jù)庫需求32
- 3.5 本章小結(jié)32-33
- 4 社區(qū)購物系統(tǒng)概要設(shè)計(jì)33-41
- 4.1 社區(qū)購物系統(tǒng)架構(gòu)設(shè)計(jì)33-35
- 4.1.1 系統(tǒng)總體架構(gòu)設(shè)計(jì)33-34
- 4.1.2 客戶端系統(tǒng)架構(gòu)設(shè)計(jì)34-35
- 4.2 客戶端與服務(wù)器端的通信設(shè)計(jì)35-36
- 4.2.1 客戶端與服務(wù)器端的通信方式35-36
- 4.2.2 客戶端與服務(wù)器端的數(shù)據(jù)處理格式36
- 4.3 系統(tǒng)功能模塊圖36-37
- 4.4 數(shù)據(jù)存儲及服務(wù)器接口設(shè)計(jì)37-40
- 4.4.1 本地?cái)?shù)據(jù)緩存37-38
- 4.4.2 服務(wù)器端接口38-40
- 4.5 本章小結(jié)40-41
- 5 社區(qū)購物系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)41-69
- 5.1 系統(tǒng)總體架構(gòu)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)41-42
- 5.2 系統(tǒng)模塊詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)42-64
- 5.2.1 商品展示模塊42-48
- 5.2.2 購物車模塊48-50
- 5.2.3 支付模塊50-53
- 5.2.4 聊天模塊53-57
- 5.2.5 客戶端升級模塊57-62
- 5.2.6 定位模塊62-64
- 5.3 系統(tǒng)優(yōu)化64-67
- 5.3.1 圖片加載優(yōu)化64-65
- 5.3.2 適配優(yōu)化65-66
- 5.3.3 布局優(yōu)化66-67
- 5.4 本章小結(jié)67-69
- 6 社區(qū)購物系統(tǒng)測試69-81
- 6.1 功能測試69-74
- 6.2 性能測試74-78
- 6.2.1 客戶端系統(tǒng)首次啟動時間測試74-75
- 6.2.2 內(nèi)存泄漏測試75-78
- 6.3 適配性測試78-79
- 6.4 本章小結(jié)79-81
- 7 結(jié)論與展望81-83
- 7.1 工作總結(jié)81
- 7.2 不足與工作展望81-83
- 參考文獻(xiàn)83-85
- 作者簡歷85-89
- 學(xué)位論文數(shù)據(jù)集89
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號:983899
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/983899.html