数据库课程设计酒店客房管理系统2012Word文档格式.doc

上传人:b****2 文档编号:13793068 上传时间:2022-10-13 格式:DOC 页数:11 大小:149.11KB
下载 相关 举报
数据库课程设计酒店客房管理系统2012Word文档格式.doc_第1页
第1页 / 共11页
数据库课程设计酒店客房管理系统2012Word文档格式.doc_第2页
第2页 / 共11页
数据库课程设计酒店客房管理系统2012Word文档格式.doc_第3页
第3页 / 共11页
数据库课程设计酒店客房管理系统2012Word文档格式.doc_第4页
第4页 / 共11页
数据库课程设计酒店客房管理系统2012Word文档格式.doc_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

数据库课程设计酒店客房管理系统2012Word文档格式.doc

《数据库课程设计酒店客房管理系统2012Word文档格式.doc》由会员分享,可在线阅读,更多相关《数据库课程设计酒店客房管理系统2012Word文档格式.doc(11页珍藏版)》请在冰豆网上搜索。

数据库课程设计酒店客房管理系统2012Word文档格式.doc

选题范围要适当,既不能规模过小以致于构不成系统,也不宜范围太大以免在规定时间内无法完成设计。

小组人员为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用来保存销售合同的基本

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 家庭教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1