酒店管理系統
2012-04-30 09:57:54 來源:計算機畢業設計網 瀏覽:806次數據庫需求分析
用戶的需求具體體現在各種信息的提供、保存、更新和查詢方面,這就要求數據庫結構能充分滿足各種信息的輸入和輸出。收集基本數據、數據結構及數據處理的流程,組成一份詳盡的數據字典,為后面的具體設計打下基礎。
通過系統功能分析,針對酒店管理系統,總結出如下的需求信息:
1)用戶為管理員用戶;
2)管理員用戶登陸后可進行管理員信息、客房信息及客戶信息等的維護,客房入庫、客房出庫及統計信息的維護;
經過系統功能分析和需求總結,考慮到將來功能上的擴展,設計如下的數據項和數據結構:
1)管理員信息,包括數據項:用戶帳號,密碼,權限等。
2)客房信息,包括數據項:編號,客房名稱,計量單位等。
3)預訂信息,包括數據項:系統編號,預訂名稱,預訂編號,預定客戶名字、預定房間、預定天數等。
4)客戶信息,包括數據項:系統編號,客戶名稱,電話,客戶地址等。
系統功能模塊圖
根據系統功能分析,可以畫出系統的功能模塊圖,從管理員界面對功能模塊圖加以描述。管理界面的系統主要的功能
(1)系統用戶管理。包括管理員管理和修改密碼等模塊,主要是添加系統的管理賬號,對新增加的賬戶,管理員可以給你分配不同的權限,有總經理(超級管理員)、普通管理員、2種用戶角色。
(2)管家系統。包括房間的添加和管理2個模塊。
(3)客戶管理。包括散客管理和團體管理2個模塊。
(4)預訂管理。包括散客預定登記、散客登記查詢、團體預定登記、團體預定查詢4個模塊。
(5)票務管理。包括散客票務添加、散客票務查詢、團體票務添加、團體票務查詢4個模塊。
(6)酒店風彩管理。包括酒店風彩添加、酒店風彩查詢等。
系統詳細設計
用戶界面的大部分功能都是以管理模塊為前提的,因為客戶模塊所顯示的數據大部分需要通過管理模塊來添加。因此,我們首先要來介紹管理模塊的設計與開發。管理模塊相對客戶模塊要復雜一些,因為在這里需要對所有信息進行維護,包括瀏覽、增加、修改和刪除等操作。為了便于系統維護,頁面的命名才用“模塊名+功能名”的方式。概括起來,管理模塊具有以下功能:
* 管理員管理。
* 客戶信息維護。
* 客戶預訂維護。
* 票務代理維護。
* 酒店風彩信息維護。
