数据库实训报告(酒店管理系统).doc

上传人:b****2 文档编号:1457357 上传时间:2022-10-22 格式:DOC 页数:9 大小:97KB
下载 相关 举报
数据库实训报告(酒店管理系统).doc_第1页
第1页 / 共9页
数据库实训报告(酒店管理系统).doc_第2页
第2页 / 共9页
数据库实训报告(酒店管理系统).doc_第3页
第3页 / 共9页
数据库实训报告(酒店管理系统).doc_第4页
第4页 / 共9页
数据库实训报告(酒店管理系统).doc_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

数据库实训报告(酒店管理系统).doc

《数据库实训报告(酒店管理系统).doc》由会员分享,可在线阅读,更多相关《数据库实训报告(酒店管理系统).doc(9页珍藏版)》请在冰豆网上搜索。

数据库实训报告(酒店管理系统).doc

---------学院

课程设计(实训)报告

系部_信息工程系__专业_软件技术

班级_学号

姓名课题客房管理系统

指导教师__报告成绩_____________

日期:

年月日

摘要

1.报告阐述了酒店管理系统的整体开发过程,对于设计思想和设计流程做出了全面的叙述,对数据库中的各表之间的联系做出了详细的说明,制定了系统各个功能之间的实现过程和设计过程。

同时还绘制了简单的数据流图、功能结构图、E—R图等图。

根据实际需求,在WindowsXP操作系统环境下,运用SQLserver2000完成了系统中数据库方面的功能,包括职工信息客房信息客户信息酒店盈利部门

关键词:

书店租赁管理系统;SQLserver2000;

目录

一、系统功能需求分析....................................................................4

1.职工信息...............................................................................................4

2.客房信息...............................................................................................4

3.客户信息...............................................................................................4

4.酒店盈利...............................................................................................4

5.部门.......................................................................................................4

二、数据库设计分析.......................................................................4

1.各个实体的描述E-R图..........................................................................4

2.总体之间的关系E-R图..........................................................................6

3.数据库逻辑结构设计.............................................................................6

4.数据库物理结构实现.............................................................................7

5.数据库扩展功能实现.............................................................................8

三、课程设计总结.............................................................................9

四、参考文献....................................................................................9

五、工作量分配................................................................................9

酒店客房管理系统数据库的设计与实现

一、数据库需求分析

通过酒店客房管理系统的工作过程内容和数据流图分析,数据如下面的数据项和数据结构。

1.职工信息,包括的项目有:

职工编号,姓名,性别,年龄,出生日期,职务,工资(/月)。

2.客房信息,包括的项目有:

客房编号,客房价格,客房压金,客房状态,客房负责人。

3.客户信息,包括的项目有:

身份证号,姓名,性别,年龄,出生日期,订房编号(客房编号),入住时间,退房时间。

4.酒店盈利,包括的项目有:

年月时间,客房编号,客房级别,盈利时间,总计金额。

5.部门,包括的项目有:

部门编号,部门名称。

二、数据库概念结构设计

根据上面设计划化出所涉及到的各个实体,

职工

职工编号

姓名

性别

年龄

工资(/月)

出生日期

职务

图1职工信息表

所属部门

1.各个实体的描述E-R图如下:

客房

客房编号

客房价格

客房负责人

客房状态

客房押金

图2客房信息表

客户

身份证号

性别

年龄

退房时间

入住时间

订房编号(客房编号)

出生日期

姓名

图3客户信息表

客房编号

酒店

年月时间

客房级别

盈利时间

总计金额

图4酒店盈利表

部门

部门编号

部门名称

图5部门表

2.总体之间的关系E-R图

职工

服务于

客户

消费

客房

酒店

盈利

部门

管理

1

M

三、数据库逻辑结构设计

1.职工信息表

职工信息表

字段名

字段类型

长度

说明

描述

zgbh

char

8

不为空,主键

员工编号

name

char

8

不为空

姓名

sex

char

2

不为空‘男’、‘女’

性别

age

int

4

不为空

年龄

csrq

date

8

不为空

出生日期

zw

varchar

20

不为空

职务

gz

money

8

不为空

工资

2.客房信息表

客房信息表

字段名

字段类型

长度

说明

描述

kfbh

char

8

不为空

客房编号

kfjg

money

8

不为空

客房价格

kfyj

money

8

不为空

客房压金

kfzt

char

2

不为空,‘是’、‘否’

客房状态

kffzr

char

8

不为空

员工姓名

3.客户信息表

客户信息表

字段名

字段类型

长度

说明

描述

sfzh

varchar

20

不为空

身份证号

Name

char

8

不为空

姓名

Sex

char

2

不为空,‘男’,‘女’

性别

age

int

4

不为空

年龄

csrq

datetime

8

不为空

出生日期

dfbh

char

8

不为空

订房编号(客房编号)

rzsj

datetime

8

不为空

入住时间

tfsj

datetime

8

不为空

退房时间

4.部门信息表

部门信息表

字段名

字段类型

长度

说明

描述

bmbh

char

8

不为空

部门编号

bmmc

Char

8

不为空

部门名称

5.酒店盈利表

酒店盈利表

字段名

字段类型

长度

说明

描述

dtsj

datetime

8

不为空

当天时间

kfbh

char

8

不为空

客房编号

kfjb

int

4

不为空

客户级别

Rlsj

datetime

8

不为空

盈利时间

zjje

money

8

不为空

总计金额

 四、数据库物理结构实现

根据以上的逻辑分析所得的表的关系,我们使用T-SQL语言设计得到数据库和数据表。

1.Createdatabasekfgl

On

(name=kfgl_date,

Filename=’D:

\kfgl.mdf,

Size=10,

Maxsize=50,

Filegrowith=5)

Logon

(name=kfgl_log,

Filename=’d:

\kfgldata.ldf,

Size=5,

Maxsize=25,

Filegrowth=5)

2.Createtableggxx

(ggbhchar(8)notnullconstraintS_PrimPRIMARYKWY,

Namechar(8)notnull,

Sexchr

(2)notnull,

Ageintnotnull,

Csrqdatetimenotnull,

Zwvarchar(20)notnull,

Gzmoney(8)notnull)

3.Createtablekfxx

(kfbhchar(8)notnullconstraints_PrimPRIMARYKWY,

Kfjgmoney(8)notnull,

Kfyjmoney(8)notnull,

Kfztchar

(2)notnull,

Kfzrchar(8)notnull)

4.Createtablekhxx

( sfzhvarchar(20)notnullconstraints_PrimPRIMARYKWY,

Namechar(8)notnull,

Sexchar

(2)notnull,

Ageint,

Csrqdatetimenotnull,

Dfbhchar(8)notnull,

Rzsjdatetimenotnull,

Tfsjdatetimenotnull)

5.tablebmxx

(bmbhchar(8)notnullconstraints_PrimPRIMARYKWY,

Bmmcchar(8)notnull)

6.tablejdyl

(dtsjdatetimenotnullconstraints_PrimPRIMARYKWY,

Kfbhchar(8)notnull,

Kfjbintnotnull,

Rlsjdate

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

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

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

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