999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android平臺的送餐APP系統開發與應用

2014-12-13 09:19:45隆巖
數字技術與應用 2014年8期

隆巖

摘要:本文通過對送餐APP系統開發應用的探討,試圖理清覆蓋用戶端、商戶端、管理端三部分的送餐APP運轉模式。在技術方面,主要使用Android開發技術和Activity組件,并遵照MVC模式開發。網絡數據交互則采用HTTP協議來實現。

關鍵詞:Android 送餐APP 系統設計與實現

中圖分類號:TP311 文獻標識碼:A 文章編號:1007-9416(2014)08-0147-01

移動互聯網的發展為我們的生活帶來了革命性的變化。目前,我們可以隨時隨地轉賬、購物、聊天。特別是團購APP、報刊APP、打的APP等應用如雨后春筍般迅速發展起來,在為人們生活提供方便的同時,也為商戶提供了商機。本文基于城市居民訂餐送餐的需求,探討基于Andriod平臺開發送餐APP的可行性,以為顧客提供價值,為企業創造價值提供參考。

1 系統設計

我們根據用戶的基本需求和移動互聯網的特點,將APP系統功能設計為三大部分:會員端、商戶端、管理端,并通過對數據庫、網絡布局等的設計連通來實現送餐功能。

1.1 功能設計

(1)APP用戶端。用戶安裝送餐APP后,可以隨時打開APP應用,進行查詢餐品信息、訂購、指定送餐地點、管理個人信息等操作。(2)APP商戶端。提供快餐的商戶可以注冊為會員,被審核通過后即可登錄系統設置餐品信息,包括品類、價格、數量等,并可以進行添加、刪除、修改;同時,可以進行查詢和管理用戶訂單操作。(3)APP管理端。管理員從后臺可以對整個系統進行維護管理,主要實現審核商戶、推送信息、評論管理、維護數據庫等功能。

1.2 數據庫設計

數據庫可以使用MYSQL,主要有商戶信息表、餐品信息表、訂單表、訂單詳細信息表、廣告表、評論表、配送地址表等。

1.3 系統網絡技術及硬件布局設計

該系統需要配備后臺數據庫服務器、Web 服務器、Android 前端(手機或PAD)、無線網絡等。Android前端(包括用戶和商戶)具有處理信息能力,并可以通過無線網絡訪問Web 服務器和后臺數據庫。客戶端使用Android 操作系統,服務器端采用Tomcat WEB 服務器。數據傳輸采用HTTP協議。開發應用平臺使用Android SDK,并采用Servlet技術響應客戶請求。

2 系統實現

2.1 APP用戶端主要功能實現

(1)查詢美食信息。用戶點擊送餐APP客戶端,進入系統界面。同時,系統啟動GPRS定位系統,顯示當前位置。進入界面后,用戶可以看到餐品信息及圖片,并可以搜索菜名、商戶。開發時,每一個餐品(Tab)對應一個Activity,并可以通過addTab這個控件添加Tab;使用ListView來顯示餐品信息,使多個Activity出現在一個界面上,便于用戶瀏覽。

(2)訂餐結賬。這是這款系統的核心功能。用戶選擇餐品后,進入詳細信息頁面,系統將會把Intent里面的數據取出并顯示給用戶。用戶選擇訂購數量、送餐地點(自動默認為當前位置)、送餐時間等,點擊訂購按鈕,就可以把餐品添加進訂購菜單。用戶在訂購結束后可以進行結算,點擊結算按鈕,進入確認訂單詳細信息頁面并點擊確認鍵后,sendRequest命令會向服務器發送訂餐完成請求,如果信息不為空則系統會默認訂單成功,提示用戶訂單生成,完成訂餐過程。(3)評論評價。用戶在用完餐后,可以在評論模塊輸入文字信息和上傳圖片信息進行評價,分享訂餐體驗和用餐經歷,系統生成Activity存入數據庫。

2.2 APP商戶端主要功能實現

(1)注冊登錄。當商戶進入APP系統時,需要進行注冊,不然只能瀏覽其他商戶簡要信息。商戶點擊商戶注冊進入注冊頁面,填寫有關信息后提交審核。審核通過后,商戶進行登錄操作(用戶輸入的信息要與數據庫中的信息相匹配)設置餐品信息。(2)餐品管理。商戶進入系統,可以進行餐品管理,包括增加、刪除、修改等操作。1)增加餐品。商戶點擊添加餐品按鈕,系統彈出添加餐品界面,輸入名稱、價格、數量、折扣、詳細描述等,并上傳餐品圖片。商戶將全部信息輸入完成后,系統自動將信息添加到數據庫中的餐品信息表。2)修改餐品。商戶選擇要修改的餐品,點擊修改按鈕,系統跳轉到修改餐品界面。用戶對有關信息進行更改,系統也會在數據庫中生成新的餐品信息。3)刪除餐品。商戶選擇要刪除的餐品,點擊刪除按鈕,系統將該餐品信息從數據庫中刪除。(3)訂單管理。用戶在訂購商戶的餐品后,商戶可以從系統中查看到訂單信息,包括訂單編號、訂單生成時間、用戶姓名、聯系方式、送餐地點時間、訂單配送狀態等信息。商戶根據訂單信息組織配送,完成配送后,商戶點擊完成交易按鈕,系統將會彈出訂單完成消息框,并且將此訂單從訂單管理界面中移除。

在該模塊中,送餐地點如果為默認的用戶當前位置,系統會使用map.js命令通過Google地圖獲取用戶的具體位置,并轉化為訂單信息上傳至數據庫。

2.3 APP管理端主要功能實現

(1)餐品推送。在管理端,系統設置推送信息模塊,點擊推送按鈕,系統會將編輯好的打折信息、新推餐品、重點推薦等推送給APP終端,以達到營銷目的。另外,系統有餐品排序模塊,通過對選定餐品進行置頂、上移、下移等操作,實現餐品在APP界面位置的變換。

(2)商戶管理。主要實現商戶審核和商戶信息管理功能。商戶審核是指對商戶提交的注冊信息進行驗證;驗證通過后,系統自動將有關信息保存到商戶信息表中。商戶信息管理,當需要刪除或更改商戶信息時,選中相應的商戶,點擊刪除或更改按鈕,代碼中分別調用刪除數據和更新數據的方法來實現。(3)評論管理。點擊評論管理,進入評論信息表界面,對用戶評論列表中不文明、不合時宜的評論進行刪除操作,完成對評論信息的刪除。

3 結語

以上從送餐APP需要實現的功能和具體的設計入手,探討了基于Andriod平臺開發APP應用的有關技術要素和功能要素。在具體實踐中,用戶安裝APP和配送也是實現訂餐、送餐服務至關重要的環節。需要通過加強營銷、管理等手段,以增加APP安裝量、提高配送效率,讓用戶真正感受到手機訂餐的便利,并將其逐漸轉變為一種生活習慣,才能實現創造價值和利潤的目標。

參考文獻

[1]張志德,李本富.移動云計算之Android餐飲服務系統開發[J].科學技術與工程,2012.3.

[2]余志龍編著.Google Android SDK開發范例大全[M].北京:人民郵電出版社,2009-7-1.

[3]楊豐盛主編.Android應用開發揭秘[M].西安:機械工業出版社,2010-01-25.endprint

主站蜘蛛池模板: 久久99热这里只有精品免费看| 国产在线小视频| 尤物国产在线| 国产高清在线观看| 91美女视频在线| 日韩人妻少妇一区二区| 欧美成在线视频| 浮力影院国产第一页| 波多野结衣无码AV在线| 在线另类稀缺国产呦| 青青青国产视频| 免费看美女毛片| 亚洲黄色片免费看| 91无码网站| 国产91色| 国产白浆一区二区三区视频在线 | 美女被操91视频| 亚洲全网成人资源在线观看| 97国产成人无码精品久久久| 波多野结衣中文字幕一区二区| 毛片网站观看| 亚洲欧州色色免费AV| 91成人免费观看在线观看| 成人中文在线| 国产永久免费视频m3u8| 一区二区三区在线不卡免费| 免费全部高H视频无码无遮掩| 人妻精品久久无码区| 久久这里只有精品66| 综1合AV在线播放| 国产综合亚洲欧洲区精品无码| 中文国产成人精品久久| 亚洲精品国产综合99| 亚洲最大福利视频网| 麻豆精品久久久久久久99蜜桃| 国产无吗一区二区三区在线欢| 亚洲精品va| 国产爽爽视频| 国内精品久久九九国产精品| 在线无码av一区二区三区| 国产毛片片精品天天看视频| 这里只有精品在线| 成色7777精品在线| 日韩高清中文字幕| 丁香六月综合网| 成人在线欧美| 国产麻豆91网在线看| 黄色网站在线观看无码| 波多野结衣一区二区三区88| 国产成人成人一区二区| 日本少妇又色又爽又高潮| 在线欧美a| 国产成人三级在线观看视频| 国产亚洲精品97AA片在线播放| 日韩在线观看网站| 欧美国产菊爆免费观看| 国产精品露脸视频| 亚洲国产成人在线| 99视频国产精品| 欧美国产菊爆免费观看 | 国产男女XX00免费观看| 午夜色综合| 欧美成人A视频| 国产丝袜第一页| 2021国产v亚洲v天堂无码| 国产91av在线| 在线观看av永久| 国产XXXX做受性欧美88| 夜精品a一区二区三区| 日韩大乳视频中文字幕| 亚洲午夜福利在线| www亚洲天堂| 99re免费视频| 欧美精品亚洲二区| 久久久久久久久18禁秘| 久久无码高潮喷水| 91精品国产一区| 国产精品污污在线观看网站| 国产91丝袜在线播放动漫| 国产在线自乱拍播放| 九九热精品在线视频| 天天躁夜夜躁狠狠躁图片|