UML (1) 设计模式及作业附图

原创 2007年09月16日 23:55:00

 系统集成课程的第一个作业,利用facade,adapter设计模式。

关于UML我觉得还是很重要,这是一种公用的程序表述语言,可以很方便的交流,而不必画很多不必要的图和写很多文字记录。还需要学习visio或者rose,这是画图工具。有了这个程序开发团队和客户之间就可以有一个很好的交流工具,同时这些UMl文档可以直接在以后的开发中使用。

而Design Pattern更是彻底改变了我的设计思维,建议大家看看这本书,是中英文版本,堪称是是经典,好像是1995年出的,就是那个“四人团”。利用设计模式,我们在设计系统,尤其是复杂系统的时候,就会更多的考虑以后的变化、维护等。而目前国内大部分还只是在考虑如何设计出可以使用的系统,还没有想到日后的维护。而美国这里因为经过很多年的发展,积累的很多的系统,而且他们很少会把之前的推到,所以就出现了很多系统需要继承和利用已有系统进行改进以满足需求变化。Design Pattern在这个地方就很有用了,我觉得国内应该尽早普及这个,不然以后我们会花费很多的。

国内:http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=7439
美国:http://www.amazon.com/exec/obidos/tg/detail/-/B000OOIOVY/ref=ord_cart_shr/002-2456162-0062425?%5Fencoding=UTF8&v=glance

最后附上我的这次作业,呵呵!Design Pattern in UML

23种设计模式UML表示形式

一、概况: 类关系表示: 说明: 二.创建型 ...
  • chen4013874
  • chen4013874
  • 2016年05月08日 20:36
  • 2361

一贴看懂UML,不再发愁看不懂设计模式

在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composit...
  • Munger6
  • Munger6
  • 2016年12月10日 00:02
  • 1332

设计模式之原型模式

1 原型模式概念1.1 介绍  原型模式是一个创建型的模式。原型二字表明了改模式应该有一个样板实例,用户从这个样板对象中复制一个内部属性一致的对象,这个过程也就是我们称的“克隆”。被复制的实例就是我们...
  • chenliguan
  • chenliguan
  • 2017年04月09日 17:49
  • 360

设计模式之一 —— UML常见符号

(图一) 1. 继承(extends) 接口与接口之间的继承关系; 类与类之间的继承关系; 箭头指向方向:子类指向父类; 2. 实现(implement) 类对接口的实现关系;...
  • Love667767
  • Love667767
  • 2016年07月13日 23:50
  • 910

大话设计模式——UML图

一、前言很多博客里面都会涉及到UML图,主要快速反映出程序的设计结构,类与类之间的依赖关系等,所以这个技能还是需要掌握的。以后自己也要多画一些,这样熟能生巧,便于掌握。什么是UMLUnified Mo...
  • bskfnvjtlyzmv867
  • bskfnvjtlyzmv867
  • 2017年06月23日 05:07
  • 329

【UML】——浅谈设计模式,框架,架构

一:【简介】    架构是软件系统中从整体到部分的最高层次的划分,指导了大型软件的设计;设计模式是面向对象系统中可以重用的已经得到了证明的一种简单的方法,其实就是解决问题的一种思路和方案;框架是对于特...
  • changyinling520
  • changyinling520
  • 2015年10月27日 14:54
  • 1528

23种设计模式UML图and简例

在这里23种经典设计模式UML类图汇总 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳...
  • wodengniya_
  • wodengniya_
  • 2014年03月08日 21:00
  • 1800

java23种经典设计模式UML类图汇总

创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和...
  • ltx06
  • ltx06
  • 2015年09月09日 11:35
  • 1812

(二)设计模式之UML六大关系

在学习六大关系之前我们先看一下UML。UML(Unified Modeling Language),统一建模语言,是一种标准的图形化建模语言,它不是一种可视化编程语言。这个时候你可能会问:我们编程就是...
  • DrJerry
  • DrJerry
  • 2015年08月20日 10:44
  • 539

设计模式基础——UML类图

设计模式,UML关系图
  • sd_zhuzhipeng
  • sd_zhuzhipeng
  • 2016年04月11日 21:12
  • 525
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML (1) 设计模式及作业附图
举报原因:
原因补充:

(最多只允许输入30个字)