软件工程个人总结(最终总结)
| 博客班级 | https://edu.cnblogs.com/campus/zjcsxy/SE2020 |
| 作业要求 | https://edu.cnblogs.com/campus/zjcsxy/SE2020/homework/11633 |
| 作业目标 | 完成个人任务,写一篇博客 |
| 学号 | 31801149 |
| 姓名 | 何科 |
个人任务
1.舒尔特方块游戏的实现
2.分析报告界面的实现
3.个人信息修改界面的实现
4.主页的设计
5.文字分析界面的实现
任务完成情况
1.舒尔特方块游戏的实现
游戏规则:屏幕中会出现3x3,4x4…的矩阵,在矩阵中的方块中会填入打乱顺序的数字,要求测试者能够在规定的时间中按照规定的数字顺序依次点击包含该数字的按钮,直到全部 完成。游戏一共有3关,第一关为3*3的矩阵,后续2关难度依次增加,分别为4*4,5*5的矩阵。
评判标准:完成3关的总时间小于1分30秒,成绩为A;
完成3关的总时间在1分30秒至2分钟内,成绩为B;
完成3关的总时间在2分钟至2分30秒内,成绩为C;
完成3关的总时间在2分30秒至3分钟内,成绩为D;
完成3关的总时间在3分钟以上,成绩为E;
墨刀原型:

最终实现:

游戏界面 演示动画界面
2.分析报告界面的实现

分析报告界面总共有三部分组成,最上面一层是采用了echarts雷达图的形式呈现。总共有6条数据,分别是舒尔特方块,连接能手,听声辩位,图形记忆,图形推理,字词回忆的最高成绩。再往下就是各能力开发进度,用于向家长展示孩子目前的能力如何。最后则是历史成绩,上面会展示孩子所做的历史测试。
3.个人信息修改界面的实现

个人信息界面主要用于家长填写孩子的个人信息,家长可以在这一界面修改孩子的性别,年龄信息,其中年龄分为学龄前以及小学。
4.主页的设计

主页主要包括了3个部分,训练模式,测试模式,分析报告,用户可以在训练模式进行训练,训练得分不计入成绩,测试模式用于测试用户的水平,在测试模式的各游戏模块上会显示孩子们测试该游戏的最高成绩。分析报告根据用户测试的情况给出分析报告。
5.文字分析界面的实现
文字分析报告页会显示PASS模型中,四个界面中会显示计划,注意力,同时性,继时性四个方面的分析报告,分析报告的内容会根据孩子的成绩来给出对应的报告。总共分为3个档次,80分以上,60-80分之间以及60分以下。
个人总结
在这次软件工程大作业中,有遇到过很多的问题,但也从中收获了很多。首先就是对于小程序的编写,由于之前从未接触过小程序,因此在刚开始使用微信开发平台时遇到了很多的困难,自己编写的代码总是会存在很多的bug,而在后续对其慢慢的了解后才开始减少这些错误。除此之外,对于原型设计这一方面也有了很大的提升。从最开始连原型设计该使用什么软件都不知道到后来能运用墨刀,墨客,AxureRP搭建出自己的原型。而在团队里,我也明白了作为一名组员需要自己去做什么,在团队作业中,每个人都要发挥出自己的作用,一旦分配好任务,那么就要在规定的时间内去完成自己需要去完成的东西,而在每个人完成自己的部分的同时,组内还要调整好组内的代码规范和整体UI,如果每个人都是各自管各自的那么最后设计出的软件肯定不会一份完成的软件。总而言之,这一次的大作业让我真正体验到了设计整个软件的过程,也希望自己能在未来的时间里继续提高自己的专业水平和技术能力,成为一名合格的程序员。

浙公网安备 33010602011771号