软件工程作业3
2020软件工程作业02`
这个作业属于那个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
|---|---|
这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494 |
这个作业的目标 | 数独代码 |
作业正文 | 如下 |
其他参考文献 | b站 csdn 博客园 |
一.github地址:https://github.com/zhengkang123511/20177635
二.PSP表格
| Personal Software Process Stages | 预估耗时 | 实际耗时 | |
|---|---|---|---|
| Planning | 计划 | 60min | 60min |
| Estimate | 估计这个任务需多少时间 | 300min | 400min |
| Development | 开发 | 300min | 500min |
| Analysis | 需求分析(包括学习新技术) | 200min | 210min |
| Design Spec | 生成设计文档 | 60min | 120min |
| Design Review | 设计复审 | 60min | 60min |
| Coding Standard | 代码规范(为目前的开发制定合适的规范) | 40min | 40min |
| Design | 具体设计 | 300min | 380min |
| Coding | 具体编码 | 300min | 400min |
| Code Review | 代码复审 | 120min | 140min |
| Test | 测试(自我测试,修改代码,提交修改) | 300min | 310min |
| Reporting | 报告 | 60min | 60min |
| Test Report | 测试报告 | 30min | 40min |
| Size Measurement | 计算工作量 | 30min | 30min |
| Postmortem & Process improvement Plan | 事后总结,并提出过程改进计划 | 100min | 100min |
| 合计 | 30小时 | 47小时 |
三.解题思路
看见老师在群里说这次作业有点难,一点进来,巧了,一堆看不懂的东西,于是赶紧百度csdn巴拉巴拉的找,什么回溯啊,暴力搜索法,整了半天才搞懂。
九宫格顾名思义就是9x9的方格,填81个数,每行每列的数字不能重复即可。
四.具体代码


五.程序实现


六.性能分析图

这个东西我傻了百度了半天也解决不了
七.总结
本来已经在我弟电脑上整的差不多了,到了家才想起我爸的老古董电脑是真的不行,
而自己的电脑在学校没带,在我弟电脑上是win10 vs2019的,我爸的win7 只能用vs
2017,代码直接用不了,差点心态爆炸,最后急急忙忙的整了个与题目要求有点大的
代码,在这一段过程里,我深刻的意识到我的基础是多么的差劲,很多东西都要去百度
去搜,不过多多少少也学到了东西,在以后的学习里一定要更加努力才能赶上进度了。
八.自我打分
| 作业头 | GITHUB项目地址 | 消除警告 | psp表格 | 实现过程 | 改进行性能程序 | 解题思路 | 代码说明 | 心路和感想 | 总分 |
|---|---|---|---|---|---|---|---|---|---|
| 2分 | 1分 | 2分 | 1分 | 2分 | 1分 | 1分 | 1分 | 1分 | 12 分 |
| 2 | 1 | 1 | 1 | 1 | 0 | 0.5 | 0.5 | 1 | 8分 |
浙公网安备 33010602011771号