• 2020软件工程作业03


    这个作业属于哪个课程<班级的链接>
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494
    这个作业的目标 用c++或java编程实现数独填充
    作业正文 https://i-beta.cnblogs.com/posts/edit
    其他参考文献

     

     

    百度百科简介:

    数独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字和解题条件,利用逻辑和推理,在其他的空格上填入1-9的数字。使1-9每个数字在每一行、每一列和每一宫中都只出现一次,所以又称“九宫格”。

    具体任务:

    现在我们想一步一步来,完成从三宫格到九宫格的进阶;完成三宫格和其他博客任务,就算过了初级考核,其他的算升级。具体各阶规则如下:

    三宫格:盘面是3*3。使1-3每个数字在每一行、每一列中都只出现一次,不考虑宫;
    四宫格:盘面是2*2四个宫,每一宫又分为2*2四个小格。使1-4每个数字在每一行、每一列和每一宫中都只出现一次;
    五宫格:盘面是5*5。使1-5每个数字在每一行、每一列中都只出现一次,不考虑宫;
    六宫格:盘面是2*3六个宫,每一宫又分为3*2六个小格。使1-6每个数字在每一行、每一列和每一宫中都只出现一次;
    七宫格:盘面是7*7。使1-7每个数字在每一行、每一列中都只出现一次,不考虑宫;
    八宫格:盘面是4*2八个宫,每一宫又分为2*4八个小格。使1-8每个数字在每一行、每一列和每一宫中都只出现一次;
    九宫格:盘面是3*3九个宫,每一宫又分为3*3九个小格。使1-9每个数字在每一行、每一列和每一宫中都只出现一次;
    

    示例

    一·github项目地址

    https://github.com/gu1270605682/20177681

    二·PSP表格

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

    三 设计思路

    之前没有接触过数独游戏,代码也很菜,盯着半天题目都不知道怎么搞,之后就是一直看大家的提交的作业,最终才觉得似乎可行,基本思路都在代码里有注释.

     

    四  测试用例

     

     

    五 总结

    (按要求来说要用Visual Studio2019来测试和运行,但代码运行结果总出错,加上对vs2019不熟练,就打算先这样交了)

    这次作业我可能是耗时最长,写得最差的了,看了下前面同学的,实在是惭愧。原来大一大二这段时间和其他人拉出来的差距已经这么大了,感叹之余也对自己以后有些担忧,只能说自己实力不足,需要努力

     

  • 相关阅读:
    转自苦大师:移动测试Appium之API手册
    怨念与发飙
    Asp.Net 2.0新特性
    汉字是最优美的文字
    加入cnblog留念
    Thrift之TProtocol类体系原理及源码详细解析之其他协议类和总结
    Thrift之TProtocol类体系原理及源码详细解析之二进制协议类TBinaryProtocolT(TBinaryProtocol)
    linux内核bug问题排查过程详细报告
    Thrift之TProtocol类体系原理及源码详细解析之紧凑协议类TCompactProtocolT(TCompactProtocol)
    Thrift之TProcess类体系原理及源码详细解析
  • 原文地址:https://www.cnblogs.com/gubaba/p/12621174.html
Copyright © 2020-2023  润新知