相关地址
源代码仓库:https://gitee.com/wangzhankun/software_engineering_sudoku
博客地址:https://www.cnblogs.com/harrypotterjackson/p/12101779.html
需求分析浏览:https://www.processon.com/view/link/5e045797e4b06f724092a605
需求分析修改:https://processon.com/mindmap/5e045725e4b0125e291f62d8
PSP2.1
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | ||
| * Estimate | * 估计这个任务需要多长时间 | 30 | 45 |
| Development | 开发 | ||
| * Analysis | * 需求分析(包括学习新技能) | 240 | |
| * Design Spec | * 生成设计文档 | 20 | |
| * Design Review | * 设计复审(和同时审核设计文档) | 0 | |
| * Coding Standard | * 代码规范(为目前的开发指定合适的规范) | 40 | |
| * Design | * 具体设计 | 30 | |
| * Coding | * 具体编码 | 180 | |
| * Code Review | * 代码复审 | 60 | |
| * Test | * 测试(自我测试、修改代码、提交修改) | 60 | |
| Reporting | 报告 | ||
| * Test Report | *测试报告 | 60 | |
| * Size Measurement | * 计算工作量 | 30 | |
| * Postmortem & Process Improvement Plan | * 事后总结,并提出过程改进计划 | 60 | |
| Total | 合计 | 810 |
需求分析
浏览:https://www.processon.com/view/link/5e045797e4b06f724092a605
修改:https://processon.com/mindmap/5e045725e4b0125e291f62d8
参考资料
项目参考
百度 软件工程数独 即可
数独生成算法
- DLX 涉及十字链表