[2018西北师范大学_助教博客] 实验三 软件工程结对项目 评分

题目

实验三 软件工程结对项目

回顾

实验一 软件工程课程个人作业博客首秀
实验二 软件工程个人项目

优秀博客赏析

  1. 来自107+121同学,点击浏览107同学的博客点击浏览121同学的博客
    推荐语:这两位同学的博客使用的是WEB界面的形式,并且部署在了自己的服务器上。服务器地址:Four arithmetic applets

  2. 来自106+116同学,点击浏览106同学的博客 , 点击浏览116同学的博客
    推荐语:两位同学实现了四则运算功能,并可以通过友好的方式自动生成练习题,并实现了附加功能.博客中有GIF图,此乃一大亮点,值得其它同学学习参考。

  3. 来自101+125同学,点击浏览101同学的博客 , 点击浏览125同学的博客
    推荐语:两位女同学完成得非常认真,不仅实现了四则运算功能,还使用了数据库,希望大家参考。

实验三 成绩

博客部分 代码部分
cnblogs github 学号 实验项目Github仓库链接 需求分析 软件设计 核心代码展示 程序运行截图 结对过程 PSP 汉堡评价法评价伙伴 感受和体会 代码规范(命名、缩进、注释等) (附加)整体行文、排版、错别字、类图等 题库功能 用户判断对错 计分功能 加减乘除混和运算 提供四则运算练习功能选择:百以内整数算式 允许用户进行多轮测试、提供用户多轮测试分数柱状图 用户可以输入算式答案 记录用户答题结果 程序退出再启动时显示最后一次测试的结果 询问用户可否进行新一轮的测试 计时功能 人机交互界面是GUI界面(WEB页面、APP页面都可)、界面支持中文简体 GIT上有两个人轮流提交的记录 代码规范(命名、缩进、注释等) 带括号算式 真分数算式练习 用户可以进行语种选择
分数 0.5 0.5 1 2 2 2 1 1 1 1 3 2 1 1 1 1 0.5 2 0.5 0.5 1 0.5 1 2 1 2 2 2 1 37
117 117+142 0.5 0.5 1 1 2 2 1 1 0 0 2 1 0 1 1 1 0.5 0 0.5 0.5 0 0 1 2 1 2 0 0 0 22.5
142 117+142 0.5 0.5 1 1 2 2 1 1 0 1 2 1 0 1 1 1 0.5 0 0.5 0.5 0 0 1 2 1 2 0 0 0 23.5
109 104+109 0.5 0.5 1 0 2 2 1 1 0.5 1 2 1 0 1 1 1 0 2 0.5 0.5 1 0.5 0 2 0 2 0 0 0 WEB 24
104 104+109 0.5 0.5 1 0 2 2 1 1 0.5 1 2 1 0 1 1 1 0 2 0.5 0.5 1 0.5 0 2 0 2 0 0 0 24
118 118+128 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 1 1 1 1 0.5 2 0.5 0.5 1 0.5 1 2 0 2 2 1 0 30
128 118+128 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 1 1 1 1 0.5 2 0.5 0.5 1 0.5 1 2 0 2 2 1 0 30
107 107+121 0.5 0.5 1 2 2 2 0.5 1 0.5 1 2 2 0 0 1 1 0.5 2 0.5 0.5 1 0 1 2 1 2 2 0 0 29.5
121 107+121 0.5 0.5 1 2 2 2 0.5 1 0.5 1 2 1 0 0 1 1 0.5 2 0.5 0.5 1 0 1 2 1 2 2 0 0 28.5
105 105+103 0.5 0.5 1 1 2 2 1 1 0.5 1 1 1 1 0 1 1 0 2 0.5 0.5 0 0 1 2 0 2 0 0.5 0 24
103 105+103 0.5 0.5 1 1 2 2 1 1 0.5 1 1 1 1 0 1 1 0 2 0.5 0.5 0 0 1 2 0 2 0 0.5 0 24
116 116+106 0.5 0.5 1 1 2 2 1 1 0.5 1 3 2 1 1 1 1 0.5 2 0.5 0.5 1 0 1 2 0 2 2 1 0 有GIT图 30
106 116+106 0.5 0.5 1 1 2 2 1 1 0.5 1 3 2 1 1 1 1 0.5 2 0.5 0.5 1 0 1 2 0 2 2 1 0 优秀 30
108 108+112 0.5 0.5 1 2 2 2 1 1 1 1 2 2 1 1 1 1 0.5 2 0.5 0.5 1 0 1 2 0 2 2 1 0 30
112 108+112 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 1 1 1 1 0.5 2 0.5 0.5 1 0 1 2 0 2 2 1 0 30
101 101+125 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 1 1 1 1 0 2 0.5 0.5 0 0 1 2 1 2 0 0 0 27.5
125 101+125 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 1 1 1 1 0 2 0.5 0.5 0 0 1 2 1 2 0 0 0 数据库 27.5
120 120+119 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 0 0 1 1 0 2 0.5 0 0 1 1 2 0 2 0 0 0 25
119 120+119 0.5 0.5 1 2 2 2 1 1 0.5 1 2 1 0 0 1 1 0 2 0.5 0 0 1 1 2 0 2 0 0 0 25

实验三 评分标准

博客部分 结对项目博文作业要求 学号 0.5
实验项目Github仓库链接 0.5
需求分析 1
软件设计 类图 2
核心代码展示 2
程序运行截图 每个功能 2
结对过程 结对照片 1
PSP 1
汉堡评价法评价伙伴 1
感受和体会 1
代码规范(命名、缩进、注释等) 3 15
(附加)整体行文、排版、错别字、类图等 2
代码 完成要求的基本功能 实现实验二基本功能并实现计分功能 题库功能 1
用户判断对错 1
计分功能 1
加减乘除混和运算 1
提供四则运算练习功能选择:百以内整数算式 0.5
允许用户进行多轮测试、提供用户多轮测试分数柱状图 2
用户可以输入算式答案 0.5
记录用户答题结果 0.5
程序退出再启动时显示最后一次测试的结果 1
询问用户可否进行新一轮的测试 0.5
计时功能 1
人机交互界面是GUI界面(WEB页面、APP页面都可)、界面支持中文简体 2
GIT上有两个人轮流提交的记录 1
代码规范(命名、缩进、注释等) 2 15
附加 (附加)完成附加功能、代码冗余、在主函数中实例化自己定义的类、使用新的API、自己创新等 附加功能 带括号算式 2
真分数算式练习 2
用户可以进行语种选择 1

关于附加分

助教们达成的意见是,鼓励多劳多得,尤其鼓励后进同学,希望可以进一步缩小后进同学与前面同学之间的得分差距。对于优秀的同学, 附加功能是对个人能力的一个展示,相信大家不会在意这一城一池的得失,不会计较这一点分数,提升自己的能力才是最重要的。如果同学们对附加分有什么意见和建议尽可以提出,助教们也希望听到大家的心声。附加分规则如下:
同学A本次作业成绩=result;
同学A本次作业获得附加分=附加分;

if(result + 附加分 > 30){
    同学A本次作业成绩=30;
}else if(result + 附加分 <= 30){
    同学A本次作业成绩=result + 附加分;
}else{
    另做解释;
}

总结

由于一直出差在外地,本次作业点评和结果发布都不是很及时,希望同学们见谅。我点评到的同学做得都非常不错,本以为GUI会难到大家,但大家都尽自己的能力解决了问题。在点评作业的过程中,发现有些同学的作品容错能力太差,还望自己能及时改进。有的同学可能忽略了GIT上需要有两名同学共同的提交记录这一点,有些同学忽略了需要题库这一点。但有些同学使用了WEB等形式,在自己的作品中加入了自己的想法,我觉得很好,有创新就是进步。由于我只点评了部分同学的作业,本次的总成绩和千帆竞发图请参考张光辉助教的博客,点击浏览博客

posted @ 2018-04-18 22:33 郑蕊 阅读(...) 评论(...) 编辑 收藏