• 第一次结对作业


    这个作业属于哪个课程 <班级的链接>
    队员1 <211806388>
    队员2 <211806419>
    这个作业要求在哪里 <作业要求的链接>
    这个作业的目标 <完成设计计算全班期末成绩的软件原型>

    内部成员

    • 成员一:211806388黄志辉:平时比较忙,会经常找不到人在哪。兴趣爱好广泛,皆略懂但不精通。
    • 成员二:211806419叶杰晖:是来自软工二班的uml萌新叶杰晖

    结对过程:

    • 叶杰晖错把我当成了隔壁宿舍的黄世辉,认为他们两个一起组过队,有过组队经验,比较容易磨合。但是没有想到的是黄世辉是隔壁班级的并不能一起组队,而我还没想到跟谁一起组队一起完成,也懒得找。于是就刚好组了一个小队。
    • 虽然结了对,但是感觉两个菜鸟在一起并不是想象中能获得三个臭皮匠一样的集大成智慧,不过倒也还是能互相指出各自想法的不足,让各自的想法更为完善成熟。

    需求分析

    上次作业我们写的方法是个人的期末成绩计算,此次目标是实现全班的期末成绩的统计计算,所有在活动页面上的活动都是期末计算成绩的依据。同时还有了解全班作业完成情况的需求。

    • 首先经验获取的分类方式需要进一步改进:之前是按关键字分类查询统计。而现在则是不固定具体名称分类题目。这就是本次作业最大的难题。
    • 其次还需要将全班的人的各类活动进行统计,进行完成情况分析。

    方案设计

    • 起初我们想出的分类方案有三种,不过具体能够实现的大概率应该是第二种,第一种是之前的分类方式。第三种方案实现的前提是能够爬出个任务的设置时间。不过这是最初版本还有挺多值得改善的地方
      1. 设计出一个精简的登陆界面,包含着完整注册登陆界面

      1. 然后就是选择功能

        • 添加需要计算成绩的网页地址链接或者含有学生成绩页面的html文件

        • 上传完成后通过爬取数据将作业完成情况进行统计并制成饼状图与柱状图

        • 查看完作业情况,选用分类方法:用截至时间和作业之间进行联系,有效的保证了关键字分类所带来的不便。
           

        • 然后选择各类型所占总成绩的比例,然后将每个人的经验值统计。具体成绩计算方法为:经验值换算后乘以该活动所占成绩的权重。

      2. 最后就是查看结果选项。点击进入查看全班成绩的页面。

      3. 最终统计完的结果就会呈现在统计表中

    原型展示


    使用的设计工具

    本次使用的原型设计工具为墨刀。
    初次使用墨刀这一完全没有接触过的新型工具还是激发了我们不小的使用兴趣。
    墨刀自带了很多成熟的组件,例如键盘,开关,手机模型等这些就足以完成此次项目的需求。

    学习网站

    . 墨刀下载链接
    . 墨刀使用教程

  • 相关阅读:
    Java字符串跟ASCII码互转
    java 一款可以与ssm框架完美整合的web报表控件
    使用<c:set>标签配置项目路径
    Linux下部署tomcat及tomcat war包应用程序
    支付宝app支付服务端流程
    文本数据增量导入到mysql
    java 读取mysql中数据 并取出
    实现读取文本数据,在将数据导入mysql
    给一个整形数组,给出一个值,当这个值是数组某些数字的和,求出数组下标的值
    文本数据和mysql 里面的数据比较
  • 原文地址:https://www.cnblogs.com/336hzh/p/13717841.html
Copyright © 2020-2023  润新知