爱琴海酒店预订管理系统

【Keywords】:hotel management system,?SQL?Server2008,?VisualStudio2010 目录
一、需求分析 1
(一) 功能分析 1
(二) E-R建模 1
二、系统设计 1
(一) 概要设计 1
(二) 数据库设计 2
三、详细设计 5
1. 主页 5
2. 查看评论 8
3. 会员预订房间所显示的信息 10
4. 房间具体信息 11
5.会员评论 14
6.酒店预订 15
7.后台登录页 16
8.客房管理功能 18
9.订单管理功能 20
10.会员管理 21
四、系统测试 22
(一)编写目的 22
(二)项目背景 22
(三)测试项 22
(四)测试环境 22
(五)测试计划执行情况 22
(六)测试用例 23
1. 系统界面测试 23
2.顾客预定住房管理测试 23
3.客房查询模块 23
4.收银结账模块测试 23
五、小结 23
六、致谢 25
七、参考文献 26
一、需求分析
功能分析
通过对酒店预订的研究,要求系统具有以下功能:
1、顾客的登陆与注册。顾客可以通过账号与密码进入系统
2、查看评论。顾客可以查看其他顾客对房间的评价
3、查看房间的种类与房间的具体信息。顾客可以查看不同种类的房间及单 *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
个房间的详细信息,包括房间的类型、单价、编号以及房间的相关状态。
4、预订房间。顾客可以按照需求的日期入住,并记录顾客的相关信息
5、顾客对房间的评论。入住后,顾客可以对该房间进行评价
6、管理员的登陆。管理员可以通过帐号密码进入后台进行管理
7、管理员能够查看客房的信息。管理员可以查看不同种类的房间及单个房间的详细信
8、管理员能够增删房间。管理员可以对房间进行增加或者删减。
9、管理员能将退订的会员订单删除。管理员可以将顾客退订的房间进行订单删除
10、会员的管理。管理员可以查询或者删除会员
E-R建模
图1 E-R图
二、系统设计
概要设计
系统功能结构框图,如图2所示:
图2 功能结构框架图
数据库设计
表1.1顾客信息表
字段名
数据类型
宽度
是否允许为空
约束
备注

Vipid
nvarchar(50)
50
否
主键
顾客编号

VipName
nvarchar(50)
50
否

顾客姓名

ContactNumber
int

否

顾客号码

IdNumber
int

否

顾客身份证

Pwd
nvarchar(50)
50
否

登录密码

email
char(20)
50
是

电子邮箱

head
Image
1
是

头像

表1.2管理员信息表
字段名
数据类型
宽度
是否允许为空
约束
备注

ManagerID
Int

否
主键
管理员编号

ManagerName
nvarchar(50)
50
否

管理员姓名

ManagerPwd
nvarchar(50)
50
否

管理员密码


表1.3房间类型表
字段名
数据类型
宽度
是否允许为空
约束
备注

TypeID
Int
50
否
主键
房间类型编号

TypeName
nvarchar(50)
50
否

房间名

TypePrice
Money

否

房间价格

IsAddBed
nvarchar(50)
20
否

是否加床

AddBedPrice
Money
50
否

加床价格

pictuer
image
1
否
否

房间数量

表1.4房间信息表
字段名
数据类型
宽度
是否允许为空
约束
备注

varchar(50)
50
否

State
varchar(50)
50
否
int

否

房间数量

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1754.html

好棒文