C#家庭式旅馆客房管理系统的设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#家庭式旅馆客房管理系统的设计与实现(3)


5) 总消费信息表(消费编号、旅客编号、旅客姓名、房间编号、食物名称、食物价格等)
关键字:消费编号
外关键字:旅客编号、房间编号
2.4工作流程
本系统的主要使用者是旅馆工作人员,在这里称为管理员。使用系统时,管理员应先进行登录,本文来自优尔\文/论~文?网,毕业论文 www.youerw.com 加7位QQ324~9114找原文判断用户是否合法,如果不合法直接关闭系统;如果是合法用户,则可进入系统,完成旅馆管理的各项工作。首先对查看旅客预定的情况以完成入住操作;当旅客入住后判断是否满意,如果不满意可以换房,满意则继续住,并进行餐饮消费,最后结账。除此之外,管理员还可以对房间进行报修登记和撤销登记,旅客换房,系统备份和恢复,空房的查询及打印报表。整个系统的工作流程如图2.3所示:
 
图2.3系统工作流程图
3.系统的实现
3.1用户注册登录的实现
运行系统后首先可以看见的是登录界面,输入用户名和密码后,单击登录按钮,如果正确将自动进入主届面,否则将提示错误信息。每一次打开系统的用户都有三次登录的机会,如果连续三次登录失败,系统将认为是非法登录,将自动关闭该系统。通过这样有效地保证的系统使用的安全性。
3.2住宿管理的实现
在家庭式旅馆管理的日常工作中,旅客预订和入住记录都是非常重要的,为了实现这一功能我把住宿管理分为两个子模块:预定管理和入住管理。其预定管理的页面如图3.1所示:
 
图3.1 预定管理界面
前台会对预定旅客登记,在预定管理页面中详细的旅客姓名、性别、预定时间、证件类型、证件号、押金、房间号、房间价格、房间类型等。本系统的人性化设计放在了当查询方式改变时,其房间也会跟着变化。并且在所选房间类型的列表中点击想要选的房间时,其对应的填写出现相关的信息,以方便用户确认。预定管理页面包括四大功能:添加预定、入住以及查询。
在入住管理页面中,当输入预定旅客编号后查询时,其旅客信息也会跟着显示出来,计费单价是用户事先设置好的无需修改,这样就大大减少了人为地输入错误,更加方便用户操作以及减少失误率。该页面还包括入住信息的添加以及查询。
在入住管理模块中实现了换房功能,如图3.2所示。
 
图3.2 旅客换房界面
当旅客对已住的房间不满意时,就会提出换房的要求,这时候就要进行换房处理。换房管理模块只需输入旅客编号查询获得旅客信息,然后挑选房间进行换房。
3.3客房管理的实现
    客房管理模块包含报修管理子模块、增加类型管理子模块和修改房间价格子模块。
本功能页面包含了报修信息的添加、删除、修改和查询功能。如图3.3所示:
 
图3.3报修管理界面
在报修管理功能模块中主要实现了用户对房间的报修记录及管理,以更加直观、方便的显示当前保修记录。在此基础上我还为它添加了一种功能,本文来自优尔\文/论~文?网,毕业论文 www.youerw.com 加7位QQ324~9114找原文当填写文修信息的状态为“未修理”时,将自动弹出文修的房间,以便提醒物业管理人员及时的文修。
3.4餐饮消费管理的实现
餐饮消费管理模块包含了消费信息的添加功能以及旅客名称、房间编号和旅客编号的查询功能。如图3.4所示:
 
图3.4 餐饮消费管理界面
为了方便旅馆管理人员的工作,我特别设计了这样一个功能模块,在该模块中将显示当前旅客的餐饮,它主要分为两类:提供的食品情况的提示。而旅客餐饮的信息添加主要来自于两个方面,一个是手工的输入房间号信息通过查询来获得旅客信息;另一个是通过对菜谱模块的选取来添加食品。管理人员可以通过鼠标来为旅客选取旅客订的食品,这样大大提高了工作的效率和紧急事情解决的及时性。 (责任编辑:qin)