软件工程第一次个人编程作业
1.PSP表格
PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
Planning |
计划 |
|
|
Estimate |
估计这个任务需要多少时间 |
60 |
120 |
Development |
开发 |
|
|
Analysis |
需求分析 (包括学习新技术) |
300 |
600 |
Design Spec |
生成设计文档 |
|
|
Design Review |
设计复审 |
|
|
Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
60 |
80 |
Design |
具体设计 |
|
|
Coding |
具体编码 |
|
|
Code Review |
代码复审 |
|
|
Test |
测试(自我测试,修改代码,提交修改) |
|
|
Reporting |
报告 |
|
|
Test Report |
测试报告 |
|
|
Size Measurement |
计算工作量 |
|
|
Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
|
|
合计 |
|
420 |
800 |
2.解题思路
- 刚听说发了第一次编程作业好激动,点进去看了一下,整个人都不好了,这,这都是些什么东西?后面几天看到大家在QQ 群讨论知道了需要处理jiso文件,然后就开始了新知识的学习。之后又有同学提交了作业,看了之后才知道大概要做些什么,结合助教给的实例代码,开始尝试自己写,但现实总有点残酷,到现在还是没搞出来。
3.学习的知识
认识json数据
- json有两种数据结构:对象和数组。
对象:用大括号表示,由键值对组成,每个键值对用逗号隔开。其中key必须为字符串且是双引号,value可以是多种数据类型。
数组:用中括号表示,每个元素之间用逗号隔开。
- json中的字符串都要用双括号表示。
- json数据可以嵌套表示出结构更加复杂的数据。
用python解析json文件
4.个人总结
- 一次作业可以让自己清楚自己的能力,并推动自己去学习更多的新知识。遇到不会的就去学,去百度,去查资料,看的多了总会在某个点突然明白那些一直纠结的东西。虽然最后到底没有写出来,但至少有尝试也有些许收获。例如,学习了python一些函数的使用,了解了单元测试和性能测试。希望通过这次作业自己能够去学习了解更多的知识,能在下一次作业中有一定的进步。
原文地址:https://www.cnblogs.com/TTLTT/p/13682157.html