全球旧事资料 分类
客房管理系统设计
在当今经济和商务往来交往日益频繁的状况下,宾馆服务行业正面临客流量骤增的压力。越来越多的宾馆饭店都认识到传统的管理方法已经不能适合当今社会的需要,必须借助先进的计算机信息技术对宾馆服务进行管理。“客房管理系统”可以说是整个宾馆计算机信息管理的中心子系统,因为宾馆最主要的功能就是为旅客提供客房。设计客房管理这样一个系统,可以涉及到大多数SQLServer数据库的重要数据库对象、重要功能和特性,比如:视图、触发器和存储过程等。由此,通过这个课程设计可以加深对这些SQLServer数据库知识的学习、理解,积累在实际工程应用中运用各种数据库对象的经验,使学生掌握使用应用软件开发工具开发数据库管理系统的基本方法。
本课程设计的主要目的是学习和练习SQLServer数据库的实际应用。
1.系统功能设计
1数据录入功能在本系统中提供客人信息登记功能。可以录入客人的姓名、性别、年龄、身份证号码、入住时间、预计入住天数、客房类别、客房号、离店时间以及缴纳押金金额等信息。在客人退房时,系统根据输入的离店时间及客房单价自动计算客人住宿费金额。2数据查询功能系统需要提供以下查询功能:①查某类客房的入住情况及空房情况,显示所有该类客房空房数目和客房号。②根据客人姓名信息查询客人信息;根据客房号查询入住客人的信息。③查询某个客人住宿费用情况,显示客人缴纳押金金额,实际入住天数、客房
价格、实际住宿费、住宿费差额及余额等信息。④查询所有入住时间达到或超过预计入住天数的客人。3数据统计功能①统计一段时间内各种客房的入住情况。②统计全年各月份的客房收入。③统计一段时间内各类客房的入住率。
Cou
tyciaredshxmpvfblYkzgw
f2.数据库设计
1数据库与数据表设计2数据完整性设计①主键约束、非空值约束
②CHECK约束
离店时间入住时间
③使用缺省值入住时间、预计入住天数
④惟一约束客房类别
⑤外键约束
⑥规则
身份证长度15OR18
3视图、触发器和存储过程设计
1、客人选择客房处理
客人来到饭店入住前要做的第一件事是选择合适的客房客人将告知饭店服
务员自己需要的客房类型服务员在系统中选择指定的客房类型后系统将现实所
有空余的该类型客房并显示该类型客房价格供客人参考选择。这个处理过程可
以通过一个存储过程来实现。
在这个存储过程中,需要的输入参数是客房类型输出的结果集是所有这种客房类型的空房记录和价格。定义这个存储过程名为SelRoom,r
好听全球资料 返回顶部