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