数据库课程设计酒店客房管理系统2012Word文档格式.doc
- 文档编号:13793068
- 上传时间:2022-10-13
- 格式:DOC
- 页数:11
- 大小:149.11KB
数据库课程设计酒店客房管理系统2012Word文档格式.doc
《数据库课程设计酒店客房管理系统2012Word文档格式.doc》由会员分享,可在线阅读,更多相关《数据库课程设计酒店客房管理系统2012Word文档格式.doc(11页珍藏版)》请在冰豆网上搜索。
选题范围要适当,既不能规模过小以致于构不成系统,也不宜范围太大以免在规定时间内无法完成设计。
小组人员为1人。
每人一题,可以出现重题,但内容不能雷同。
设计报告每一部分要在下一阶段开始前应完成。
选题应有一定的理论意义和实际应用价值,难度应适中。
2、参考题目
●图书管理●销售合同管理●客户支持系统
●教学管理●科研管理系统●工资管理
●供应计划管理●人力资源管理●生产计划管理
●库存管理●巡查罚单处理系统●旅游服务预订系统
●房地产管理系统●展会管理系统
●药品服务系统●图书交易系统●酒店管理系统
三、参考文献
《SQLServer2000管理及应用系统开发》
《电子商务网站开发与实现》
本课程以《企业销售合同管理系统》为例进行详细介绍。
数据库原理及应用课程设计报告
课程设计题目:
酒店客房管理系统
专业:
电子商务
班级学号:
电商xxxxx
学生姓名:
xxxxxx
指导教师:
课程设计工作日自2011年07月4日至2011年07月8日第一部分系统分析与设计
随着我国市场经济的迅速发展和人民生活水平的提高,酒店业的竞争越来越激烈。
在酒店的管理及业务日益复杂、要求在不断提高的现状下,利用高科技、现代化的电脑自动化管理系统来处理日益繁重的酒店业务,对于大型的酒店是必须具备的管理方式。
一、系统调查
本系统利用信息技术提高酒店管理水平,主要是管理酒店的日常业务。
通过本系统的开
发,对酒店的客房、客人、账务及各种收费进行有效的管理。
客房管理要实现客房预定、客房、客人入住、房态等功能,客户管理要实现客户登记、客户结账等功能。
根据酒店的具体情况,系统的主要功能包括:
对客房信息、客房类型、客户信息的添加、修改、删除、查询。
对客房预定、住宿登记、退房登记、结账信息的保存、添加、修改、查询。
二、系统功能分析
根据需求功能分析,将设计六个功能模块的系统。
本系统可完成六个完整的功能。
功能模块如图1所示。
酒店管理系统
入住信息管理
预定客户信息管理
订房信息管理
客户信息管理
客房信息管理
修改结算信息
添加结算信息
修改入住信息
添加入住信息
修改客户信息
添加客户信息
删除客房信息
修改客房信息
添加客房信息
结算信息管理
删除订房信息
修改订房信息
添加订房信息
注销客房信息
图1功能模块图
在功能模块示意图的树状结构中,每一个叶结点都是一个最小的功能模块。
合同费用、合同收帐和合同信息管理模块不能删除数据,这通常是由企业的行政制度和财务制度决定的。
企业销售合同管理系统的功能模块之间的关系如图2所示。
提供数据
提供客户信息
预定客房信息管理
入住
信息管理
提供客房信息
提供信息
图2模块关系图
从模块关系图中可以看出,产品信息管理、合同费用管理和合同收帐管理都可以为更完善的描述销售合同信息提供不同类型的数据。
根据不同销售合同数据又可以形成销售合同统计报表。
在本系统中,用户管理模块的功能较简单。
在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动的添加到数据库中。
Admin用户可以创建用户、修改用户信息以及删除用户;
普通用户只能修改自己的用户名和密码。
第二部分数据库的设计
一、实体关系图
首先进行数据库的概念模型设计。
可以PeterChen提出的ER图为工具。
实体关系图是对信息系统中实体及其之间的关系的图形化描述。
举例如下。
客户
性别
姓名
电话
地址
身份证号
年龄
预定客户
名称
编号
联系人
联系电话
合同
状态
负责人
交货方式
有效期限
结算方式
1
m
产品
签订
发票
费用
商标
型号
计量单位
数量
类型
金额
收账人姓名
图3ER图
ER图的检验:
提出系统用户最可能提出的查询,分析你设计的ER图能否满足用户的要求。
例:
1)产品的详细信息
2)客户A订购的何种产品
3)订购量最多的产品,其客户的分布特点
二、数据库逻辑结构设计
概念模型不能被计算机识别,需进一步将其转化为逻辑模型,因此要进行数据库逻辑结构的设计。
在设计的过程中可应用关系规范化理论对数据库中的关系进行规范。
(一)表的设计(在设计时每份作品的表不能少于5个)
数据库包含以下6个表:
产品表:
Product、合同费用表Cost、合同收帐表Income、客户信息表Client、合同信息表Contract、用户信息表Users。
1.客房信息表Room
该表用来保存产品信息,结构如表1所示。
表1Product的结构
字段名称
数据结构
说明
是否主码
约束
room_num
Varchar50
客房编号
是
2
room_type
产品名称
否
非空
3
room_state
产品商标
4
price
产品型号
5
ProUnit
6
Q
int
大于0
2.客户信息表Client
表2Client的结构
ClientId
客户编号
ClientName
Varchar100
客户名称
Address
客户地址
sex
Telephone
Varchar20
ID_num
Varchar200
备注
3.合同费用信息表Cost
合同费用信息表Cost用来保存合同费用信息。
结构如表3所示。
表3Cost的结构
CostId
凭单号
ContractId
合同编号
参照“合同信息表”的ContractId列
CostType
费用类别(采购成本、服务费、其他)
Detail
当费用类别选择“其他”时,使用Detail字段来描述。
可以是火车票、飞机票、出租车费、住宿费、差旅费等,也可以手动录入
Amount
Decimal15,2
费用金额
Receiver
Varchar30
收款人姓名
7
Cashier
经办人姓名
8
CostDate
Varchar10
发生日期
9
Memo
4.合同收账信息表Income
合同收账信息表Income用来保存合同收账信息。
结构如表4所示。
表4Income的结构
ReceiptId
发票编号
ReceiptType
发票类型(增值税、服务费)
收账金额
IncomeDate
5.建立合同产品信息表,用来保存销售合同中涉及的产品信息。
其结构如表5所示。
表5ConProduct的结构
ProId
产品编号
Unitprice
产品单价
Quantity
产品数量
Clientid
DeliveryDate
交货日期
Additional
Varchar500
6.合同信息表Contract
合同信息表Contract用来保存销售合同的基本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 酒店客房 管理 系统 2012