【软件工程个人项目】数独项目总过程总结,(总目录)

github地址:https://github.com/Duuang/Project-Sudoku

数独项目过程博客记录:

1. PSP表格记录估计将在程序各个模块开发上耗费的时间   

https://blog.csdn.net/qq_37571192/article/details/85058011

2. 拿到题目之后(需求分析、解题思路、找资料过程)  

https://blog.csdn.net/qq_37571192/article/details/85239522

3. 设计阶段(概要设计、详细设计) 

https://blog.csdn.net/qq_37571192/article/details/85239855

4. 实现阶段(代码规范、每个类的详细设计、函数流程图、编码、代码分析)

ConsolePatameter类的编码、代码分析  https://blog.csdn.net/qq_37571192/article/details/85265187

SudokuSolution类的编码、代码分析  https://blog.csdn.net/qq_37571192/article/details/85316406

SudokuPuzzle类的编码、代码分析  https://blog.csdn.net/qq_37571192/article/details/85341867

5. 单元测试阶段(3个模块的单元测试,测试用例、测试结果、分支覆盖率分析)

ConsolePatameter类的单元测试、 分支覆盖率分析 https://blog.csdn.net/qq_37571192/article/details/85265564

SudokuSolution类的单元测试、分支覆盖率分析 https://blog.csdn.net/qq_37571192/article/details/85319323

SudokuPuzzle类的单元测试、分支覆盖率分析  https://blog.csdn.net/qq_37571192/article/details/85342034

6. 集成测试 (测试用例、测试结果、分支覆盖率分析)

https://blog.csdn.net/qq_37571192/article/details/85396630

    集成测试分支覆盖率分析报告(OpenCppCoverage插件):

    https://blog.csdn.net/qq_37571192/article/details/85412919

7. 性能分析及改进 (两处改进)

https://blog.csdn.net/qq_37571192/article/details/85318648

8. 关键代码说明

https://blog.csdn.net/qq_37571192/article/details/85342123

9. 实际花费时间  

https://blog.csdn.net/qq_37571192/article/details/85393276

10. 项目总结

      通过软件工程个人项目,正规的走了一遍软件开发的流程,对软件开发的各个环节都进行了一次熟悉。增加了自己的问题分析、问题思路思考、软件设计、编码、测试的能力。

      尤其是之前不重视的软件设计和软件测试,经过这次项目,发现真的好用(尤其是。。单元测试)

       总之,把课程中学的东西自己实践了一遍之后,体会变得更加深刻,也学会了不少东西(写在每个详细博客中了),增强了自己的项目能力。

       之后的项目会吸取这次的经验和教训,更加好的完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值