- 博客(8)
- 资源 (48)
- 收藏
- 关注
原创 再回首UML之下篇
接着我们上篇博客再回首UML之上篇说,在类图中有四种关系,关联、依赖、泛化、实现,接下来,我们来看看依赖,依赖--描述的是一种使用关系,她说明一个事物的规格说明的变化可能影响到他使用的另一个事物,反之未必,一如我们上图所示,顾客和超市构成一种依赖关系,特别需要注意的是,箭头指向被依赖的一方,如下图: 看看依赖的代码实现 class Customer{};c
2014-02-24 10:23:03 2690 45
原创 再回首UML之上篇
UML,统一建模语言,是一种用来对真实世界物体进行建模的标准标记,这个建模的过程是开发面向对象设计方法的第一步,UML不是一种方法学,不需要任何正式的工作产品。 UML提供多种类型的模型描述图,当在某种给定的方法学中使用这些图时,她使得开发中的应用程序更容易别我们所理解,UML的内涵远不只是这些模型描述图,但是对于我们来说,这些图对这门语言及其用法背后的基本原理提供了很好的介绍,通过把标准的
2014-02-19 14:53:42 2577 36
原创 UML之结尾篇
作为十期的孩子,我们已经开发过两个系统,学生管理系统和机房收费系统,也接触了软工,编写了一系列文档,不知道小朋友有没有这种感觉,开发一个系统软件和编写一个程序是不一样的,他们之间的差别,用一个比喻来说,如同建造一座大厦和搭一个小狗的家,大型的,复杂的软件系统开发是一项系统工程,必须按工程学的方法来组织软件,需要经过一系列的软件生命周期阶段,这是我们从软件危机中获得的最重要的启示。
2014-02-17 11:06:10 3191 71
原创 一转眼13年 马踏14间
差不多一年的时长,很多地方变了样,比如去年我租房子的地方,合约期满正在转让,一年的时长不算长,我还没有疗好旧伤,想必很多小伙伴和我一样念念不忘,时间走的没有商量,全家福的照片在我眼前晃,晃的那么荡气回肠,仿佛刚刚和爸爸一起路过的池塘,经常去的几家店还没有打样,妈妈得碎碎念在耳边响,响的如此水细流长,仿佛只是这几分钟你不在身旁,过几分钟就会回来一样。 每天的都是三点一线的生活,构成
2014-02-13 11:05:41 7058 134
原创 UML之部署图
部署图,英文名曰:Deployment Diagram,通常也称配置图,她是用来显示系统中软件和硬件的物理结构,从部署图中,我们可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况,使用部署图可以显示运行显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。 部署图是用来面向对象系统的物理方面建模的二种图形之一,部署图展示运行时进行处理的节点和
2014-02-10 14:43:58 3891 58
原创 UML之构件图
构件图,英文名曰:Component Diagrams用于描述一组构件之间的组织和依赖关系,用于建模系统的静态实现视图,构件可以是可执行程序、库、表、文件和文档等,她包含了逻辑类或者逻辑类的实现信息,因此结构模型视图和实现之间存在映射关系。 构件图中也可以包括或子系统,他们都用于将模型元素组织较大的组块。构件是系统中逻辑的并且可替代的部分,她遵循并提供对一组接口的实现,好的构件用定
2014-02-09 17:48:45 3264 50
原创 UML之协作图
面向对象动态建模,用于建立行为的实体间行为交互的四种图,状态图(Stage Diagram),时序图(Sequence Diagram),活动图(Activity Diagram)前面的博客中,我们已经学习完,今天我们来一起学习一下序列图(Sequence Diagram)。协作图和我们前面学习过的时序图都是一种交互图,协作图强调的是收发消息的对象的组织结构。 在系统体系结构的
2014-02-04 21:00:50 3443 45
原创 UML之时序图
时序图,英文名曰:Sequence Diagram,也成顺序图和序列图,是一种行为图,她通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。她可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机引起转换的触发事件。 时序图描述对象是如何交互的,并且将重点放在消息序列上,也就是说,描述消息是如何在对象间发送和接收的。今天我们一起来学习一下时
2014-02-01 00:32:13 5017 54
EXCEL数据透视表
2017-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人