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

上传人:wt****50 文档编号:33147025 上传时间:2018-02-14 格式:DOC 页数:10 大小:165.29KB
返回 下载 相关 举报
宾馆管理系统课程设计作业_第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 部分。13.2 功能结构图如下于于于于于于于于于于于于于于 于于于于于于于于于于于于于于于于于于于于于

3、于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于3.3 宾馆客房信息管理流程图于于 于于于于于于于于于于于于 于于于于于于于于于于于于于 于于 于于于于于于于于于于于于于于23.4ER 图于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于于 于于于于于于于于于于于于于于于于于于于于于 于于于于于于于于于于于于于于于于于于mn1n1 nn于于于于于于于于于

4、于于于于于于于于于于于于于四、数据库的逻辑结构设计4.1 用数据库建表并完成数据的完整性1 宾馆基本信息表。列名 数据类型 长度 允许空 说明单位名称 varchar 50 Not null 宾馆的注册名称邮政编码 varchar 6 Not null 所在省市的邮编电话 varchar 15 Not null 前台工作电话传真 varchar 15 Null 宾馆的传真网址 varchar 30 Null 宾馆网页网址3电子邮箱 varchar 30 Null 宾馆邮箱数据完整性:建立单位名称为主键2 部门基本信息表。记录宾馆的各个部门,更好的分配和了解情况。列名 数据类型 长度 允许空 说

5、明部门编号 Varchar 10 Not null 宾馆部门的专有编号部门名称 Varchar 25 Null 依部门职责的命名部门电话 Varchar 15 Not null 联系电话部门负责人 Varchar 10 Not null 部门主要负责人数据完整性:以部门编号为主键3 员工信息表列名 数据类型 长度 允许空 说明员工编号 Varchar 10 Not null 宾馆统一规划的员工编号员工姓名 Varchar 10 Null 姓名员工性别 Char 2 Null 男或女出生日期 Datetime 8 Not null 员工出生日期以便得知工龄员工证件号 Varchar 20 Not

6、 null 员工的有效证件员工电话 Varchar 15 Not null 员工的联系方式部门编号 Varchar 25 Not null 部门所属职务 Varchar 25 Not null 担任的职务聘用日期 Datetime 8 Not null 聘用的日期月薪 Decimal 10 Not null 月薪备注 Text 16 Null 有关健康,婚姻,工作态度等描述数据完整性:建立员工编号为主键建立 CK_员工信息表:员工性别=男 or 员工性别=女创建 FK_员工信息表_部门基本信息表以“部门编号”为外键4 客房设备信息。记录客房的标准信息,为客房内设备的添加,房态的调节,客房的预定

7、提供查询。列名 数据类型 长度 允许空 说明客房编号 Varchar 10 Not null 宾馆统一安排的客房编号客房类型 Varchar 25 Not null 普通房,标准房,贵宾房客房单价 Money 8 Not null 价格床位数量 Varchar 5 Not null 床位数目空调 Bit 1 Not null 0 表示无,1 表示有电视 Bit 1 Not null 0 表示无,1 表示有音响设备 Varchar 50 Not null 无,普通,高级房间数目 Varchar 10 Not null 客房类型的数目免费网络和电话 Bit 1 Not null 免费网络和宾馆内的

8、免费电话独立浴室 Bit 1 Not null 0 表示无,1 表示有客房位置 Varchar 40 Not null 0 表示无,1 表示有预定情况 Bit 1 Not null 预定,空余备注 Text 16 Null 客房设备信息的补充数据完整性:建立客房编号为主键45 客房预订信息表。列名 数据类型 长度 允许空 说明预定编号 Varchar 10 Not null 预定单的编号顾客姓名 Varchar 10 Null 顾客姓名顾客证件号 Varchar 20 Not null 身份证或有效证件客房编号 Varchar 10 Not null 客房的编号订房日期 Datetime 8

9、Not null 订房日期预订金 Money 8 Not null 押金折扣 Decimal 9 Not null 会员折扣或宾馆活动支付方式 Varchar 10 Not null 信用卡,现金备注 Test 16 Null 预定情况信息的补充操作员 Varchar 10 Not null 操作员的员工编号数据完整性:建立预订编号为主键FK_客房预订信息表_员工信息表以“员工编号” “操作员”为外键FK_客房预订信息表_顾客信息表以“顾客证件号”为外键FK_客房预订信息表_客房设备信息表以“客房编号”为外键6 结算信息表。列名 数据类型 长度 允许空 说明结算编号 Varchar 10 No

10、t null 结算单的编号客房编号 Varchar 10 Not null 宾馆统一安排的客房编号客房类型 Varchar 25 Null 普通房,标准房,贵宾房顾客姓名 Varchar 10 Null 顾客姓名顾客证件号 Varchar 20 Not null 身份证或有效证件订房日期 Datetime 8 Not null 订房日期退房日期 Datetime 8 Not null 退房日期消费金额 Money 8 Not null 消费金额折扣 Decimal 9 Not null 会员折扣或宾馆活动支付方式 Varchar 10 Not null 信用卡,现金备注 Test 16 Nul

11、l 结算信息的补充操作员 Varchar 10 Not null 操作员的员工编号数据完整性:建立以结算编号为主键FK_结算信息表_员工信息表以“操作员” “员工编号”为外键FK_结算信息表_顾客信息表以“顾客证件号”为外键FK_结算信息表_客房设备信息表以“客房编号”为外键7 顾客信息表列名 数据类型 长度 允许空 说明顾客姓名 Varchar 10 Null 顾客名称顾客证件号 Varchar 20 Not null 身份证或有效证件顾客性别 Char 2 Null 男或女顾客生日 Datetime 8 Null 方便宾馆为其在生日当天优惠顾客电话 Varchar 15 Null 联系顾客

12、顾客邮箱 Varchar 30 Null 顾客邮箱5顾客级别 Varchar 30 Not null 普通,会员,高级会员数据完整性:建立以顾客证件号为主键建立 CK_顾客信息表:顾客性别=男 or 顾客性别=女4.2 建表的脚本语句1、宾馆信息表CREATE TABLE dbo.宾馆基本信息表 (单位名称 varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,邮政编码 varchar (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,电话 varchar (15) COLLATE Chinese_PRC_CI_AS N

13、OT NULL ,传真 varchar (15) COLLATE Chinese_PRC_CI_AS NULL ,网址 varchar (30) COLLATE Chinese_PRC_CI_AS NULL ,电子邮箱 varchar (30) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO2、部门基本信息表CREATE TABLE dbo.部门基本信息表 (部门编号 varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,部门名称 varchar (25) COLLATE Chinese_PRC_CI_AS

14、 NULL ,部门电话 varchar (15) COLLATE Chinese_PRC_CI_AS NOT NULL ,部门负责人 varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ) ON PRIMARYGO3、员工信息表CREATE TABLE dbo.员工信息表 (员工编号 varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,员工姓名 varchar (10) COLLATE Chinese_PRC_CI_AS NULL ,员工性别 char (2) COLLATE Chinese_PRC_CI

15、_AS NULL ,出生日期 datetime NOT NULL ,员工证件号 varchar (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,员工电话 varchar (15) COLLATE Chinese_PRC_CI_AS NOT NULL ,部门编号 varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,职务 varchar (25) COLLATE Chinese_PRC_CI_AS NOT NULL ,聘用日期 datetime NOT NULL ,月薪 decimal(18, 0) NOT NULL

16、,备注 text COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARY TEXTIMAGE_ON PRIMARYGO4、客房设备信息表CREATE TABLE dbo.客房设备信息表 (客房编号 varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,客房类型 varchar (25) COLLATE Chinese_PRC_CI_AS NOT NULL ,客房单价 money NOT NULL ,床位数量 varchar (5) COLLATE Chinese_PRC_CI_AS NOT NULL ,空调 bit NOT NULL ,6电视 bi

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

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