![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
2018软件工程基础&软件需求工程与建模
文章平均质量分 71
+
该博客已停用
这个作者很懒,什么都没留下…
展开
-
软件工程基础课-笔记
课堂及书的阅读笔记书用的是 软件工程基础(第2版), 胡思康著,北京:清华大学出版社,2015.6本笔记不定期更新,也不会完全按书本章节顺序写。课堂及书的阅读笔记课堂讨论题需求获取技术数据流图(DFD图)课堂讨论题 项目情况 适合的模型 已经有先例的项目 微软解决框架模型 问题明确且时间紧的项目 增量模...原创 2018-03-09 08:59:06 · 1094 阅读 · 0 评论 -
软件工程基础课-结对项目纪实
2018.5.7 撸起袖子2018.5.7 撸起袖子距离前一个项目有一个月了,老师又开始了新的项目,同时软件需求工程与建模课也开了,团队项目也要开始同步了。。。要忙一段时间了,昨前2天刚刚考完计组、数电,然后两周后。。。结对项目需要两个人,emmmmm,大概就像“双机制”,一个是长机,一个是僚机?又或是狙击手及观察员的关系?总结就是协同配合一起干!不过这搭档也不好找...原创 2018-05-07 17:52:17 · 684 阅读 · 0 评论 -
软件工程基础课-结对项目-代码风格规范
一、注释1.1 单行注释1.2 多行注释二、命名2.1 变量命名2.1.1 普通变量命名2.1.2 结构体变量命名2.1.3 类变量命名2.2 常量及宏命名2.3 函数命名2.4 文件命名2.5 其他三、缩写词表3.1 循环3.2 迭代器3.3 变量3.4 指针四、括号与换行一、注释1.1 单行注释双斜线应与代码...原创 2018-05-07 17:45:32 · 265 阅读 · 0 评论 -
软件工程基础课-结对项目-地铁
一、项目地址二、PSP三、解题思路四、设计实现过程五、程序性能分析及改进六、代码说明七、单元测试及代码覆盖率分析八、项目总结致谢一、项目地址GitHub地址:看不见2333 结对项目纪实:还是看不见2333二、PSP PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际...原创 2018-05-07 13:45:13 · 783 阅读 · 0 评论 -
软件工程基础课-个人项目-代码风格规范
代码风格规范一、命名约定1.1 文件命名1.2 类型命名1.3 变量命名1.3.1 普通变量命名1.3.2 类数据成员1.3.3 结构体变量1.4 常量命名1.5 函数命名1.6 命名空间命名1.7 枚举命名1.8 宏命名二、 注释2.1 文件注释2.2 类注释2.3 函数注释2.3.1 函数声明2.3.2 函数定义2.4 变量注释2.4.1...原创 2018-03-27 23:59:22 · 880 阅读 · 1 评论 -
软件工程基础课-个人项目纪实
个人项目纪实2018.3.21 Github&Git2018.3.22 结构分析2018.3.23 暴力回溯算法2018.3.24 生成终局OK & 新BUG2018.3.25 头文件顺序BUG & 代码分析初体验2018.3.26 版本回退 & 头文件重复包含错误 & 零代版本2018.3.27 代码风格修改2018.3.292018...原创 2018-03-22 10:50:04 · 3219 阅读 · 1 评论 -
软件工程基础课-个人项目-数独
一、项目地址二、PSP三、解题思路四、设计实现过程4.1 代码风格规范4.2 函数关系图五、程序性能分析及改进六、代码说明七、单元测试与代码覆盖率分析八、项目总结8.1 个人的提升8.2 不足致谢一、项目地址代码托管在了GitHub上,地址:https://github.com/InspAlgo/Personal_Suduku 各位看官...原创 2018-03-20 22:54:52 · 1557 阅读 · 2 评论 -
软件工程基础课-问题
说明这篇文章会不定期更新我对于教材的疑问,以及在这门课上的疑问。书P2有一句话,“用户对自己将要使用的软件系统的需求并不完全了解和掌握。”这句话固然有其道理,不过我还是有点疑问,如果用户在项目开始之处明确自己的必要功能及需求,直接写入合同文档不可修改的话还会有这种情况吗?个人觉得产品的关键两点在于:①产品的核心功能,最低要求;②界面美工。如果这两点明确,那么应该会好多。如果说核心...原创 2018-03-06 09:23:34 · 405 阅读 · 0 评论