毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

C#客房管理系统的设计与实现+需求分析+概要设计 第4页

更新时间:2016-8-29:  来源:毕业论文
图2 系统功能模块图
3.2 概要设计 秋季学校运动会通讯稿
根据该酒店客房管理系统的需求分析结果,可以得到以下几个实体信息:宾客,房间,管理员,预订,登记。一个宾客可以预订多个房间,预订信息保存在预订信息表中,;一个宾客还可以多次入住本酒店,入住信息保存在入住登记表,同时宾客退房时的退房信息保存在结算表中。
通过上述描述,得到数据库关系图如图3-2所示。

图3  数据库关系截图
4.系统核心功能实现
本系统实现的主要功能有用户登录、房间管理、房间类型管理、用户管理、预订房间、顾客开房以及退房等。
4.1 用户管理模块
功能:本模块主要用于对用户管理。用户在登录界面输入用户名和密码信息,系统根据用户提供的登录信息得到用户的角色,系统会根据角色的操作权限分配此用户所能操作的界面。
实现步骤:
(1)在登录页面对应的文本框中输入用户名,密码,点击登录按钮。
(2)如果用户名为空,系统提示“用户名不能为空”。
(3)如果密码为空,系统提示“密码不能为空”。
(4)如果用户名和密码不为空,程序根据您输入的用户名和密码去数据库查找次用户的信息。
(5)如果找不到此用户信息,系统提示“用户名或密码输入有误,请重新输入”,程序停留在登录界面。
(6)如果找到此用户的信息,系统首先判断管理员是否为有效用户,如果是系统会根据用户的角色得到用户的操作权限,系统会根据此操作权限分配此用户所能操作的界面;否则系统提示“此账号已被锁定,请与管理员联系”。
(7)如果此用户连续五次输入正确的用户名、错误的密码,程序会自动锁定该账号。

图4 用户管理图
4.2 顾客退房功能的设计与实现
功能:本模块主要用于宾客退房结算。管理员在退房界面输入宾客退房房间号后,单机结算按钮,程序会根据此用户的入住信息自动结算本次消费的总金额以及对相应的房间状态进行修改。
实现步骤:
(1)当宾客退房时,管理人员在退房界面,单击相应的文本框中输入宾客要退房的房间号后,单击结算按钮。
(2)系统会根据房间号,得到此宾客的入住信息以及房间的信息。学校运动会开幕式主持词
(3)如果此宾客的结算方式是按小时结算,首先根据宾客入住的房间信息得到此房间的小时入住价格,其次根据宾客的入住信息得到用户入住小时数,然根据以上信息得到此次消费总金额。
(4)如果此宾客的结算方式是按天结算,首先根据宾客入住的房间信息得到此房间的以天入住价格,其次根据宾客的入住信息得到用户入住天数,然根据以上信息得到此次消费总金额。
(5)退房成功后把相应的房间状态改为“空闲”。
(6)更新此宾客的消费金额。

上一页  [1] [2] [3] [4] [5] 下一页

C#客房管理系统的设计与实现+需求分析+概要设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。