2020寒假作业2

这个作业属于哪个课程 2020春W班 (福州大学)
这个作业要求在哪里 寒假作业(2/2)
这个作业的目标 开发一个疫情统计程序
作业正文 作业正文
其他参考文献 杨助教提供的github简单教程

1. Github地址

github仓库

2. PSP表格

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

3. 思路描述

看到题目之后,因为我们传入的命令参数会被存在main函数的args[]数组里,所以第一想法是对args[]数组里的命令参数进行识别,对于-type和-provence这种有多个参数的另外设计方法去获取其参数。然后就是对要读取的日志的各种信息的提取,我使用java正则去获取,对于这些信息的保存我创建了provence类去保存。

4. 流程图

main函数分析命令参数

读取日志

输出文件

5. 代码说明

开发语言:Java
JDK版本:1.8
开发环境:IDEA

猜你喜欢

转载自www.cnblogs.com/chci/p/12326748.html