软工个人项目-0.启程

GitHub 项目地址 

此系列文章用于记录软工个人项目(2018, BIT) 的进展和随想。如有错误,欢迎指正!

问题描述

实现一个能够生成数独终局并能求解数独问题的控制台程序。

解决计划

经过考虑,采用C/C++作为使用语言,采用结构化设计方法生成设计文档。

1. 阅读PSP相关资料

2. 阅读数独生成程序相关资料

3. 学习Code Quality Analysis, Studio Profiling Tools的使用

4. 使用结构化设计方法生成设计文档,并和同学交流修改(复审)

5. 对C/C++编码规范进行裁剪,得到本项目中一致的编码规范

6. 设计测试用例

7. 具体(详细)设计,定义各种模块和调用接口等,并推送至github

8. 编码。使用GitHub来控制版本。注意写清commit注释。

9. 调试。和8并行。随时进行单元测试,保证各个模块的正确性。

10. 使用VS2017改进代码性能。

11. 如果有时间,制作图形界面。

猜你喜欢

转载自blog.csdn.net/qq_36965871/article/details/84898541