客服咨询

意见反馈

面向对象分析与设计
JAVA//
0.0
59
视频
4.4
课时
20.00
介绍
目录

课程概述

《面向对象分析与设计》课程主要讲解面向对象系统分析和设计的基本概念、基本原则、常用的设计模式及运用;课程内容使学生深入理解面向对象思想,掌握面向对象设计的基本原理、基本原则和典型的设计模式;能够应用面向对象思想优雅地完成系统的设计,能够应用类图描述软件设计结果能够耐心,专注,坚持,诚信,在专业领域不断追求进步。适合人群:程序开发爱好者、大学生群体、准备转行的IT的职员等。

课程目标

知识目标:能够理解面向对象系统分析与设计的思想和面向对象基本概念;能够掌握设计原则、设计模式思想并能灵活运用,熟练运用Java语言编程等; 能力目标:能够熟练应用一种面向对象编程语言实现设计方案,分析软件的可扩展性、重用性、可移植性等特征;能够合理运用设计原则和设计模式针对面向对象思想优化设计等; 素质目标:能够耐心,专注,坚持,诚信,在专业领域不断追求进步。

考核评价

着重学习面向对象的基本概念以及面向对象设计原则思想;在掌握前者的前提下进一步了解里氏替换原则,面向对象设计原则综合应用。

讲师介绍

详细介绍

01 软件工程概述
1.1 面向对象分析与设计概述

(272s)

1.2 软件生命周期以及开发过程模型

(613s)

02 面向对象的需求工程
2.1 需求工程概述

(478s)

2.2 需求工程的过程

(340s)

2.3 构建需求模型01_用例模型

(360s)

2.4 构建需求模型02_用例描述

(300s)

03 面向对象的系统分析
系统分析_领域模型

(403s)

04 面向对象的软件设计
软件设计概述

(764s)

05 设计原则
5.1 设计原则

(545s)

5.2 独立性原则

(744s)

5.3 单一职责原则开闭原则

(354s)

5.4 依赖倒置原则接口隔离原则

(362s)

06 设计模式
6.1 策略模式

(586s)

6.2 观察者模式

(548s)

6.3 装饰者模式

(658s)

6.4 简单工厂模式

(358s)

6.5 工厂方法模式

(459s)

6.6 单例模式

(673s)

6.7 命令模式

(770s)

6.8 适配器模式

(552s)

6.9 模版方法模式

(706s)

6.10 状态模式

(715s)

07 课程项目实施
课程项目实施

(413s)

技术支持: 钉钉(中国)信息技术有限公司 杭州沃土教育科技股份有限公司