酒店预定管理系统概要设计说明书.docx

上传人:b****6 文档编号:6972033 上传时间:2023-01-13 格式:DOCX 页数:11 大小:182.12KB
下载 相关 举报
酒店预定管理系统概要设计说明书.docx_第1页
第1页 / 共11页
酒店预定管理系统概要设计说明书.docx_第2页
第2页 / 共11页
酒店预定管理系统概要设计说明书.docx_第3页
第3页 / 共11页
酒店预定管理系统概要设计说明书.docx_第4页
第4页 / 共11页
酒店预定管理系统概要设计说明书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

酒店预定管理系统概要设计说明书.docx

《酒店预定管理系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《酒店预定管理系统概要设计说明书.docx(11页珍藏版)》请在冰豆网上搜索。

酒店预定管理系统概要设计说明书.docx

酒店预定管理系统概要设计说明书

酒店预定管理系统(Web版)

概要设计说明书

1.引言

1.1编写目的

大致设计好系统的结构,部分功能模块结构,为详细设计和代码的编写实现打好基础。

1.2背景

随着社会的发展,外出旅游,出差,酒店的预定是必不可少的,但是传统的预定模式效率极度低下,占用大量的人力资源,在方便性上不理想,所以现在越来越多人选择网上预订酒店。

本次我们开发的系统就是满足客户网上预定酒店的需求,尽量做到让客户能身在电脑旁却有身临酒店的感觉。

开发团体:

H18小组

开发语言:

java,html,css,javascript

软件名称:

酒店预订管理系统

1.3参考资料

本项目参考资料来自

1.XX百科

2.7天酒店预订系统

3.北京费尔蒙酒店

4.香港文华东方酒店

5.30天学通JavaWeb项目案例开发(电子工业出版社)第4章A10酒店预定管理系统

2.需求概述

客户端模块功能规定:

在客户端系统的功能实现上,可以分为以下几个部分:

1.注册账号:

使用专用的账号来登陆酒店管理系统,可以实现查看预订等其他功能,预订等其他动作就是绑定了当前注册的账号。

2.登陆帐号:

用户登录本酒店拥有的账户后方能进行预定、预定查看等功能。

3.修改个人资料:

已经登录的用户可以对之前注册时填写的个人信息进行修改。

4.查看酒店各种信息:

用户需要了解了本酒店的信息才能加深对酒店的认识。

5.预订住房:

客人预订旅住房,信息包括预订的时间,住房类型,价格。

6.查看订单:

查看订单,方便了解客户预定的信息。

7.撤销订单:

客户如果对订单不满意或者不需要,可以进行对订单的撤销。

服务端模块功能规定:

在客户端系统的功能实现上,可以分为以下几个部分:

1.资源信息管理:

2.使得系统管理员能够为自己酒店相关的信息进行增加,修改和删除。

3.用户信息管理:

4.使得系统管理员能够查看、修改和删除注册的用户信息,为注册用户提供良好的管理。

5.订单信息管理:

使得系统管理员能够查看、修改和删除订单,为酒店的订单信息提供良好的管理。

3.总体设计

根据需求分析,分别对客户端和服务端的进行设计程序流程图,以明确系统的详细运行流程,为详细设计作准备。

客户端的状态转换图:

客户端功能模块设计:

客户端的功能模块包括注册账号模块,登陆账号,修改个人资料,查看酒店各种信息,预订住房,查看订单,撤销订单。

(1)注册账号模块:

用户进入注册账号的页面,填写相关内容且符合各项标准后,进行注册,系统通过网页发送表单封装成客户user类接收客户注册数据,然后为该账号名及其信息数据插入数据库里。

(2)登陆账号模块:

用户进入登陆账号的页面,填写账号和密码后,页面首先检查是否符合标准,符合后把表单信息发送给系统,系统比较数据库中的账号以确定是否登录成功。

(3)个人资料:

登陆后的客户可在个人中心中找到修改个人资料的页面,客户对需要修改的个人信息进行修改,确认后提交,系统接收数据后,对对应的账号的信息进行更新。

(4)查看酒店各种信息:

系统主界面显示酒店的部分图片和部分信息公告,还有客房预定的快捷窗口。

导航条中有包括酒店的概述、图片、客房介绍、设施、餐饮、活动和周边,可进入对应的页面查看酒店相关信息。

(5)预订住房:

只有登陆后的客户可以使用该功能。

客户可以在导航条中任何一个页面的预定窗口查询某天空余客房和进行预定,并进入预定页面。

预定页面包括预定的日期,房间类型和数量,然后填写客户的资料,最后完成预定。

预定信息发送到系统,然后插入数据库。

(6)查看订单:

登陆后的客户可在个人中心中打开查看订单的页面。

页面通过获取服务器数据库的信息,显示该客户所有的订单。

(7)撤销订单:

登陆后的客户可在个人中心中打开撤销订单的页面。

页面通过获取服务器数据库的信息,显示该客户所有的订单,客户可以对还没兑现的订单进行撤销。

对以上模块描述画出客户端的数据流图:

服务端的状态转换图:

服务端功能模块设计:

服务端的功能模块包括资源信息管理、用户信息管理、订单信息管理。

1.资源信息管理:

2.使得系统管理员能够为自己酒店相关的信息进行增加,修改和删除。

3.用户信息管理:

4.使得系统管理员能够查看、修改和删除注册的用户信息,为注册用户提供良好的管理。

5.订单信息管理:

使得系统管理员能够查看、修改和删除订单,为酒店的订单信息提供良好的管理。

对以上模块描述画出服务端的数据流图:

4.数据库设计

根据上述客户端和服务端的数据流图可以设计出客户表,资源表,订单表,订单明细表,管理员表这5个数据表。

下面是各表的数据设计:

user_info表

字段名称

数据类型

字段大小

是否主键

说明

uid

number

N/A

客户编号

uaccount

varchar

15

客户帐号

upwd

varchar

15

客户密码

uname

varchar

10

客户真名

usex

char

2

客户性别

uemail

varchar

40

电子邮件

uphone

varchar

15

电话号码

res_info表

字段名称

数据类型

字段大小

是否主键

说明

rid

number

N/A

资源编号

rtype

varchar

20

资源类型

rprice

dounble

N/A

资源价格

rstatus

varchar

4

资源状态

rdetail

varchar

200

资源描述

order_info表

字段名称

数据类型

字段大小

是否主键

说明

oid

number

N/A

订单编号

rid

number

N/A

资源编号

onum

number

N/A

资源数量

startTime

date

N/A

预定开始时间

endTime

date

N/A

预定结束时间

ostatus

varchar

10

订单状态

order_user表

字段名称

数据类型

字段大小

是否主键

说明

orid

number

N/A

明细编号

oid

number

N/A

所属订单编号

orname

varchar

10

提交人名字

orsex

char

2

提交人性别

oremail

varchar

40

提交人邮件

orphone

varchar

15

提交人电话

ortime

date

N/A

提交时间

ordetail

varchar

100

订单备注

admin_info表

字段名称

数据类型

字段大小

是否主键

说明

aid

number

N/A

管理员编号

aname

varchar

15

管理员名

apwd

varchar

15

登陆密码

alevel

char

4

管理员级别

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

当前位置:首页 > PPT模板 > 可爱清新

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

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