随着人员流动规模的不断扩大,酒店数量的急剧增加,有关客房管理的各种信息量也在不断成倍增长。面对庞大的信息量,就需要有酒店客房订购管理系统来提高客房管理工作的效率。利用java语言开发,系统采用了ssm(Spring+SpringMVC+MyBatis)框架技术,采用mysql数据库实现,酒店客房系统系统对酒店加强客房信息管理有着极其重要的作用,就一所客房数量较大的酒店来说,它的设计内容非常复杂而且繁多,比如拥有客房信息管理、客房类别信息管理等功能,而且设计的模块也很多,比如管理员信息管理模块、客房类型管理模块、客房信息管理模块、客户信息查询模块等等。
该系统的用户主要分为三类:
客户、普通员工、管理员
登陆模块:登陆时需要输入用户名及密码,并单击“登录”按钮,完成登陆过程。登录界面可以选择
客户、普通员工、管理员三种。
注册模块:在登陆界面上可以选择客户注册按钮,客户输入“姓名、性别、身份证号、联系方式”即可完成注册。
PS:所有信息查询界面都应该有,查询,打印和导出三个按钮!!
功能需求:
1 房间预定:
客户完成注册后,且登陆成功,输入自己的信息包括客户姓名、身份证号、入住天数,预留时间,选择房间类型(房间类型包括:单人间,双人间,三人间,大床房)和房间号(房间号码序列为101~425),按“预定”,即可完成预定操作。
客户通过电话网络等途径向前台员工发送信息。前台员工输入的客户信息包括客户姓名、身份证号、入住天数,预留时间,选择房间类型(房间类型包括:单人间,双人间,三人间,大床房)和房间号(房间号码序列为101~425),按“预定”,即可完成预定操作。
2预定管理:
预订记录建立(预订记录包括预订人姓名,预定时间,预定房间类型,预定房间号),预订记录维护,预订记录查询等。
3宾客管理:
完成对客户的入住任务以及宾客信息(宾客信息 包括宾客姓名,宾客身份证号,宾客入住天数,宾客入住房间类型,宾客入住房间好)的录入。统计宾客入住时间,退房时间,宾客消费明细,宾客应付款。具有消费信息报表打印和查询功能。
5.房间管理:
主要是对酒店客房类型管理增加,修改,删除。可查询房间状态(房间状态包括预,入住,空余),和房间信息(房间信息包括客人账单,已入住天数,入住时间,退房时间等)。房间信息和状态查询要求可以按房间编号和类型进行数据查询,查询方式包括组合查询和模糊查询。
6.员工管理:
包括员工信息查询(员工信息包括员工编号,姓名,性别,身份证号,联系方式,所属地区,服务等级)。查询方式包括组合查询和模糊查询。员工薪资发放(发放状态包括已发和未发)。
7. 营业收入统计:
用于统计当天,当月或指定时间范围内的营业收入。包括查询,统计和打印报表功能。
8.留言管理:
包括收集宾客(应该标注哪一入住时间哪一房间号的宾客)对前台员工以及客房服务员的服务态度(非常满意,满意,一般,不满意),服务等级(1~5),服务质量(优,良,中,差)的评价和改进建议等信息。
9.餐饮管理:
包括餐饮预订(预定时应该有宾客姓名,宾客房间号等信息的输入),点餐,退餐,结账(应该有消费账单查询和打印功能),菜品查询(按照菜系((菜系包括川菜,粤菜,陕南菜,湘菜,西餐))和价格查询((价格从50~200)),查询方式有组合查询和模糊查询),菜品信息维护,仓库原料库存查询(原料包括各种原料蔬菜,肉类,蛋类等查询时可按照前面的类别来查询)。