第一次个人编程作业

1.GitHub地址

https://github.com/yexiu1/031702522

2.PSP表格

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

3.解题思路描述

语言选择

因为目前只对c++有过了解,所以选择了c++,但是很难实现,要开始着手其他语言了。

解题思路

1.先将姓名提取,寻找“,”以前的数即可
2.将手机号提取。
3.将地址进行解析,通过“省”“市”字样层层解析。
4.然后按照格式输出

4.设计实现过程

定义了一个类information

Information类

属性 含义
pinformation 保存待处理的字符串
name 姓名
phone 电话
address1 第一级
address2 第二级
address3 第三级
address4 第四级
address5 第五级

性能分析

单元测试

异常处理

体会心得

我还是太菜了,好多东西都不会,我要吐了,好难呀,好想有人带带我

原文地址:https://www.cnblogs.com/yexiuk/p/11537634.html