福州大学软件工程实践第一次个人编程作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2020
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2020/homework/11167
这个作业的目标 学习Git和GitHub的使用,学习python语言的使用
学号 031802235
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 40 60
Estimate 估计这个任务需要多少时间 60 100
Development 开发 120 120
Analysis 需求分析 (包括学习新技术) 150 180
Design Spec 生成设计文档 20 30
Design Review 设计复审 10 20
Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 10
Design 具体设计 60 60
Coding 具体编码 120 150
Code Review 代码复审 30 60
Test 测试(自我测试,修改代码,提交修改) 30 60
Reporting 报告 30 30
Test Report 测试报告 10 10
Size Measurement 计算工作量 20 30
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 15 30
合计 925 950

解题思路描述

刚开始看到题目的时候完全是懵的,完全不知道题目是什么意思。
通过一些搜索以及dalao的教导,我开始尝试学习用python来对json解析和对大文件的处理
参考了菜鸟教程的json的数据解析https://www.runoob.com/python3/python3-json.html
及csdn的Argparse模块详解https://blog.csdn.net/qq_36653505/article/details/83788460?utm_medium=distribute.pc_relevant.none-task-blog-title-1&spm=1001.2101.3001.4242

任务流程

代码说明

代码规范链接

https://github.com/fzuwsc/2020-personal-python/blob/master/codestyle.md

总结

这次让我学习了很多新的知识,也让我明白我是多么的菜,到了ddl代码还是没能实现,
希望我能在ddl之后尽量将代码完成,给自己一个完整的答案。

原文地址:https://www.cnblogs.com/fzuwsc/p/13686733.html