1引言
11编写目
酒店联合订房理系统数库设计说明书目设计酒店联合订房理系统中项功非功性需求实现时需数库数库根实现具体数存储针酒店订房理系统概设计详细设计员作项目验收项目组开发员参阅
酒店联合订房理系统数库设计说明书阅读象:
1 相关业务技术总体方案作出决策理员质量理员
2 数需求说明书进行评审确认关业务技术员
3 参加详细设计测试设计阶段工作全体设计员
4 酒店联合订房理系统项目组权需调文档员
12背景
a[开发数库名称数库软件系统名称]
系统采BS模式服务器采:Microsoft SQL Server 2005
数库软件:Microsoft visual studio 2005 Microsoft visual studio 2008
b[列出项目务提出者开发者户]
项目务提出者:昆明理工学城市学院教务处
项目开发者:仙仙团队
户:订房会员普通户
13定义
会员信息表:记录会员相关信息便理员查询
UML:统建模语言面象软件工程设计统规范视化种建模语言
酒店:众提供住宿饮食服务种场系统中词作实体
会员:通正式手续加入某会社专业组织分消费会员协会会员文讲会员酒店消费会员
订房:预定房间程称订房
房型:谓房型指面积等基面功分区异单元住宅系列文讲指酒店房型例:标间普通间豪华间等
订房明细:预定房间相关事宜例:订房时间价钱等
14参考资料
1系统需求规范说明书
2系统数库求说明书
3数库数开发技术案例教程出版社:清华学出版社
4软件工程导(第五版)(作者:张海藩 出版社:清华学出版社)
UMLOOAD快速入门(作者:邱郁惠 出版社:机械工业出版社)
2.外部设计
21标识符状态
1系统采 Microsoft Server 2005 基开发工具
2数库名称GoodOrder
3数库中建立5表:
1)表名分GuestHouse (酒店表)
2)Member(会员表)
3)orderRooms(订房表)
4)RoomType(房型表)
5)OrderRoomInformation(订房明细表)
4表暂时仅测试
5表效时间项目完成时
22程序
系统采Microsoft Server2005 开发工具程序员者系统分析员者想数库操作员需安装 Microsoft Server 2005建立相数库
数库中建立表名(21标识符状态)表表属性面会描述
23约定
1键设置:部分数表第字段系统部键列增字段空名称idnumberemail没特申明字段设置 null
2外键设置
3标识规范设置
4默认值设置
5Check约束:唯值键
6索引键设置
24专门指导
事数库生成数库测试维护员提出参考意见:
数库输入统采键盘现没设置权限违背基限制操作进行系统需数数长度限制尤说明部分测试员具体进行数测试时注意数输入格式
25支持软件
开发客户端:Microsoft visual studio 2005
Microsoft visual studio 2008
命令执行工具:Microsoft SQL Server 2005
3.结构设计
31概念结构设计
图11酒店理例详细图
图12酒店理例图
图14会员例图
32逻辑结构设计
图2 数库关系图
3物理结构设计
数库中数存储:
图3 GuestHouse (酒店表)
图31 Member(会员表)
图32 orderRooms(订房表)
图33 RoomType(房型表)
图34 OrderRoomInformation(订房明细表)
图35 HouseManager(酒店理员表):
4.运设计
41数字典设计
数字典重途作分析阶段工具数字典中建立组严密致定义帮助改进分析员户间通信消许误解
数库采格式:
1 数库设计资料
2 存储SQL程序
3 登陆省份
4 会员id
5 数库增长统计
6 列缺省值
7 约束信息完整性
8 户角色授予权限
9 分配空间前少空间等
10 产生数库信息
首先客房预定系统数库概念结构转化SQL SERVER 2005数库系统支持实际数模型:数库逻辑结构表格设计结果
1户表(user)
GuestHouse (酒店表)
列名
注释
类型
长度
否空
否键
GuestHouseNumber
酒店编码
int
×
√
GuestHouserTile
酒店名称
Varchar
50
√
×
HostName
营者姓名
Varchar
50
√
×
HostEmail
酒店邮件
Varchar
50
√
×
HostTelephone
酒店电话
Varchar
50
√
×
HostAddress
酒店电子邮件
Varchar2
200
√
×
Introduction
酒店简介
text
200
√
×
TotalRooms
房间数
int
√
×
LowerRoomRates
低房价
int
200
√
×
UperRoomRates
高房价
int
√
×
HouseManager(酒店理者)
列名
注释
类型
长度
否空
ManagerID
酒店理者编码
int
×
ManagerEmail
酒店理者电子邮件
Varchar
50
√
ManagerPassword
密码
Int
50
√
GuestHouserNumber
酒店编号
Int
√
Member(会员表)
列名
注释
类型
长度
否空
否键
MemberID
会员编码
int
×
×
Name
姓名
Varchar
50
√
×
Address
址
Varchar
50
√
×
Telephone
电话
Varchar
50
√
×
电子邮件
Varchar
50
×
√
Password
密码
int
√
×
sex
性
Nchar
10
√
×
MemberName
会员名称
varchar
50
√
×
Age
年龄
int
200
√
×
OrderRoomInfomatin(订房明细)
列名
注释
类型
长度
否空
否键
TypeID
房型编号
int
×
√
ReservationNumber
订房编号
intr
×
√
GuestHouseName
酒店名称
nchar
10
√
×
OrderRoomTime
订房时间
smalldatetime
√
×
ReservatonDate
订房日期
smalldatetime
√
×
TotalAmount
订房总数
int
√
×
电子邮件
varchar
50
√
×
TYPename
房型名称
varchar
50
√
×
IsMember
会员数
nchar
10
√
×
state
状态
nchar
10
√
×
OrderRooms(订房表)
列名
注释
类型
长度
否空
否键
ReservationNumber
订房编码
int
×
√
电子邮件
Varchar
50
√
×
Typename
房型名称
varchar
50
√
×
BedType
床型
nchar
10
√
×
depositTime
支付定金时间
int
√
×
TotalAmount
房间数
Int
√
×
GuestHouseName
酒店名称
nchar
10
√
×
GuestHouseNumber
编号
int
√
×
ISMember
会员数
Nchar
10
√
×
TypeID
房型号
Int
√
×
RoomPRrice
房价
Float
√
×
RoomTime
退订房时间
smalldatetime
√
×
state
状态
nchar
√
×
RoomType(房型表)
列名
注释
类型
长度
否空
TypeIDr
房型编码
int
×
Typename
房型名称
Varchar
50
√
BedType
房型
Nchar
10
√
RoomRates
价钱
smalldatetime
√
ROOmCount
总数
int
√
GuesHouseNumber
代号
Int
√
42安全保密设计
者数库时访问者登陆号码增加密码设置相数访问设置权限数说安全理员权限控制数会员关信息便修改信息
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档