計算機畢業(yè)設計jsp酒店管理系統(tǒng)sqlserver畢設58-人人爽久久久嚕嚕嚕婷婷_快穿之H啪肉取液系統(tǒng)姜柔
演示視頻:
https://www.bilibili.com/video/BV18c411r75d/
4 數(shù)據(jù)庫設計
3.1 數(shù)據(jù)庫需求分析
用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結構能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結構及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。
通過系統(tǒng)功能分析,針對酒店管理系統(tǒng),總結出如下的需求信息:
1)用戶為管理員用戶;
2)管理員用戶登陸后可進行管理員信息、客房信息及客戶信息等的維護,客房入庫、客房出庫及統(tǒng)計信息的維護;
經(jīng)過系統(tǒng)功能分析和需求總結,考慮到將來功能上的擴展,設計如下的數(shù)據(jù)項和數(shù)據(jù)結構:
1)管理員信息,包括數(shù)據(jù)項:用戶帳號,密碼,權限等。
2)客房信息,包括數(shù)據(jù)項:編號,客房名稱,計量單位等。
3)預訂信息,包括數(shù)據(jù)項:系統(tǒng)編號,預訂名稱,預訂編號,預定客戶名字、預定房間、預定天數(shù)等。
4)客戶信息,包括數(shù)據(jù)項:系統(tǒng)編號,客戶名稱,電話,客戶地址等。
3.2 數(shù)據(jù)庫概念結構設計
得到上面數(shù)據(jù)項和數(shù)據(jù)結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。
設計規(guī)劃出的實體有:管理員信息實體、職員信息實體、客房信息實體、客房類別信息實體、客戶信息實體。
實體之間關系的E-R圖如圖3-1所示:
圖4-1 實體間的關系E-R圖
管理員信息實體E-R圖如圖3-2所示:
注冊用戶信息實體ER圖如圖3-3所示:
酒店新聞信息實體ER圖如圖3-4所示:
圖4-4 酒店新聞實體ER圖