呜呼啦呼队——需求分析和原型设计
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11407 |
这个作业的目标 | 完善团队产品功能设计,完成产品的需求分析及原型设计,并通过vlog记录该过程 |
团队名称 | 呜呼啦呼队 |
目录
成员 | 成员任务 | 成员贡献度 |
---|---|---|
吴涣祺 | 需求分析、功能设计、文档编写、logo设计、视频剪辑 | 20% |
谢林煌 | 需求分析、功能设计、文档编写、logo设计 | 20% |
郑孙健 | 原型设计 | 7.0% |
廖启涵 | 讨论 | 4.0% |
黄雨晨 | 原型设计 | 7.0% |
张佳侨 | 需求分析、功能设计、文档logo提议 | 6.0% |
张建娴 | 原型设计 | 7.0% |
邓家俊 | 需求分析、功能设计、文档logo提议 | 6.0% |
刘任世麒 | 原型设计、博客编写 | 7.0 |
施颖辉 | 原型设计、博客编写 | 6.0 |
一、团队计划与分工
WBS
Alpha版本
- 程序的基本框架完成
- 程序的前端页面设计完成实现
- 程序可以微信上面登录使用
- 程序可以实现如下的功能
1、用户情侣关系的确认与解除
2、用户情侣之间信息的收发
3,用户信息的规整,可以进行搜索,如按字母,按时间,按信息的种类
4,生成用户的使用情况定期的报表 - 用户评价的收集
本次作业的分工
任务 | 成员 |
---|---|
原型设计 | 施颖辉 |
原型设计 | 黄雨晨 |
原型设计 | 郑孙健 |
原型设计 | 张建娴 |
Vlog制作 | 吴涣祺 |
需求分析 | 吴涣祺 |
需求分析 | 张佳侨 |
需求分析 | 谢林煌 |
需求分析 | 邓家俊 |
需求分析 | 廖启涵 |
博客编写 | 刘任世麒,吴涣祺,施颖辉 |
答辩PPT制作 | 郑孙健 |
TODOlist
- 小程序原型设计的优化
- 项目人员的分组(前端,后端)
- 小组内人员的分工
- 对于接下的项目开发的有关知识的学习
- 项目开发
项目的思维导图和燃尽图
思维导图
燃尽图
二、困难以及解决
需求分析组
困难
- 该微信小程序主要是对情侣使用的,然鹅需求分析组的成员都是单身,所以对于情侣的需求不清楚
- 由于对于情侣的需求不清楚,所以功能也又一定的定位的模糊
- 看完了需求分析文档还是不知道怎么写
解决
- 制作了调差问卷,对于情侣需求有不确定的地方进行了广泛的调差,解决了疑问
- 经常聚在一起讨论,通过沟通解决了问题
原型设计组
困难
- 由于墨刀的素材所以不知道怎么设计出满意的页面
- 有混子不会使用墨刀,但是又要做,拖慢了项目
- 大家是分工做的,所以很难进行一致的协调
解决
- 大家都聚在一起一起进行项目的原型设计,从而达到了步调的协同一致
- 混的那个人去做一些别的工作,然后从而达到了劳动力的利用
收获
- 线下一起工作是非常有效的方式,可以有效的集合大家一起的能力和消除差异
- 不管能力怎么样大家首先一定不能有要混的心理,该合作的时候还是要一起来
- 要学会宽容成员的失误
三、PSP和学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 90 | 120 |
Estimate | 估计这个任务需要多少时间 | ||
Development | 开发 | ||
Analysis | 需求分析 (包括学习新技术) | 2880 | 4320 |
Design Spec | 生成设计文档 | 80 | 90 |
Design Review | 设计复审 | ||
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | ||
Design | 具体设计 | 2880 | 4320 |
Coding | 具体编码 | ||
Code Review | 代码复审 | ||
Test | 测试(自我测试,修改代码,提交修改) | ||
Reporting | 报告 | ||
Test Report | 测试报告 | ||
Size Measurement | 计算工作量 | 20 | 20 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 60 | 70 |
合计 | 5640 | 9070 |
学习进度条
第N周 | 新增代码行 | 累计代码行 | 本周学习耗时 | 累计学习耗时 | 重要成长 |
---|---|---|---|---|---|
1 | 0行 | 0行 | 10 | 10 | 通过《构建之法》学会了需求分析的各种方法,并且写出来了需求说明,学习了如何合作一起来进行原型设计 |
四、需求分析
过程
- 学习《软件需求规格说明书》国标规范文本
- 编写问卷
- 问卷收集
- 问卷分析
- 编写软件需求规格说明书
软件需求规格说明书
类图
五、原型设计
功能说明
登录
操作界面:微信小程序栏
详细操作:点击小程序图标,进入小程序后自动弹出使用微信绑定的手机
号注册登录界面,点击登录成功,进入小程序的主页
恋爱信息发送与接受
操作界面:操作栏
详细操作:点击发送,编辑信息完后选择发送的目标,发送;接受到信息后,点击收信箱即可
恋爱小报
恋爱小报:操作栏
详细操作:点击恋爱小报,小程序将会自动生成h5报告,统计今年的信息
纪念日计时
操作界面:首页
详细操作:小程序的主页显示双方在一起的天数以及距离重要日子的倒计时
设计特点
- 页面使用淡暖色调和淡冷色调,可以促进情侣的心情
- 页面逻辑简单,而且操纵方便,信息显示直观且美观
- 提供了表达情侣之间情感的更加好的表达信息的方式
验收验证标准
原型图
原型设计工具:墨刀
原型效果展示:原型效果展示
登录
主页
恋爱小报功能
信息发送与接收
我的
B站主页链接
六、贡献分分配原则
按照组内分工合作的原则,根据小组之间统计的个人花费时长来确定贡献度分配
七、团队协作记录
在vlog中可见一斑