• 第一次结对作业后续--更新个性化查找的逻辑流程


    属于哪个课程 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.原型效果

    1. 开始界面,有老师和学生两种选项,点击老师选项


    1. 功能选择,可选全班统计、部分同学统计和个性化统计,点击个性化


    1. 来到个性化查询界面,这里还没有查询方案,需要添加一种;点击橙色加号按钮添加方案


    1. 新增一种分类方案,命名为“分成四类作业”,该方案将把所有作业分成ABCD四类


    1. 创建成功


    6.点击红色编辑按钮,开始配置该方案中4类作业的判断规则


    7.首先添加A类作业的要求,可以自定义完成率(实际完成数/作业任务的总数)、完成效果(实得经验值/总经验值)、提交时间(可选提前,按时,迟交,补交)


    8.添加成功!此时出现了一个圆角矩形的“A类作业”,该矩形的右边附着一个红色的编辑按钮


    9.点击红色的编辑按钮,给A类作业单独设置题型和权重(此步骤与前面的查询全班成绩的部分流程相似,故省略中间流程)


    10.添加完参与评分的题型及其权重后返回,继续添加B类型、C类型、D类型(过程与添加A一样)


    11.ABCD四类全都定义好,并配置参与评分的题型及其权重后,就离成功不远了!点击返回按钮,回到个性化方案选择界面


    12.选择刚刚创建好的方案,点击汇总结果


    13.汇总结果为四张表,即按四类作业分配后,根据各自的不同题型和权重计算得到的成绩

    至此,一次个性化的查找分类汇总完成


    网页效果:http://html.axureyun.com/D7dylvwm/start.html#g=1&p=开始



    近日心得:在本周完成作业的过程中,和一名同学达成共识:"好作品都是磨出来的"。一件优美的艺术品离不开时间的打磨,同样一款优秀的软件也离不开一次又一次的优化和迭代。开发一款软件,先有初步轮廓,而后经过长时间、大量精力投入,期间认真听取用户的意见,及时跟进修改,才能离"完美"更近一步。
    同时一款优秀的软件离不开对用户需求的正确理解,若一开始方向不对则后续工作全部白费。想比做更重要,动工前要三思再三思;只有在明确目标、明确需求的情况下展开工作,才能实现高效率的设计和开发。

  • 相关阅读:
    SEM关键词的三种分类方式
    分分钟解决 MySQL 查询速度慢与性能差
    为什么notify(), wait()等函数定义在Object中,而不是Thread中
    wait(), notify(), notifyAll()等方法介绍
    Java中的Volatile和synchronized的区别
    史上最简单的 SpringCloud 教程
    如何用git将项目代码上传到github
    常见排序
    【CodeForces】9B-Running Student
    【CodeForces】9A-Die Roll
  • 原文地址:https://www.cnblogs.com/211806342wbw/p/13733545.html
Copyright © 2020-2023  润新知