目录

  • 1 OOAD与UML剖析及DesignPattern在ASP.N
    1. 01.面向对象的系统分析与设计

      00:47:22

OOAD与UML剖析及DesignPattern在ASP.NET开发中实例应用

1013人在学
公众号二维码

公众号

小程序二维码

小程序

课程详情

我要提问

什么是UML:

统一建模语言是对描述面向对象的系统分析和设计工作所用符号进行标准化尝试的一种语言,其目的是建立一套不依赖于完成设计所用方法的符号,UML 的开发意图是用于所有面向对象的开发方法、生命循环阶段、应用程序域和媒体 UML 未定义标准过程,而是为迭代开发过程提供帮助

统一建模语言 (UML) 主要用于建模:

1、UML能用于任何面向对象的方法论

2、用例图演示系统与用户的交互

3、类图演示系统的逻辑结构

4、对象图演示对象和链接

5、状态图演示行为

6、组件图演示软件的物理结构

7、部署图展示软件与硬件配置间的对应关系

课程大纲介绍:

第一部分:OOAD与UML技术剖析

1、面向对象的系统分析与设计
2、建模和UML
3、用例图
4、类图
5、类之间的关系和图示
6、动态模型
7、构件图和部署图

第二部分:DesignPattern在ASP.NET开发中实例应用


8、设计模式与面向对象
9、从设计原则到设计模式
10、更具体的设计原则
11、Singleton单例
12、Builder建造者
13、简单工厂
14、FactoryMethod工厂方法
15、AbstractFactory抽象工厂
16、AbstractFactory和FactoryMethod模式组合使用
17、Prototype原型
18、Prototype原型浅复制与深复制
19、Adapter适配器
20、Bridge桥接
21、Composite组合
22、Decorator装饰
23、Facade外观
24、Flyweight享元
25、Proxy代理
26、TemplateMethod模板方法
27、Command命令
28、Interpreter解释器
29、Mediator中介者
30、Iterator迭代器标准OO实现
31、Iterator迭代器.NET实现
32、ChainofResponsibility职责链
33、Observer观察者标准OO实现
34、Observer观察者标准.NET实现
35、Memento备忘录
36、State状态
37、Strategy策略
38、Visitor访问者
39、GRASP模式

 


评价(0) 立即评论
0/150