【UML建模学习】
牛迁迁
货车帮科技有限公司,高级开发工程师
展开
-
UML之用例图
用例图? 用例图主要把系统的主事件流程图示化,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户)原创 2014-01-27 20:17:31 · 2172 阅读 · 29 评论 -
初识--UML
初次接触UML,感到很茫然原创 2014-01-19 20:28:51 · 2367 阅读 · 41 评论 -
UML之类图
类 类是具有相似结构、行为和关系的一组对象的描述符,是面向对象系统中最重要的构造块。 UML中类的表示:类的命名尽量应用领域中的术语,应明确、无岐义,以利于相互交流和理解。类的属性、方法中的可见性使用+、#、-分别表示public、protected、private。(绘制类图时,可根据实际情况省略属性和方法。) 类的关系 类之间的关系是类图中比较原创 2014-02-05 16:44:29 · 1765 阅读 · 34 评论 -
UML之总结篇
UML是统一建模语言,是一种面向对象的可视化建模语言,它能够让系统构造者用标准的、易于理解的方式建立 起能够表达他们设计思想的系统蓝图,并提供一种机制,便于不同人之间有效地共享和交流设计成果。 看完了视频,为机房收费系统建模,绘制好UML图后对UML的理解也是更进一层了。下面是UML的总结导图: 画图的过程不是一帆风顺的,总是在不停的修改;通过查看别原创 2014-02-25 11:53:09 · 1732 阅读 · 37 评论 -
UML之活动图
什么是活动图? 活动图与流程图类似,描述活动的序列,即系统从一个活动到另一个活动的控制流,并且支持并行活动。 缺点:难以清楚描述动作与对象之间的关系,没有交互图直接。 活动图基本要素 活动状态Action states 表示工作流过程中命令的执行或活动的进行 转移 transitions 判断 decisions 一种表示判断决策的特殊活动原创 2014-02-13 20:14:32 · 2246 阅读 · 35 评论 -
UML之交互图
交互图是对一个用例事件流程进行建模,描述对象之间的关系和对象之间的信息传递的图。其中有这样一些内容:需要什么对象、在这些对象之间相互发送的消息又是怎样的、哪一个角色来开始这个消息的和消息在这个过程中是如何来发送的。 交互图可用两种方式描述:强调消息的时间顺序;强调发送和接受消息的对象结构组织。相应的,交互图分为两种:顺序图和协作图。 顺序(序列)图: 描述按照时间的先后顺序对象之原创 2014-02-19 15:31:00 · 1746 阅读 · 15 评论 -
UML之实现图
实现图 用来描述实现方面的信息。从系统层次描述硬件的组成和布局,软件系统划分和功能实现。它包括构件图和部署图。 a构件图 从软件架构的角度来描述系统的主要功能,比如系统分成几个子系统,每个子系统包含哪些类,包等和它们之间的关系等。使用构件图可以清楚的看出系统的结构和功能。 构成 1)构件:是系统中遵从同一组接口且提供其实现的物理的,可替换的部分。每个构件能够实现一原创 2014-02-19 16:14:37 · 1517 阅读 · 14 评论 -
包图+设计模式?
最近开工了机房收费系统重构版,确实是有点纠结。 因为这一次是完全应用面向对象的思想设计程序。虽然之前学习了很多次面向对象编程,但是到实际应用的时候,还是会感到无从下手。纠结也没用,因为生活还在继续。。 机房收费系统,先从UML建模开始说起,刚刚画完包图和用例图,现在在头疼类图,说到类图,那真是无所适从,怎么抽象出类?添加什么属性?应该有什么方法? 类直接又改怎么联系?等等肯定不能像第一次画图原创 2014-05-07 17:49:28 · 3039 阅读 · 19 评论