设计思路:
用户在住酒店时,不能选择自己想要的房间号,如用户觉得以某数字开头的或者结尾不吉利而产生的问题而影响入住心情,基于此问题,本设计在酒店管理系统时,除了一般的酒店预订功能,还有留言专栏功能以及房间预览功能,加入房间号选择功能,即用户在预订时可以通过该系统自主选择楼层号、房间号与朝向(朝阳面)等,满足用户需求,提升了用户的体验感、提升心情,同时也方便了前台的管理,减少了酒店管理的成本,具有实践意义。
系统基于C++语言,使用Qt作为界面与功能的开发工具,则MySQL用于后台数据的增删改查,利用所提供的面向对象工具进行对界面以及数据库的开发,最后进行UI界面进行美化、布局。酒店管理系统包括,登录模块,安客户模块,前台管理模块,店长管理模块。具体设计如下:
客户权限功能
1.酒店主页:客户可以预览房型于房间图片。
2.房间查询:可以查询房间号以及选择所想要的房间号、楼层和朝向。
3.客房预订入住:客户填写个人信息后入住。
4.留言专栏:对房间做出相应的评价。
前台权限功能
1.查询房间入住:可以查询用户入住信息,房间号、楼层等。
2.查询客户信息:可以查询用户的个人信息,如身份证,电话号码等。
3.房客预订:查询用户申请入住情况。
4.登记入住:查阅审批客户入住。
5.续房和取消预订:可以帮助客户续房,以及取消预订。
6.退房:帮助用户办理一个退房的功能。
店长权限功能
1.房间管理:安排人手对房间进行打扫以及整理。
2.员工管理:可以对员工进行相关的增删改查操作。
3.租客管理:可以对房间进行增删改查,以及查询客户信息。
4.退房记录管理:查看退房记录及管理。
5.留言管理:查阅客户留言及管理。
|