第一次结对作业

这个作业属于哪个课程 2018软件工程2班
林佳森 211806327
林俊威 211806329
这个作业要求在哪里 第一次结对作业
这个作业的目标 原型设计
作业正文 如下文
其他参考文献

自我介绍

  • 我是来自计算机工程系软件工程的林佳森,学号211806327,喜欢推理、悬疑类的小说。
  • 我的结对搭档是来自计算机工程系软件工程的林俊威,学号211806329,是我的好舍友。

前言

此次作业中我们使用的是原型开发工具为墨刀,但是在怎样对页面排版、怎么让页面更好看这些方面,身为直男,我们实在是无能为力。所以,我们的目标是设计一个界面简洁、功能尽量全面、人性化、便利的简约原型模板,小小的身体,大大的能量,让老师能够摆脱手动计算的方式,在彻底解放双手的同时,还能获取同学们作业的完成情况、参与情况的数据,以此作为参考,在来年的教学中做出调整、修改。


结对感受

彼此互相讨论,你提你的想法,我提我的想法,思想与思想的碰撞,撞破了思维局限性的枷锁,让思维大开,而且两人合作,十分便捷,往往自己看不出错误的地方,对方能帮你看出来。


需求分析

  • 1、作业完成情况:
    站在老师的立场上想,首先关心的肯定不是同学们最终的成绩,而是作业的完成情况、作业参与度,即不同类型的作业获得多少经验值的比例、不同类型作业参与人数的比例。
    所以我们设计在完成计算全部成绩后,可以选择查看完成情况,包括各类型题目获得各经验值的分段(不及格、及格、良好、优秀)饼状图、各类型作业的是否参与情况(参与,未参与)的柱状图。
  • 2、分类方法:
    经过讨论后,我们仍是没有太好的思考方法,所以我们觉得可以设置选择两种分类方式。
    ①关键字分类:
    在输入框自定义三个关键字来对作业进行分类。
    ②评改方式分类:
    • 类型A为小测形式:
      类型作业通常为自测、小测验
      分类依据:这类型的目的在于检测我们的理论知识掌握程度,通常是多道选择题的问卷调查形式。
    • 类型B为助教协助评、互评:
      这类型作业通常为容易获得的基本分(课前小测、课堂完成部分)
      分类依据:这类型的作业难度较小,所以正常会让助教来帮忙评改减轻压力或者让我们互改来相互学习。
    • 类型C为老师评:
      这类型作业通常为较难获得的分数(编程题、附加题)
      分类依据:这类型的作业较难批改,所以正常老师会亲自评改。
  • 3、数据的导入:
    本地选择类似“small.html”和“all.html”的html文件来导入进行计算,或者,直接输入网址获取远程端中的内容。
  • 4、权重比例的分配:
    手动输入自己理想中的各类作业所占期末成绩的百分比,来自由制定各类成绩的权重。
  • 5、经验值换算百分制的计算方法:
    针对不同作业类型来设置对应类型作业,所能获得的所有有经验值为多少,并且可以根据作业难度来决定是否对该类型打折扣。

方案设计

①从首页中导入数据和选择分类方法

数据导入,两种类型可以选择,网址链接或保存的本地文件。

  • 当两个选项右边还存在“X”时选择下一步时,会提示“信息不完整,请补充完整”。
  • 当两个选项右边都为“✔”时,才能正常进入下一步。

    ②输入希望使用的比例方法

    输入设置各类型作业所占的权重。
  • 同样当两个选项右边还存在“X”时,会提示“信息不完整,请补充完整”。
  • 当两个选项右边都为“✔”时,才能正常进入下一步。

    ③可以选择查看班级成绩作业完成情况
  • 选择“班级成绩”后,能查看生成的excel表格,按下“保存到本地”可以存储到本机中。
  • 选择“完成情况”后,可以查看各类型的经验值分段获得情况的饼状图和参与人数情况的柱状图。

效果一览

对对方的评价

  • 我对我的搭档:
    阿威你又在打电动喔,别摸鱼了,休息下,来做做墨刀好不好啦。
    林俊威同学做事认真、仔细,常常挑出我想法中的漏洞、遗漏。
  • 我搭档对我:
    林佳森同学思维严谨,逻辑性强,在本次作业中发挥了不可缺失的作用。
原文地址:https://www.cnblogs.com/211806327linjiasen/p/13716428.html