酒店管理系统需求规格说明书58843
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒店管理系统软件需求规格说明书
版本 1.0
修订历史
目录
1.概述4
1.1目的4
1.2范围4
1.3定义, 略缩语及缩写4
1.4参考资料4
1.5文档概貌4
2.总体说明4
2.1用例模型概览4
2.1.1系统的参与者(Actors) 4
2.1.2系统主要用例5
2.1.3用例视图7
2.2假设与依赖9
3.具体需求9
3.1用例报告9
3.1.1公共用例9
3.1.2酒店管理员10
3.1.3酒店经理13
3.1.4前台操作员13
3.1.5客户13
3.2领域模型13
3.2.1领域类图13
3.2.2领域类说明13
3.3酒店管理系统顺序图和操作契约14
3.3.1处理查询员工用例SSD和操作契约14
3.3.2处理增加员工用例SSD和操作契约14
3.3.3处理删除员工用例SSD和操作契约15
3.3.4处理修改员工用例SSD和操作契约16
3.4用例实现18
3.4.1管理员用户登录18
3.4.2添加员工19
3.4.3删除员工20
3.4.4查询员工21
3.5补充需求21
软件需求规格说明书
1.概述
1.1目的
编写本文档的目的是为了参与项目各方对软件需求有统一的认识,并成为所有开发活动的依据。本文档可以作为新加入项目组成员的学习资料,便于他们快速了解项目。在维护阶段,本文档便于对系统功能改造和升级时参考。
1.2范围
本文档仅适用于“酒店管理系统”电子商务系统及内部业务管理。
1.3定义, 略缩语及缩写
1.4参考资料
1.5文档概貌
2.总体说明
建立本系统是为了在网上开展酒店预订,住房管理等相关业务,将服务范围扩展到所有大中城市,为酒店和客户提供优质的住房服务。通过扩大销售规模或者签约酒店降低开发成本,通过便利的服务方便消费者的住房过程,从而刺激消费。通过服务信誉提高所占市场份额,创造经营效益。
酒店经营者利用本系统在网上开设酒店预订系统,提供和维护统一的客房信息,并在全国各主要大中城市设立分支或连锁机构;住房者(客户)登陆系统选择客房,填写客户信息,支付房款。然后可以查看自己订单的情况;酒店业务员按照网上已付款的订单信息分配客房,然后让系统反馈信息给住房者,住房者确认信息后即可入住,住房者可更改住房信息或取消订单。
2.1用例模型概览
2.1.1系统的参与者(Actors)
2.1.1.1酒店管理员
各分店酒店的实际管理者,拥有该酒店所有员工(酒店经理,前台操作员)的信息管理权,拥有酒店客房信息的管理权(增加、减少、更改房型),拥有该酒店经理,前台操作员的所有权利。
2.1.1.2酒店经理
拥有客房经营管理权,可以查看客房的入住情况并且可以查看当天的经营统计信息,可以对前台操作员进行管理,拥有前台操作员的管理权。
2.1.1.3前台操作员
客户入住时直接接触人员,负责对客户的预订,入住,退房需求提供服务,拥有查看客房的入住情况信息权利。
2.1.1.4住房客户
客户可以选择查看房型,并对已选房型有预订权利,当客户确认预订房型时,客户有入住和退房权利。
2.1.2系统主要用例
2.1.2.1登录系统
参与者:酒店管理员,酒店经理,前台操作员
主要流程:本用例参与者在系统提供的登录界面上输入自己的账号和密码,然后提交给系统。系统检验用户代号和密码正确后,接受参与者登录。否则,提示错误和登录不成功。
2.1.2.2酒店员工信息管理
参与者:酒店管理员
主要流程:酒店管理员可对酒店管理系统的使用者(酒店管理员,酒店经理,前台操作员)进行管理,包括对员工的基本信息(用户姓名,所属部门,用户类型)进行检索、录入和修改。
2.1.2.3添加员工
参与者:酒店管理员
主要流程:添加酒店管理系统用户,录入身份信息(前台服务员,酒店经理,酒店管理员)。
2.1.2.4删除员工
参与者:酒店管理员
主要流程:删除员工信息(前台服务员,酒店经理,酒店管理员)。
2.1.2.5查询员工
参与者:酒店管理员,酒店经理
主要流程:查询员工信息(前台服务员,酒店经理,酒店管理员),包括姓名,员工号,部门等
2.1.2.6修改员工信息
参与者:酒店管理员
主要流程:修改员工信息(前台服务员,酒店经理,酒店管理员),修改权限包括姓名,员工号,部门等。
2.1.2.7客房信息管理
参与者:酒店管理员
主要流程:酒店管理员登入信息管理系统对客房进行(添加客房,更改客房,删除客房,查询客房信息)。
2.1.2.8添加客房
参与者:酒店管理员
主要流程:管理员添加一个新的客房信息
2.1.2.9删除客房
参与者:酒店管理员
主要流程:管理员删除一个客房信息
2.1.2.10修改客房
参与者:酒店管理员
主要流程:管理员修改客房信息
2.1.2.11查询客房信息
参与者:酒店管理员
主要流程:管理员查询客房信息
2.1.2.12收生产单
参与者:业务员
主要流程:业务员根据已经收回的生产指令回单,将已经完成生产的订单选中,并确认已经完成生产,系