第一次个人编程作业

1.Github仓库地址

[https://github.com/zyh19990113/031702127]
2.PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 60 80
Estimate 估计这个任务需要多少时间 60 80
Developments 开发 850 1150
Analysis 需求分析(包括学习新技术) 200 250
Design Review 设计复审 30 45
Coding Standard 代码规范(为目前的开发制定或选择合适的规范) 30 60
Design 具体设计 45 80
Coding 具体编码 100 480
Code Review 代码审查 100 80
Test 测试(自我测试、修改代码、提交修改) 10 10
- 总计 1485 2315

3.计算模块接口的设计与实现过程

1.查找信息
2.保存入输出的数组
3.删除原文中的信息
4.输出

4.计算模块部分单元测试展示

输入
李四,福建省福州13756899511市鼓楼区鼓西街道湖滨路110号湖滨大厦一层.
张三,福建福州闽13599622362侯县上街镇福州大学10#111.
王五,福建省福州市鼓楼18960221533区五一北路123号福州鼓楼医院.

输出
{"姓名": "李四", "手机": "13756899511", "地址": ["福建省", "福州市", "鼓楼区", "鼓西街道", "湖滨路", "110号", "湖滨大厦一层"]}
{"姓名": "张三", "手机": "13599622362", "地址": ["福建省", "福州市", "闽侯县", "上街镇", "", "福州大学10#111"]}
{"姓名": "王五", "手机": "18960221533", "地址": ["福建省", "福州市", "鼓楼区", "", "五一北路", "123号", "福州鼓楼医院"]}

5.计算模块部分异常处理说明

当后续地址含有“区”字时,会对前面判断产生影响
输入:1!湘江,福建省福13112345678州市闽侯县上街镇学园南路2号福州大学旗山校区.
输出:{"姓名":"湘江","手机":"13112345678","地址":["福建省","福州市","闽侯县上街镇学园南路2号福州大学旗山校区","",""]}

原文地址:https://www.cnblogs.com/zyh233/p/11609704.html