软件工程团队作业第二阶段
软件工程团队作业第二阶段
一 简介
经过一段时间的学习,我们的团队作业进入了第二阶段:
创建业务流程模型和创建用例模型,目的是为在需求调研或需求分析阶段,通过业务流程建模,从业务层面理解需求,有助于发现需求背后的需求,
并且掌握用例建模技术,能进行需求分析工作。
二 业务流程模型
1.系统业务流程模型图
2.业务流程说明
· 问卷设计者通过注册新账号或登录已有账户进入系统,进入后可以查看历史问卷的统计情况,也可以设计新的问卷,开始设计问卷后,
设计者编写问题,编写完成确认后,系统生成问卷,之后设计者选择发布的方式,例如短信,二维码等,确认后系统发布问卷,答题者得到
问卷后回答问卷,系统统计回答情况,对数据进行整理,生成表格,饼状图等统计图表,设计者可以进入系统查看问卷的答题情况。
三 用例模型
1.系统用例模型
2.用例模型详述
用例名称 | 问卷设计者注册/登录 |
用例简要说明 | 问卷的设计者注册账户或者直接登录已注册账户 |
前置条件 | 无 |
事件流 | 1.用户进入系统 2.若无账户点击注册,填写需要的信息进行注册 3.若已有账户,输入正确的账号密码即可登录 |
后置条件 | 选择设计新问卷还是查看历史问卷 |
扩展点 | 无 |
优先级 | 高 |
用例名称 | 问卷设计者进行新问卷设计 |
用例简要说明 | 问卷的设计者设计新的调查问卷 |
前置条件 | 成功登录到系统 |
事件流 | 1.开始设计问卷 2.设计问题以及问题的类型 完成设计 |
后置条件 | 用户发布问卷 |
扩展点 | 若未编辑完成,可保存到草稿箱后退出,之后可继续编写 |
优先级 | 高 |
用例名称 | 问卷设计者发布设计好的问卷 |
用例简要说明 | 问卷的设计者通过选择发布方式来发布问卷 |
前置条件 | 要发布的问卷已完成编写 |
事件流 | 1.得到系统生成的问卷 2.点击发布,并选择发布方式 3.选择发布地点(朋友圈,qq群等) 4.点击发布 |
后置条件 | 查看答题情况的统计结果 |
扩展点 | 无 |
优先级 | 高 |
用例名称 | 问卷设计者查看结果 |
用例简要说明 | 问卷设计者选择要查看的已发布的问卷的统计结果 |
前置条件 | 问卷已发布 |
事件流 | 1.选择已发布的问卷 2.选择统计结果的格式(条形图,表格等) 3.查看结果 |
后置条件 | 无 |
扩展点 | 无 |
优先级 | 低 |
用例名称 | 回答问题 |
用例简要说明 | 答题的人得到问卷后回到问卷上的问题 |
前置条件 | 问卷已发布并接收到问卷 |
事件流 | 1.接收到问卷 2.回答问题 3.提交答案 |
后置条件 | 系统进行答案的统计整理 |
扩展点 | 无 |
优先级 | 中 |
3.需求跟踪
1 | 问卷设计 | 问卷设计者进行问卷项目的创建及内容的设计 | 已完成 | 高 | 关键需求 |
2 | 问卷审核 | 问卷审核者对问卷内容及问卷有效性、及时性进行审核 | 已设计 | 中 | 保障需求,确保问卷更加有效,非关键功能 |
3 | 发布问卷 | 选择合适方式发布问卷 | 已定义 | 高 | 关键需求 |
4 | 问卷填写 | 问卷填写人员填写问卷,数据能够即时保存并提交 | 已完成 | 高 | 关键需求 |
5 | 数据统计 | 对已填问卷所反馈的数据进行收集统计 | 已完成 | 高 | 关键需求 |
6 | 数据分析 | 采用直方图等统计图直观表示问卷问询结果,方便问卷使用者获得有效信息 | 已设计 | 中 | 优化需求,尽量满足客户需求 |