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

正文內(nèi)容

基于安卓的網(wǎng)上訂餐系統(tǒng)本科畢業(yè)論文-資料下載頁

2025-06-30 14:43本頁面

【導(dǎo)讀】卡、微信支付軟件等,正使人們的購物方式、支付方式發(fā)生著翻天覆地的變化。如今快節(jié)奏的生活方式讓人們困擾不已,而就餐與交通問題首當(dāng)其沖。峰期就餐困難、點(diǎn)餐等待等問題層出不窮。如果能有一個(gè)為廣大群眾所接受的應(yīng)用解決這些問題,那么對(duì)于解決生活中的困擾及提升人們的生活質(zhì)量都有極大的幫助。國(guó)內(nèi)也有不少網(wǎng)上訂餐的服務(wù)形式,其中包括線上訂購、在線支付等等。市,如北京、上海、廣州、深圳、重慶、福州、廈門等。由此可見,網(wǎng)上訂餐現(xiàn)已成為一種流行趨。勢(shì),而更為方便的手機(jī)網(wǎng)上訂餐,必定會(huì)被人們廣為追捧。京、滬、粵三地――飯統(tǒng)網(wǎng)雄踞京城;訂餐小秘書、大眾點(diǎn)評(píng)網(wǎng)坐鎮(zhèn)上海灘、八界網(wǎng)獨(dú)守廣州。記者調(diào)查發(fā)現(xiàn),當(dāng)下。改和刪除美食種類及美食信息;改變站長(zhǎng)推薦、今日特價(jià)等信息;對(duì)數(shù)據(jù)庫進(jìn)行維護(hù)。此外,本系統(tǒng)使用Apache+PHP+MySQL作為Web端的開發(fā)基礎(chǔ)。MySQL功能強(qiáng)大且安裝方便,并且支持事物后更增添了數(shù)。據(jù)的完整性及安全性。

  

【正文】 部署圖 系統(tǒng)部署圖如圖 所示,客戶端搭載在基于 Android 操作系統(tǒng)平臺(tái)的移動(dòng)設(shè)備上,服務(wù)器端分為系統(tǒng)服務(wù)器、圖形界面化編輯工具和 MySQL 服務(wù)器,主要用于處理客戶端和服務(wù)器端之間的業(yè)務(wù)邏輯和對(duì)里面的數(shù)據(jù)進(jìn)行增刪改查。 基 于 A n d r o i d操 作 系 統(tǒng) 平 臺(tái)的 智 能 手 機(jī)客 戶 端P C 機(jī)數(shù) 據(jù) 服 務(wù) 器 : S Q L S e r v e r 2 0 0 5D B M S服 務(wù) 器 端H T T P 協(xié) 議 圖 系統(tǒng)部署圖 執(zhí)行概念 本系統(tǒng)時(shí)序圖如圖 所示。 c l i e n td a os e r v l e t m o d e l d b響 應(yīng)返 回 處 理 結(jié) 果從 數(shù) 據(jù) 庫 中 讀 出 數(shù) 據(jù)請(qǐng) 求數(shù) 據(jù) 處 理封 裝 數(shù) 據(jù)封 裝 數(shù) 據(jù) 存 入 數(shù) 據(jù) 庫 圖 系統(tǒng)時(shí)序圖 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 13 客戶端發(fā)送請(qǐng)求給服務(wù)器,服務(wù)器的 Servlet 后臺(tái)負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行處理。 服務(wù)器業(yè)務(wù)邏輯處理會(huì)調(diào)用 DAO,進(jìn)行數(shù)據(jù)處理。 調(diào)用實(shí)體類,把數(shù)據(jù)保存到數(shù)據(jù)庫 DB 中。 DAO 返回結(jié)果給 Servlet。 Servlet 把結(jié)果返回給客戶端。 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 14 6 系統(tǒng)實(shí)現(xiàn) Android環(huán)境搭建 下面介紹 Android 開發(fā)環(huán)境的配置。 首先搭建 Android 開發(fā)環(huán)境需要如下軟件: 操作系統(tǒng): Windows 7 或 Linux 軟件包: Android SDK 、 ADT IDE 環(huán)境: Eclipse IDE、 ADT 及以上版本 JDK: Java Runtime Environment 虛擬機(jī) 、 (JDK)Java Development kit 安裝步驟如下: 第一步:安裝 Java 虛擬機(jī) java6jdk 版本 第二步:安裝 及以上版本工具 第三步:安裝 Android SDK 第四步:安裝 Android ADT 插件 在 SDK location 中輸入 SDK Tools 路徑: F:\android\androidsdk 點(diǎn)擊 OK 這樣 Android 開發(fā)環(huán)境就搞定了 。 本系統(tǒng)的實(shí)現(xiàn)過程是對(duì)各個(gè)模塊的界面和功能的具體實(shí)現(xiàn)的設(shè)計(jì),最終完成功能需求中各模塊的界面與功能。 界面的實(shí)現(xiàn)是對(duì) 各模塊 中 每 個(gè) 功能 組件進(jìn)行 的 詳細(xì)布局,對(duì)各組件的樣式 ,位置 等屬性進(jìn)行 設(shè)計(jì) ,使其布局合理,并添加相應(yīng)的標(biāo)題 聲明 欄, 同時(shí) 還添加了 背景圖片,最終達(dá)到 界面 整體上 的 美觀效果。功能的實(shí)現(xiàn)就是 對(duì)各個(gè)模塊中功能的 代碼的實(shí)現(xiàn),包括 各 功能的 編程邏輯實(shí)現(xiàn),相關(guān) 的 函數(shù)調(diào)用,通過執(zhí)行 程序中的 相關(guān)代碼,實(shí)現(xiàn)了界面上個(gè) 各模塊中每個(gè)功能 組件之間的連接 與交互 ,使得這些 功能 組件相互協(xié)調(diào) 工作 ,最終完成整個(gè) 系統(tǒng)的實(shí)現(xiàn) 。 客戶端的實(shí)現(xiàn) 客戶端主要包括客戶登陸,客戶注冊(cè),餐品查看,購物車,付款,查看訂單這六大功能模塊,接下來我們就對(duì) 以上 六 個(gè)功能 模塊 的界面實(shí)現(xiàn)和功能實(shí)現(xiàn)做簡(jiǎn)要的論述 闡明。 客戶登陸 (1)界面實(shí)現(xiàn) 客戶登陸界面主要有三個(gè)部分構(gòu)成,均由 layout 實(shí)現(xiàn)布局。其中“快捷訂餐系統(tǒng)歡迎您”字樣由 TextView 實(shí)現(xiàn)。用戶名和密碼的輸入分別由 userEditText 和 passwordEditText實(shí)現(xiàn)。登陸,重置,注冊(cè)和退出由 Setonclicklistener 方法實(shí)現(xiàn)。客戶登陸功能流程圖如圖 所示: 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 15 開 始密 碼 是 否 正 確進(jìn) 入 主 界 面結(jié) 束YN輸 入 密 碼 圖 客戶登陸流程圖 (2)功能實(shí)現(xiàn) 客戶登陸功能的實(shí)現(xiàn)是通過對(duì) LoginActivity 的操作實(shí)現(xiàn)的。當(dāng)點(diǎn)擊登陸按鈕時(shí)系統(tǒng)會(huì)通過對(duì)數(shù)據(jù)庫 user 表中的數(shù)據(jù)進(jìn)行查詢,判斷客戶是否存在,若存在提示登陸成功并跳轉(zhuǎn),若失敗,則提示登錄失敗。 客戶注冊(cè) (1)界面實(shí)現(xiàn) 客戶注冊(cè)模塊主要由 relativelylayout 實(shí)現(xiàn)布局,其中用戶名,密碼,電話,地址的輸入由實(shí)現(xiàn) TextView 實(shí)現(xiàn),確定和重置按鈕則由 Setonclicklistener 方法實(shí)現(xiàn)。客戶注冊(cè)功能流程圖如圖 所示: 開 始注 冊(cè)輸 入 用 戶 名 、 密碼 、 地 址 、 電 話重 置結(jié) 束 圖 客戶注冊(cè)流程圖 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 16 (2)功能實(shí)現(xiàn) 客戶注冊(cè)功能的實(shí)現(xiàn)是通過對(duì) RegisterActivity 的操作實(shí)現(xiàn)的。輸入相應(yīng)的數(shù)據(jù)點(diǎn)擊確定就會(huì)存入數(shù)據(jù)庫 user 表中,如果想要重新輸入數(shù)據(jù),就可以點(diǎn)擊重置按鈕,從而重新注冊(cè)用戶。 餐品查看 (1)界面實(shí)現(xiàn) 餐品查看模塊主要由 relativelylayout 實(shí)現(xiàn)布局,通過列表將數(shù)據(jù)庫中的餐品信息顯示在客戶端上。餐品查看功能流程圖如圖 所示: 開 始查 看 餐 品提 交 到 購 物 車結(jié) 束 圖 餐品查看流程圖 (2)功能實(shí)現(xiàn) 餐品查看功能的實(shí)現(xiàn)是通過對(duì) GoodsListActivity 的操作實(shí)現(xiàn)的。通過列表顯示數(shù)據(jù)庫中的 foods 表中存儲(chǔ)的圖片和信息。 購物車 (1)界面實(shí)現(xiàn) 購物車模塊主要由 relativelylayout 實(shí)現(xiàn)布局,通過 TableLayout 模塊函數(shù)將購買的餐品信息顯示在客戶端上,然后可以點(diǎn)擊模擬器中的 Menu 功能鍵鍵對(duì)購物車進(jìn)行進(jìn)一步操作,如生成訂單、付款、退出等操作。購物車功能流程圖如圖 所示: 開 始輸 入 數(shù) 量提 交 訂 單結(jié) 束 圖 購物車流程圖 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 17 (2)功能實(shí)現(xiàn) 購物車功能的實(shí)現(xiàn)是通過對(duì) GwcListActivity 的操作實(shí)現(xiàn)的。通過 layout 列表函數(shù)使餐品的信息從數(shù)據(jù)庫中被調(diào)用出來顯示在客戶端上,并使用 OnCreateOptionsMenu 方法實(shí)現(xiàn)Menu 功能鍵的各個(gè)功能操作實(shí)現(xiàn)。 付 款 (1)界面實(shí)現(xiàn) 支付模塊主要由 relativelylayout 實(shí)現(xiàn)布局,本界面中可以輸入地址和電話等信息,并選擇支付方式,支付方式的選擇使用了下拉框界面,使界面顯得更加有層次感。支付 功能流程圖如圖 所示: 開 始生 成 訂 單輸 入 電 話 、 地 址選 擇 支 付 方 式網(wǎng) 銀 直 接 支 付 電 話 支 付 信 用 卡 支 付結(jié) 束 圖 支付流程圖 (2)功能實(shí)現(xiàn) 購物車功能的實(shí)現(xiàn)是通過對(duì) DingdanActivity 的操作實(shí)現(xiàn)的。該界面主要由幾個(gè)EditText 實(shí)現(xiàn),并通過 layout 設(shè)計(jì),使選擇框產(chǎn)生下拉框樣式,最后通過 Setonclicklistener方法 實(shí)現(xiàn)確定和重置按鈕。 查看訂單 (1)界面實(shí)現(xiàn) 查看訂單模塊主要由 relativelylayout 實(shí)現(xiàn)布局,列表出最近產(chǎn)生的訂單,并且長(zhǎng)按訂單即可查看訂單詳情狀況。查看訂單功能流程圖如圖 所示: 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 18 開 始查 看 訂 單查 看 訂 單 詳 情結(jié) 束 圖 查看訂單流程圖 (2)功能實(shí)現(xiàn) 查看訂單功能的實(shí)現(xiàn)是通過對(duì) DdMoreActivity 的操作實(shí)現(xiàn)的。通過使用 listview,列出最近提交在數(shù)據(jù)庫中的訂單詳情,通過使用 onContextItemSelected 實(shí)現(xiàn)長(zhǎng)按訂單即可查看訂單 詳情的功能。 服務(wù)端 的實(shí)現(xiàn) 服務(wù)端分為管理員登陸、密碼修改、訂單管理、餐品管理、會(huì)員管理四個(gè)模塊,主要是為餐廳對(duì)客戶端發(fā)送過來的數(shù)據(jù)進(jìn)行處理,以及對(duì)客戶端傳過來的數(shù)據(jù)進(jìn)行更新操作。服務(wù)端代碼是用 JavaSE 來實(shí)現(xiàn),并通過 Servlet 調(diào)用 Java 中的接口及相關(guān)類和方法。各個(gè)界面均在 Jsp 中通過 Css 實(shí)現(xiàn)界面效果, div 實(shí)現(xiàn)模塊劃分,下面對(duì)每一個(gè)模塊進(jìn)行展示與部分重要功能實(shí)現(xiàn)的代碼: 系統(tǒng)登錄 (1)界面實(shí)現(xiàn) 系統(tǒng)登錄主要功能是為了讓管理員能夠登陸服務(wù)器端,然后可以作出相應(yīng)的操作。系統(tǒng)登陸功能 流程圖如圖 所示: 開 始密 碼 是 否 正 確進(jìn) 入 主 界 面結(jié) 束YN輸 入 密 碼 圖 系統(tǒng)登錄流程圖 (2)功能實(shí)現(xiàn) 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 19 系統(tǒng)登錄功能的實(shí)現(xiàn)主要是通過 LoginServlet 實(shí)現(xiàn)的,通過輸入用戶名和密碼就可以調(diào)轉(zhuǎn)到系統(tǒng)的主界面。 密碼修改 (1)界面實(shí)現(xiàn) 密碼修改主要功能是為了讓管理員能修改登錄服務(wù)器的密碼。密碼修改功能流程圖如圖 所示: (2)功能實(shí)現(xiàn) 密碼修改功能的實(shí)現(xiàn)主要是通過 QLoginServlet 實(shí)現(xiàn)的,通過輸入新的密碼就可以成功修改系統(tǒng)登錄密碼。 開 始修 改 密 碼提 交結(jié) 束 圖 密碼修改流程圖 客戶管理 (1)界面實(shí)現(xiàn) 客戶管理主要功能是為了讓管理員能查看所有客戶的資料并可以在服務(wù)端對(duì)所有客戶做出相應(yīng)的增加和刪除操作??蛻艄芾砉δ芸蛻粼黾恿鞒虉D如圖 所示,客戶刪除流程圖如圖 所示: 開 始選 擇 客 戶刪 除 客 戶結(jié) 束 開始選擇客戶刪除客戶結(jié)束 圖 客戶增加流程圖 圖 客戶刪除流程圖 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 20 (2)功能實(shí)現(xiàn) 客戶管理功能的實(shí)現(xiàn)主要是通過 UserServlet 實(shí)現(xiàn)的,通過對(duì)客戶的資料的添加即可實(shí)現(xiàn)增加客戶功能,刪除客戶功能是通過對(duì)客戶表的操作實(shí)現(xiàn)的。 餐品管理 (1)界面實(shí)現(xiàn) 餐品管理主要功能是為了讓管理員能能夠?yàn)榭蛻粼黾拥陜?nèi)的實(shí)時(shí)餐品信息并可以在服務(wù)端做出相應(yīng)的增加和刪除操作。餐品管理功能餐品添加流程圖如圖 所示餐品刪除流程圖如圖 所示: 開 始增 加 餐 品提 交輸 入 菜 名 、 價(jià)格 、 數(shù) 量 和 圖 片結(jié) 束 開始選擇餐品刪除餐品結(jié)束 圖 餐品增加流程圖 圖 餐品刪除流程圖 (2)功能實(shí)現(xiàn) 餐品管理功能的實(shí)現(xiàn)主要是通過 FoodServlet 實(shí)現(xiàn)的,通過對(duì)餐品表的增加和刪除操作,實(shí)現(xiàn)餐品管理。 訂單管理 (1)界面實(shí)現(xiàn) 訂單管理主要功能是為了讓管理員能能夠查看客戶端中客戶提交的訂單信息,然后就可以安排發(fā)貨,當(dāng)交易處理完畢還可以刪除訂單信息。訂單管理功能訂單刪除流程圖如圖 所示,發(fā)貨流程圖如圖 所示: 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 21 開 始選 擇 訂 單刪 除 訂 單結(jié) 束 開始發(fā)貨結(jié)束 圖 訂單刪除流程圖 圖 發(fā)貨流程圖 (2)功能實(shí)現(xiàn) 訂單管理功能的實(shí)現(xiàn)主要是通過 DdServlet 實(shí)現(xiàn)的,通過對(duì)訂單表的刪除實(shí)現(xiàn)訂單刪除,當(dāng)點(diǎn)擊發(fā)貨時(shí)通過 Jsp 實(shí)現(xiàn)從未發(fā)貨變?yōu)橐寻l(fā)貨。 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 22 7 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試 在 軟件測(cè)試這章里,將對(duì)系統(tǒng)的主要功能進(jìn)行測(cè)試。本次測(cè) 試主要是為了檢驗(yàn)系統(tǒng)的主要功能是否完成,是否達(dá)到了功能需求中的要求,以及在測(cè)試過程中看看系統(tǒng)是否存在Bug 以及不足之處,然后加以修改,使系統(tǒng)的功能更加完善、安全、便捷和實(shí)用。真正做到可供客戶使用。本次測(cè)試的主要功能包括:客戶端的登陸功能、注冊(cè)功能、查看餐品列表、購物車功能、支付功能和查看訂單功能;服務(wù)器端的登陸功能、修改管理員密碼功能、餐品管理功能、訂單管理功能和客戶管理功能。 客戶端 登錄功能 客戶端主界面如下圖 所示: 圖 主界面 在用戶名和密碼處輸入數(shù)據(jù),點(diǎn)擊登陸按鈕,即可成功跳轉(zhuǎn) 到主界面,效果圖如圖 所示: 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 23 圖 客戶登陸 客戶端注冊(cè)功能 點(diǎn)擊注冊(cè)按鈕,即可跳轉(zhuǎn)到注冊(cè)界面,輸入用戶名、密碼、地址和電話,如果確認(rèn)無誤就可以點(diǎn)擊確定按鈕注冊(cè)成功,如果想要全部修改即可點(diǎn)擊重置按鈕,就可以重新進(jìn)行上述步驟。效果圖如圖 所示: 圖 客戶注冊(cè) 石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文 24 客戶端查看餐品列表功能 從主界面處點(diǎn)擊點(diǎn)餐即可看到餐品的信息,然后就可以選擇喜歡的餐品進(jìn)行購買。效果圖如圖 所示: 圖 查看餐品列表 客戶端購物車功能 當(dāng)客戶選擇好喜歡的餐品就可以點(diǎn)擊 Menu 按鈕進(jìn)行加入購物車操作。效果圖如圖 所示: 圖 購物
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1