第一次我的编程做业

1、Github

https://github.com/lih1999/031702146git

2、PSP表格

PSP.2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 60 80
· Estimate 估计这个任务须要多少时间 60 80
Development 开发 600 900
· Design Spec · 生成设计文档 - -
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 30 60
· Design · 具体设计 45 80
· Coding · 具体编码 120 480
· Code Review 代码复审- -
· Test 测试 10 10
· Postmortem & Process Improvement Plan 总结 10 10
- 总计 935 1700

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

刚开始的时候一点点思路都没有,彻底想不到用什么方法来作,后来就去百度了,看了不少种方法,什么高德地图,api,数据库,最后脚踏实地选择了一个比较朴实的方法。github

  • 第一步:查找须要信息 - 查找出一级到七级以及姓名和电话号码等信息
  • 第二步:保存在输出的数组中 - 补全省略的信息好比“省、市、自治区“等省略字眼
  • 第三步:删除原文中的信息 - 删除原文本中的已经存入输出数组的信息
  • 第四步:输出 - 将本来放在字典里的数据格式转换为json后输出

4、计算模块接口部分的性能改进

5、计算模块部分单元测试展现

输入

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

输出

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

测试覆盖率

100%api

6、计算模块部分异常处理说明。

在个人电脑上用评测工具跑代码的时候会提示GBK编码问题和数组超限问题 在别人的电脑上跑就不会出现这种问题,我也不明白是为啥,问了不少大佬都没有解决。 数组

相关文章
相关标签/搜索