个人项目作业

1、  gitHub地址:https://github.com/laixuncheng/lai.git

2.实现程序前,模块开发预计时间

 

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

40

 

· Estimate

· 估计这个任务需要多少时间

1440

 

Development

开发

1200

 

· Analysis

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

40

 

· Design Spec

· 生成设计文档

20

 

· Design Review

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

 

 

· Coding Standard

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

40

 

· Design

· 具体设计

20

 

· Coding

· 具体编码

1000

 

· Code Review

· 代码复审

20

 

· Test

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

40

 

Reporting

报告

20

 

· Test Report

· 测试报告

10

 

· Size Measurement

· 计算工作量

 

 

· Postmortem & Process Improvement Plan

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

 

 

合计

 

 

 

 

 

3.解题思路

编程语言:c语言

需要用到的知识:文件的读取,数组,if语句等。

结构的分析:三个功能用三个函数实现,主函数用if判断不同功能调用不同函数。

4.设计实现过程

根据输入cwl调用3个不同的函数,-c是调用字符数,-w是词的数,-l是行数。

5、代码说明主程序

 

 

 

 

 

 

 

 代码如上,主函数加上三个函数,实行:

 

 

 

 

 

 

 

 

 

 

1. PSP2.1表格

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

 

 50

· Estimate

· 估计这个任务需要多少时间

 

 3000

Development

开发

 

 2400

· Analysis

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

 

 30

· Design Spec

· 生成设计文档

 

 10

· Design Review

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

 

 

· Coding Standard

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

 

 10

· Design

· 具体设计

 

 30

· Coding

· 具体编码

 

 2000

· Code Review

· 代码复审

 

 10

· Test

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

 

 50

Reporting

报告

 

 20

· Test Report

· 测试报告

 

 10

· Size Measurement

· 计算工作量

 

 

· Postmortem & Process Improvement Plan

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

 

 

合计

 

 

 

posted @ 2020-03-15 21:39  路过的鱼仔  阅读(126)  评论(0编辑  收藏  举报