zoukankan      html  css  js  c++  java
  • PSP数据比较(四则运算)——计应193第6组郭静

    PSP数据比较(四则运算)——计应193第6组郭静

    ·计划运用JAVA语言进行四则运算,具体代码如下:

    package text;public class Math {  

    public int add(int a,int b)//加法

    {      return a+b;     }    

    public int substract(int a,int b)//减法     

    {      return a-b;     }     

    public int multiply(int a,int b)//乘法     

    {      return a*b;     }     

    public double divide(double a,double b)//除法    

    {      return a/b;     }     }

    ·开发,具体代码如下:

    package text;

    import static org.junit.Assert.*;

    import org.junit.Before;import org.junit.Ignore;

    import org.junit.Test;

    public class MathText {  private static Math mm=new Math(); @Test    

    public void testAdd() {  

    int result= mm.add(3,2); 

    assertEquals(5,result);    }    

    @Test    

    public void testSubstract() { 

    int result= mm.substract(10,2);assertEquals(8,result);    } 

    @Test    

    public void testMultiply() {

    int result= mm.multiply(3,6);assertEquals(18,result);    }  

    @Test    

    public void testDivide() {          

    int result= (int) mm.divide(75,5);assertEquals(15,result);           }}

    ·总结:

    由于基础知识的薄弱,此次编程经过多次修改错误,才能运行成功!

    PSP阶段

    预估时间

    实际所用时间

    计划

     11

    10

    • 明确相关需求和其他因素,估计每个阶段的时间成本

     11

    10

    开发

     83

     92

    • 需求分析

     10

    8

    • 生成设计文档

     5

     7

    • 设计审复(和同事审核设计文档)

     8

     10

    • 代码规范(为目前开发制定合适的规范)

     6

     5

    • 具体设计

     8

     6

    • 具体编码

     25

     24

    • 代码复审

     10

     12

    • 测试(自测,修改代码,提交修改)

    11

    10

    报告

     11

    10

    • 测试报告

     3

     3

    • 计算工作量

    3

     2

    • 事后总结,并提出过程改进计划

     5

     5

    总共花费时间

    105

    112

  • 相关阅读:
    第一周作业
    第八周作业
    第七周作业
    第五周作业
    第四周作业
    第三周作业
    第二周作业(markdown版本)
    第一周作业
    第六次作业
    第五周作业
  • 原文地址:https://www.cnblogs.com/group6/p/14641231.html
Copyright © 2011-2022 走看看