第二次作业
1)学号2017*****7209
姓名:李姝雅
我的码云贪吃蛇项目仓库:https://gitee.com/lishuya0330/sesnake/tree/master
- 给出你的各项任务完成时间估算与实际消耗时间表。
任务 | 预计时间 | 实际时间 |
---|---|---|
计划 | 10分钟 | 5分钟 |
分析需求 | 10分钟 | 15分钟 |
生成设计文档 | 10分钟 | 8分钟 |
设计复审 | 5分钟 | 5分钟 |
代码规范 | 10分钟 | 15分钟 |
具体设计 | 15分钟 | 15分钟 |
具体编码 | 40分钟 | 70分钟 |
编码复审 | 15分钟 | 10分钟 |
测试 | 15分钟 | 20分钟 |
记录用时 | 5分钟 | 5分钟 |
测试报告 | 10分钟 | 15分钟 |
算工作量 | 5分钟 | 5分钟 |
事后总结 | 10分钟 | 10分钟 |
提出过程改进计划 | 5分钟 | 5分钟 |
计划用时:160分钟
实际用时:203分钟
- 给出你对该游戏改进的基本想法的文字描述以及你对需求的分析和设计。
需求分析:对蛇的颜色以及背景颜色,整体的边框做适量的美观改善。
- 将游戏名称改为“贪吃蛇”
- 将“score”改为中文“分数”
- 将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度
- 重新设计一套游戏配色方案并应用到游戏中。
-
给出你的具体设计的文字描述以及此次任务的代码量(**行),提交(commit)次数,推送(push)次数。
本次任务所提交的代码一共230行,提交两次。
文字描述:
1.将游戏中的颜色(蛇身体、屏幕背景、食物颜色)修改部分的十六进制颜色代码进行了修改。
2.代码中"贪吃蛇游戏"改为"贪吃蛇"。
3.去除了其他部分的颜色代码并重新设置了上边框的高度。
4.代码中score修改为中文分数。 -
给出你对你所添加的功能或者特性的功能测试报告。请给出测试清单,哪些功能,预期结果是什么,测试结果是什么。
<tr>
<td>将“score”改为中文“分数”</td>
<td>修改score为中文</td>
<td>中文“分数”已被修改</td>
</tr>
<tr>
<td>优化游戏边框</td>
<td>预期除去三侧边框 并设置高度</td>
<td>已将游戏除了上边框以外的边框全部去除并给上边框设置合适的高度 </td>
</tr>
功能 | 预期结果 | 测试结果 |
---|---|---|
修改游戏名称 | 游戏名称被修改为贪吃蛇 | 游戏名称已修改为贪吃蛇 |
修改配色 | 重新设计一套游戏配色方案并应用到游戏中 | 蛇身体颜色,背景颜色已修改 |
-
录制一个演示视频,演示你新增的功能和特性,将该视频上传到优酷之类的视频平台,将视频链接给出,建议视频不要超过3分钟。
地址:https://www.bilibili.com/video/av47098589/ -
给出你对此次任务的总结与反思。
在之前学期的学习不足,努力不够,以至于很多python的相关知识都不会,同时计划时间的安排有点混乱,预期出入比较大。
通过这次作业,在做任务的过程中不断的学习到了很多新的语法知识。
觉得需要更多锻炼的机会,在实践中相对的能对更多知识 进行理解。