寒假作业2

软件工程实践寒假作业(2/2)

 
这个作业属于哪个课程2020春|W班
这个作业要求在哪里 寒假作业(2/2)作业要求
这个作业的目标 github使用 代码规范制定 疫情统计程序 博客撰写
作业正文 寒假作业(2/2)
其他参考文献  

Github仓库地址

地域问题github无法上传

PSP表格

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning 计划 30 20
Estimate 估计这个任务需要多少时间 1200 1020
Development 开发 800 720
Analysis 需求分析 (包括学习新技术) 60 50
Design Spec 生成设计文档 60 40
Design Review 设计复审 30 20
Coding Standard 代码规范 (为目前的开发制定合适的规范) 20 20
Design 具体设计 60 30
Coding 具体编码 420 450
Code Review 代码复审 30 20
Test 测试(自我测试,修改代码,提交修改) 30 30
Reporting 报告 60 50
Test Report 测试报告 30 20
Size Measurement 计算工作量 10 10
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 40 30
合计   2880 2550

 

 

三、分析与设计
思路描述
确定数据结构,判断命令行参数。
根据命令行参数完成相应功能。
实现日志读取和日志修改。
确认日志、参数正确。
四、设计实现过程
读取日志并判断日志格式正确
将日志中的数据按照合适的数据结构存储
读取命令行参数
根据命令行参数完成日志的修改
五、代码展示

 

构造命令类
![](https://img2018.cnblogs.com/blog/1918381/202002/1918381-20200218222346518-1073982328.png)
构造方法
![](https://img2018.cnblogs.com/blog/1918381/202002/1918381-20200218222425466-1982412313.png)
判读命令行参数是否正确
![](https://img2018.cnblogs.com/blog/1918381/202002/1918381-20200218222520155-1483234007.png)
根据命令行参数实现功能
![](https://img2018.cnblogs.com/blog/1918381/202002/1918381-20200218222616227-1154248754.png)
六、测试截图
![](https://img2018.cnblogs.com/blog/1918381/202002/1918381-20200218223041916-126894880.png)
七、单元测试覆盖率
https://images.cnblogs.com/cnblogs_com/lzy66/1639619/o_2002150714291.jpg
八、代码规范
地域问题无法上传GitHub
九、心路历程和收获
在往常的开发中习惯了拿网上或者自己开发过的源代码基础上修改,但这次作业确实给我带了很多的不方便。因为地域问题GitHub无法正常的上传和下载导致无法参考其他人,同时网上的相关资料也缺失。就这个问题我希望后面我能有所改观。

 

 

posted on 2020-02-18 22:54  KhronosRose  阅读(10)  评论(0编辑  收藏  举报

导航