需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):10772 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:二十一世紀是一個數(shù)字化、信息化、網(wǎng)絡化的社會。隨著計算機、互聯(lián)網(wǎng)和移動終端及其應用的快速發(fā)展,人們的工作方式、交流方式、學習方式以及生活的各個方面也發(fā)生著翻天覆地的變化。同時,電子商務的飛速發(fā)展也對人們的購物方式和支付方式產(chǎn)生了巨大的影響??旃?jié)奏的生活好比一把雙刃劍,在帶來方便的同時也給人們帶來了不同的困擾,餐飲和交通問題則首當其沖。餐廳太擁擠、客流高峰期就餐困難等一系列難題會導致人們會花大量的時間在等待就餐上,如果人們在等待就餐的過程中可以繼續(xù)自己的工作,只是等飯菜送到身邊,那時間則得到了充分的利用,這一問題的解決對提高人們的生活質量和工作效率都有極大的幫助。 本系統(tǒng)是基于Android和Java技術的B/S模式的外賣點菜系統(tǒng)。通過搭建一個Httputil類訪問Java Web的Url并且傳遞參數(shù)來連接客戶端和服務器端??蛻舳擞肁ctivtiy組件來完成了界面的實現(xiàn)。服務器端是基于MVC三層模式架構,數(shù)據(jù)庫采用的是Mysql,服務器選擇的是Tomcat,頁面的顯示采用了JSP技術,同時利用JavaScript、Jquery技術實現(xiàn)動態(tài)頁面,MVC模式有效地分離了后臺業(yè)務邏輯與前端頁面顯示,使界面設計更簡單、邏輯處理更清晰。本系統(tǒng)客戶端實現(xiàn)了用戶在手機APP上分類瀏覽菜品、菜品詳情、查看購物車、提交訂單、撤銷訂單、對菜品進行評價等功能。服務器端主要實現(xiàn)了后臺管理員對手機用戶、客戶端訂單以及菜單的管理。本系統(tǒng)操作方便、界面美觀,貼近市場需求。
關鍵詞 Android;Java;外賣點菜;美食
目錄 摘要 Abstract 1 緒論-1 1.1 系統(tǒng)開發(fā)的背景-1 1.2 系統(tǒng)開發(fā)的意義-1 1.3 系統(tǒng)開發(fā)的內容-1 2 開發(fā)工具及相關技術-3 2.1 開發(fā)工具-3 2.1.1 Eclipse介紹-3 2.1.2 MySQL數(shù)據(jù)庫-3 2.1.3 ADT插件-3 2.1.4 Android SDK-3 2.2 相關技術-3 2.2.1 JSP技術簡介-3 2.2.2 Servlet簡介-4 3 需求分析-5 3.1 可行性分析-5 3.1.1 經(jīng)濟可行性-5 3.1.2 技術可行性-5 3.2 系統(tǒng)功能需求分析-5 3.3 擬解決的主要問題-6 4 系統(tǒng)設計-7 4.1 軟件體系結構設計-7 4.2 軟件系統(tǒng)功能設計-8 4.2.1 手機端功能模塊的具體設計-8 4.2.2 服務器端功能模塊的具體設計-10 4.3 數(shù)據(jù)庫設計-11 4.3.1 數(shù)據(jù)庫模型設計-11 4.3.2 數(shù)據(jù)庫邏輯模型設計-13 5 系統(tǒng)實現(xiàn)-16 5.1 開發(fā)環(huán)境安裝配置-16 5.1.1 下載安裝Android SDK和ADT插件-16 5.1.2 Tomcat的使用-16 5.2 系統(tǒng)功能的實現(xiàn)-18 5.2.1 后臺管理員登錄界面實現(xiàn)-18 5.2.2 后臺用戶管理模塊實現(xiàn)-18 5.2.3 后臺菜單管理模塊實現(xiàn)-19 5.2.4 后臺菜單分類查詢模塊實現(xiàn)-19 5.2.5 后臺訂單管理模塊實現(xiàn)-20 5.2.6 后臺網(wǎng)站管理界面實現(xiàn)-20 5.2.7 手機端登錄界面實現(xiàn)-21 5.2.8 手機端注冊界面實現(xiàn)-21 5.2.9 手機端個人信息修改界面實現(xiàn)-22 5.2.10 手機端菜單查詢模塊實現(xiàn)-23 5.2.11 手機端購物車模塊實現(xiàn)-25 5.2.12 手機端訂單模塊實現(xiàn)-25 5.2.13 手機端評論界面實現(xiàn)-27 6 系統(tǒng)測試-29 6.1 測試目的-29 6.2 測試用例舉例-29 6.2.1 手機端測試舉例-29 6.2.2 服務器端測試舉例-30 結論-32 致謝-33 參考文獻-34 |