第一次结对作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1 |
---|---|
汪伟培 | <211806406> |
张春琳 | <211806359> |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11222 |
这个作业的目标 | <结对原型设计> |
作业正文 | 见下文 |
其他参考文献 | 见下文末 |
1、自我介绍:
我是汪伟培 来自计算机工程系软件工程的,学号211806406,
我的结对同伴同样是来自计算机工程系软件工程,他叫张春琳,学号211806359,
此篇博客由我与张春琳共同完成。
2、结对的过程
# 汪:
感受: 一开始的时候没理解结对意义在哪,两个人两个思路,很容易产生分歧,意见不统一等等,感觉结对也就那样吧。
后来我们两个人一起面对面探讨本次作业,提出自己的看法,制定计划。
慢慢的磨合,在实际的操作中 发现我们两人合作得很好,体会到了结对所带来的效率,互补互助,减少一些不必要的错误,让设计的程序更加完美。
评价: 张春琳同学学习态度非常认真,在原型设计方面花了很多的心思,他积极的态度和效率让我很佩服。
# 张:
感受: 在做结对作业的过程中,我渐渐认识到老师是想提高我们的团队协作能力,因为个人的力量是有限的,只有合作才能共赢
评价:汪伟培同学非常认真,在结对作业过程中发挥了很大的作用,让我们的这次作业更加完善。
3、需求分析
-
问题描述:写一个计算全班成绩的小程序,让老师期末计算成绩时能够摆脱繁琐的手工计算,提高工作效率。
-
需求:
1、分类方法
目前的分类方法是依靠作业名称上的关键字进行分类,很容易产生错误,希望能够灵活地指定不同作业的类型,并对作业进行分类。至少应预留三种类型2、权重比例的分配 每学期对各类作业的权重比例都可能变化,希望能够灵活制定各类成绩的权重。 3、经验值换算百分制的计算方法 能够根据各类作业的完成情况,灵活制定该类作业的经验值转换为百分制的计算公式
-
分析: 这次作业是要我们计算全班的成绩,同时要分析各个部分的占比,课堂易得的部分的权重占比要低一些,经验值换算百分制的方法(实际获得经验值/总的经验值)*权重=该部分的经验值
4、设计过程
+ 我们把想法弄成了思维导图 如下图:
1、该程序首先进入需要一个登录界面
2、登录后首页为班级课程的页面
3、选择课程后可看见各个活动
4、对各活动进行分类,设置活动类型分值比例,还可自行添加其他的活动类型
5、把每位学生的经验值换算成百分制,计算分数。分为个人和班级两部分,可单独通过学生姓名或者学号查看每位学生的成绩,也可统计出整个班级所有人的成绩,以列表和图标两个方式。列表统计出每位学生的分数。图表可以查看各分数段学生人数,更加直观 数据化。
5、结对照片
6、原型效果
登录界面
登录后所展现的班级课程
进入班级课程
把经验换算成百分制