结对作业1
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1 |
---|---|
队员1 | <211806370> |
队员2 | <211806368> |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11222 |
这个作业的目标 | <设置计算分数项目的原型> |
作业正文 | 如下 |
其他参考文献 | ... |
1,简单介绍
我们之所以结对,也是因为我和另一个队友很熟悉。并且上课的时候经常也是坐隔壁,老师说要结对的时候我们就直接结对了。也没什么特别的原因。
互相评价:
- 211806368|陈冠华|软工2班:他很性格随和,好相处。
- 211806370|陈利龙|软工2班:他编码技术不错,但是时间安排不是很好的一个人。
2,分析和设计方案
(1)进行分析:
要对不同作业的类型进行分类,并且能够灵活的指定不同作业的类型。所以需要能够添加作业类型的功能;
要能对不同作业的权重比例进行随时的更改,方便进行灵活的计算成绩;
要能够对各个作业的经验值综合换算成百分制的成绩。
(2)进行设计
首先我们先设计了账号的登录注册系统,并且还设置了忘记密码的功能对那些弱记性的群体进行帮助。
然后我们根基需求设计了种种功能,在此就不一一介绍了。上面图片很简洁易懂。
接下来我们还特别设计了查看个人分数的功能,充分方便了老师查询个别学生成绩。可以不用在全班里面一个个找,只需要输入姓名就可以查询到他的各个作业的经验值和总成绩。
3,原型效果
https://modao.cc/app/G7IBuElJslbpwkMf90OLXYml7ImQHtT?simulator_type=device&sticky
(1)登录页面
(2)注册页面
(3)忘记密码页面
(4)修改密码页面
(5)添加新课程页面
(6)课程列表
(7)新课程分数占比
(8)课程统计
(9)统计页面
(10)个人分数
(11)总分
4,结对照片
5,最后总结
这次结对作业中,我觉得最难的是和队友安排时间一起做结对作业。队友对于时间的安排太糟糕了,找到一个合适的时间写结对很困难。
我们一起对需求进行了分析,他做原型界面,我给他进行引导。给他阐明流程。他在那作图。我们一起做完了原型后,由我写完了这篇博客。
需求分析本来应该算挺难的,但是我们互相讨论和补充要点。很快就总结出了各项功能。效率1+1>2。