网益云——需求分析和原型设计
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11407 |
团队名称 | 网益云 |
这个作业的目标 | 对本次项目进行需求分析和原型设计 |
目录
小程序名
- Antidote
GitHub地址
团队分工
Alpha版本
- 小程序框架完成
- 前端页面设计完成
- 内容先直接放在前端测试浏览
- 跳转逻辑无误
- 后端实现微信登录
当前分工
TODO list
- 确定成员意向(前端,后端或测试)
- 分成三个小组
- 选出各小组组长
- 确定组内分工
- 成员学习分工所需技能
思维导图和燃尽图
思维导图
燃尽图
困难及解决办法
需求分析小组
困难
- 需求分析文档看完以后不知道该怎么写
- 还没开始编码,各个接口以及类不太了解
- 文档中很多内容需要原型设计小组的数据
解决
- 小组讨论,确定文档中一些内容将如何设计
- 询问他人
- 等待原型设计完成继续编写
原型设计小组
困难
- 功能有些不确定
- 模块设计不清楚
- 设计风格,logo都待讨论
- 跳转设计有点问题
- 登录方式设计有点繁复
解决
- 小组讨论模块,功能,以及风格
- 跳转的 bug 测试后修复
- 登录方式也在讨论后决定
vlog 小组
困难
- 素材
- 拍摄场景太嘈杂
解决
- 小组讨论提供素材和成员在完成工作时录的个人素材
- 太嘈杂的部分剪辑掉
PSP和学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 30 | 60 |
· Estimate | · 估计这个任务需要多少时间 | ||
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 2880 | 4320 |
· Design Spec | · 生成设计文档 | ||
· Design Review | · 设计复审 (和同事审核设计文档) | ||
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | ||
· Design | · 具体设计 | 2880 | 2160 |
· Coding | · 具体编码 | ||
· Code Review | · 代码复审 | ||
· Test | · 测试(自我测试,修改代码,提交修改) | 60 | |
Reporting | 报告 | 60 | 120 |
· Test Report | · 测试报告 | ||
· Size Measurement | · 计算工作量 | ||
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 60 |
合计 | 5880 | 6780 |
学习进度(项目进度)
日期 | 项目进度 |
2020/10/27 | 分三个小组,给各个组员分配任务 |
2020/10/28 | 开会讨论细节,解决需求文档的问题,以及细化原型设计模块 |
2020/10/29 | 各自完成分配的任务 |
2020/10/30 | 小组讨论汇报组员贡献、测试原型、改进原型 |
需求分析
过程
- 学习《软件需求规格说明书》国标规范文本
- 编写问卷
- 问卷收集
- 问卷分析
- 编写软件需求规格说明书
软件需求规格说明书
原型设计
说明
使用工具
- 墨刀
功能说明
- 文章浏览,让用户能再文章中找到心灵上的安慰。
- 精品电台和舒缓音乐帮助用户更好的方式。
- 心理测试,为用户提供心理测试,帮组用户。
- 心理咨询预约,给用户提供预约平台。
设计特点
- 主体色调采用治愈的淡蓝色,看上去非常清新治愈
- Logo 采用《小王子》手绘图
- 页面逻辑简单,整个小程序主要分为三个模块,通过下方的功能条来切换
模块说明
“发现”模块
- 治愈的文章
- 治愈或者积极的歌曲
- 提供暖心电台服务
“心理角”模块
- 提供一些心理测试的问卷
- 提供心理咨询预约途径
“我的”模块
- 可以看到自己的登陆状态
- 可以看到的自己喜欢过的,收藏过的以及浏览过的文章或者歌曲
- 提供用户反馈功能
原型图
登录
发现
- 文章
- 音乐
- 电台
心理角
我的
原型设计 GitHub 文件
浏览链接
哔哩哔哩主页
bilibili 链接
成员贡献分配
分配规则
- 小组长得分高
- 自告奋勇者得分高
- 积极参与者得分高
- 原型设计组:按照设计的页面多少以及提供多少设计思维给分
- Vlog 组:两位成员都是在任务刚发布时就很积极参与的
- 需求分析组:按照成员参与的工作多少给分
- 各个小组成员的工作记录由该小组组长描述以及我的分配
贡献分分配表
总分:50
成员 | 得分 |
---|---|
连书缘 | 6.1 |
白耿龙 | 6.0 |
李冰鑫 | 5.9 |
林钊宁 | 5.8 |
林鸿 | 5.4 |
吴少冰 | 5.5 |
余立 | 5.2 |
徐源 | 5.1 |
胡启华 | 5.0 |
团队协作记录
GitHub
- 需求分析
QQ 群
- bilibili vlog
- 原型设计