软件工程个人项目
项目仓库地址:
链接: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进行处理,非常感谢!