软工作业03

2020软件工程作业03

 
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
这个作业要求在哪里  https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494
这个作业的目标 数独的实现
作业正文 如下
其他参考文献 百度
 
 
 
 
 
 
 
 
 
github地址:https://github.com/sakuraqs/test/commit/b7eb0eb74253cbc05c3ecdd4b628e8ce3ae1678e
(不知道为啥这个好像不能直接访问,但我把他复制到浏览器中可以访问)
 

2 psp表格

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning 计划  20  30
Estimate 估计这个任务需要多少时间  240  360
Development 开发  120  90
Analysis 需求分析 (包括学习新技术)  30  30
Design Spec 生成设计文档  20  25
Design Review 设计复审  10  15
Coding Standard 代码规范 (为目前的开发制定合适的规范)  10  15
Design 具体设计  20  30
Coding 具体编码  60  90
Code Review 代码复审  10  10
Test 测试(自我测试,修改代码,提交修改)  30  60
Reporting 报告  20  30
Test Repor 测试报告  10  20
Size Measurement 计算工作量  10  20
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划  20  10
合计      
 
解题思路
刚看到题的时候我是懵逼的,觉得应该要用迭代和递归去解决,本身我对Java比较熟悉,但是因为eclipse的findbugs一直用不了,所以用了c++。借鉴了网上的,主要是先想好三宫格怎么做,然后再一步步推进。
主函数如下:
利用vs2019进行测试(但是vs出了点问题好像用不了)
输入输出
 
 
心路历程
真的是一把辛酸泪,首先是因为上周下了很多Java的测试工具(还不能运行)导致一直用不了,于是用了C++,结果vs还是出了问题(这还有天理吗????)
去问同学大家也都是???我也不会阿??啊啊菜鸡互啄。我一定马上去看各种学习视频,不然下次的作业又要各种查百度调软件(这就算了,软件还调不好,私以为软件下才是最难的坎)
=-=还是好好学习,下周重装系统,看能不能把软件再装好(如果还不行,这还有王法吗??)
自我评价
 
  
作业头是否完整  2
Github地址  1
代码要求经过Code Quality Analysis工具的分析并消除所有的警告  0
PSP表格  2
实际过程  1
改进程序性能  0.5
结合构建之法谈心路历程和感想  0.5
总分  7
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/lxqs/p/12594286.html