软件工程专业期末项目开发全流程模拟日志《前景与范围文档》<修订版>

引言

本人软件工程专业大三在读,之前几学期的期末项目写得稀碎,虽然勉强能看,但是难登大雅之堂。此后几学期,决定严格按照软件开发过程去实现自己大大小小的开发项目,为我的毕设做准备,为我的工作做准备。
分享一段话:做困难的事,能让自己变强!
希望大家多多交流,多多指正。

概论

软件开发,是从需求获取开始的,需求获取与软件建模占到了整个开发过程中很大的一部分,所以在码代码之前一定要明确一件事:我要做什么东西。而需求获取阶段就是收集信息,用收集到的信息搭建出一个软件的模型出来。
本次开发的软件是一款帮助酒店管理者更好管理酒店的移动软件。为了减少酒店管理者在管理过程中投入的时间成本,开发一款具有管理功能的移动软件。
【项目进度:第一天】完成“前景与范围文档”。

内容

前景与范围文档

目录

1 业务需求

1.1 应用背景

1.2 业务机遇

1.3 业务目标

1.4 业务风险

1.5 获取问题

1.6 明确问题

2 高层解决方案

2.1 建立问题解决方案

3 项目前景

3.1 前景描述

3.2 主要特性与功能

3.3 假设与依赖

4 项目范围

4.1 版本范围

4.2 限制与排除

5 项目环境

5.1 操作环境

5.2 涉众

6 其他

6.1 词汇表

修订历史纪录

日期 版本 说明 负责人
2021.11.24 V1.0 第一版 Found404
2021.11.27 V2.0 第二版 Found404

1 业务需求

应用背景

如今人们的物质生活极度丰富,去各地旅行已经成为人们在放假期间主要的娱乐项目,随着旅游业的高速发展,各地区的酒店业务量随之增加,在酒店为了更多收入儿扩建酒店规模时,随之而来的是酒店客房管理成本增加的问题。

业务机遇

  1. 解决酒店酒店管理者对于减少管理时间成本的需求

    线上管理酒店客房减少时间成本的投入,便于酒店管理者更快地完成管理任务

  2. 解决酒店定价决策的困难

    客房价格和服务直接影响入住率,间接影响酒店收入,将酒店的营业信息继承管理,方便酒店管理者及时调整价格策略,使酒店收益达到最优。

业务目标

BO-1:使用该软件,酒店管理者能快速获取酒店客房信息

度量方法:酒店管理者使用本软件获取相关客房信息的时间

计量方法:酒店管理者使用本软件获取客房信息与酒店管理者通过其他途径获取

客房信息的时间之比

理想标准:0.5

一般标准:0.7

最低标准:0.9

BO-2:使用该软件,酒店管理者获得更具时效性的客房信息

度量方法:酒店管理者使用本软件获得客房信息的时效性

计量方法:酒店管理者使用本软件获得当前客房信息的真实程度占客房真实

情况的百分比

理想标准:90%

一般标准:70%

最低标准:50%

BO-3:使用该软件,酒店管理者可以及时得到营业数据

度量方法:酒店管理者使用该软件获得营业数据的速度

计量方法:从营业数据产生到酒店管理者使用本软件获取营业数据的时间差

值与酒店管理者通过其他途径获取营业数据的时间差之比

理想标准:0.4

一般标准:0.6

最低标准:0.9

BO-4:使用该软件,员工可以及时解决向上反映的客房问题

度量方法:员工向上反映问题后问题的解决速度

计量方法:从员工向上反映问题的时间到员工通过本软件反映问题的应

答时间差与员工通过其他途径反映问题的应答时间差的比值

理想标准:0.5

一般标准:0.7

最低标准:0.9

BO-5:使用该软件三个月,酒店营业额增长50%

度量方法:酒店营业额增长值

计量方法:三个月后的营收额与三个月前的营收额之比

理想标准:1.5

一般标准:1.2

最低标准:1.1

业务风险

RI-1:软件功能较多,实现起来较为困难,可能性0.3,影响为3。

RI-2:规模太小的酒店使用传统方法管理投入的成本可能低于使用本软件

管理投入的成本,导致软件发挥不出应有的效果,可能性为0.5,影响为8。

RI-3:员工与酒店管理者通信时可能得不到及时应答,可能性为0.7,影响为7。

获取问题

P1:员工向上反映的信息酒店管理者不能及时获得

P2:不合理的定价策略

P3:客房出现意外情况(如设备损坏)没有及时上报

明确问题

表1.1 问题P1相关内容

要素 内容
ID P1
提出者 员工
关联者 酒店管理者,软件平台
问题 员工向上反映的信息酒店管理者不能及时获得
影响 问题不能及时解决,影响酒店管理与营收

表1.2 问题P2相关内容

要素 内容
ID P2
提出者 酒店管理者
关联者 酒店管理者
问题 不合理的定价策略
影响 不合理的定价策略,影响酒店营收

表1.3 问题P3相关内容

要素 内容
ID P3
提出者 员工
关联者 酒店管理者,软件平台
问题 客房出现意外情况(如设备损坏)没有及时上报
影响 错误的客房信息让酒店管理者做出错误的定价策略,进而影响酒店口碑与营收

2 高层解决方案

2.1 建立问题解决方案

表2.1 问题P1的解决方案

要素 内容
ID P1
解决方案 方案描述 设置”广播“的通信方式,让不止一位酒店管理者获得问题,并做出回应
业务优势 能够快速地向上反映问题,并大概率得到酒店管理者的回应
代价 开发软件过程中需要投入更多的时间成本与资金成本

表2.2 问题P2的解决方案

要素 内容
ID P2
解决方案 方案描述 将营收数据划分地更加细致,生产出更符合实际情况的数据报表
业务优势 准确的数据可以让酒店管理者做出更正确的决策
代价 开发软件过程中需要投入更多的时间成本与资金成本,数据处理过程需要投入更多的资金成本

表2.3 问题P3的解决方案

要素 内容
ID P3
解决方案 方案描述 员工及时将问题客房传入软件平台并及时修理
业务优势 减少故障客房的数量
代价 员工投入更多的时间成本,或者投入更多的资金成本来雇佣员工

3 项目前景

3.1 前景描述

本软件对客房信息、订单信息和营收数据做了全面的统计和管理,使得管理员可以通过本软件得到酒店的营收曲线,根据每个时间段的营收曲线动态调整房屋的价格,从而组合出最优的定价策略,提高酒店的营收数据。

3.2 主要特性与功能

SF-1:酒店酒店管理者可以登录软件平台,对所有客房信息执行查看、修改操作

SF-2:酒店酒店管理者可以通过软件平台查看酒店每月、每季度、每年的营收数据

SF-3:酒店员工可以通过软件平台及时向上反映问题

3.3 假设与依赖

AS-1:酒店设备齐全

AS-2:软件相关功能达到预期要求

AS-3:酒店酒店管理者与员工能下载使用该软件

4 项目范围

4.1 版本范围

特性 版本1 版本2
SF-1:酒店酒店管理者可以登录软件平台,对所有客房信息执行查看、修改操作 完全实现
SF-2:酒店酒店管理者可以通过软件平台查看酒店每月、每季度、每年的营收数据 完成数据收集 完全实现
SF-3:酒店员工可以通过软件平台及时向上反映问题 建立通信模块 完全实现

4.2 限制与排除

LI-1:本软件产生的数据基于真实的客房信息,因此需要员工与酒店管理者相互配合,做好排查工作

LI-2:对设备损坏的客房及时报备,及时维修

5 项目环境

5.1 操作环境

本软件适用于移动端,在联网状态下可以使用,要确保使用者在联网状态下操作本软件。

5.2 涉众

涉众 主要目标 态度 主要关注点 约束
酒店管理者 获取酒店客房信息,获取酒店营收数据, 修改酒店客房定价,制定定价策略 支持软件使用减少管理时间投入,担心数据真实性与时效性 客房数据是否及时更改,营收数据是否真实 提供真实有效的客房信息,提供具有时效性的营收数据
员工 查找空房间、及时修改房间状态(入住、空房间、带打扫与损坏) 支持软件使用,对问题应答与解决流程存疑 通信是否及时 开发功能完善的通信模块

6 其他

6.1 词汇表

序号 名称 定义
1 酒店管理者 管理酒店客房信息和员工信息,制定酒店客房定价策略的用户
2 员工 根据酒店管理者的定价策略和工作策略工作的用户

来源:Founde404

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月24日
下一篇 2021年10月24日

相关推荐