網(wǎng)上訂餐系統(tǒng)總體設(shè)計(jì)_第1頁
網(wǎng)上訂餐系統(tǒng)總體設(shè)計(jì)_第2頁
網(wǎng)上訂餐系統(tǒng)總體設(shè)計(jì)_第3頁
網(wǎng)上訂餐系統(tǒng)總體設(shè)計(jì)_第4頁
網(wǎng)上訂餐系統(tǒng)總體設(shè)計(jì)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

網(wǎng)上訂餐系統(tǒng)設(shè)計(jì)部分1、總體設(shè).1.1可供選擇的方案.1.2合理方案的選取.1.3系統(tǒng)概要設(shè)計(jì).統(tǒng)數(shù)據(jù)流圖.統(tǒng)功能結(jié)構(gòu)圖.1.4數(shù)據(jù)庫描述.據(jù)庫表及字段設(shè)計(jì).2、詳細(xì)設(shè).2.1主界面設(shè)計(jì).2.2模塊設(shè)計(jì).戶登錄.戶注冊(cè).....................................................................................11息發(fā)布管理(組合功能)言發(fā)布管理(組合功能)品管理——增加餐品功能.品管理——?jiǎng)h除餐品功能.品管理——更新餐品功能.品管理——查詢餐品功能.訂單管理(組合功能)摘要在可行性分析和需求分析這兩個(gè)階段已解決了系“做什么的問題本設(shè)計(jì)階段包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),主要處理“怎么做“的問題。首先進(jìn)行總體設(shè)計(jì)通過需求分析階段得到的數(shù)據(jù)流圖來設(shè)想各種可能的方案設(shè)計(jì)系統(tǒng)功能結(jié)構(gòu)圖,經(jīng)過篩選,最終確定一個(gè)最佳方案。隨后在此基礎(chǔ)上進(jìn)行詳細(xì)設(shè)計(jì),設(shè)計(jì)系統(tǒng)各個(gè)功能模塊的程序流程圖此階段會(huì)為編碼階段打下基礎(chǔ)優(yōu)良的程序結(jié)構(gòu)設(shè)計(jì)會(huì)提高代碼書寫效率與系統(tǒng)整體性能。關(guān)鍵字:總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)流圖、系統(tǒng)功能結(jié)構(gòu)圖、程序流程圖、體設(shè)計(jì)1.1可選擇的方.其系統(tǒng)主要基于、JAVA等基礎(chǔ)編程和數(shù)據(jù)庫應(yīng)用技術(shù),建立在以Client/Server(客戶端服務(wù)器模式)為結(jié)構(gòu)模式的信息平臺(tái),可發(fā)展固定人群的用戶群體,而且功能強(qiáng)大可以減輕服務(wù)器端的壓力,不至于使服務(wù)器端崩潰。.該系統(tǒng)主要基于HTML(超文本標(biāo)記語言、、嵌套c語言等基礎(chǔ)編程和MySql據(jù)庫應(yīng)用技術(shù),建立Browser/Server(瀏覽器/務(wù)器為結(jié)構(gòu)模式以數(shù)據(jù)庫或網(wǎng)絡(luò)數(shù)據(jù)庫為后臺(tái)支撐以為消費(fèi)者服務(wù)和內(nèi)部管理為目的的信息平臺(tái)該系統(tǒng)以餐館的外賣訂餐業(yè)務(wù)流程為基礎(chǔ)應(yīng)用信息化的思想和手段,將業(yè)務(wù)流程簡(jiǎn)化,并實(shí)現(xiàn)數(shù)據(jù)的有效共享,提升企業(yè)業(yè)務(wù)處理能力和效率,降低企業(yè)資源消耗。1.2合理方案的選取模型的系統(tǒng)可發(fā)展固定人群的用戶群體而且功能強(qiáng)大可以減輕服務(wù)器端的壓力不至于使服務(wù)器端崩潰但是相比而言其無法為餐館帶來更大的客戶群,適應(yīng)范圍較為固定及狹小的信息安全能力很強(qiáng)但是程序由于整體性考察,處理的問題,系統(tǒng)升級(jí)極其困難B/S構(gòu)件組成方面構(gòu)件個(gè)別的更換,實(shí)現(xiàn)系統(tǒng)的無縫升級(jí)系統(tǒng)維護(hù)開銷減到最小.用戶從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級(jí)且B/S立在廣域網(wǎng)上較為普遍范圍較廣更加適合餐館的網(wǎng)上訂餐系統(tǒng)。綜上比較評(píng)價(jià)最終選擇B/S型方案為最佳方案下圖為該系統(tǒng)的系統(tǒng)流程圖。1.3系統(tǒng)概要設(shè)計(jì)1.3.1統(tǒng)數(shù)流圖數(shù)據(jù)流圖1.3.2統(tǒng)功結(jié)構(gòu)圖為更好說明系統(tǒng),體功能下表:功能類用戶管理用戶操作管理員操作結(jié)帳付款結(jié)束訂單

子功能用戶登錄用戶注冊(cè)餐品展示餐品的詳細(xì)介紹放進(jìn)購物車查看購物車詳細(xì)信息提交反饋意見察看所有留言增加餐品修該餐品刪除餐品回復(fù)留言刪除留言確認(rèn)和配送信息設(shè)置友好結(jié)束界面系統(tǒng)功能結(jié)構(gòu)圖1.4數(shù)據(jù)庫描述一共有11數(shù)據(jù)庫表,如下所示:Userinfo(用戶表(訂單表信息類型表、info(信息表(菜品類型Foodinfo(菜單發(fā)布表liuyantype(留言類型表liuyan(留言信息表houUser(管理員表)購物表)1.4.1據(jù)庫及字段設(shè)Userinfo(冊(cè)用戶)屬性數(shù)據(jù)類型userIDIntuserName()(30)userMailVarchar()userRealName(30)userSexVarchar(4)Orderinfo(訂餐表)屬性數(shù)據(jù)類型foodIdIntdnoVarchar(50)customerNameInttelephoneemailTextTotalPriceNumeric(18,0)ExamineVarchar(50)Varchar(50)rdateVarchar(50)菜單發(fā)表)屬性數(shù)據(jù)類型caipumingcaipineirong(50rtime

允許空nullnullnull允許空nullnullnullnullnull允許空nullnullnullnull

Primary主鍵Primary主鍵primaryprimaryliuyan(言信息)屬性數(shù)據(jù)類型()emailVarchar()yijian(50)ritemtypeidIntinfotype信息型表)屬性數(shù)據(jù)類型typeidIntVarchar(50)infosumIntfoodtype(品類型表)屬性數(shù)據(jù)類型(50scription

允許空nullnullnullnullnull允許空nullnullnull允許空nullnull

主鍵primaryprimary主鍵primary主鍵primary(信息表)屬性

數(shù)據(jù)類型

允許空

主鍵()emailVarchar()Varchar(50)contents()ritemliuyantype(言信息類型)屬性數(shù)據(jù)類型typeidIntlytypenameVarchar(50InthouUser(管理員表)

nullnullnullnullnull允許空nullnullnull

primary主鍵primary屬性數(shù)據(jù)類型hostIDInt

允許空nullPrimaryhostNameVarchar()Varchar()hostMailVarchar()hostRealNameVarchar30hostSexVarchar(4)hostaddressVarchar()qq()shopchart(購表)屬性數(shù)據(jù)類型shopidIntVarchar(50Intdetails(100)Double

nullnullnullnull允許空nullnullnullnull

主鍵primary、細(xì)設(shè)計(jì)2.1主面設(shè)計(jì)系統(tǒng)界面作為系統(tǒng)的臉面是用戶評(píng)定該系統(tǒng)的第一印象因此系統(tǒng)的主頁面要設(shè)計(jì)的足夠吸引用戶同時(shí)應(yīng)滿足操作方式大眾化的原則讓用戶感覺到系統(tǒng)正在他的掌握之中。從專業(yè)角度來說系統(tǒng)反應(yīng)時(shí)間必須穩(wěn)定變化幅度不能太大用戶幫助措施要做到精準(zhǔn)到具體問題現(xiàn)在的一些系統(tǒng)里也帶有幫助文檔但是對(duì)一些非正常情況下的錯(cuò)誤也沒有相應(yīng)的應(yīng)對(duì)措施以這里就要求幫助要做到全面準(zhǔn),快捷,方便。出錯(cuò)信息處理這一塊,可以考慮提示用戶怎樣修改,也提高了用戶的工作效率命令交互設(shè)計(jì)保持以現(xiàn)在流行的可視化拖拽窗口方式為主命令行為輔的模式。命令行主要是面向高級(jí)用戶的,主要用于系統(tǒng)維護(hù),優(yōu)化處理。2.2模塊設(shè)計(jì)2.2.1戶登圖2-1登陸程序流程圖2.2.2戶注圖2-2注冊(cè)程序流程圖2.2.3息發(fā)管理(組功能)圖2-3信息發(fā)布管理程序流

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論