訂餐系統(tǒng)需求分析設(shè)計(jì)報(bào)告_第1頁(yè)
訂餐系統(tǒng)需求分析設(shè)計(jì)報(bào)告_第2頁(yè)
訂餐系統(tǒng)需求分析設(shè)計(jì)報(bào)告_第3頁(yè)
訂餐系統(tǒng)需求分析設(shè)計(jì)報(bào)告_第4頁(yè)
訂餐系統(tǒng)需求分析設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上1.系統(tǒng)功能性需求校園大學(xué)生大部分是在食堂就餐,但是食堂在用餐高峰期容易產(chǎn)生擁擠,排隊(duì)等候時(shí)間長(zhǎng)等問(wèn)題。對(duì)于大學(xué)生來(lái)說(shuō),時(shí)間就是金錢,豐富多彩的大學(xué)時(shí)光需要我們花費(fèi)時(shí)間與精力去探索,而將過(guò)多的時(shí)間花在排隊(duì)等候上無(wú)疑是一種浪費(fèi)。因此,結(jié)合當(dāng)下智能手機(jī)的普及以及Android平臺(tái)的開(kāi)源性,開(kāi)發(fā)一款基于Android平臺(tái)的手機(jī)點(diǎn)餐系統(tǒng),讓大學(xué)生省去排隊(duì)打飯的苦惱,為大學(xué)生帶來(lái)方便和快捷。為了設(shè)計(jì)這樣一款系統(tǒng),首先我們確定這個(gè)系統(tǒng)的用戶應(yīng)該有顧客也就是大學(xué)生以及食堂的打飯師傅。否是用戶名密碼正確用戶登錄結(jié)束開(kāi)始取回飯菜顯示等候信息確認(rèn)菜單和買單選擇飯菜選擇食堂1.1對(duì)于進(jìn)入食

2、堂正要吃飯學(xué)生來(lái)說(shuō)點(diǎn)餐流程如下圖所示1.2學(xué)生可以直接拿出自己的手機(jī),打開(kāi)該點(diǎn)餐應(yīng)用,輸入自己的用戶名和密碼登陸。登陸成功之后,可以根據(jù)自己喜歡的食堂選擇相應(yīng)的飯菜,然后在線結(jié)賬,等候飯菜打好后,到相應(yīng)地方取回飯菜即可。 1.3對(duì)于食堂的師傅來(lái)說(shuō),主要的工作是通過(guò)PC端查詢訂單情況,即在什么時(shí)間,什么同學(xué)點(diǎn)了什么飯菜,隨后為該同學(xué)打好飯菜,放入取餐區(qū)。2.系統(tǒng)非功能行需求 軟件產(chǎn)品的非功能性需求,就是指功能需求以外的必須具備的特性。 2.1可靠性 本點(diǎn)餐系統(tǒng)需要建立一個(gè)結(jié)構(gòu)合理的、功能強(qiáng)大的數(shù)據(jù)存儲(chǔ)以及處理系統(tǒng)加以保障,需要一個(gè)高速且可靠的網(wǎng)絡(luò)系統(tǒng)作為信息傳輸?shù)耐ǖ?,還需要一個(gè)基礎(chǔ)的支撐平臺(tái),

3、提供面向整個(gè)系統(tǒng)完善的數(shù)據(jù)存儲(chǔ)和高效的數(shù)據(jù)處理以及可靠的數(shù)據(jù)安全和快捷的數(shù)據(jù)傳輸。 2.2可操作性 本點(diǎn)餐系統(tǒng)包括一個(gè)手機(jī)客戶端Android應(yīng)用和一個(gè)PC端服務(wù)器界面。而作為手機(jī)應(yīng)用,應(yīng)該具備友好精美的交互界面和簡(jiǎn)單方便的操作,讓學(xué)生能夠不需要任何的用戶手冊(cè)就能夠正常的使用該點(diǎn)餐應(yīng)用。 2.3安全性 系統(tǒng)需要在穩(wěn)定、成熟的硬件環(huán)境和應(yīng)用平臺(tái)上運(yùn)行。同時(shí)必須具有完善及時(shí)的系統(tǒng)備份功能、全面可靠的運(yùn)行管理機(jī)制、有效的故障處理恢復(fù)策略,才能確保系統(tǒng)的安全性。本點(diǎn)餐系統(tǒng)需要的安全機(jī)制,包括代碼是否安全可靠、用戶身份認(rèn)證、授權(quán)控制、私密性等。 3 系統(tǒng)功能模塊設(shè)計(jì) 3.1本文中的點(diǎn)餐系統(tǒng)客戶端的功能模

4、塊主要包括用戶登陸模塊、點(diǎn)餐模塊、結(jié)賬模塊、搜索菜品模塊、推薦菜品模塊、個(gè)人賬戶模塊、版本說(shuō)明模塊。3.2 PC服務(wù)器端,主要用于顯示用戶訂單信息,方便打飯師傅工作。PC端服務(wù)器3.3用戶登錄模塊設(shè)計(jì) 為了增強(qiáng)系統(tǒng)的使用安全性,用戶登錄模塊需要設(shè)置登錄權(quán)限,沒(méi)有賬號(hào)的用戶不能夠登錄。如果是新用戶首次使用本點(diǎn)餐系統(tǒng),可以選擇注冊(cè),設(shè)置自己的賬戶和登錄密碼,然后繼續(xù)登錄。 3.4點(diǎn)餐模塊設(shè)計(jì) 用戶登錄之后,可以選擇進(jìn)入自己喜歡的食堂,然后選擇自己想吃的飯菜,并且可以隨時(shí)查看自己已經(jīng)點(diǎn)過(guò)的飯菜已經(jīng)重新點(diǎn)餐。點(diǎn)餐模塊 3.5結(jié)賬模塊設(shè)計(jì) 點(diǎn)餐確認(rèn)后,可以選擇結(jié)賬,發(fā)送訂單數(shù)據(jù)給PC端服務(wù)器,并從自己的

5、賬戶余額中扣除飯菜總價(jià)相應(yīng)的金額。 3.6菜品搜索與推薦模塊設(shè)計(jì) (1)如果用戶已經(jīng)有了想吃的飯菜,但由于菜品種類眾多,不易尋找,可以直接在搜索欄中輸入自己想吃的飯菜的名稱或只輸入關(guān)鍵字進(jìn)行搜索,系統(tǒng)能根據(jù)用戶的輸入自動(dòng)給出提示并顯示搜出出來(lái)的菜品列表。 (2)如果用戶一時(shí)沒(méi)有想吃的飯菜,可以使用菜品推薦功能。系統(tǒng)會(huì)根據(jù)用戶近幾天的飲食記錄和習(xí)慣,給出相對(duì)健康的推薦列表。3.6個(gè)人賬戶模塊設(shè)計(jì) 個(gè)人賬戶模塊用于查詢用戶的一些個(gè)人信息包括賬戶余額、歷史訂單記錄,并且可以注銷重新登陸。4.數(shù)據(jù)庫(kù)設(shè)計(jì)既然是對(duì)食堂點(diǎn)餐方式的信息化,那么本點(diǎn)餐系統(tǒng)就自然而然的要用到大量信息,例如用戶的信息、菜品的信息、訂單的信息等。而使用數(shù)據(jù)庫(kù)可以充分有效地管理和利用各類信息資源。本系統(tǒng)服務(wù)器端采用的MySQL數(shù)據(jù)庫(kù),MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),他的優(yōu)點(diǎn)是點(diǎn)體積小、速度快、成本低,并且開(kāi)放源碼。 4.1 用戶表的設(shè)計(jì) 用戶表User用來(lái)存儲(chǔ)本點(diǎn)餐系統(tǒng)中每一個(gè)用戶的詳細(xì)信息,主鍵為用戶編號(hào),具體內(nèi)容如下4.2菜品信息表的設(shè)計(jì) 菜品表Food用來(lái)存儲(chǔ)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。