酒店管理系统软件需求说明Word文件下载.docx
《酒店管理系统软件需求说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《酒店管理系统软件需求说明Word文件下载.docx(39页珍藏版)》请在冰豆网上搜索。
3.3.1计算机硬件需求44
3.3.2计算机软件需求45
3.3.3计算机通信需求46
3.3.4计算机硬件资源利用需求46
3.4设计约束46
3.5属性47
3.5.1可行性47
3.5.2有效性47
3.5.3安全性47
3.5.4可维护性48
3.6其他需求48
3.6.1数据库49
3.6.2操作49
3.6.3场合适应性需求50
4附录50
1引言
1.1编写背景
酒店业是一个前景广阔而又竞争激烈的行业。
改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。
酒店客房管理使用手工处理帐务,存在许多现金流失的漏洞,使用软件来管理宾馆业务,结帐既准确,速度又快,而且统计的报表也快捷。
因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。
1.2编写目的
对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。
如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。
面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。
虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。
因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。
酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
1.3范围
说明:
a.酒店管理系统;
b.该系统实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。
c.酒店管理系统的目标是为用户提供迅高效的服务,减少手工处理的繁琐与误差,及时准确地反映酒店工作情况、经营信息,从而提高酒店工作质量,获得更好的经济效益,具体目标包括:
1)快速办理客人入住、换饭、退房手续,实现客人在酒店消费自动化;
2)准确无误地记录客人每笔消费信息
3)实时、快速、准确提供客房动态
4)住宿、餐饮、娱乐等各种费用一次结清
1.4定义
酒店管理系统(JDGLXT):
JDGLXT分别是“酒店管理系统”的汉语拼音首字母缩写。
数据库登陆模块:
主要负责用(客)户和管理员进入系统的一个身份验证。
信息管理模块:
对各项业务的一个综合管理平台。
客户信息管理:
主要负责管理客(用)户的个人信息。
查询处理模块:
主要负责对客(用)户个人信息,就餐信息,消费信息等的查询。
住宿信息管理模块:
主要负责客(用)户住宿客房的管理。
就餐信息管理模块:
主要负责客(用)户餐饮信息和消费菜金的信息管理。
员工信息管理模块:
主要负责客(用)户信息的管理。
工资信息管理模块:
主要负责工资信息的管理。
退出管理模块:
主要负责系统得退出管理。
1.5参考资料
中华人民共和国国家标准《计算机软件开发规范》
中华人民共和国国家标准《计算机软件开发文件编制指南》
《软件工程——理论与实践》,许家珆,吴磊,高等教育出版社。
《软件工程导论》,张海藩,清华大学出版社。
《实用软件工程》,郑人杰等,清华大学出版社。
《软件工程原理与应用》,方志刚,科学出版社。
中华人民共和国国家标准《计算机软件需求说明编制指南》
软件系统分析与设计ppt文档
2项目概述
2.1产品描述
本系统为管理者提供了完整的管理平台。
其提供的主要功能有:
用户管理、客房类型管理、房间信息管理、(房间号、房间类型、价格、位置)、对房间的经营管理(订房、退房)。
为了方便对整个系统中的数据进行查找,系统为管理员提供了相对完善的查询功能。
本系统首先展现给用户的是登陆页面,通过系统数据进行模块验证,如果验证失败,在页面提示用户“用户名或密码错误——请重新输入”验证通过后,管理员、操作员、经理就可以对酒店进行管理了。
使用它可以迅速地定位到客户的信息和客房的使用情况。
本系统为管理者提供了完整的管理平台。
其提供的主要功能有:
用户管理、客房类型管理、房间信息管理、(房间号、房间类型、价格、位置)、对房间的经营管理(订房、退房)。
为了方便对整个系统中的数据进行查找,系统为管理员提供了相对完善的查询功能。
使用它可以迅速地定位到客户的信息和客房的使用情况。
2.2产品功能
本系统主要包括一个系统门户网站,通过此站点作为进入各个子模块。
系统的子模块主要包括用户登录系统、客房管理系统、餐饮管理系统、财务管理系统、入住管理系统、查询信息系统。
系统功能图
2.3用户特点
会操作电脑,使用一些简单的软件。
使用本系统要求用户熟悉Windows操作,并且有一定的软件操作基础。
预计软件将会在一些大中型酒店中得到广泛使用。
2.4一般约束
系统运行环境
操作系统:
简体中文Windows2000Professional
数据库:
MicrosoftSQLServer2000,SP4补丁
浏览器:
InternetExplorer6.0及以上
硬件限制
WAP手机
需支持WAP2.0
WEB服务器、数据库服务器
CPU:
IntelPentium43.0G
内存:
2GB
硬盘:
80GB
网络
以太网:
100MB
用户机器配置
256MB
2.5假设和依据
本条列出影响需求说明中陈述的需求的每一个因素。
这些因此不是软件的设计约束,但是它们的改变可能影响到需求说明中的需求。
例如:
假定一个特定的操作系统是在被软件产品指定的硬件上使用的,然而,事实上这个操作系统是不可能使用的,于是,需求说明就要进行相应的改变。
3具体需求
3.1功能需求
上下文图
0图
3.1.1客房管理
客房部经理用例图
编号
参与者
用例名称
用例说明
1
客房部经理
增加客房信息
客房管理员登录系统之后可以在客房信息管理里面增加房间信息
2
修改客房信息
客房管理员登录系统之后可以在客房信息管理里面修改房间信息
3
删除客房信息
客房管理员登录系统之后可以在客房信息管理里面删除房间信息
4
入住情况查询
客房经理在客房经营管理里面可以
5
客房信息查询
客房经理可以在客房经营管理里查看客房信息
6
统计客房信息
客房经理可以在客房经营管理里查看客房信息的统计
3.1.1.1添加房间信息
用例编号:
101
用例名:
客房经理添加房间信息
用例描述:
客房经理登录系统以后可以在客房信息管理里面添加
客房的信息
参与者:
客房经理
前置条件:
酒店管理系统正常运行,客房经理成功登录系统
后置条件:
客房经理添加房间信息成功后,前台和客人可以看到
房间的信息,客房经理添加房间信息失败,前台和客
人则不能看到添加的房间的信息
基本路径:
1.客房经理进入系统
2.客房经理登录系统成功
3.选择添加房间信息
4.输入房间信息
5.提交输入的信息
6.系统把房间信息写进数据库
7.显示添加的房间信息
8.前台和客人可以看到新添加的房间信息
扩展点:
6.a房间信息写进数据库失败
6.a.1弹出添加房间信息失败信息,并提示失败原因
6.a.2重新输入房间信息
变异点:
无
补充说明:
3.1.1.2修改房间信息
102
客房经理修改房间信息
客房经理登录系统以后可以在客房信息管理里面修改
客房经理修改房间信息成功后,前台和客人可以看到
修改后房间的信息,客房经理修改房间信息失败,前
台和客人则不能看到修改后的房间的信息
3.选择修改房间信息
4.修改房间信息
5.提交修改的信息
6.系统把修改后的房间信息写进数据库
7.显示修改的房间信息
8.前台和客人可以看到修改的房间信息
6.a房间信息修改失败
6.a.1弹出修改房间信息失败信息,并提示失败原因
6.a.2重新修改房间信息
3.1.1.3删除房间信息
103
客房经理删除房间信息
客房经理登录系统以后可以在客房信息管理里面删除
客房经理删除房间信息成功后,前台和客人不能再看
到该房间的信息,客房经理删除房间信息失败,前台
和客还能看到该房间的信息
3.选择删除房间信息
4.选择要删除的房间
5.提交
6.系统把房间信息从数据库删除
7.显示删除成功
8.前台和客人不能再看到该的房间信息
6.a房间信息删除失败
6.a.1弹出删除房间信息失败信息,并提示失败原因
3.1.1.4查询入住信息
104
客房经理查询入住信息
客房经理登录系统以后可以在客房经营管理里面查询
客房入住的信息
后置条件:
无
3.选择查询入住信息
4.系统把房间入住信息查询出来
5.显示房间入住信息
3.1.1.5查询客房信息
105
客房经理查询客房信息
客房经理登录系统以后可以在客房经营管理里面查看
3.选择查询客房信息
4.系统把房间信息查询出来
5.显示房间信息
3.1.1.6统计客房信息
106
客房经理统计客房信息
客房经理登录系统以后可以在客房经营管理里面统计
3.选择统计信息
4.系统把房间信息统计出来
5.显示统计的信息
3.1.2餐饮管理
餐饮部经理用例图
用例名称
1
餐饮部经理
增加菜谱信息
餐饮部经理登录系统可以
删除菜谱信息
修改菜谱信息
查询菜谱信息
增加餐桌信息
删除餐桌信息
7
修改餐桌信息
8
查询餐桌信息
3.1.2.1增加菜谱信息
用例编号:
201
酒店管理系统正常运行。
登录系统,进入餐饮管理系统。
登录成功,餐饮部经理可以对菜谱信息进行增加菜谱信息操作。
基本路径
1.餐饮部经理进入酒店管理系统;
2.登录系统;
3.登录成功进入餐饮管理系统;
4.对菜谱信息进行增加操作;
扩展点
a.餐饮部经理账号错误
b.餐饮部经理密码错误
变异点
补充说明
3.1.2.2删除菜谱信息
202
登录成功,餐饮部经理可以对菜谱信息进行删除菜谱信息操作。
5.餐饮部经理进入酒店管理系统;
6.登录系统;
7.登录成功进入餐饮管理系统;
8.对菜谱信息进行删除操作;
c.餐饮部经理账号错误
d.餐饮部经理密码错误
3.1.2.3修改菜谱信息
203
登录成功,餐饮部经理可以对菜谱信息进行修改菜谱信息操作。
9.餐饮部经理进入酒店管理系统;
10.登录系统;
11.登录成功进入餐饮管理系统;
12.对菜谱信息进行修改操作;
e.餐饮部经理账号错误
f.餐饮部经理密码错误
3.1.2.4查询菜谱信息
204
登录成功,餐饮部经理可以对菜谱信息进行查询菜谱信息操作。
13.餐饮部经理进入酒店管理系统;
14.登录系统;
15.登录成功进入餐饮管理系统;
16.对菜谱信息进行查询操作;
g.餐饮部经理账号错误
h.餐饮部经理密码错误
3.1.2.5增加餐桌信息
205
登录成功,餐饮部经理可以对餐桌信息进行增加餐桌信息操作。
17.餐饮部经理进入酒店管理系统;
18.登录系统;
19.登录成功进入餐饮管理系统;
20.对餐桌信息进行增加操作;
i.餐饮部经理账号错误
j.餐饮部经理密码错误
k.餐桌数已达最大值,不能再增加
3.1.2.6删除餐桌信息
206
登录成功,餐饮部经理可以对餐桌信息进行删除餐桌信息操作。
21.餐饮部经理进入酒店管理系统;
22.登录系统;
23.登录成功进入餐饮管理系统;
24.对餐桌信息进行删除操作;
l.餐饮部经理账号错误
m.餐饮部经理密码错误
变异点
3.1.2.7修改餐桌信息
207
登录成功,餐饮部经理可以对餐桌信息进行修改餐桌信息操作。
25.餐饮部经理进入酒店管理系统;
26.登录系统;
27.登录成功进入餐饮管理系统;
28.对餐桌信息进行修改操作;
n.餐饮部经理账号错误
o.餐饮部经理密码错误
3.1.2.8查询餐桌信息
208
登录成功,餐饮部经理可以对餐桌信息进行查询餐桌信息操作。
29.餐饮部经理进入酒店管理系统;
30.登录系统;
31.登录成功进入餐饮管理系统;
32.对餐桌信息进行查询操作;
p.餐饮部经理账号错误
q.餐饮部经理密码错误
3.1.3入住管理
前台服务员用例图
前台服务人员
前台服务人员登录系统可以对客房入住情况查询
前台服务人员登录系统可以对客房信息情况查询
前台服务人员登录系统可以对客房信息统计住了多少人
住房预订
可以到前台服务人员那里预订住房
住客入住
前台人员对住客入住进行确认
住客退房
到前台人员那里进行退房
3.1.3.1入住情况查询
301
登录系统,进入客房经营管理系统。
登录成功,前台服务人员可以对客房入住情况查询
1.前台服务人员进入酒店管理系统;
2.登录系统;
3.登录成功进入客房经营管理系统;
4.对客房入住情况信息进行查询操作;
a.前台服务人员账号错误
b.前台服务人员密码错误
3.1.3.2客房信息查询
302
登录成功,前台服务人员可以对客房信息查询
4.对客房信息进行查询操作;
3.1.3.3统计客房信息
303
登录成功,前台服务人员可以对客房信息进行统计
4.对客房信息进行统计操作;
3.1.3.4住房预订
304
登录系统,进入前台事务管理系统。
登录成功,前台服务人员可以对帮客人预订客房
3.登录成功进入前台事务管理系统;
4.预订客房;
3.1.3.5住客入住登记
305
登录成功,前台服务人员可以确认客人是否入住客房
4.确认客人是否入住客房;
3.1.3.6住客退房
306
登录成功,前台服务人员对客人进行退房服务
4.退房;
3.1.4查询功能
客人用例图
客人
客房预订
客人可以在网上预订客房
查询餐饮信息
客人可以在网上查询该酒店餐饮信息
查询住房信息
客人可以在网上查询住房信息
退房
客人可以在网上预订客房后进行退房
3.1.4.1客房预订
401
酒店管理前台系统正常运行,登录系统。
登录成功,对客房进行预订
1.客人进入酒店管理前台系统;
3.登录成功进入酒店管理前台系统;
4.客房预订;
a.客人账号错误
b.客人密码错误
c.客房已满
3.1.4.2查询餐饮信息
402
登录成功,查询该酒店餐饮信息
4.查询该酒店餐饮信息;
3.1.4.3查询住房信息