freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android手機(jī)的酒店點(diǎn)菜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧在線文庫(kù)

  

【正文】 圖 點(diǎn)餐用例圖 點(diǎn)餐功能主要是顧客與系統(tǒng)的交互過(guò)程,顧客通過(guò)系統(tǒng)點(diǎn)到自己想要的菜品,具體的過(guò)程如表 31 的用例文檔所示: 武漢工程大學(xué) 畢業(yè)論文 17 表 31 點(diǎn)餐用 例文檔 用例名 點(diǎn)餐 簡(jiǎn)要描述 顧客通過(guò)該用例選擇所想要的菜品 參與者 顧客 涉眾 顧客:簡(jiǎn)單快速地選擇菜品 相關(guān)用例 無(wú) 前置條件 顧客正確地登錄到系統(tǒng) 后置條件 如果訂餐成功,則系統(tǒng)記錄本次訂餐信息,相應(yīng)的信息將生產(chǎn) 基本事件流 ( 1) 用例起始于顧客現(xiàn)場(chǎng)需要點(diǎn)餐 ( 2) 系統(tǒng)顯示顧客按條件選擇的菜品種類( A1)( D1) ( 3) 用戶通過(guò)系統(tǒng)進(jìn)行選擇菜品( D2) ( 4) 系統(tǒng)計(jì)算所需的費(fèi)用,通過(guò)用戶界面展示給用戶 ( 5) 系統(tǒng)保存客戶的點(diǎn)餐信息到數(shù)據(jù)庫(kù)中 ( 6) 用戶查詢自己所選的所有菜品 ( 7) 用戶確認(rèn)提交點(diǎn)餐信息后( B1),用例結(jié) 束 備選事件流 A1 沒(méi)有找到滿足顧客需求的菜品 用戶可以重新查看其它菜品,也可以選擇結(jié)束該用例 補(bǔ)充約束 數(shù)據(jù)需求 D1 查詢條件包括菜品所屬的種類 D2 選擇菜品的信息包括菜品的種類以及菜品的數(shù)量 補(bǔ)充約束 業(yè)務(wù)規(guī)則 B1 用戶確認(rèn)后此次點(diǎn)餐信息后,不能在修改此次信息 待解決的問(wèn)題 (暫無(wú)) 相關(guān)圖 (暫無(wú)) 武漢工程大學(xué) 畢業(yè)論文 18 圖 點(diǎn)菜的業(yè)務(wù)流程 登錄的用例設(shè)計(jì) 圖 登錄的順序圖 登錄的功能主要是用來(lái)賦予不同的用戶不同的權(quán)限,各種不同的系統(tǒng)用戶通過(guò)登錄操作登錄到系統(tǒng)中,可以進(jìn)行不同的操作。 基于 Android 的無(wú)線點(diǎn)餐系統(tǒng)的客戶端,即 Android 端采用的是 Android 操作系統(tǒng)自帶的 SQLite 數(shù)據(jù)庫(kù), SQLite 數(shù)據(jù)庫(kù)還大多數(shù)的關(guān)系型數(shù)據(jù)庫(kù)一樣,能夠?qū)崿F(xiàn)數(shù)據(jù)的增、刪、改、查等功能,將一些數(shù)據(jù)保存在 Android 操作系統(tǒng)自帶的 SQLite 數(shù)據(jù)庫(kù)中,這樣可 以一定的提高應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)的時(shí)間,從而可以提高應(yīng)用程序的運(yùn)行效率。表的結(jié)構(gòu)和相關(guān)說(shuō)明如表 39 所示: 表 39 餐桌表 序號(hào) 字段名稱 字段含義 類型 大小 說(shuō)明 1 id 主鍵 Int 10 自動(dòng)增加 2 num 桌號(hào) Int 10 3 flag 餐桌狀態(tài) Int 2 0:空, 1:有 4 description 描述 Varchar 100 Flag 是一個(gè)標(biāo)志位,用來(lái)記錄桌子是否有顧客, 0 表示這個(gè) 桌子現(xiàn)在沒(méi)有顧客就餐,1 表示這個(gè)桌子現(xiàn)有有顧客就餐。系統(tǒng)整體分為客戶端與服務(wù)器端,客戶端與服務(wù)器端進(jìn)行數(shù)據(jù)的交互,服務(wù)器端進(jìn)行對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),然后將訪問(wèn)到的信息再發(fā)給客戶端,最后用戶通過(guò)客戶端可以看到具體的數(shù)據(jù)信息。 TableLayout 中定義了兩個(gè) TextView 用來(lái)顯示用戶名稱和密碼、兩個(gè) EditText 用來(lái)輸入用戶名稱和密碼,兩個(gè) Button 用來(lái)登錄系統(tǒng)和取消登錄。武漢工程大學(xué) 畢業(yè)論文 30 Android 訪問(wèn)網(wǎng)絡(luò)的實(shí)現(xiàn)方法有很多,如 Web Service、 HTTP、直接使用 WebView 瀏覽器。 // url String url = +servlet/LoginServlet?+queryString。 把 這 個(gè) jar 文件放置在工程WEBContent\WEBINF\lib 目錄下。 get()是從服務(wù)器上獲取數(shù)據(jù), post()是向服務(wù)器傳送數(shù)據(jù)。對(duì)于 Android 應(yīng)用程序,想要讓程序能夠訪問(wèn)網(wǎng)絡(luò)資源,則需要要配置文件中賦予應(yīng)用程序訪問(wèn)網(wǎng)絡(luò)的權(quán)限。在登錄按鈕的 onClick()方法中首先用 if 語(yǔ)句判斷調(diào)用 validate()方法,這個(gè)方法的作用是對(duì)用戶所填寫(xiě)的登錄名稱和登錄密碼進(jìn)行非空驗(yàn)證,如果用戶輸入的登錄名稱和登錄密碼有一個(gè)是空值的話,那么系統(tǒng)就會(huì)彈出一個(gè)對(duì)話框,告訴用戶這兩項(xiàng)其中有一項(xiàng)沒(méi)有填,需要填寫(xiě)。外面的 LinerLayout 選擇排列方向 orientation 是 vertical,即選擇的是垂直排列,對(duì)于它的 width 寬度屬性和 height 高度屬性,這里都選擇 fillparent 設(shè)置,就是充滿整個(gè)屏幕的意思,而它的背景 background 屬性把它設(shè)置成自已放在 res\drawablehdpi 中的 login 圖片,設(shè)置的代碼為 android:background=“ drawable/login”,這樣背景的顏色就是我們自定義的圖片了。表的結(jié)構(gòu)和相關(guān)說(shuō)明如表 311 所示: 表 311 訂單明細(xì)表 序號(hào) 字段名稱 字段含義 類型 大小 說(shuō)明 1 id 主鍵 Int 10 自動(dòng)增加 2 orderId 訂單號(hào) Int 10 引用訂單 id 3 menuId 菜單號(hào) Int 10 引用菜譜 id 4 num 數(shù)量 Int 10 5 remark 備注 Varchar 100 訂單明細(xì)表儲(chǔ)存的是顧客點(diǎn)的菜品的種類、名字和數(shù)量,這個(gè)表中有兩個(gè)外鍵,分別和訂單表、菜譜表關(guān)聯(lián), remark 一欄可以供用戶備注一些與訂單有關(guān)的信息,靈活的處理一些突發(fā)狀況。 桌 位桌 號(hào)I D 編 號(hào)描 述標(biāo) 志服 務(wù)服 務(wù) 人 員用 戶 密 碼用 戶 名 稱I D 編 號(hào)1n 圖 服務(wù)人員 桌位關(guān)系圖 武漢工程大學(xué) 畢業(yè)論文 25 菜 名圖 片標(biāo) 號(hào)菜 品 類 型價(jià) 格包 含訂 單 明 細(xì)數(shù) 量備 注I D 編 號(hào)1n描 述對(duì) 應(yīng)訂 單是 否 結(jié) 賬客 戶桌 號(hào)時(shí) 間I D 編 號(hào)人 數(shù)備 注n1 圖 菜品 訂單 訂單明細(xì)關(guān)系圖 下面介紹根據(jù)系統(tǒng)的需求設(shè)計(jì)的幾張表: ( 1) 用戶表,用戶表是供用戶登錄系統(tǒng)所使用的表,表的結(jié)構(gòu)以及相關(guān)說(shuō)明如表36 所示: 表 36 用戶表 序號(hào) 字段名稱 字段含義 類型 大小 說(shuō)明 1 id 主鍵 Int 10 自動(dòng)增加 2 account 登陸賬號(hào) Varchar 20 3 password 登錄密碼 Varchar 20 4 name 姓名 Varchar 20 5 permission 權(quán)限 Int 10 14 代表不同 6 remark 備注信息 Varchar 100 用戶如果登陸的時(shí)候,輸入的賬號(hào)和密碼不能與數(shù)據(jù)庫(kù)中的信息所匹配的話,那么用戶將登陸失敗,無(wú)法進(jìn)入系統(tǒng)界面。具體的支付過(guò)程如表 35 支付用例文檔所示??傮w流程如圖圖 所示: 圖 總體流程 顧客進(jìn)店 顧客選好座位 點(diǎn)菜 查詢已點(diǎn)菜單 確認(rèn)已點(diǎn)菜單 上傳至服務(wù)器 打印菜單 廚師做菜 服務(wù)員上菜 打印賬單 結(jié)賬 武漢工程大學(xué) 畢業(yè)論文 16 各模塊設(shè)計(jì) 點(diǎn)餐的用例設(shè)計(jì) 用例圖是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖。選擇過(guò)程中,顧客可以增加菜品的種類,或者可以選擇把已經(jīng)選擇的菜品從訂單中刪除。用戶并不是專業(yè)編程人員,所以應(yīng)用 程序做出來(lái)必須要方便使用,界面美觀,給用戶帶來(lái)良好的體驗(yàn),這樣應(yīng)用程序才會(huì)得到推廣,才會(huì)有更多人用。經(jīng)理可以在軟件里對(duì)菜單進(jìn)行管理,可以增加和刪除菜品,以達(dá)到更新菜單的目的。中國(guó)的餐飲行業(yè)正在面臨轉(zhuǎn)型,向信息化、規(guī)范化、統(tǒng)一化轉(zhuǎn)型。 武漢工程大學(xué) 畢業(yè)論文 11 第二章 系統(tǒng)分析 可行性分析 技術(shù)可行性 Android 開(kāi)發(fā)是基于 Java 語(yǔ)言的開(kāi)發(fā), Java 語(yǔ)言作為現(xiàn)在一種非常流行的語(yǔ)言,有其強(qiáng)大的庫(kù)和開(kāi)發(fā)工具作為支持,能夠很好地實(shí)行系統(tǒng)的功能。 MySQL 簡(jiǎn)介 MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫(kù),類似于 SQL server。除此之外, Java 還提供安全管理機(jī)制,有了安全管理機(jī)制程序員就能讓為每個(gè) Java 應(yīng)用 設(shè)置自己的安全衛(wèi)士。雖說(shuō) Java 與 C++在許多地方都非常相似,但終究它們是兩種不同的語(yǔ)言,它們各有自己獨(dú)特的優(yōu)勢(shì)。 3) Linux 內(nèi)核 Android 的核心系統(tǒng)服務(wù)依賴于 Linux 內(nèi)核 ,如安全性,內(nèi)存管理,進(jìn)程管理, 網(wǎng)絡(luò)協(xié)議棧和驅(qū)動(dòng)模型 [19]。 ,基于 PacketVideo OpenCORE。 武漢工程大學(xué) 畢業(yè)論文 8 隱藏在每個(gè)應(yīng)用后面的是一系列的服務(wù)和系統(tǒng) , 其中包括; ( Views),可以用來(lái)構(gòu)建應(yīng)用程序, 它包括列表( lists),網(wǎng)格( grids),文本框( text boxes),按鈕( buttons), 甚至可嵌入的 web 瀏覽器。 數(shù)據(jù)存儲(chǔ)是每一個(gè)應(yīng)用所必須一種方式,通過(guò)數(shù)據(jù)存儲(chǔ)可以使用戶和互聯(lián)網(wǎng),程序與數(shù)據(jù)庫(kù)進(jìn)行交互。用戶可通過(guò) ContentResolver 類 (Column)取得共用數(shù)據(jù)庫(kù)。 Bionic 是 Android 改良 libc 的版本。 發(fā)布 (Cupcake) 基于 Linux Kernel 2021 年 4 月 30 日,官方 版本 (Cupcake)的 Android 發(fā)布。Google Phone 的發(fā)布日期預(yù)期為 2021 年。 平臺(tái)技術(shù)分析 什么是 Android Android 是一個(gè)基于 Linux 內(nèi)核的軟件平臺(tái)和操作系統(tǒng),是 Google 在 2021 年 11 月5 日公布的手機(jī)操作系統(tǒng)。 總的來(lái)說(shuō),國(guó)內(nèi)餐飲行業(yè)信息化的發(fā)展才剛剛開(kāi)始,企業(yè)管理者對(duì)這方面的知識(shí)還有待學(xué)習(xí),對(duì)國(guó)外酒店經(jīng)營(yíng)的模式還需借鑒和學(xué)習(xí)。但是在如今的社會(huì)上,經(jīng)濟(jì)發(fā)展迅速,食物的價(jià)格和食物的質(zhì)量已經(jīng)不是顧客們考慮的唯一指標(biāo)了。 Android 手機(jī)的其他功能(如打電話、發(fā)短信)照常使用。 無(wú)線點(diǎn)菜系統(tǒng)的主體設(shè)備是一個(gè)無(wú)線點(diǎn)菜機(jī),我們俗稱點(diǎn)菜機(jī)、無(wú)線點(diǎn)菜寶、點(diǎn)菜寶、無(wú)線點(diǎn)菜器、點(diǎn)菜器、無(wú)線點(diǎn)菜通、點(diǎn)菜通等,它是一個(gè)面對(duì) 用戶的服務(wù)終端。通常的過(guò)程是這樣的,當(dāng)顧客進(jìn)入餐廳后,選擇一個(gè)桌位開(kāi)始點(diǎn)餐,服務(wù)人員招待客人并且等待客人點(diǎn)餐完成,然后把客人的點(diǎn)餐內(nèi)容送到廚房,廚師根據(jù)點(diǎn)餐內(nèi)容做菜 [4]。無(wú)線點(diǎn)菜系統(tǒng)就是在這種環(huán)境下產(chǎn)生的,它為企業(yè)創(chuàng)造了新的發(fā)展空間[3]。 Android 系統(tǒng)給開(kāi)發(fā)者提供了豐富的控件以及靈活的開(kāi)發(fā)方法,在 xml 文件中編寫(xiě)布局的定義,在 Activity 中對(duì)其對(duì)應(yīng)的布局的控件進(jìn)行實(shí)例化和應(yīng)用。 畢業(yè)論文 題 目:基于 Android 手機(jī)的酒店點(diǎn)菜系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 姓 名: 學(xué) 號(hào): 指導(dǎo)教師 (職稱 ): 專 業(yè): 班 級(jí): 所 在 學(xué) 院:計(jì)算機(jī)科學(xué)與工程學(xué)院 2021 年 6 月 武漢工程大學(xué) 畢業(yè)論文 I 目 錄 摘 要 ......................................................................................................................................... III Abstract .................................................................................................................................... V 第一章 緒 論 .......................................................................................................................... 1 課題背景 ............................................................................................................................ 1 目的 .................................................................................................................................... 1 目前發(fā)展?fàn)顩r .................................................................................................................... 2 主要工作 .........
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1