寒假作业(2/2)

1、前言

这个作业属于哪个课程 软件工程寒假作业2/2
这个作业要求在哪里 编写一个疫情调查程序,要求需求分析,测试,上传仓库
作业正文 寒假作业2/2疫情统计
其他参考文献 构建之法 周欣著 第三版

我的主仓库

2、PSP

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

3、解题思路

1、设置数组存储各省的名称、录入情况、感染者数量、疑似感染着数量、治愈者数量,用整型记录全国的情况

2、声明String字符串正则表达式、用于对相应情况的对照

3、写入输入文件input函数,设置数组存储命令行参数的情况

4、分析输入的命令行参数,分析输入的文件内容,更改存储各省的相关信息

5、根据命令行参数,用output函数按不同情况输出到result文件

4、代码说明

各个存储信息的数组

匹配相关信息的正则表达式

对于输入进行管理的input函数

对于信息处理的infect函数

对于输出信息的output函数

6、单元测试

java C:Users1Desktop221701207examplesrcInfectStatistic.java list -log D:/log/ -out D:/result/

java C:Users1Desktop221701207examplesrcInfectStatistic.java list -date 2020-02-01 -log D:/log/ -out D:/result/

java C:Users1Desktop221701207examplesrcInfectStatistic.java list -date 2020-02-05 -log D:/log/ -out D:/result/ -type sp cure

java C:Users1Desktop221701207examplesrcInfectStatistic.java list -date 2020-02-10 -log D:/log/ -out D:/result/ -type ip dead -province 全国 浙江

log,result文件

 

7、覆盖率优化和性能测试,性能优化截图和描述

 

 一直无法点开startup.bat

5个仓库

XML Python ASP AJAX jQuery

原文地址:https://www.cnblogs.com/spy2017/p/12324932.html