宾馆管理系统课程设计作业

上传人:M****1 文档编号:490289664 上传时间:2023-11-06 格式:DOC 页数:10 大小:621KB
返回 下载 相关 举报
宾馆管理系统课程设计作业_第1页
第1页 / 共10页
宾馆管理系统课程设计作业_第2页
第2页 / 共10页
宾馆管理系统课程设计作业_第3页
第3页 / 共10页
宾馆管理系统课程设计作业_第4页
第4页 / 共10页
宾馆管理系统课程设计作业_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《宾馆管理系统课程设计作业》由会员分享,可在线阅读,更多相关《宾馆管理系统课程设计作业(10页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统课程设计宾馆管理系统一、摘要为方便小投资的宾馆能更好管理顾客与客房,需要设计了这种宾馆客房信息管理系统,些许问题客房与宾馆, 宾馆与员工等之间的关系, 顺应由于编写功能的不够强大, 可能在真实应用会存在二、需求分析随着外出人流因为生活, 商业等方面的增多, 宾馆的发展也日益的迅猛, 由于顾客量的增多,客户登记时间的广泛, 宾馆收益的日益增多, 仅仅依靠手写的老式输入记账法, 是无法满足宾馆的需求的, 同时这也是浪费人力和时间的。 开发这个数据库, 目的就在于能够更好的对客房的预订情况,空余情况,顾客信息, 顾客住宿时间和所用费用,客房房态等进行精确的查询,以便更好的完善和更新宾馆信

2、息系统。数据库的概念结构设计三、数据库概念结构设计3.1 功能模块分析根据宾馆的具体情况,系统主要功能如下:( 1)住宿管理模块:包括客房预订、入住登记、客人续往、调房登记、退房结账 5 部分。( 2).客房管理模块:包括客房设置、客房查询、宿费提醒3 部分。( 3)查询统计模块:包括预订房查询、住宿查询、退房查询、客房宿费统计 4 部分。(4)报表管理模块:包括预售报表、客房销售报表2 部分。(5)挂账管理模块:包括客户管理、挂账查询、客户结账3 部分。(6)系统设置模块:包括系统初始化、权限管理、密码设置3 部分。3.2 功能结构图如下宾馆管理信息系统结算信息管理订房信息管理结结结订订订剩

3、算算算房房房余信信信信信信房息息息息息息信输修查输修查息入改询查入改询询3.3 宾馆客房信息管理流程图调 房房态查询追加押金续住客 户前台接待持卡入住住宿登记宿费提醒客房预订预订房查询客房信息管理系统管理客客客密用房房房码户信信信管管息息息理理查修输询改入结算退宿3.4ER 图顾客生日顾客邮箱顾客性别顾客级别顾客证件号顾 客m顾客电话预定编号预 订预定时间空 调客房位置n客 房电 视n音响设备房间数目属 于邮政编码1电子邮箱宾 馆网 址属 于部门负责人n部 门部门电话部门编号顾客姓名结算编号结 算退房日期客房编号客房类型预定情况客房单价床位数量单位名称电 话传 真员工性别员工姓名部门编号员工证

4、件号1n员 工属 于员工电话员工编号部门名称出生日期职 务薪 金四、数据库的逻辑结构设计4.1 用数据库建表并完成数据的完整性1 宾馆基本信息表。列名数据类型长度允许空说明单位名称varchar50Not null宾馆的注册名称邮政编码varchar6Not null所在省市的邮编电话varchar15Not null前台工作电话传真varchar15Null宾馆的传真网址varchar30Null宾馆网页网址电子邮箱varchar30Null宾馆邮箱数据完整性:建立单位名称为主键2 部门基本信息表。记录宾馆的各个部门,更好的分配和了解情况。列名数据类型长度允许空说明部门编号Varchar10

5、Not null宾馆部门的专有编号部门名称Varchar25Null依部门职责的命名部门电话Varchar15Not null联系电话部门负责人Varchar10Not null部门主要负责人数据完整性:以部门编号为主键3 员工信息表列名数据类型长度允许空说明员工编号Varchar10Not null宾馆统一规划的员工编号员工姓名Varchar10Null姓名员工性别Char2Null男或女出生日期Datetime8Not null员工出生日期以便得知工龄员工证件号Varchar20Not null员工的有效证件员工电话Varchar15Not null员工的联系方式部门编号Varchar25

6、Not null部门所属职务Varchar25Not null担任的职务聘用日期Datetime8Not null聘用的日期月薪Decimal10Not null月薪备注Text16Null有关健康,婚姻,工作态度等描述数据完整性:建立员工编号为主键建立 CK_员工信息表:员工性别 = 男 or 员工性别 = 女 创建 FK_员工信息表 _部门基本信息表以“部门编号”为外键4 客房设备信息。记录客房的标准信息,为客房内设备的添加,房态的调节,客房的预定提供查询。列名数据类型长度允许空说明客房编号Varchar10Not null宾馆统一安排的客房编号客房类型Varchar25Not null普

7、通房,标准房,贵宾房客房单价Money8Not null价格床位数量Varchar5Not null床位数目空调Bit1Not null0 表示无, 1表示有电视Bit1Not null0 表示无, 1表示有音响设备Varchar50Not null无,普通,高级房间数目Varchar10Not null客房类型的数目免费网络和电话Bit1Not null免费网络和宾馆内的免费电话独立浴室Bit1Not null0 表示无, 1表示有客房位置Varchar40Not null0 表示无, 1表示有预定情况Bit1Not null预定,空余备注Text16Null客房设备信息的补充数据完整性 :

8、 建立客房编号为主键5 客房预订信息表。列名数据类型长度允许空说明预定编号Varchar10Not null预定单的编号顾客姓名Varchar10Null顾客姓名顾客证件号Varchar20Not null身份证或有效证件客房编号Varchar10Not null客房的编号订房日期Datetime8Not null订房日期预订金Money8Not null押金折扣Decimal9Not null会员折扣或宾馆活动支付方式Varchar10Not null信用卡,现金备注Test16Null预定情况信息的补充操作员Varchar10Not null操作员的员工编号数据完整性:建立预订编号为主键F

9、K_客房预订信息表_员工信息表以“员工编号”“操作员”为外键FK_客房预订信息表_顾客信息表以“顾客证件号”为外键FK_客房预订信息表_客房设备信息表以“客房编号”为外键6 结算信息表。列名数据类型长度允许空说明结算编号Varchar10Not null结算单的编号客房编号Varchar10Not null宾馆统一安排的客房编号客房类型Varchar25Null普通房,标准房,贵宾房顾客姓名Varchar10Null顾客姓名顾客证件号Varchar20Not null身份证或有效证件订房日期Datetime8Not null订房日期退房日期Datetime8Not null退房日期消费金额Mo

10、ney8Not null消费金额折扣Decimal9Not null会员折扣或宾馆活动支付方式Varchar10Not null信用卡,现金备注Test16Null结算信息的补充操作员Varchar10Not null操作员的员工编号数据完整性:建立以结算编号为主键FK_结算信息表 _员工信息表以“操作员”“员工编号”为外键FK_结算信息表 _顾客信息表以“顾客证件号”为外键FK_结算信息表 _客房设备信息表以“客房编号”为外键7 顾客信息表列名数据类型长度允许空说明顾客姓名Varchar10Null顾客名称顾客证件号Varchar20Not null身份证或有效证件顾客性别Char2Null男或女顾客生日Datetime8Null方便宾馆为其在生日当天优惠顾客电话Varchar15Null联系顾客顾客邮箱Varchar30Null顾客邮箱顾客级别Varchar30数据完整性:建立以顾客证件号为主键建立 CK_顾客信息表:顾客性别= 男 orNot null顾客性别=普通,会员,高级会员女 4.2 建表的脚本语句1、宾馆信息表CREATE TABLE dbo. 宾馆基本信息表

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号