zoukankan      html  css  js  c++  java
  • 结队作业1

    211606365李涵 211606307郏敏杰

    一、预估与实际

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

    二、需求分析

    我通过百度搜索的方式了解到,小学三年级四则混合运算有如下的几个特点:

    • 加法、减法、乘法和除法统称四则运算。
    • 运算符在2~4个
    • 除法运算除数不为零,必须要能整除
    • 减法运算结果不能为负数

    经过分析,我认为,这个程序应当:

    • 生成随机四则算式
    • 需要随机在加法或减法运算处加括号

    三、设计

    1. 设计思路

    • 生成随机数
    • 生成随机四则算式
    • 计算
    • 生成答案
    • 分别输出到txt

    2. 实现方案

    • 正则表达式拆分
    • 逆波兰表达式

    四、编码

    • 计算符号,生成随机数
    • 循环遍历生成随机四则算式

    1. 调试日志

    记录编码调试的日志,请记录下开发过程中的 debug 历程

    比如:

    • 在代码的什么位置,代码出现了什么问题,问题会导致什么结果,怎么解决的

    2. 关键代码

    3. 代码规范

    • 人工检查代码是否符合规范

    五、测试

    • 测试两种输入方式

    • 测试三个年段

    六、总结

    • 第一次结队编程不习惯但是作业速度有了提升
  • 相关阅读:
    搞笑汉文化
    學習.Net(c#)打印打印結構
    學習.Net(c#)打印調用打印界面
    在Windows下Svn架設總結
    OpenFileDialog、SaveFileDialog常用屬性、對話框用法及得到系統特殊文件夾路徑
    c# FontDialog、ColorDialog、FolderBrowserDialog常用屬性
    學習.Net(c#)打印頁面設置
    學習.Net(c#)打印多頁打印
    學習.Net(c#)打印打印預覽
    C# 記錄程序運行時間
  • 原文地址:https://www.cnblogs.com/jdlkl/p/9673311.html
Copyright © 2011-2022 走看看