【正文】
CHANGZHOU INSTITUTE OF TECHNOLOGY 畢業(yè)設(shè)計(jì)說明書 題目 : 基于 Android 平臺(tái)的點(diǎn)餐系統(tǒng)設(shè)計(jì) 二級(jí)學(xué)院: 計(jì)算機(jī)信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí): 學(xué)生姓名: 學(xué)號(hào): 指導(dǎo)教師 : 職稱: 評(píng)閱教師: 職稱: 2020 年 6 月 摘要 摘要 智能手機(jī)的普及已經(jīng)使得它的觸角伸向了人們生活中的方方面面:聊天,購(gòu)物,信息查詢以及娛樂,體現(xiàn)出了取代個(gè)人電腦的態(tài)勢(shì)。目前 Android 操作系統(tǒng)占據(jù)著智能手機(jī) 60%的份額,并且呈不斷上升的趨勢(shì),在這種情況下大量開發(fā)人員開始研發(fā)基于Android 平臺(tái)的應(yīng)用程序,這些應(yīng)用程序更加地豐富了人們的移動(dòng)生活。 各行各業(yè)都 在積極地向信息科技靠攏,餐飲業(yè)也不例外,傳統(tǒng)的點(diǎn)菜方式是純?nèi)斯げ僮鳎菀壮鲥e(cuò)并且效率低下。本系統(tǒng)克服了這些缺點(diǎn),用戶可以使用 android 手機(jī)進(jìn)行在線點(diǎn)餐,查看菜單,提交訂單,訂單信息直接傳給后臺(tái),后臺(tái)收到確認(rèn)信息后進(jìn)行相關(guān)服務(wù),信息準(zhǔn)確又便攜,而且 android 手機(jī)價(jià)格也相對(duì)便宜。 本文先對(duì) android 操作系統(tǒng)進(jìn)行了詳細(xì)的分析,本系統(tǒng)軟件設(shè)計(jì)主要用到 android應(yīng)用層框架知識(shí)。然后進(jìn)行需求分析,對(duì)點(diǎn)餐流程和功能模塊進(jìn)行了分析。接著對(duì)功能模塊詳細(xì)設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),并用 UML 模型工具畫了相關(guān)圖進(jìn)行展示。 最后對(duì)本系統(tǒng)進(jìn)行了系統(tǒng)環(huán)境搭建和軟件測(cè)試。 關(guān)鍵詞 : 點(diǎn)餐 ; 智能手機(jī) ; Android; 便攜設(shè)備 Abstarct Abstract The popularity of smart phones have made it into every aspect of life: chatting, shopping, information query, and entertainment, and reflects the instead of the personal puter. Android now occupy 60% share of the smartphone operating system, and the rising trend, in this case, a large number of developers began to develop applications based on Android platform, the application more enriched people39。s mobile life. All walks of life are actively to the information technology, the restaurant industry is no exception, traditional way of order is pure manual operation, prone to errors and low efficiency. This system overes these shortings, the user can use the android mobile phone o nline order, see the menu, submit orders, order information directly to the background, the background after receiving the confirmation for related services, information accurate and portable, and android mobile phone price is relatively cheap. The article first analyze the android operating system in detail. This system software design mainly use the knowledge of android application layer framework . Then demand analysis, the order process and function modules are analyzed. Then the detailed design of func tion module, database design, using UML modeling tools to draw relevant chart to display. Finally we carried on the system environment of this system and software testing. Keywords: Order Food。intelligent phone。 Android。online 目錄 I 目錄 第 1 章 緒論 ................................................................ 1 課題研究背景及意義 .................................................. 1 課題可行性分析 ...................................................... 2 論文框架安排 ........................................................ 3 第 2 章 開發(fā)語言及框架介紹 .................................................. 5 開發(fā)工具及環(huán)境 ..................................................... 5 Android 系統(tǒng) ........................................................ 7 應(yīng)用框架 ............................................................ 9 第 3 章 開發(fā)環(huán)境搭建 ....................................................... 11 搭建 Android 開發(fā)環(huán)境 ............................................... 11 JSP 開發(fā)環(huán)境搭建 ................................................... 13 第 4 章 系統(tǒng)需求分析 ....................................................... 17 功能需求分析 ...................................................... 17 用例分析 ..................................................... 17 點(diǎn)餐業(yè)務(wù)流程 : ............................................... 18 點(diǎn)餐系統(tǒng)模塊: ................................................ 18 第 5 章 系統(tǒng)概要設(shè)計(jì) ....................................................... 21 結(jié)構(gòu)設(shè)計(jì) ........................................................... 21 客戶端結(jié)構(gòu)設(shè)計(jì) ................................................ 21 服務(wù)器端結(jié)構(gòu)設(shè)計(jì) ............................................. 26 服務(wù)端數(shù)據(jù)庫設(shè)計(jì) ................................................... 27 第 6 章 系統(tǒng)詳細(xì)設(shè)計(jì) ....................................................... 31 客戶端模塊詳細(xì)設(shè)計(jì) ................................................ 31 客戶端登陸注冊(cè)模塊 ........................................... 31 客戶端點(diǎn)餐模塊 ................................................ 31 客戶端選座位模塊 .............................................. 32 查看訂單 ...................................................... 33 服務(wù)器端模塊詳細(xì)設(shè)計(jì) ............................................... 33 目錄 II 管理員登錄 ................................................... 34 菜譜管理 ..................................................... 34 用戶管理 ..................................................... 35 訂單管理 ..................................................... 35 分組管理 ..................................................... 35 餐桌管理 ..................................................... 35 第 7 章 系統(tǒng)實(shí)現(xiàn) ........................................................... 37 客戶端系統(tǒng)實(shí)現(xiàn) ..................................................... 37 登錄模塊實(shí)現(xiàn) ................................................. 37 菜譜模塊實(shí)現(xiàn) ................................................. 38 選菜 ......................................................... 40 選擇座位 ..................................................... 40 底部 菜單欄 ................................................... 42 修改密碼 ..................................................... 42 查看訂單 ..................................................... 42 取消訂單 ..................................................... 43 服務(wù)器端系統(tǒng)實(shí)現(xiàn) ................................................... 43 系統(tǒng)管理員登陸 ............................................... 43 菜單管理 ..................................................... 44 用戶管理 ..................................................... 44 訂單管理 ..................................................... 45 分組管理 ..................................................... 45 座位管理 ................................