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