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

基于Android的點單系統設計與實現

2016-12-31 11:39:47
移動信息 2016年12期
關鍵詞:數據庫功能系統

陳 琦 陳 婧

?

基于Android的點單系統設計與實現

陳 琦 陳 婧

杭州電子科技大學計算機學院,浙江 杭州 310018

介紹了基于Android的點單系統的設計與實現的過程,并針對于家政服務網站現有的鉆研成果、需求分析、系統設計以及系統實現進行詳細的論述,同時對設計和實現網站所使用的關鍵技術進行了分析和考慮。結合系統功能結構及用例對基于Android的點單系統的設計與實現進行了詳盡的闡述。

在線點餐;點餐系統;Android;Spring;MVC;Hibernate

導言

在互聯網高速發展的時代,在線點餐系統不僅能夠為餐飲行業節約人力成本,更能節省時間成本,提高工作效率。在一定意義上為企業提供了更好的利益,為顧客帶來了更好的就餐體驗。在這種角度來講,極大程度的提升了企業的競爭力和社會影響能力[1]。

傳統的餐廳點菜方式一般都是純人工操作的,我們到了餐廳以后由服務員幫我們把菜單拿過來,然后我們點菜,服務員記菜,有的服務員甚至都不用紙筆記錄,直接記在腦子里。這樣的點菜環節無疑是會出現很多問題的[2]。例如手寫的點菜單如果字跡比較潦草,很容易出現下錯單、燒錯菜的情況,而且就餐者看不到要點的菜究竟是什么樣子的。傳統的點餐方式有太多的不方便,所以才促使餐飲業開始使用電子的點餐模式。電子點餐模式不僅僅可以提高效率,還能節約人力成本,最重要的事可以提高整個服務質量和餐飲行業的管理水平[3]。

1 需求分析

基于Android的點單系統首先在功能上應該滿足餐廳的需求。點單系統最主要功能是點餐,而且我希望我的系統能夠精致,不需要繁瑣的功能。客戶端只需要用戶能夠點單、結賬就可以。服務端要對整個餐廳的菜單進行管理,主要是要求能夠進行菜品的增刪改的操作。另外服務端還要能夠準確的定位到某一個桌子上的客人就餐過程進行到了哪一步,是否需要酒水了,是否需要餐巾紙了,是否要打算結賬了,桌子目前是否有客人在使用。這些都是基于Android的點單系統要必須要考慮到的問題。

2 系統設計

本點單系統采用的B/S結構。[4]服務端采用SSH框架和MySQL數據庫架構設計,系統使用的主要編程語言有Java和SQL,并配合使用BootStrapt進行服務器端前端的開發。瀏覽器端采用HTML+CSS、JavaScrpit,并輔助使用jQuery以及部分jQuery插件。客戶端采用Andriod編程。研究的內容大致可以分為以下幾點:

①研究設計系統各個模塊的功能:本系統除了服務端編程開發之外,還涉及到客戶端的編程,系統應完全符合餐飲行業使用的需求,通過問卷調查得出的結果進行需求分析,對系統的模塊進行劃分、對功能進行界定,并通過編碼實現各個模塊的具體內容。

②良好的數據導入與導出設計:基于Android的點單系統應具備數據庫的維護功能,能夠根據餐廳的需求及時對網站數據庫中的信息進行添加、刪除和修改[5]。

③要方便后期的維護:基于Android的點單系統的開發需要采用模塊化設計方法,既要做到有利于系統各項功能的組合和修改,又要做到有利于未參與系統開發的技術維護人員補充和維護的效果。

2.1 系統整體功能

對基于Android的點單系統整體的功能進行前期的設置與規劃是為了更好的實現系統的編碼研究,結合需求分析以及可行性分析對基于Android的點單系統進行初步的功能設計,基于Android的點單系統的基本功能結構包括服務端和客戶端。服務端的功能有菜譜管理、訂單管理和餐桌管理。客戶端的功能有點菜、換菜和結賬[6]。

2.2 系統工作原理

系統結構采用B/S與C/S相互結合的模式。服務器端采用運行于Tomcat容器中的Spring MVC框架。系統數據存儲在MySQL數據庫中,在調用過程中,由Hibernate負責進行ORM映射。服務器返回數據給瀏覽器在瀏覽器向服務器發送請求后,數據返回的格式包括HTML、CSS、JavaScript和JSON。移動APP基于HTTP與服務器進行通訊,數據交換格式為JSON。在Android系統自帶的SQLite數據庫中存儲移動APP的數據[7]。

2.3 系統數據庫設計

在這個項目中,由于考慮到用戶成本以及成熟度等因素,MySQL數據庫成為了本項目的首選數據庫。MySQL數據庫具有開源、免費、穩定性高以及文檔完善的特點,個人用戶無需支付任何費用就能自由的使用該數據庫。[8]對于這個項目來說,因為集成了Hibernate框架,對數據庫的操作將會變得更為簡單。在配置完成Hibernate框架后,僅需要操作JavaBean對象即可對項目中所需要的數據進行增刪改查的操作,無需手動撰寫SQL語句,大大提高了開發效率,加快了項目進度。[9]并且,由于Hibernate的內部處理,使得項目出現錯誤的幾率大大降低,增加了系統的可靠性和安全性。本系統共有五張數據庫表,分別為餐桌數據表、菜品數據表、菜品訂單關系數據表、訂單數據表以及用戶數據表[10]。

2.4 系統用例設計

我們可以使用用例圖來解釋系統的參與者之間的關系,同時也通過用例圖來描述參與者都可以進行哪些活動。用例模型能夠很好的反應出來系統的參與者都有哪些角色,這些角色都能進行哪些操作。用例圖在系統設計中占有很重要的;一個環節,在需求階段,如果有一個出色的系統用例圖,那個整個設計過程中將會有事半功倍的效果。開發人員可以不用去了解太多的系統的東西,查看用例圖即可知道[11]。

[1]陳益強.簡析Android系統的安全性能[J].信息系統工程,2011(9):60-62.

[2]曾少寧,楊越.精通Android[M].北京:人民郵電出版社,2013.

[3]劉虎.基于Android平臺的無線點單系統的設計與實現[D].北京:北京郵電大學,2013.

[4]高紅旭.基于Android操作系統的應用研究[D].西安:西安電子科技大學,2011.

[5]熊剛.基于Android的智能手機的設計與事項[D].武漢:武漢理工大學,2010.

[6]宋小倩,周東升.基于Android平臺的應用開發研究[J].軟件導刊,2011,10(2):104-106.

[7]吳亞峰,吳亞光.Android 應用案例開發大全[M].北京:人民郵電出版社,2012.

[8]佘志龍.Android SDK 開發范例大全[M].北京:人民郵電出版社,2010.

[9]李耀亮.Android 應用開發[M].北京:人民郵電出版社,2010.

[10]韓超,梁泉.Android 系統原理及開發要點詳解[M].北京:電子工業出版社,2010.

[11]關東升,趙志榮.Android開發案例驅動教程[D].北京:機械工業出版社,2011.

Design and implementation of the ordering system based on Android

Chen Qi Chen Jing

Hangzhou Dianzi University,Zhejiang Hangzhou 310018

This paper introduces the design and implementation process of the ordering system based on Android and analyzes the existing technologies, needs analysis, system design and system realization of the housekeeping service website. At the same time, the key technologies used in the design and implementation of the website are analyzed and taken into account.The design and implementation of the odering system based on Android is described in detail based on the system function structure and the use cases.

online;ordering;ordering;system

TP311.52

A

1009-6434(2016)12-0127-02

猜你喜歡
數據庫功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 全免费a级毛片免费看不卡| 日本国产精品一区久久久| 亚洲成人免费在线| 国产va在线观看| 国产性生大片免费观看性欧美| 国产裸舞福利在线视频合集| 欧美国产中文| 99re精彩视频| 操美女免费网站| 四虎影视8848永久精品| 亚洲精品视频免费| 亚洲制服丝袜第一页| 日韩人妻少妇一区二区| 四虎永久免费地址| 国产精品jizz在线观看软件| 中文成人在线| 国产成人久久综合777777麻豆| 夜夜操天天摸| 中文字幕 91| 亚洲中文字幕久久精品无码一区| 亚洲精品亚洲人成在线| 日韩亚洲高清一区二区| 欧美影院久久| 国产精品色婷婷在线观看| 大乳丰满人妻中文字幕日本| 88av在线播放| 国产成人禁片在线观看| 日韩欧美成人高清在线观看| 亚洲视频欧美不卡| 久久久成年黄色视频| 精品国产成人av免费| 免费日韩在线视频| 999精品色在线观看| AV熟女乱| 素人激情视频福利| 国产男女XX00免费观看| 成人国产小视频| 全裸无码专区| 亚洲手机在线| aa级毛片毛片免费观看久| 99久久精品免费视频| 99国产精品一区二区| 国产精品不卡永久免费| 国产自在线播放| 蜜臀AV在线播放| 国产喷水视频| 青青青国产精品国产精品美女| 国产精品视频白浆免费视频| 日本免费a视频| 久久99精品久久久久久不卡| 看你懂的巨臀中文字幕一区二区| 中国精品自拍| 国产色婷婷视频在线观看| 日韩视频免费| 99青青青精品视频在线| 亚洲高清无在码在线无弹窗| 欧美亚洲一区二区三区在线| 一级毛片免费播放视频| 亚洲五月激情网| 精品人妻无码中字系列| 国产簧片免费在线播放| 亚洲欧美日韩精品专区| 思思热精品在线8| 免费观看三级毛片| 亚洲成人福利网站| 亚洲色图综合在线| 无码aⅴ精品一区二区三区| 国产女人在线观看| 国产在线观看高清不卡| 少妇高潮惨叫久久久久久| 国产白浆在线观看| 青青操视频免费观看| а∨天堂一区中文字幕| 国产高清在线观看91精品| 亚洲精品少妇熟女| 国产激爽大片在线播放| 国产91av在线| 热99re99首页精品亚洲五月天| 亚洲 日韩 激情 无码 中出| 亚洲成a人片7777| 又爽又黄又无遮挡网站| 国产无码精品在线播放|