-
高级软件工程第三次结对作业
结对人成员:张梨贤(170327109)林静(170320053) 部门纳新管理系统需求分析报告 1.1 结对讨论过程 1.2项目情况 本系统为WEB端的部门纳新管理系统。WEB端系统由三个子模块构成,学生人员模块,部门人员模块,数据库管理人员模块。其中,数据管理员模块是对项目基础数据进行管理;学生 -
原型设计(结对第一次)
姓名:张合胜 学号:170327078 姓名:解哲 学号:170320075 学生会部门纳新的现状与改善方向 现有的部门纳新都是以纸质表单为基础的。这样做的好处是内容正式,条理清晰,但是缺点也是显而易见的。例如,信息汇总不及时,不准确,无法直观的判断各个部门间的活动安排情况,信息发布不及时,信息获取 -
高级软件工程-第二次作业-数独
https://github.com/mengyitf/sudoku 1. github地址 2. 解题思路 数独的要求是在9*9宫格中每一行,每一列,每一个3*3的小九宫格都是由1到9不重复的数字组成的。 其中可以看到: (1)行交换或者列交换的时候,行和列的值不会改变。例如,我将第1列和第3列交 -
高级软件工程第二次作业
1.Github地址 "xinz" 2.解题思路: 一开始拿到这道题的时候,对数独的概念不是那么清晰。通过题目中百度百科的概念,即被概括成满足以下三个条件的数字范围为1 9的棋盘:(1)每一行不能有重复的数字(2)每一列不能有重复的数字(3)9乘9的大数独盘被划分成9个3乘3的小九宫格,在每个小九宫 -
高级软件工程第二次作业
GitHub地址: 项目地址:https://github.com/zhoujingping/project1 搭建环境:win10 64位 使用工具:VC6.0 使用语言:c++ 解题思路: 我的解题思路大致分为三步: 第一步:初始化二维数组num[0][i]和一维数组b[i],使得这两个数组存入 -
软件工程第二次作业-个人实战
Github项目地址:https://github.com/zlxzlxzlx/shudu PSP | PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) | | | | | | | Planning | 计划 | 30 | -
高级软件工程第二次作业
1) GitHub项目地址 "GitHub地址" 使用语言:c 运行环境:WIN10 开发平台:Visual Studio Professional 2015 2) 预计程序耗时 3) 解题思路描述 当看到9 9数独题目时,一开始觉得并不难。我首先想到的是做一个3 3的数独,因为我认为可以以小见大, -
高级软件工程第二次作业
1.GitHub地址 https://github.com/3781/sudoku 2.解题思路 观察题目输出要求,可以看出解决该问题应该将重点放在 "N个” 和 “不重复” 这两个关键词上, "N个” 决定了问题的规模,所以要考虑的是算法的效率问题,产生单个数独解的耗时不能太长,而 “不重复” 也 -
软件工程第二次作业
软件工程第二次作业 ================== 数独的生成 " github项目地址 " 其中,该项目的开发环境为: 操作系统:Windows 8.1 开发工具:Visual Studio 2017 编程语言:C++ 数独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字 -
《高级软件工程》第二次作业
个人项目实战 "GitHub地址" "GitHub地址:附加题1" | PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | | | | | Planning | 计划 | 10 | · Estimate | · 估计这个任务需要多少时间 |