5.26 修改内容:加入了项目结构化需求分析。
6.2 修改内容:加入了产品设计原型图以及产品项目进度。
6.9 修改内容:加入了用例图、静态UML图、动态UML图。
目录
项目背景
需求调查
目前某校宿舍报修缺乏系统化程序,市面上缺少对应软件,学生报修意见难以收集统合,宿舍维修时间、地点不便安排,为学生生活和学校管理均造成了较大不便。
数据采样
形式:问卷调查。
参与人:北京理工大学学生共计48人。
问卷结果:https://www.wjx.cn/mobile/statnew.aspx?activity=39500742&reportid=
结果概述:
- 绝大多数人认为手机端报修很方便。
- 最经常需要报修的是门、灯。
- 大部分人倾向于自己制定维修时间。
- 对于是否允许系统自动修改维修时间存在争议。
项目目标
甲方需求为:学生在报修平台登记宿舍号及床号、损坏设施等信息,系统即可通过一定的排序自动安排维修时间并通知修理师傅,简化宿舍报修流程。
现应甲方需求,本团队将要开发一款微信小程序,该程序具备相应功能,可以对宿舍报修情况进行改善。
项目前景
目前市面上缺少竞争者,该项目具备良好前景。如果开发成功,将独占本领域。
项目评估
- 甲方需求简洁明了,所需功能在乙方能力范围内可以达成。
- 项目实现性强,具备较高完成可能。
- 甲方便于沟通,需求可以实时调整。
- 乙方缺少开发经验,开发速度可能受限。
- 同类项目较少,缺少借鉴实例,不排除遇到开发困难的可能性。
项目范围
项目需求
总需求可见上文项目目标。其他具体需求在与甲方进一步沟通后会列在此处。
- 系统可以推荐维修时间供用户选择。
- 维修物设立优先级。
- 根据报修顺序设立优先级。
结构化需求分析
概述
功能分解如图。
优先级划分:按照维修物品和报修时间进行优先级划分。
过程建模
DFD 图如图。
微规格说明如图。
数据字典如图。