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