2020软件工程作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494
这个作业目标 本次作业要求个人编写程序
作业正文 Sudoku
其他文献参考 百度资料

1.github项目地址:

https://github.com/lk-jsj/rjgc3

2.PSP表格

PSP2.1 Personal Software Process Stages 预计耗时(小时) 实际耗时(小时)
Planning 计划 2 3
Estimate 估计这个任务需要多少时间 30 40
Development 开发 10 15
Analysis 需求分析 (包括学习新技术) 4 4
Design Spec 生成设计文档 5 10
Design Review 设计复审 2 4
Coding Standard 代码规范 (为目前的开发制定合适的规范) 1 1
Design 具体设计 2 3
Coding 具体编码 10 10
Code Review 代码复审 1 1.5
Test 测试(自我测试,修改代码,提交修改) 1 0.5
Reporting 报告 1 1
Test Repor 测试报告 1 2
Size Measurement 计算工作量 1 1
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 1.5 1.5
合计 71 97.5

3.需求

实现一个命令行程序,不妨称之为Sudoku。

4.解题思路:

看了下数独盘的概念,先是想到了摒除法,尝试了下,感觉有点笨笨的,

然后借阅了下同学的代码,才慢慢磨出来。

5.测试用例

输入文件名以命令行参数传入
输入输出根据作业的样式
3阶

4阶

5阶

6阶

7阶

8阶

9阶

6测试分析

用的JProfiler进行分析,第一次用这个软件。

7.总结

对于此次的作业,我深刻意识到自己的不足,时间用的多,效率低,还是有同学帮助下进行的。在进行分析的时候,下载安装使用JProfiler一系列操作时,我是崩溃的,一面的英文,搜百度教程都很难搜到,大部分都要钱,简直为难我胖虎!!到时候还是要研究研究,总而言之,还是有收获

posted @ 2020-03-29 20:43  第一种可乐  阅读(149)  评论(0编辑  收藏  举报