We're sorry this project doesn't work properly without JavaScript enabled. Please enable it to continue.
欢迎来到在线教学平台
首页 - 课程列表 - 课程详情
软件工程
课程类型:选修课
发布时间:2022-02-07 10:10:27
主讲教师:刘强
课程来源:清华大学
建议学分:3.00分
课程编码:xtzx1954
第1章 初识软件工程
第2章 编写高质量代码
第3章 单元测试
单元测试概述 (15分钟)
黑盒测试方法 (19分钟)
基本概念 (8分钟)
代码覆盖标准 (9分钟)
基本路径测试 (6分钟)
单元测试工具 (9分钟)
第4章 软件开发过程
4.1 软件过程 (13分钟)
4.2 软件过程模型 (14分钟)
4.3 敏捷开发过程 (14分钟)
第5章 团队开发管理
5.1 团队组织与管理 (17分钟)
5.2 项目沟通管理 (19分钟)
5.3 软件项目计划 (9分钟)
5.4 软件项目估算 (12分钟)
第6章 敏捷开发与配置管理
第7章 需求获取
7.1 需求工程师 (7分钟)
7.2 需求定义 (13分钟)
7.3 需求的类型 (12分钟)
7.3 需求的类型 (7分钟)
7.4 需求工程过程 (7分钟)
7.5 需求的主要来源 (11分钟)
7.6 需求获取技术 (12分钟)
7.6 需求获取技术 (18分钟)
7.6 需求获取技术 (4分钟)
7.7 撰写需求文档 (25分钟)
第8章 用例建模
8.1 用例建模概念 (15分钟)
8.2 用例建模过程 (14分钟)
8.3 用例建模精讲 (6分钟)
8.4 建模工具介绍 (5分钟)
第9章 面向对象分析与设计
9.1 面向对象分析 (17分钟)
9.2 CRC卡片分拣法 (11分钟)
9.2 CRC卡片分拣法 (9分钟)
9.3 面向对象设计 (10分钟)
9.3 面向对象设计 (9分钟)
9.4 类图建模 (21分钟)
9.4 类图建模 (9分钟)
第10章 行为建模
10.1 顺序图概念 (10分钟)
10.2 顺序图建模 (17分钟)
10.3 顺序图风格 (13分钟)
10.4 状态建模 (12分钟)
10.5 状态图 (15分钟)
10.6 状态图精讲 (14分钟)
第12章 软件交互设计
12.1 交互设计概述 (5分钟)
12.2 交互设计目标 (7分钟)
12.3 GUI设计原则 (13分钟)
12.4 KLM效率模型 (15分钟)
12.5 Fitts定律 (11分钟)
12.6 交互设计过程 (7分钟)
第13章 软件系统测试
13.1 软件测试概念 (10分钟)
13.2 软件测试类型 (12分钟)
13.3 软件功能测试 (12分钟)
13.4 软件性能测试 (10分钟)
第14章 软件交付与维护