🎊软件工程期末知识点
✨博客首页:才下眉头n.
🎉已完结
💖如果觉得本篇文章还不错的话,欢迎大家点赞👍+收藏❤️+评论🤞
文章目录
- 软件工程
-
- 第一章 软件工程学概述
-
- 1.软件危机
-
- 1.概念
- *2.软件危机的表现
- 3.解决途径
- 2.软件工程
-
- 1.概念
- *2.基本原理
- 3.软件生命周期
- 第二章 可行性分析
-
- 1.可行性研究
-
- 1.目的
- 2.任务
- *3.步骤
- 2.数据流图
-
- 1.基本构成符号
- 2.步骤
- 3.例题
- 2.数据词典
-
- 1.基本内容
- 2.用途
- 第三章 需求分析
-
- 1.需求分析的意义
- 2.需求分析的基本任务
- 3.需求分析图形工具
- 4.系统分析的过程
- 第五章 总体设计
-
- 1.总体设计的过程
- 2.设计原理
- 3.描绘软件结构的图形工具
- 4.面向数据流的设计方法
-
- 1.变换流
- 2.事务流
- 第六章 详细设计
-
- 1.结构程序设计
-
- 1.概念
- 2.目的
- 2.人机界面设计
-
- 1.人机界面应具有的特性
- 2.设计问题
- 3.过程设计的工具
-
- 1.程序流程图
- 2.盒图(N-S图)
- 3.问题分析图(PAD图)
- 4.判定表
- 5.判定树
- 6.过程设计语言(PDL)
- 4.面向数据结构的设计方法
-
- 1.Jackson图
- 2.Jackson方法
- 5.程序复杂度的定量度量
-
- 1.定量度量程序复杂度的作用
- 2.McCabe方法
- 3.Halstead方法
- 第七章 实现 (编码与测试)
-
- 1.编码
-
- 1.选择程序设计语言
- 2.编码风格
- 2.软件测试基础
-
- 1.软件测试的目标
- 2.软件测试准则
- 3.测试方法
- 4.测试步骤
- 5.测试阶段的信息流
- 3.单元测试
-
- 1.模块接口测试
- 2.局部数据结构测试
- 3.重要的执行通路测试
- 4.错误处理测试
- 5.边界测试
- 6.代码审查
- 7.计算机测试
- 4.集成测试
-
- 1.渐增式测试方式
- 5.确认测试
-
- 1.确认测试的范围
- 2.软件配置复查
- 3.Alpha和Beta测试
- 6.白盒测试技术
-
- 1.逻辑覆盖
- 7.黑盒测试技术
-
- 1.等价划分(等价类划分)
- 2.边界值分析
- 8.调试
-
- 1.调试过程
- 2.调试途径
- 9.软件可靠性
-
- 1.基本概念
- 第八章 维护
-
- 1.软件维护的定义
-
- 1.改正性维护
- 2.适应性维护
- 3.完善性维护
- 4.预防性维护
- 2.软件维护的特点
-
- 1.结构化维护与非结构化维护差别悬殊
- 2.维护的代价高昂
- 3. 维护的问题很多
- 3.软件维护过程
-
- 1.维护组织
- 2. 维护报告
- 3. 维护的事件流
- 4. 保存维护记录
- 5. 评价维护活动
- 4.软件的可维护性
-
- 1.决定软件可维护性的因素
- 2.文档
- 5.预防性维护

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/52288.html