酒店预订系统数据库设计说明书Word格式.doc

上传人:wj 文档编号:726953 上传时间:2023-04-29 格式:DOC 页数:10 大小:243KB
下载 相关 举报
酒店预订系统数据库设计说明书Word格式.doc_第1页
第1页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第2页
第2页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第3页
第3页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第4页
第4页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第5页
第5页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第6页
第6页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第7页
第7页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第8页
第8页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第9页
第9页 / 共10页
酒店预订系统数据库设计说明书Word格式.doc_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

酒店预订系统数据库设计说明书Word格式.doc

《酒店预订系统数据库设计说明书Word格式.doc》由会员分享,可在线阅读,更多相关《酒店预订系统数据库设计说明书Word格式.doc(10页珍藏版)》请在冰点文库上搜索。

酒店预订系统数据库设计说明书Word格式.doc

用户:

所有订房的会员和普通用户

1.3定义

会员信息表:

记录会员的相关信息,便于管理员查询

UML:

统一建模语言。

为面向对象软件工程设计的统一得,规范的,可视化的一种建模语言。

酒店:

为大众提供住宿、饮食与服务的一种场所,在本系统中词作为一实体使用。

会员:

通过正式手续加入某个会社或专业组织的人,可分为消费会员和协会会员,本文所讲会员是酒店消费会员。

订房:

预定房间的过程称之为订房。

房型:

所谓房型是指面积大小不等、基本平面功能分区各异的单元住宅系列,本文所讲的主要是指酒店内的房型,例如:

标间,普通间,豪华间等。

订房明细:

预定房间的一些相关事宜,例如:

订房时间、价钱等。

1.4参考资料

1、本系统的《需求规范说明书》

2、本系统的《数据库要求说明书》

3、《数据库数据开发技术案例教程》出版社:

清华大学出版社

4、《软件工程导论》(第五版)(作者:

张海藩出版社:

清华大学出版社)

《UML和OOAD快速入门》(作者:

邱郁惠出版社:

机械工业出版社)

2.外部设计

2.1标识符的状态

1、本系统采用MicrosoftServer2005为基本开发工具;

2、数据库名称为GoodOrder。

3、数据库中一共建立了5个表:

1)表名分别为GuestHouse(酒店表)

2)Member(会员表)

3)orderRooms(订房表)

4)RoomType(房型表)

5)OrderRoomInformation(订房明细表)

4、此表只是暂时使用的,仅用于测试;

5、此表的有效时间是到此项目完成时。

2.2使用它的程序

本系统采用MicrosoftServer2005为开发工具,因而程序员或者系统分析员,或者任何想要使用此数据库操作的人员,需要安装MicrosoftServer2005,并建立相同的数据库。

数据库中建立的表名如(2.1标识符和状态)对于表的表的各个属性,在下面会有描述。

 2.3约定

1、主键设置:

部分数据表第一字段是系统内部使用主键列,自增字段,不可空,名称为id、number、email,没有特别申明有的字段可以设置null

2、外键的设置

3、标识规范的设置

4、默认值的设置

5、Check约束:

唯一值,主键

6、索引键设置

2.4专门指导

对于从事此数据库的生成、此数据库的测试、维护的人员,提出如下参考意见:

数据库的输入统一采用键盘。

由于现在没有设置权限,故只要不违背基本的限制,所有的操作都是可以进行的,可是对于本系统需要的数据,却是有数据长度限制的,尤其是有说明的部分,所以测试人员在具体进行数据测试时,要注意数据输入格式。

2.5支持软件

开发客户端:

Microsoftvisualstudio2005

 Microsoftvisualstudio2008

命令执行工具:

MicrosoftSQLServer2005

3.结构设计

3.1概念结构设计

图1-1酒店管理用例详细图

图1-2酒店管理用例图

图1-4会员用例图

  3.2逻辑结构设计

图2数据库关系图

3、物理结构设计

在数据库中,数据的存储如下:

图3GuestHouse(酒店表)

图3-1Member(会员表)

图3-2orderRooms(订房表)

图3-3RoomType(房型表)

图3-4OrderRoomInformation(订房明细表)

图3-5HouseManager(酒店管理员表):

4.运用设计

4.1数据字典设计

数据字典最重要的用途是作为分析阶段的工具。

在数据字典中建立的一组严密一致的定义很有帮助与改进分析员和用户之间的通信,因此将消除许多可能的误解。

数据库采用如下的格式:

1、数据库设计资料

2、存储的SQL程序

3、登陆省份

4、会员id

5、数据库增长统计

6、列的缺省值

7、约束信息的完整性

8、用户及角色被授予的权限

9、分配空间大小,当前使用了多少空间等

10、其它产生得的数据库信息

首先将客房预定系统的数据库概念结构转化为SQLSERVER2005数据库系统所支持的实际数据模型,即:

数据库的逻辑结构。

其各个表格的设计结果如下

1用户表(user)

GuestHouse(酒店表)

列名

注释

类型

长度

是否为空

是否主键

GuestHouseNumber

酒店编码

int

×

GuestHouserTile

酒店名称

Varchar

50

HostName

经营者姓名

HostEmail

酒店邮件

HostTelephone

酒店电话

HostAddress

酒店电子邮件

Varchar2

200

Introduction

酒店简介

text

TotalRooms

房间数

LowerRoomRates

最低房价

UperRoomRates

最高房价

HouseManager(酒店管理者)

ManagerID

酒店管理者编码

ManagerEmail

酒店管理者电子邮件

ManagerPassword

密码

Int

GuestHouserNumber

酒店编号

Member(会员表)

MemberID

会员编码

Name

姓名

Address

地址

Telephone

电话

Email

电子邮件

Password

sex

性别

Nchar

10

MemberName

会员名称

varchar

Age

年龄

OrderRoomInfomatin(订房明细)

TypeID

房型编号

ReservationNumber

订房编号

intr

GuestHouseName

nchar

OrderRoomTime

订房时间

smalldatetime

ReservatonDate

订房日期

TotalAmount

订房总数

TYPename

房型名称

IsMember

会员数

state

状态

OrderRooms(订房表)

订房编码

Typename

BedType

床型

depositTime

支付定金时间

编号

ISMember

房型号

RoomPRrice

房价

Float

RoomTime

退订房时间

状态

RoomType(房型表)

TypeIDr

房型编码

房型

RoomRates

价钱

ROOmCount

总数

GuesHouseNumber

代号

4.2安全保密设计

使用者在使用此数据库时,由于不同的访问者的登陆号码不同,而且增加了密码设置,故相当于对于数据的访问设置了权限,所以数据可以说是安全的。

管理员的权限最大,可以控制所有的数据,会员只能看到自己与他们有关的信息,而不能随便修改他人的信息。

 

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2