zoukankan      html  css  js  c++  java
  • 第一次编程作业

    1.GitHub地址

    https://github.com/icey0012/181500228

    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++,不会Pyton和java,感觉pyton好写一点,C++太难了啊。

    解题思路

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

    4.设计实现过程

    定义了一个类information

    Information类

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

    性能分析

    img

    单元测试

    异常处理

    体会心得

    多会几种语言要好一点,在可以选择的时候可以选择容易编写的语言。

  • 相关阅读:
    单元测试大揭密
    浅析C#中 ConcurrentDictionary的实现
    C#中 ??、 ?、 ?: 、?.、?[ ]
    队列-exchange
    matlab绘制一个点
    Ubuntu install of ROS Melodic
    matlab绘制树
    matlab scatter3函数
    多个QDockWidget用程序控制自动tab切换
    基于IFC数据的施工吊装模拟
  • 原文地址:https://www.cnblogs.com/wy-1997/p/11603163.html
Copyright © 2011-2022 走看看