软件需求分析与建模
小组期末报告
2020~2021学年 第一学期
课程 软件需求分析与建模
报告名称 酒店管理系统小组期末报告
团队成员 李嘉豪、林健强
学号 1814080902617、1814080902634
专业班级 18软件6班
指导教师 董瑞生
提交时间 2020年12月25日
目录
一、项目需求提案计划书 4
1.1引言 4
1.1.1目的 4
1.1.2背景 4
1.1.3定义 4
1.1.4参考资料 4
1.2项目概述 5
1.2.1产品目标与范围 5
1.2.3项目工作范围 5
二、项目需求萃取分析书 5
2.1应用背景 5
2.2问题域 5
2.3涉众 5
2.3.1涉众分析 6
2.3.2涉众组织结构 6
2.4项目前景与范围 6
2.4.1问题分析 6
2.4.2项目路线图 7
2.4.3项目功能路线图 8
2.4.4项目时间线模型 8
2.4.5非功能需求分析 9
2.5业务 11
2.5.1业务激励模型 11
2.5.2动机观点 11
2.5.3原则观点 12
2.6系统环境 13
2.7硬数据采样 14
2.7.1酒店管理系统需要的功能模块 14
2.7.2前台子系统需要的功能 15
2.7.3入住时需填写的信息 16
2.7.4财务统计报表需要的功能模块 16
2.7.5酒店管理系统的重要性 17
2.7.6目前酒店管理系统的不足之处 18
2.7.6酒店管理系统的合理收费 19
2.8用户需求获取 19
2.8.1用户背景 19
2.8.2需求目的 19
2.8.3用例 20
2.8.4企业组织结构图 20
2.8.5需求实现观点 21
2.8.6复合需求层次 22
2.9项目数据 23
2.9.1部署 23
2.9.2模型 23
2.9.3数据库 24
2.9.4数据流 24
三、项目需求分析规格书 25
3.1引言 25
3.1.1编写目的 25
3.1.2项目说明 25
3.1.3项目背景 25
3.1.4定义 26
3.2项目概述 26
3.2.1现状 26
3.2.2目标 26
3.2.3建设任务 26
3.2.4用户特点 27
3.2.5用户业务分布范围 27
3.3业务需求分析 27
3.3.1系统范围 27
3.3.2系统体系结构 27
3.3.3系统事务流程 30
3.4非功能需求 32
3.4.1性能需求 32
3.4.2输入输出需求 32
3.4.3故障处理要求 32
3.4.4其他专门要求 32
四、需求分析应有需求测试与改善计划 33
4.1需求测试 33
4.2需求测试的需求点 33
4.3需求测试的主要运用方法 33
4.4需求测试的主要工作 33
4.5需求测试的总结 34
4.6改善计划 34
五、项目Glossary 34
六、参考文献 37
一、项目需求提案计划书
1.1引言
1.1.1目的
该《项目需求提案计划书》是计划开发一套酒店管理系统的项目立项提议。
我们的目标建立一款针对小型酒店的酒店管理系统。
该系统有客户入住,对酒店的房间的管理,营业情况上等功能。能够帮助小型酒店或者民宿减少运营成本,方便相关人员的使用操作。
1.1.2背景
从全国酒店规模结构来看,2019年全国15-69间房的酒店家数为26.4万家,占比78%; 70间房以上的酒店家数为7.4万家,占比22%。
除此之外,还有大量的民宿。
有数据显示,2017年中国在线民宿短租预订交易规模突破100亿元,与2016年相比,算是进入了快速增长期。到2018年,民宿短租交易规模将近200亿元,预计到了2020年,民宿行业营收有望达到400亿元。对于酒店管理系统,到如今也没有少数几款的酒店管理系统在市场占据绝大多数。因此,现在是足够的市场去容纳的一款新的面向小型酒店的酒店管理系统。而一些小的酒店是人员规模较小,所以管理难度不大,因此也能适用一些简单的酒店管理系统。因此,我们考虑开发一款功能较为简单的,能满足小型酒店的基本需求。这可以以较低的成本生成出来,再用低的价格占领市场,然后以广告增加收入。
1.1.3定义
这是对于开发一款小型酒店管理系统的提案书。分析该项目为何要立项,以及对项目的目标进行描述。
1.1.4参考资料
https://www.qianzhan.com/analyst/detail/220/200927-9aac7d80.html
https://www.chyxx.com/industry/201901/709798.html
1.2项目概述
1.2.1产品目标与范围
一款面向小型酒店的酒店管理系统,能够辅助相关的工作人员,减轻他们的工作量。
适用的对象是少于50套房的小型酒店以及一般的较大的民宿。
1.2.3项目工作范围
我们的目标建立一种新型的酒店管理系统。
帮助小型酒店或者民宿减少运营成本,方便相关人员的使用操作。
二、项目需求萃取分析书
2.1应用背景
随着酒店行业的快速发展,国内的酒店数量正在快速增长,传统的纸质化管理酒店事务效率低下,国内对酒店管理系统的需求也逐渐变大,但国内目前的中低端市场还没有一款较实用成熟的酒店管理系统,因此我们开发的酒店管理系统可以较好地解决的酒店管理人员管理事务的问题,弥补我国目前的中低端市场。本文阐述了关于此次项目的需求。介绍了基于Web端运行的酒店管理系统,实现了帮助酒店管理人员管理酒店房间,办理入住,酒店财务统计等实用功能,极大提高了酒店管理人员的事务管理效率。
2.2问题域
传统的酒店事务管理又分为纯纸质化管理和本地系统管理。在传统的纸质化管理上存在不易查询所需信息,记录格式不统一易引起歧义,信息登记繁琐等问题。而一些本地酒店系统管理虽然从信息化的角度去管理事务,但是这些系统已存在页面设计过时,系统运行响应慢等问题,也依然不能提供较好的用户体验。
2.3涉众
用户:酒店从业人员,酒店旅客
开发者:软件工程6班第17组
管理者:软件工程6班第17组
2.3.1涉众分析
我们的项目所涉及的用户人群并不广泛,主要的使用人员是酒店的从业人员。
目前多数的酒店的事务管理方法都不统一,有采用传统的纸质化记录也有使用软件系统管理事务的,但效率都比较低下,没有有效的减轻酒店管理人员的事务压力。对于酒店的从业人员来说,如前台人员,他们需要一款能够快速获得当期酒店房间信息,并能够协助登记入住信息的管理软件,而酒店的老板需要能够快速查看酒店内各时间段内的营业状况,这些基本使用的功能我们的酒店管理系统都能都提供,这将极大的帮助酒店从业人员提高他们的效率,节省不必要的时间浪费。
2.3.2涉众组织结构
在我们项目的酒店从业用户中,可以将酒店划分为服务部门,后勤部门,财务部门三类,前台人员主要负责对旅客进行入住手续的办理,而会计则是对酒店的财务信息进行处理,后勤部门又可分为采购员和维修人员,维修人员可以在系统中登记维修记录,我们酒店管理系统的Organization Chart图如下:
适用环境:具体描述该系统包含的部分,使层次结构更加清晰。
使用目的:使涉众组织层次结构清晰化,开发人员更加容易理解客户需求。
绘制步骤:收集酒店管理市场中各类相似软件系统的组织结构对比参照并联合客户需求进行修改。
图例说明:让开发人员更加明确客户的需求和使界面更加整洁。
2.4项目前景与范围
2.4.1问题分析
酒店需要管理的事务有如下表:
问题 问题定义
对酒店房间进行管理 对房间的管理具体来说就是对房间的基础