软件工程个人项目
项目仓库地址:
链接:https://github.com/catandrain/MySudoku
任务:
生成一个能够生成数独终局并能求解数独问题的控制台程序。
预计使用时间:
| PSP2.1 | Personal SoftWare Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planing | 计划 | 60 | |
| Estimate | 估计任务耗时 | 3600 | |
| Development | 开发 | 1800 | |
| Analysis | 需求分析 | 60 | |
| Design Spec | 生成设计文档 | 30 | |
| Design Review | 设计复审 | 120 | |
| Coding Standard | 代码规范 | 30 | |
| Design | 具体设计 | 300 | |
| Coding | 具体编码 | 1200 | |
| Code Review | 代码复审 | 60 | |
| Test | 测试 | 120 | |
| Reporting | 告 | 30 | |
| Test Report | 测试 告 | 60 | |
| Size Measurement | 计算工作量 | 10 | |
| Postmortem | 事后总结合计 |
需求分析:
程序功能在题目要求中已经详细给出,在这里不继续赘述。
功能建模:
建立数据流图:
流程图:
注:之后的博客请到我的主页查看。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!