SE-II-ch22-软件开发过程模型
22-软件开发过程模型 --- - 各类别模型很重要 - 1. 软件开发各典型阶段 - 1.1. 第4-21章开发活动总结 - 2. 软件生命周期模型 - 3. 软件过程模型 重要 - 3.1. 构建-修复模型 - 3.1.1. 缺点 - 3.1.2. 适用范围 - 3.2. 瀑布模型 - 3.2.1. 优点 - 3.2.2. 缺点 -...
ASIMOV的老巢
22-软件开发过程模型 --- - 各类别模型很重要 - 1. 软件开发各典型阶段 - 1.1. 第4-21章开发活动总结 - 2. 软件生命周期模型 - 3. 软件过程模型 重要 - 3.1. 构建-修复模型 - 3.1.1. 缺点 - 3.1.2. 适用范围 - 3.2. 瀑布模型 - 3.2.1. 优点 - 3.2.2. 缺点 -...
23-软件工程职业基础 --- - 1. 软件工程职业的出现 - [1.1. 美国软件开发与维护人员分布 [Jones2006]](#11-美国软件开发与维护人员分布-jones2006) - 1.2. 二十世纪五十年代 - 1.3. 二十世纪六十年代 - 1.4. 二十世纪七十年代 - 1.5. 二十世纪八十年代 - 1.6. 二十世纪九十年代 - 1.7....
06-需求分析方法 --- 重要:注意完成课本习题 - 1. 用例文档的格式情况 - 2. 需求分析基础 - 2.1. 为什么要需求分析 - 2.2. 需求分析的任务 - 2.3. 需求分析的模型与建模 - 2.3.1. 模型 - 2.3.2. 建模 - 2.3.3. 需求分析模型的特点及常见的需求分析模型 - 3. 结构化分析 - 3.1....
07-需求文档化与验证 --- - 1. 为什么文档化需求 - 2. 为什么建立需求规格说明?结合试验说明 重要 - 3. 需求文档基础 - 3.1. 需求文档的交流对象 - 3.2. 用例文档 - 3.3. 软件需求规格说明文档(SRS,software Requirements Specification) - 3.3.1. 实例 - 3.4. SRS模板 - 4....
08-软件设计基础 --- - 1. 什么是软件设计 - 1.1. 软件设计 重要 - 1.2. 软件设计的核心思想 - 1.3. 软件设计思想的发展 - 1.4. 软件设计的核心思想 - 1.4.1. 为什么要设计 - 1.4.2. 为什么软件是复杂的? - 1.4.3. 设计的复杂度 - 1.4.4. 如何去控制复杂度? - 1.5....
9-软件体系结构基础 --- - 1. 软件体系结构 - 1.1. Until the late 1980 直到1980年底 - 1.2. 下一阶段:1992 - 1.3. Importance 重要性 - 1.4. 软件体系结构的十年 -- Philippe Kruchten - 1.5. IEEE 1471-2000 - 1.6. Books - 1.7....
10-软件体系结构设计与构建 --- 1. 体系结构之间的接口: 1. 重点还有根据分配的需求确定模块的对外接口 2. 初步设计关键类 3. 编写接口规范(提供服务和需要服务) 2. 根据体系结构开发继承测试用例(Stub和Driver) - 1. 体系结构设计过程(简略步骤) 重要 - 2. 第一步:分析关键需求和项目约束 - 2.1. 系统结构需求 - 2.2....
- 1. 说明以下需求属于哪种类型 - 2. 判断需求的正确性或者问题 - 3. 考试情况 1. 说明以下需求属于哪种类型 | 需求描述 | 需求类别 | 备注 ...
01-软件工程基础 --- - 1. Software 软件 - 1.1. 数字计算历史 - 1.1.1. Foundation of Digital Computing - 30s - 1.1.2. Digital Computers - 40s - 1.1.3. Software is one part of Hardware -50s - 1.1.4....
02-软件工程的发展 --- - 1. 软件工程的三个环境因素 - 1.1. 现实 - 1.2. 抽象软件 - 1.3. 虚拟机 - 2. 软件发展历程 - 3. Before 1950s 软件是硬件一部分 - 4. 年代:1950s - 4.1. 软件工程和硬件工程是一样的 - 4.2. 发展过程 - 4.3. 机器为中心 - 4.4. 软件发展方法 -...