1. 程式人生 > >酒店前臺管理系統需求分析

酒店前臺管理系統需求分析

span 數據綁定 刪除 速查 技術 price 擁有 酒店 財務

酒店前臺管理系統需求分析

一,引言

1.1 選題意義:

隨著人員流動規模的不斷擴大,冰棺數量的幾句增加,有關客房管理的各種信息也在不斷成倍增長。所以本系統由此誕生,我們可以做到信息的規範股那裏和快速查詢,實現了客房信息管理的系統化,規範化和自動化,這樣不僅減少了管理了管理工作量,還提高了管理效率。

二,系統可行性分析

2.1 經濟可行性:

采用的是酒店自護管理的方式,顧客能用的只有預定功能,無法進入該系統,無法改變和登記酒店的房間信息和客戶信息,而前臺工作人員則可以查詢酒店的房間信息和客戶信息,為客戶進行預定房間和信息錄入。

減少了酒店管理者的責任與負擔,做到了酒店管理的信息化,減輕了管理人員的工作量,同時最重要的是還能為酒店擁有者節約人力成本。

2.2 技術可行行:

采用maven ,SSM框架,Tomcat9,開發出的系統具有存儲功能,能高校管理賓客住宿信息,統計每月每天的客房住宿情況,房間預定情況,以及已經入住和空閑房間的信息。

使用框架原因:

通過Spring的IOC特性,將對象之間的依賴關系交給了Spring控制,方便解耦,簡化了開發,通過Spring的AOP特性,對重復模塊進行集中,實現事務,日誌,權限的控制。

SpringMVC是使用了MVC設計思想的輕量級web框架,對web層進行解耦,使我們開發更簡潔與Spring無縫銜接靈活的數據驗證,格式化,數據綁定機制

Mybatis數據庫的操作(sql)采用xml文件配置,解除了sql和代碼的耦合,提供映射標簽,支持對象和和數據庫orm字段關系的映射,支持對象關系映射標簽,支持對象關系的組建。

三,系統功能概述

3.1系統圖:

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

3.2 系統功能概述

客房管理:

1,,管理員可以幫助客人登記

2,管理員可以為客人辦理入住,退房,更換房間

房間信息:

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

當天收入

李建橋,萬啟航

酒店前臺管理系統需求分析