第1周 软件工程概述
第2周 软件生存周期及软件过程
第3周 问题定义及可行性研究
第4周 需求分析
第5周 系统设计
第6周 系统实现
第7周 软件测试与调试
第8周 软件维护
第9周 软件项目管理
课程详细目录:
├─{01}--第1周软件工程概述
│ ├─{01}--1.1.软件的定义与软件的发展
│ │ (1.1.1)--1.1.1软件的定义、特点和分类.pdf
│ │ (1.1.2)--1.1.2软件的发展过程和发展动力.pdf
│ │ [1.1.1]--1.1.1软件的定义、特点和分类.mp4
│ │ [1.1.1]--1.1.1软件的定义、特点和分类.srt
│ │ [1.1.2]--1.1.2软件的发展过程和发展动力.mp4
│ │ [1.1.2]--1.1.2软件的发展过程和发展动力.srt
│ │
│ ├─{02}--1.2软件危机
│ │ (1.2.1)--1.2.1软件危机的定义与表现.pdf
│ │ (1.2.2)--1.2.2软件危机产生的原因与解决危机的途径.pdf
│ │ [1.2.1]--1.2.1软件危机的定义与表现.mp4
│ │ [1.2.1]--1.2.1软件危机的定义与表现.srt
│ │ [1.2.2]--1.2.2软件危机产生的原因与解决危机的途径.mp4
│ │ [1.2.2]--1.2.2软件危机产生的原因与解决危机的途径.srt
│ │
│ ├─{03}--1.3软件工程的定义与发展过程
│ │ (1.3.1)--1.3软件工程的定义与发展过程.pdf
│ │ [1.3.1]--1.3软件工程的定义与发展过程.mp4
│ │ [1.3.1]--1.3软件工程的定义与发展过程.srt
│ │
│ └─{04}--1.4软件工程的基本原则
│ (1.4.1)--1.4.1软件工程的基本原则.pdf
│ (1.4.2)--1.4.2软件工程的作用及运用举例.pdf
│ [1.4.1]--1.4.1软件工程的基本原则.mp4
│ [1.4.1]--1.4.1软件工程的基本原则.srt
│ [1.4.2]--1.4.2软件工程的作用及运用举例.mp4
│ [1.4.2]--1.4.2软件工程的作用及运用举例.srt
│
├─{02}--第2周软件生存周期及软件过程
│ ├─{01}--2.1软件生存周期及软件过程
│ │ (2.1.1)--2.1软件生存周期及软件过程.pdf
│ │ [2.1.1]--2.1软件生存周期及软件过程.mp4
│ │ [2.1.1]--2.1软件生存周期及软件过程.srt
│ │
│ ├─{02}--2.2传统软件过程模型
│ │ (2.2.1)--2.2.1软件过程模型的定义及瀑布模型.pdf
│ │ (2.2.2)--2.2.2原型模型.pdf
│ │ (2.2.3)--2.2.3增量模型、螺旋模型.pdf
│ │ [2.2.1]--2.2.1软件过程模型的定义及瀑布模型.mp4
│ │ [2.2.1]--2.2.1软件过程模型的定义及瀑布模型.srt
│ │ [2.2.2]--2.2.2原型模型.mp4
│ │ [2.2.2]--2.2.2原型模型.srt
│ │ [2.2.3]--2.2.3增量模型、螺旋模型.mp4
│ │ [2.2.3]--2.2.3增量模型、螺旋模型.srt
│ │
│ └─{03}--2.3现代软件过程模型
│ (2.3.1)--2.3.1RUP过程模型.pdf
│ [2.3.1]--2.3RUP过程模型.mp4
│ [2.3.1]--2.3RUP过程模型.srt
│
├─{03}--第3周问题定义及可行性研究
│ ├─{01}--3.1问题定义
│ │ (3.1.1)--3.1.1什么是问题定义.pdf
│ │ [3.1.1]--3.1问题定义.mp4
│ │ [3.1.1]--3.1问题定义.srt
│ │
│ ├─{02}--3.2可行性研究
│ │ (3.2.1)--3.2.1可行性研究.pdf
│ │ (3.2.2)--3.2.2系统流程图.pdf
│ │ [3.2.1]--3.2.1可行性研究.mp4
│ │ [3.2.1]--3.2.1可行性研究.srt
│ │ [3.2.2]--3.2.2系统流程图.mp4
│ │ [3.2.2]--3.2.2系统流程图.srt
│ │
│ ├─{03}--3.3成本效益分析
│ │ (3.3.1)--3.3成本效益分析.pdf
│ │ [3.3.1]--3.3成本效益分析.mp4
│ │ [3.3.1]--3.3成本效益分析.srt
│ │
│ └─{04}--可行性研究报告模板
│ (3.4.1)--可行性研究报告.pdf
│
├─{04}--第4周需求分析
│ ├─{01}--4.1需求分析概述
│ │ (4.1.1)--4.1.1需求的定义.pdf
│ │ (4.1.2)--4.1.2需求的分类.pdf
│ │ (4.1.3)--4.1.3需求分析的任务.pdf
│ │ [4.1.1]--4.1.1需求的定义.mp4
│ │ [4.1.1]--4.1.1需求的定义.srt
│ │ [4.1.2]--4.1.2需求的分类.mp4
│ │ [4.1.2]--4.1.2需求的分类.srt
│ │ [4.1.3]--4.1.3需求分析的任务.mp4
│ │ [4.1.3]--4.1.3需求分析的任务.srt
│ │
│ ├─{02}--4.2结构化需求分析方法
│ │ (4.2.1)--4.2结构化需求分析方法.pdf
│ │ [4.2.1]--4.2结构化需求分析方法.mp4
│ │ [4.2.1]--4.2结构化需求分析方法.srt
│ │
│ ├─{03}--4.3数据流图
│ │ (4.3.1)--4.3.1数据流图的定义.pdf
│ │ (4.3.2)--4.3.2分层数据流图.pdf
│ │ (4.3.3)--4.3.3数据字典.pdf
│ │ [4.3.1]--4.3.1数据流图的定义.mp4
│ │ [4.3.1]--4.3.1数据流图的定义.srt
│ │ [4.3.2]--4.3.2分层数据流图.mp4
│ │ [4.3.2]--4.3.2分层数据流图.srt
│ │ [4.3.3]--4.3.3数据字典.mp4
│ │ [4.3.3]--4.3.3数据字典.srt
│ │
│ └─{04}--4.4面向对象需求分析方法
│ (4.4.1)--4.4.1面向对象方法基础.pdf
│ (4.4.2)--4.4.2面向对象开发方法介绍.pdf
│ (4.4.3)--4.4.3面向对象分析步骤.pdf
│ (4.4.4)--4.4.4建立用例模型.pdf
│ (4.4.5)--4.4.5建立对象模型.pdf
│ [4.4.1]--4.4.1面向对象方法基础.mp4
│ [4.4.1]--4.4.1面向对象方法基础.srt
│ [4.4.2]--4.4.2面向对象开发方法介绍.mp4
│ [4.4.2]--4.4.2面向对象开发方法介绍.srt
│ [4.4.3]--4.4.3面向对象分析步骤.mp4
│ [4.4.3]--4.4.3面向对象分析步骤.srt
│ [4.4.4]--4.4.4建立用例模型.mp4
│ [4.4.4]--4.4.4建立用例模型.srt
│ [4.4.5]--4.4.5建立对象模型.mp4
│ [4.4.5]--4.4.5建立对象模型.srt
│
├─{05}--第5周系统设计
│ ├─{01}--5.1系统设计概述
│ │ (5.1.1)--5.1系统设计概述.pdf
│ │ [5.1.1]--5.1系统设计概述.mp4
│ │ [5.1.1]--5.1系统设计概述.srt
│ │
│ ├─{02}--5.2软件设计原理
│ │ (5.2.1)--5.2.1软件设计基本原理.pdf
│ │ (5.2.2)--5.2.2内聚和耦合.pdf
│ │ [5.2.1]--5.2.1软件设计基本原理.mp4
│ │ [5.2.1]--5.2.1软件设计基本原理.srt
│ │ [5.2.2]--5.2.2内聚和耦合.mp4
│ │ [5.2.2]--5.2.2内聚和耦合.srt
│ │
│ ├─{03}--5.3结构化设计
│ │ (5.3.1)--5.3.1结构化设计概述.pdf
│ │ (5.3.2)--5.3.2变换型设计.pdf
│ │ (5.3.3)--5.3.3事务型设计及设计优化.pdf
│ │ [5.3.1]--5.3.1结构化设计概述.mp4
│ │ [5.3.1]--5.3.1结构化设计概述.srt
│ │ [5.3.2]--5.3.2变换型设计.mp4
│ │ [5.3.2]--5.3.2变换型设计.srt
│ │ [5.3.3]--5.3.3事务型设计及设计优化.mp4
│ │ [5.3.3]--5.3.3事务型设计及设计优化.srt
│ │
│ └─{04}--5.4面向对象设计方法
│ (5.4.1)--5.4.1面向对象设计介绍.pdf
│ (5.4.2)--5.4.2系统架构设计.pdf
│ (5.4.3)--5.4.3用例设计和类的设计.pdf
│ [5.4.1]--5.4.1面向对象设计介绍.mp4
│ [5.4.1]--5.4.1面向对象设计介绍.srt
│ [5.4.2]--5.4.2系统架构设计.mp4
│ [5.4.2]--5.4.2系统架构设计.srt
│ [5.4.3]--5.4.3用例设计和类的设计.mp4
│ [5.4.3]--5.4.3用例设计和类的设计.srt
│
├─{06}--第6周系统实现
│ ├─{01}--6.1程序设计语言的选择
│ │ (6.1.1)--6.1程序设计语言的选择.pdf
│ │ [6.1.1]--6.1程序设计语言的选择.mp4
│ │ [6.1.1]--6.1程序设计语言的选择.srt
│ │
│ ├─{02}--6.2编程原则和编程习惯
│ │ (6.2.1)--6.2编程原则和编程习惯.pdf
│ │ [6.2.1]--6.2编程原则和编程习惯.mp4
│ │ [6.2.1]--6.2编程原则和编程习惯.srt
│ │
│ ├─{03}--6.3程序的效率
│ │ (6.3.1)--6.3程序的效率.pdf
│ │ [6.3.1]--6.3程序的效率.mp4
│ │ [6.3.1]--6.3程序的效率.srt
│ │
│ └─{04}--6.4代码管理
│ (6.4.1)--6.4代码管理.pdf
│ [6.4.1]--6.4代码管理.mp4
│ [6.4.1]--6.4代码管理.srt
│
├─{07}--第7周软件测试与调试
│ ├─{01}--7.1软件测试概述
│ │ (7.1.1)--7.1.1软件测试基础.pdf
│ │ (7.1.2)--7.1.2软件测试方法及测试用例介绍.pdf
│ │ (7.1.3)--7.1.3软件测试过程.pdf
│ │ [7.1.1]--7.1.1软件测试基础.mp4
│ │ [7.1.1]--7.1.1软件测试基础.srt
│ │ [7.1.2]--7.1.2软件测试方法及测试用例介绍.mp4
│ │ [7.1.2]--7.1.2软件测试方法及测试用例介绍.srt
│ │ [7.1.3]--7.1.3软件测试过程.mp4
│ │ [7.1.3]--7.1.3软件测试过程.srt
│ │
│ ├─{02}--7.2软件测试准则
│ │ (7.2.1)--7.2软件测试准则.pdf
│ │ [7.2.1]--7.2软件测试准则.mp4
│ │ [7.2.1]--7.2软件测试准则.srt
│ │
│ ├─{03}--7.3白盒测试方法
│ │ (7.3.1)--7.3白盒测试方法.pdf
│ │ [7.3.1]--7.3白盒测试方法.mp4
│ │ [7.3.1]--7.3白盒测试方法.srt
│ │
│ ├─{04}--7.4黑盒测试方法
│ │ (7.4.1)--7.4黑盒测试方法.pdf
│ │ [7.4.1]--7.4黑盒测试方法.mp4
│ │ [7.4.1]--7.4黑盒测试方法.srt
│ │
│ └─{05}--7.5软件调试
│ (7.5.1)--7.5软件调试.pdf
│ [7.5.1]--7.5软件调试.mp4
│ [7.5.1]--7.5软件调试.srt
│
├─{08}--第8周软件维护
│ ├─{01}--8.1软件维护概述
│ │ (8.1.1)--8.1软件维护概述.pdf
│ │ [8.1.1]--8.1软件维护概述.mp4
│ │ [8.1.1]--8.1软件维护概述.srt
│ │
│ └─{02}--8.2软件维护需注意的问题
│ (8.2.1)--8.2软件维护需注意的问题.pdf
│ [8.2.1]--8.2软件维护需注意的问题.mp4
│ [8.2.1]--8.2软件维护需注意的问题.srt
│
└─{09}--第9周软件项目管理
├─{01}--9.1软件项目管理概述
│ (9.1.1)--9.1软件项目管理概述.pdf
│ [9.1.1]--9.1软件项目管理概述.mp4
│ [9.1.1]--9.1软件项目管理概述.srt
│
├─{02}--9.2软件项目管理过程和内容
│ (9.2.1)--9.2.1进度管理和质量管理.pdf
│ (9.2.2)--9.2.2配置管理和风险管理.pdf
│ [9.2.1]--9.2.1进度管理和质量管理.mp4
│ [9.2.1]--9.2.1进度管理和质量管理.srt
│ [9.2.2]--9.2.2配置管理和风险管理.mp4
│ [9.2.2]--9.2.2配置管理和风险管理.srt
│
└─{03}--9.3软件项目管理计划
(9.3.1)--9.3软件项目管理计划.pdf
[9.3.1]--9.3软件项目管理计划.mp4