客服咨询

意见反馈

软件工程-软件开发技术与工具
计算机信息及网络安全//
0.0
35
视频
11.5
课时
28.75
介绍
目录

课程概述

Hello,欢迎各位同学加入软件工程-软件开发技术与工具课程的课堂,在这里我们将通过有趣详细的课程安排与问题,带领大家深入了解软件工程的各项开发工作与任务以及在这些过程中所需要用到的各项开发技术与开发工具,经过本课程的学习,希望大家可以深入了解软件工程在中小型团队当中的开发模式与开发过程,通过各项软件活动的深入讲解,希望各位同学可以在本门课程中掌握有关软件工程的相关知识。

课程目标

考核评价

讲师介绍

马岩

徐歆恺

详细介绍

软件工程是软件工程师在日常工作中接触最多,使用最广的理论核心课程。这门课程需要重视自己的理论知识培养,更重要的是如何在实际中根据软件工程的相关规范与要求对应的完成岗位上的工作任务。本门课程一共分为9大部分:1.课程简介签到与软件项目管理2.软件需求及分析方法3.需求规范化文档4.软件设计思想、方法与科学描述5.软件体系与人体交互设计6.软件详细设计7.软件构造及代码设计8.软件测试与交付9.软件开发过程模型与职业素养。本课程涉及的软件工程知识相对来说更加详细,这些理论知识中有大量的实践性的经验与知识需要结合你正在或将要进行的软件设计活动来进行理解。随着课程的进展,你对软件工程的各项活动将不仅仅只停留在概念方面,希望你在课程的学习中能够有所收获!



第一章 课程前导
第二章 软件开发与项目管理
2.1 项目管理与软件项目管理

(313s)

2.2 团队组织与管理

(704s)

2.5 项目管理工具简介

(438s)

2.4 软件配置管理

(448s)

2.3软件质量保障

(357s)

第三章 软件需求及分析方法
第四章 需求规范化文档
4.1 需求文档化

(192s)

4.2 需求文档化基础

(355s)

4.3 需求文档化要点

(651s)

4.5 度量需求与需求配置管理

(483s)

4.4 评审软件需求规格说明文档

(364s)

第五章 软件设计思想、方法与科学描述
5.2 软件设计的特性

(334s)

5.1 软件设计思想

(414s)

5.3 软件设计的分层

(438s)

5.4 软件设计过程的主要活动

(342s)

5.5 软件设计的方法和模型

(409s)

5.6 软件设计描述

(439s)

第六章 软件体系与人体交互设计
第七章 软件详细设计
7.1.3 模块化与信息隐藏

(543s)

7.1.1 详细设计概述

(262s)

7.1.2 结构化设计

(403s)

7.1.4 面向对象方法下的模块化与信息隐藏

(423s)

7.1.5 详细设计的设计模式(1)

(752s)

7.1.6 详细设计的设计模式(2)

(481s)

第八章 软件构造及代码设计
第九章 软件测试与交付
第十章 软件开发过程模型与职业素养