homework-03

1.关于程序

  这次的程序算法基本上已经固定,只是要将算法运行的结果展现出来。在homework-01和homework-02中我使用c++语音编写,这次使用c#语言编写,并处理了命令行参数的问题。

  算法和homework-02一样,只是获取了二维数组找到最大子数组和时子数组的边界信息,从而可以对子数组进行绘色。

  以下是运行截图:

  WindowsFormsApplication1.exe 1.txt命令:

  

  WindowsFormsApplication1.exe /h 2.txt命令:

  

  WindowsFormsApplication1.exe /v 3.txt命令:

  

  

Personal Software Process Stages

时间百分比(%)

实际花费的时间 (分钟)

原来估计的时间 (分钟)

Planning

计划

     

·         Estimate

·         估计这个任务需要多少时间,把工作细化并大致排序

 10%  30  30

Development

开发

     

·         Analysis

·         需求分析 (包括学习新技术)

 10%  30  40

·         Design Spec

·         生成设计文档

 3.3%  10  10  

·         Design Review

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

 3.3%  10  10

·         Coding Standard

·         代码规范 (制定合适的规范)

 3.3% 10   5

·         Design

·         具体设计

 6.6%  20  30

·         Coding

·         具体编码

 30%  90  100

·         Code Review

·         代码复审

 6.6%  20  20

·         Test

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

 10%  30  40

Reporting

总结报告

     
  • Test Report
  • 测试报告
   6.6%

 20  

 20
  • Size Measurement
  • 计算工作量
  • Postmortem & Improvement Plan
  • 事后总结, 并提出改进
   10%  30  20
         
Total 总计 100% 总用时  300 总估计的用时 325

 

posted @ 2013-10-25 23:24  余明海  阅读(153)  评论(0编辑  收藏  举报