電子點(diǎn)菜系統(tǒng)——客戶端子系統(tǒng).doc
電子點(diǎn)菜系統(tǒng)——客戶端子系統(tǒng),目 錄north china university of water resources and electric power1摘 要4abstract5第1章 引言61.1 課題背景61.2 android無(wú)線點(diǎn)菜系統(tǒng)開(kāi)發(fā)的目的和意義71.3 開(kāi)發(fā)環(huán)境71.3.1 硬件環(huán)境71.3.2 軟件環(huán)境及語(yǔ)言71.4 本章小...


內(nèi)容介紹
此文檔由會(huì)員 dustinblog 發(fā)布目 錄
North China University of Water Resources and Electric Power 1
摘 要 4
Abstract 5
第1章 引言 6
1.1 課題背景 6
1.2 android無(wú)線點(diǎn)菜系統(tǒng)開(kāi)發(fā)的目的和意義 7
1.3 開(kāi)發(fā)環(huán)境 7
1.3.1 硬件環(huán)境 7
1.3.2 軟件環(huán)境及語(yǔ)言 7
1.4 本章小節(jié) 8
第2章 系統(tǒng)的關(guān)鍵技術(shù)及介紹 8
2.1 android技術(shù)概況 9
2.2 android的優(yōu)勢(shì) 10
2.3利用MySQL來(lái)建立數(shù)據(jù)庫(kù) 11
2.4 Client/Server模式 12
2.5 JDBC 12
2.6 Android的MVC 13
2.7 本章小節(jié) 14
第3章需求分析 15
3.1系統(tǒng)需要解決的主要問(wèn)題 15
3.2 系統(tǒng)應(yīng)具備的基本功能 15
3.3 系統(tǒng)性能需求 16
3.4 本章小結(jié) 16
第4章 項(xiàng)目總覽 17
4.1 總體設(shè)計(jì) 17
4.2 系統(tǒng)流程圖 18
4.3系統(tǒng)功能 18
4.4數(shù)據(jù)庫(kù)設(shè)計(jì) 19
4.4.1數(shù)據(jù)庫(kù)需求分析 19
4.4.2數(shù)據(jù)庫(kù)表格設(shè)計(jì) 21
4.4 本章小結(jié) 23
第5章 系統(tǒng)詳細(xì)設(shè)計(jì) 23
5.1 系統(tǒng)登陸模塊設(shè)計(jì)與實(shí)現(xiàn) 23
5.1.1 LoginActivity 23
5.1.2 客戶端登錄界面的設(shè)計(jì) 24
5.2 點(diǎn)菜模塊的設(shè)計(jì)與實(shí)現(xiàn) 25
5.2.1 客戶端開(kāi)桌模塊的實(shí)現(xiàn) 26
5.2.2 客戶端點(diǎn)菜下單模塊的設(shè)計(jì)與實(shí)現(xiàn) 26
5.3 查臺(tái)模塊設(shè)計(jì)與實(shí)現(xiàn) 27
5.3.1 客戶端查臺(tái)模塊實(shí)現(xiàn) 28
5.4 并臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 28
5.4.1 客戶端并臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 29
5.5 轉(zhuǎn)臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 29
5.5.1 客戶端轉(zhuǎn)臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 30
5.6 更新模塊的設(shè)計(jì)與實(shí)現(xiàn) 30
5.6.1 客戶端更新模塊的設(shè)計(jì)與實(shí)現(xiàn) 30
5.7 結(jié)臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 31
5.7.1 客戶端結(jié)臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 32
5.8 注銷模塊的設(shè)計(jì)與實(shí)現(xiàn) 32
第6章 總結(jié)和展望 34
6.1 總結(jié) 34
6.2 展望 34
致 謝 36
參考文獻(xiàn) 37
附錄1: 外文原文 38
What Is Android? 38
附錄2:外文譯文 43
什么是 Android? 43
附錄3:任務(wù)書 48
附錄4:開(kāi)題報(bào)告 III
附錄5:主要程序 1
摘 要
本文研究了基于android的無(wú)線點(diǎn)餐系統(tǒng)的客戶端的開(kāi)發(fā),目的就是通過(guò)該系統(tǒng)為餐飲業(yè)帶來(lái)嶄新的服務(wù)手段和管理理念,優(yōu)化業(yè)務(wù)流程,大幅度提升餐廳的服務(wù)品質(zhì)與企業(yè)形象,實(shí)現(xiàn)企業(yè)價(jià)值最大化同時(shí)使自己的成本最低化,并最終提高其本身在餐飲行業(yè)的競(jìng)爭(zhēng)優(yōu)勢(shì)。
本系統(tǒng)是基于android的一款網(wǎng)絡(luò)應(yīng)用,采用Eclipse和MyEclipse開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā)。客戶端采用android UI開(kāi)發(fā)技術(shù),采用XML布局,使用activity和contentProvider開(kāi)發(fā)組件,遵循MVC模式開(kāi)發(fā);服務(wù)端采用DAO+MVC模式開(kāi)發(fā),采用Servlet和MySQL以及android本身自帶的SQLite進(jìn)行數(shù)據(jù)存儲(chǔ)和操作,網(wǎng)絡(luò)傳輸協(xié)議遵循HTTP協(xié)議進(jìn)行數(shù)據(jù)的傳輸和請(qǐng)求。
本系統(tǒng)可以使用兩個(gè)身份進(jìn)行登陸,包含管理員和服務(wù)員,管理員主要負(fù)責(zé)賬號(hào)管理和菜單管理以及退出等操作,而服務(wù)員主要負(fù)責(zé)開(kāi)菜、并臺(tái)、轉(zhuǎn)臺(tái)、查臺(tái)、更新、設(shè)置、注銷、結(jié)臺(tái)等操作,保證了系統(tǒng)的安全性和嚴(yán)謹(jǐn)性。
關(guān)鍵詞:android;電子點(diǎn)菜系統(tǒng);mysql;xml
Abstract
This study is on the application of android intelligent mobile wireless client ordering system. The purpose is for a catering through this systemPurpose is for a catering through this system to brand new service and management philosophy. As a result, business process will be optimized with an improvement of the restaurant's service quality, an exhancement of corporate image, a maximization of the value of enterprises and a minimization of cost, and ultimately an enhanced competitive advantage among the catering industry.
The system is based on the copy of the android a network applications, which uses the Eclipse and the MyEclipse development tools to develop. The client uses android UI development technology which will use the XML layout.Using the activity and contentProvider development kit, follow the MVC pattern development; The server uses DAO and MVC pattern development, using the Servlet and MySQL and android itself bring SQLite data storage and operation, network transmission agreement followed the HTTP protocol data transmission and the request.
The system can use two identities for landing, including administrators andattendants, the administrator responsible for account management and menumanagement, and exit and other operations, while the waiter is mainly responsible for the open dish, and Taiwan, turntable, check Taiwan, updates, set, write-offjunction station operation, to ensure the security of the system and rigor.
Key words: android; Electronic order system; mysql; xml
TA們正在看...
- 3p教學(xué)法與任務(wù)型教學(xué)法.doc
- 3p項(xiàng)目運(yùn)作流程及投融資模式.doc
- 3q-iq-oq-pq驗(yàn)證方案模板.doc
- 3s與區(qū)域經(jīng)濟(jì)綜合實(shí)訓(xùn)教程實(shí)驗(yàn)報(bào)告.doc
- 3t液壓千斤頂結(jié)構(gòu)設(shè)計(jì).doc
- 3~6歲兒童學(xué)習(xí)與發(fā)展指南.doc
- 3~6歲兒童學(xué)習(xí)與發(fā)展指南1.doc
- 3—6兒童學(xué)習(xí)與發(fā)展指南資料語(yǔ)言領(lǐng)域要點(diǎn)解讀.doc
- 3—6歲兒童發(fā)展指南小班目標(biāo).doc
- 3—6歲兒童發(fā)展指南社會(huì).doc