属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1 |
---|---|
王冰炜 | 211806342 |
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11222 |
本次目标 | 添加个性化查询的功能 |
1.介绍
承接上一篇博客(https://www.cnblogs.com/211806342wbw/p/13721585.html)
添加新功能,实现个性化查询
2.原型效果
- 开始界面,有老师和学生两种选项,点击老师选项
- 功能选择,可选全班统计、部分同学统计和个性化统计,点击个性化
- 来到个性化查询界面,这里还没有查询方案,需要添加一种;点击橙色加号按钮添加方案
- 新增一种分类方案,命名为“分成四类作业”,该方案将把所有作业分成ABCD四类
- 创建成功
6.点击红色编辑按钮,开始配置该方案中4类作业的判断规则
7.首先添加A类作业的要求,可以自定义完成率(实际完成数/作业任务的总数)、完成效果(实得经验值/总经验值)、提交时间(可选提前,按时,迟交,补交)
8.添加成功!此时出现了一个圆角矩形的“A类作业”,该矩形的右边附着一个红色的编辑按钮
9.点击红色的编辑按钮,给A类作业单独设置题型和权重(此步骤与前面的查询全班成绩的部分流程相似,故省略中间流程)
10.添加完参与评分的题型及其权重后返回,继续添加B类型、C类型、D类型(过程与添加A一样)
11.ABCD四类全都定义好,并配置参与评分的题型及其权重后,就离成功不远了!点击返回按钮,回到个性化方案选择界面
12.选择刚刚创建好的方案,点击汇总结果
13.汇总结果为四张表,即按四类作业分配后,根据各自的不同题型和权重计算得到的成绩
至此,一次个性化的查找分类汇总完成
近日心得:在本周完成作业的过程中,和一名同学达成共识:"好作品都是磨出来的"。一件优美的艺术品离不开时间的打磨,同样一款优秀的软件也离不开一次又一次的优化和迭代。开发一款软件,先有初步轮廓,而后经过长时间、大量精力投入,期间认真听取用户的意见,及时跟进修改,才能离"完美"更近一步。
同时一款优秀的软件离不开对用户需求的正确理解,若一开始方向不对则后续工作全部白费。想比做更重要,动工前要三思再三思;只有在明确目标、明确需求的情况下展开工作,才能实现高效率的设计和开发。