酒店管理系统(含图表)软件工程课程设计Word文件下载.doc
《酒店管理系统(含图表)软件工程课程设计Word文件下载.doc》由会员分享,可在线阅读,更多相关《酒店管理系统(含图表)软件工程课程设计Word文件下载.doc(68页珍藏版)》请在冰豆网上搜索。
需求规定 4
3.1对功能的规定 4
3.1.1系统的信息输入部分 4
3.1.2系统的信息处理部分 4
3.1.3系统的输出部分 4
3.2对性能的规定 5
3.2.1精度 5
3.2.2时间特性要求 5
3.2.3灵活性 5
3.3输人输出要求 5
3.4数据管理能力要求 5
3.5故障处理要求 6
3.6其他专门要求 6
运行环境规定 6
4.1设备 6
4.2支持软件 6
4.3接口 7
引言
1.1编写目的
酒店管理系统可行性分析书的目的:
明确酒店管理工作人员对本软件系统的功能,行为和性能的基本要求,能够有效消除工作人员和操作人员对需求的模糊性,歧义性和不一致性,本说明书工软件系统开发人员和酒店做参考并作为软件技术开发的文档保存。
1.2背景
a.本系统的名称为酒店管理系统。
b.酒店管理系统是由上海电力学院袁仲雄老师提出,项目的开发者为李辰源同学,项目面向本市的快捷酒店或宾馆。
c.酒店管理系统的相关信息来源于酒店的相关管理部门,系统的基础信息包括如酒店内各房间的设施情况,报价情况,使用情况以及用户的基本信息等都是由该酒店的相关信息存储系统提供。
d.系统运行环境:
一般酒店前台工作人员可直接在计算机上运行此系统,系统维护人员可使用专用的客户端软件对存储于数据库服务器中的数据进行操作。
1.3定义
客房管理:
能够显示所有包间的空闲、预订、在用等状态,房间状态的实时显示,查询及统计分析
查询功能:
主要是方便酒店管理人员查看房间的使用情况,方便调整房间。
用户管理:
包括用户的在线预定,入住登记和意见反馈。
1.4参考资料
a.参考书籍
软件工程,王慧芳等编著,浙江出版社
软件工程导论(第四版),张海藩,清华大学出版社
任务概述
2.1目标
本酒店管理系统旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性,本着方便用户使用,方便经营者管理酒店和工作人员更快捷的了解酒店的原则使酒店更方便经营。
该软件具备以下特点:
A.拓展酒店经营空间;
B.降低运营成本;
C.提高管理和决策效率;
D.节约客户时间,方便客户;
E.系统易学易用,操作很简单:
是一套纯Windows软件,操作员稍加培训即可上岗。
F.系统功能完成整:
包括前台管理和后台管理,功能完善,能够实现酒店的数字化经营。
完成“酒店管理系统”,主要包含以下功能:
A.
客房经营
对客户入住房间的类型、房间号、订房时间、退房时间等进行管理。
B.房间信息管理
根据房间号、房间类型、价格、入住历史等信息,实现了入住,退房信息及时更新、入住历史查询的功能。
C.
员工信息管理
对员工的基本信息进行管理。
D.
客户信息
此模块保存了所有入住过的客户信息,对客户总消费进行累计,到达一定要求,系统会自动给客户提升等级来对客户消费进行打折。
E.
修改密码
所有登录用户可以通过此处修改登录密码。
2.2用户的特点
酒店管理系统的最终用户由两大部分组成:
即系统信息的维护人员和一般酒店前台工作人员。
针对系统的维护人员而言,用户只需具备相关的电脑操作技能,经过系统的使用培训,便能够完成对存储于数据库服务器中的数据进行操作。
针对一般的酒店前台工作人员而言,用户只需具备基本的Internet的网络操作技能即可。
2.3假定和约束
A.管理平台提供功能的假定:
业务流程;
原始票据、凭证和原始数据;
报表种类和格式
系统功能要求
原始数据录入
网络环境
B.经费、投资方面的来源和限制:
可利用酒店的赞助或个人自费完成酒店管理系统的开发
C.法律和政策方面的限制:
用户登记信息时涉及个人隐私的问题务必进行保密。
D.可利用的信息和资源:
可利用赞助酒店提供的数据报表和工作流程
需求规定
3.1对功能的规定
3.1.1系统的信息输入部分
3.1.1.1用户预定时的基本信息
3.1.1.2入住登记时的住房信息
3.1.1.3入住用户的信息
3.1.1.4用户如何组的总消费金额
3.1.2系统的信息处理部分
3.1.2.1客人入店后,前台服务员根据客人提供的信息参照客房预订信息表反馈的预订信息检验客人是否有预订,如若有预定再检验订单是否符合要求,如若符合可安排入住登记
3.1.2.2接收到合格订单后,前台服务员配用户分配某一房间号,然后把用户信息保存用户信息管理表,把住房信息保存到住房登记表,把房间使用情况反馈到客房管理系统。
随后用户可入住分配的房间。
3.1.2.3用户入住成功后,如若想离开先去前台进行结算,前台服务员根据客房管理系统提供的客房消费情况统计好用户的总消费金额后会请用户进行结算。
3.1.2.4用户结算成功后前台服务员会安排退房,把空闲的房间号反馈到客房管理系统,以便及时更新客房状态。
3.1.2.5酒店管理人员按照日期定期对客房的使用情况进行统计,统计完成后会把结果保存到酒店统计表备份。
3.1.3系统的输出部分
3.1.3.1:
未预定的客人信息
3.1.3.2:
酒店的统计信息
3.1.3.3:
入住登记时的住房信息
3.1.3.4:
入住用户的信息
3.2对性能的规定
3.2.1精度
a.输入数据库的信息要求保证实时性、正确性和全面性。
b.输出的信息要保证能够正常查询和统计。
c.查询时应保证查准率,查到的记录应与给定的查询条件完全匹配。
3.2.2时间特性要求
a.响应时间:
在Internet正常情况下,不超过2秒
b.更新处理时间:
不超过3秒
c.数据的转换和传送时间:
不超过2秒
d.解题时间:
3.2.3灵活性
操作方式上:
对用户采用WEB界面,一般查询采用模糊检索;
信息维护采用SQLSERVER进行数据的管理和维护;
系统维护人员可通过简单的程序实现信息的添加,修改和删除。
运行环境:
可以在Windows7、XP、10上进行WEB查询。
同其他软件的接口的变化:
对系统施加不同的外界运行控制时所引起的各种不同的需求,系统软件可以做出相应的调整。
精度和有效时限的变化:
本软件确保所提供信息的正确性和完备性。
3.3输人输出要求
a.输入输出数据类型:
主要是字符型,整型
b.软件的数据输出:
以WEB界面形式输出
c.控制输出量:
WEB输出数据量一般不超过200kB
3.4数据管理能力要求
a.需要管理的文卷和记录的个数:
800个记录
b.表和文卷的大小规模:
10个表
c.预计存储要求:
服务器900MB,客户机100MB。
3.5故障处理要求
服务器硬盘存储采用RAID1技术,并且周期性地把数据库中的数据备份到另外一块硬盘上面。
3.6其他专门要求
该系统要求酒店内部信息只能内部人员查看,客户是无法查看或接触到内部信息的。
运行环境规定
4.1设备
A.运行环境:
服务器端操作系统:
Windows
.Net
framework
服务器:
IIS
5.1
浏览器:
IE6.0以上或Firefox2.0以上
数据库:
MySQL
5.0
B.硬件环境:
网络环境:
以太网
传输介质:
5类双绞线
专用服务器或PC机
工作站:
每个部门至少1台工作站
4.2支持软件
MicrosoftWindowsServer2008EnterpriseEdition;
MicrosoftWindows7ProfessionalEdition;
4.3接口
酒店管理系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安装有支持HTML4.0标准的浏览器软件的联网电脑上得到所要查询的信息。
需求说明书
1.1编写目的 1
1.2背景 1
1.3定义 1
1.4参考资料 1
2.1目标 2
2.2用户的特点 2
需求规定 2
3.1对功能的规定 2
3.2对性能的规定 3
3.3输人输出要求 4
3.4数据管理能力要求 4
3.5故障处理要求 4
3.6其他专门要求 4
运行环境规定 5
4.1设备 5
4.2支持软件 5
4.3接口 5
附录 6
酒店管理系统数据流图 6
酒店管理系统数据字典 10
1.1编写目的
酒店管理系统需求说明书的目的:
明确酒店管理工作人员对本软件系统的功能、行为和性能的要求,消除酒店管理工作人员对需求的模糊性、歧义性和不一致性,本说明书供开发人员和酒店做参考并作为软件技术开发的文档保存。
1.2背景
b.酒店管理系统是由上海电力学院袁仲雄老师提出,项目负责人为上海电力学院学生李辰源,作为本学期软件工程课程设计项目。
c.酒店管理系统的相关信息来源于网上部分酒店网站,系统的基础信息包括如房间状态信息,入住人员信息,房间预订信息,账单信息。
一般酒店工作人员可使用WEB浏览器查询及处理相关信息,系统维护人员可使用WEB浏览器对应页面对存储于数据库服务器中的数据进行操作。
网上客户可以进入页面。
1.3定义
a.预订房间是指客户在查看相关页面之后,选定某个房间进行预订申请,再由工作人员进行查看和编辑。
完成整一个房间预订流程。
b.查账是指在管理员界面中,检查所有的出入住记录,以及工作记录。
c.预订处理是指工作人员(包括管理员)对客户所提交的预订申请进行处理,入库。
1.4参考资料