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

    一·GitHub链接

    https://github.com/qingke1314/031702117

    PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 30 20
    · Estimate · 估计这个任务需要多少时间 10 10
    Development 开发 1785 2020
    · Analysis · Analysis 1200 1100
    · Design Spec · 生成设计文档 5 5
    · Design Review · 设计复审 45 50
    · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
    · Design · 具体设计 50 70
    · Coding · 具体编码 300 600
    · Code Review · 代码复审 45 300
    · Test · 测试(自我测试,修改代码,提交修改) 60 60
    Reporting 报告 50 40
    · Test Repor · 测试报告 60 50
    · Size Measurement · 计算工作量 10 10
    · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 30 30
    合计 1825 2345

    计算机模块接口的设计与实现过程:

    创建一个地址信息类,然后依次提取名字,电话,省/直辖市,市/直辖市,县/区,城镇,再根据难度等级决定划分五级(详细地址)还是七级(街/巷/号/路,门牌号,详细地址)
    每提取一级信息就将字符串对应部分删除以便接下来的操作。
    设计过程建了一个类,七个设立地址的函数,七个输出变量的函数,一个总输出函数,三个判断函数:等级,直辖市,输出几级地址。
    读取时按行读取字符串,每读一行先进行编码转换,输出文件时同理。

    计算机块接口的性能改进:

    单元测试

    从测试文档里随机截取两个一级,两个二级,输入输出如下:


    计算机模块部分异常处理

    input文件中前几百个测试数据未找到错误,就没去细看了,三级难度没写,不会补缺。

  • 相关阅读:
    delphi 让子窗体显示最大化
    Delphi 中拖动无边框窗口的5种方法
    Delphi 非主窗体(即子窗体)在任务栏显示按钮
    电脑快捷键大全
    picpick快捷键
    is()
    animate()
    :animated
    css() 方法返回或设置匹配的元素的一个或多个样式属性。
    outerWidth()
  • 原文地址:https://www.cnblogs.com/qingke1314/p/11604908.html
Copyright © 2011-2022 走看看