机房重构画图是一个非常重要的一个阶段,机房重构之前也画过UML的图,但是这一次与上一次不同,这一次有分层的思想在里面。
包图
之前三层的时候各层之间的传递很清晰,包图也很容易就画出来了,先来看之前三层的包图。通过实体将输入的信息从U层传入B层,同时通过实体将信息从D层传入B层,B层进行判断,通过实体将结果返回给U层。
之前的三层不能很好的实现低耦和的思想,并且我们学习了设计模式,要继...
分类:
其他好文 时间:
2015-03-28 23:20:24
阅读次数:
483
1. UML概念Unified Modeling Language (UML)又称统一建模语言或标准建模语言是一个支持模型化和软件系统开发的图形化语言2. UML图示UML2.2中一共定义了14种图示(diagrams)常用图示2.1. 用例图(The Use Case Diagram)用例图能够以...
分类:
编程语言 时间:
2015-03-09 16:01:17
阅读次数:
138
面向对象模型 面向对象模型是利用UML(统一建模语言)的图形来描述系统结构的模型,它从不同角度实现系统的工作状态。这些图形有助于用户,管理人员,系统分析人员,开发人员,测试人员和其他人员之间进行信息交流。这里主要介绍用例图,序列图和类图。 1.面向对象模型OOM 面向对象模型是利用UML的图形描述系...
分类:
编程语言 时间:
2015-03-06 16:50:22
阅读次数:
239
在项目前期及需求分析阶段,开发人员致力于“降低成本”,以最小的代价完成项目,其可预见性的软件产品是经过系统平台升级的,并经过改良的第二个办公业务流程管理平台。按客户验收要求,“只能打60分,是不能给予验收”。
在软件开发中,需求工作致力于解决“产品好卖”的问题,设计工作致力于解决“降低成本”的问题。二者不能相互取代。如果需求和设计不分,利润就会缩水。从需求直接映射设计,会导致功能分解得到重复代码。如果从设计出发找需求,会得到一大堆假的“需求”。...
分类:
其他好文 时间:
2015-03-03 23:46:03
阅读次数:
482
面向对象分析,在分析对象模型中,分析类是概念层次上的内容,用于描述系统中较高层次的对象。分析类分为实体类,边界类和控制类3种类型。需求分析重点在于理解系统本身,他的需求将获取阶段产生的用例和场景转换成分析模型。识别分析类:识别边界类,识别控制类,识别实体类。顺序图可以将用例图和分析对象联系在一起,实...
分类:
其他好文 时间:
2015-03-01 13:14:36
阅读次数:
122
第一, 时序图和通讯图
时序图和协作图很相似,两种图传递的消息大体是一致的。而且两者可以互相转化。
不同的是时序图强调的是消息的传递顺序,它是将交互关系关系表示为一个二维图,纵向是时间轴,横轴则是对象,对象的生命周期沿着竖线向下延伸。而协作图强调的则是系统之间的组织结构,重在表现对象的角色,消息的传递顺序不明显。
协作图表达的是在某个用例期间,对...
分类:
其他好文 时间:
2015-02-28 13:03:14
阅读次数:
207
第一,用例图概念
要了解用例图,首先了解下用例,也就是use case。什么是用例呢,简单来说就是在确定项目需求时,不展现系统内部结构的情况下对系统功能的描述,不过一个use case描述的是整个系统功能的一部分,这一部分一定要是在逻辑上相对完整的功能流程。
用例图是UML用例建模的一种,也是UML建模的基础,它主要用于描述用户或者系统内部的功能需求与行为。...
分类:
其他好文 时间:
2015-02-27 13:38:08
阅读次数:
202
上面一篇博文中我们介绍了用例图,那么我们这里再解释一下用例图里面的关系。用例的关系主要有泛化(generalization)、扩展(extend)和包含(include).
泛化关系是一种继承关系,子用例会继承父用例的所有行为、关系和通信关系,也就是说在任何使用父用例的地方都可以用子用例来代替。泛化关系在用例图中使用空心的箭头表示,箭头方向从子用例指向父用例。
...
分类:
其他好文 时间:
2015-02-27 13:36:29
阅读次数:
158
本文重点是业务建模实践,以及建模工具EA初级使用过程日志。
先前写了些文档,从不同角度描述了业务建模,但是条理性和规范性仍无法让人一目了然。春节期间当我再次读了《软件方法》前几章,产生了共鸣:误解随处都在,通过UML规范沟通环境,是辛勤汗水的教训。...
分类:
其他好文 时间:
2015-02-27 13:35:39
阅读次数:
477
面向对象=对象+类+继承+通信。要在软件开发的实验中进行体验面向对象的概念。对象,类,封装,继承,消息,关联,聚合,多态性是面向对象程序设计的各种属性。统一建模是一种直观,明确,构建和文档化软件系统产物的通用可视化建模语言,常用的几种UML图有用例图,类图,顺序图,状态图等几种图种。建模如今已经成为...
分类:
其他好文 时间:
2015-02-27 00:18:40
阅读次数:
183