隨着人員流動規模的不斷擴大,冰棺數量的幾句增長,有關客房管理的各類信息也在不斷成倍增加。因此本系統由此誕生,咱們能夠作到信息的規範股那裏和快速查詢,實現了客房信息管理的系統化,規範化和自動化,這樣不只減小了管理了管理工做量,還提升了管理效率。web
採用的是酒店自護管理的方式,顧客能用的只有預約功能,沒法進入該系統,沒法改變和登記酒店的房間信息和客戶信息,而前臺工做人員則能夠查詢酒店的房間信息和客戶信息,爲客戶進行預約房間和信息錄入。sql
減小了酒店管理者的責任與負擔,作到了酒店管理的信息化,減輕了管理人員的工做量,同時最重要的是還能爲酒店擁有者節約人力成本。數據庫
採用maven ,SSM框架,Tomcat9,開發出的系統具備存儲功能,能高校管理賓客住宿信息,統計每個月天天的客房住宿狀況,房間預約狀況,以及已經入住和空閒房間的信息。框架
使用框架緣由:maven
經過Spring的IOC特性,將對象之間的依賴關係交給了Spring控制,方便解耦,簡化了開發,經過Spring的AOP特性,對重複模塊進行集中,實現事務,日誌,權限的控制。spa
SpringMVC是使用了MVC設計思想的輕量級web框架,對web層進行解耦,使咱們開發更簡潔與Spring無縫銜接靈活的數據驗證,格式化,數據綁定機制設計
Mybatis數據庫的操做(sql)採用xml文件配置,解除了sql和代碼的耦合,提供映射標籤,支持對象和和數據庫orm字段關係的映射,支持對象關係映射標籤,支持對象關係的組建。3d
1,,管理員能夠幫助客人登記日誌
2,管理員能夠爲客人辦理入住,退房,更換房間orm
1,房間狀態顯示房間目前是否入住,預約
2,輸入房間編號變能夠查詢房間狀態
3,管理員能夠修改房間狀態
1,管理員能夠修改客房的類型,客房的編號
2,管理員能夠增長或者刪除房間
1,管理員能夠查詢客人登記的信息
2,管理員能夠修改登記的信息
1,系統自動結算收入
2,管理員能夠查看收入狀況
1,客人能夠註冊成爲會員,成爲會員後可預約房間
2,登錄後能夠預約房間,查看空閒房間信息
3,能夠查看已經預約的房間,而且取消預約
管理員表:
列名 |
數據類型 |
長度 |
值 |
說明 |
User id |
varchar |
10 |
Not null |
管理員ID |
Identity |
varchar |
10 |
Not null |
管理員身份 |
Password |
varchar |
10 |
Not null |
管理員密碼 |
客房信息表:
列名 |
數據類型 |
長度 |
值 |
說明 |
RoomID |
varchar |
10 |
Not Null |
房間編號 |
Price |
float |
8 |
Not Null |
房間價格 |
Type |
varchar |
10 |
Not Null |
房間類型 |
State |
Varchar |
10 |
Not Null |
房間狀態 |
Diction |
varchar |
50 |
Not Null |
房間描述 |
客人入住信息表
列名 |
數據類型 |
長度 |
值 |
說明 |
IDnumber |
varchar |
20 |
Not Null |
身份證號碼 |
Costname |
varchar |
10 |
Not Null |
客人名字 |
Sex |
varchar |
2 |
Not Null |
性別 |
RoomID |
varchar |
10 |
Null |
房間編號 |
Indata |
varchar |
50 |
Null |
入住時間 |
Outdata |
varchar |
50 |
Null |
退房時間 |
會員信息表
列名 |
數據類型 |
長度 |
值 |
說明 |
IDnumber |
varchar |
20 |
Not Null |
身份證號碼 |
Costname |
varchar |
10 |
Not Null |
客人名字 |
Sex |
varchar |
2 |
Not Null |
性別 |
Password |
varchar |
10 |
Not null |
登陸密碼 |
收入表:
列名 |
數據類型 |
長度 |
值 |
說明 |
Sum |
float |
8 |
Not Null |
歷史總收入 |
Sum-day |
float |
10 |
Not Null |
當天收入 |
李建橋,萬啓航