天天看点

软件工程第一次作业

一、作业地址

【https://edu.cnblogs.com/campus/nenu/2016CS/homework/2110】

二、GIT仓库地址

    https://git.coding.net/veiahi/wf.git

三、

SP2.1 任务内容 计划共完成需要的时间(min) 实际完成需要的时间(min)
  Planning 计划 40 50
Estimate 估计这个任务需要多少时间,并规划大致工作步骤
  Development 开发 810 1030
 Analysis 需求分析 (包括学习新技术) 90 130
Design Spec 生成设计文档
Design Review 设计复审 (和同事审核设计文档)
 Coding Standard 代码规范 (为目前的开发制定合适的规范)
Design 具体设计
Coding 具体编码 480 600
 Code Review 代码复审
Test  测试(自我测试,修改代码,提交修改) 70 80
  Reporting 报告
Test Report 测试报告
Size Measurement 计算工作量
Postmortem & Process Improvement Plan 事后总结, 提出过程改进计划
功能模块 具体阶段 预计时间(min) 实际时间(min)
  功能1 测试完善

30

300

20

25
功能2 500
  功能3

45

250

 分析耗时与实际耗时的差距,原因是:好多东西都不会,好多东西都得开始学,但是学习对我来说不是一件简单轻松的事,需要一点一点的去查找资料,去学习然后在一点一点的实践。然后再一点点改错,再一点点的去找原因。审题也存在不细心等问题。

四、解题思路:先分析题目,以前接触C和C++语言比较多,所以准备用C++语言来写,首先需要读取文件,然后进行统计分析。

软件工程第一次作业

以前不会怎么读取文件现在会了,还有对于指针的理解加强了一些

只会写功能一,功能二和三都不会写,也可能会写,但是我没有时间。

运行结果:

软件工程第一次作业

五、反思

   以前没有学好编程,所以做作业特别的困难,希望可以一点一点补上以前掉下的东西,就算不能补上,学到一点算一点吧没准可能还会有用的。