校區(qū)菜品評(píng)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2012-05-13 10:36:41 來(lái)源:計(jì)算機(jī)畢業(yè)設(shè)計(jì)網(wǎng) 瀏覽:146次設(shè)計(jì)采用JSP + Servlet + Ajax(或是JSP+SSH)開(kāi)發(fā)技術(shù),后臺(tái)數(shù)據(jù)庫(kù)使用開(kāi)源的MySQL數(shù)據(jù)庫(kù)(或是sqlsever2005)系統(tǒng)。系統(tǒng)實(shí)現(xiàn)的基本功能包括不同身份的系統(tǒng)登錄(學(xué)生,管理員,超級(jí)管理員)
功能模塊:
網(wǎng)上菜品點(diǎn)菜評(píng)測(cè)系統(tǒng)功能分析
系統(tǒng)可以實(shí)現(xiàn)的功能有:
(1)顧客可以方便地注冊(cè)與登錄;
(2)會(huì)員可以靈活地檢索所需的菜品信息(包括入駐時(shí)間、住宿時(shí)間、人數(shù)等);
(3)會(huì)員可以詳細(xì)地查看詳細(xì)的菜品資料;
(4)會(huì)員可以方便地對(duì)自己的菜品進(jìn)行管理(點(diǎn)菜、等);
(5)會(huì)員可以反饋?zhàn)约旱囊庖?jiàn)或留言;
(6)菜品管理員可以方便地管理菜品信息;
(7)點(diǎn)菜管理員可以方便地查看點(diǎn)菜、登記與退房處理;
(8)會(huì)員管理員可以方便地查看顧客的反饋信息及具體的處理情況;
(9)系統(tǒng)管理員可以方便地進(jìn)行系統(tǒng)用戶管理;
數(shù)據(jù)庫(kù)需求分析
用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢(xún)方面,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。
通過(guò)系統(tǒng)功能分析,針對(duì)一般的網(wǎng)上菜品評(píng)測(cè)系統(tǒng),總結(jié)出如下的需求信息:
1)用戶分一般用戶、注冊(cè)用戶和管理員用戶。
2)一般用戶和注冊(cè)用戶無(wú)需要登錄就可以查看菜品信息和資訊
3)注冊(cè)用戶登錄后可以進(jìn)行菜品點(diǎn)菜。
4)管理員可進(jìn)行所有后臺(tái)操作權(quán)限。
關(guān)于定單列表與定單詳細(xì)信息可以這樣理解:因?yàn)橛脩粢淮慰梢再?gòu)買(mǎi)多種菜品。則對(duì)每種菜品(即每一款型號(hào)的菜品)生成一條定單詳細(xì)信息記錄。然后多個(gè)這樣的定單詳細(xì)信息組成一個(gè)定單列表。每一個(gè)定單列表才與一個(gè)用戶對(duì)應(yīng),在發(fā)貨時(shí)以定單列表為單位,也即用戶在操作時(shí)所看到的“定單”。
經(jīng)過(guò)系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
1)用戶信息,包括數(shù)據(jù)項(xiàng):帳號(hào),密碼,權(quán)限,注冊(cè)時(shí)間。
2)新聞通知,包括數(shù)據(jù)項(xiàng):新聞通知名稱(chēng),新聞通知內(nèi)容,添加時(shí)間等。
3)菜品信息,包括數(shù)據(jù)項(xiàng):菜品編號(hào),價(jià)格,價(jià)格,圖片等。