---------UML
文章平均质量分 62
韩丽萍
这个作者很懒,什么都没留下…
展开
-
UML图之构件图和部署图
总述构件图和部署图属于实现图。前面提到的用例图,静态图,行为图和交互图都是描述系统逻辑和设计方面的信息。而实现图则从系统的层次来描述硬件的组成和布局、软件系统划分和功能实现。构件图用来显示一组构件之间的组织及依赖关系;部署图则用来描述系统硬件的物理拓扑结构以及在此结构神执行的软件。构件图知识概要构件图从软件构架的角度来描述一个系统的主要功能,比如系统包括几个子系统,原创 2015-11-29 21:40:55 · 2786 阅读 · 17 评论 -
UML图之序列图和协作图
总述序列图(Sequence Diagram) 和协作图(Communication Diagram)都属于交互图。它们都动态的描述了类或对象之间的信息传递关系及以信息传递时间顺序,但是它们的侧重点不同。序列图侧重时间,而协作图强调的是发送和接收消息的对象之间的组织结构。序列图知识概要顺序图妙护了对象之间传递信息的时间顺序,它用来表示用例中的行为顺序。着重显示了参与相互作用原创 2015-11-17 17:05:21 · 1202 阅读 · 24 评论 -
UML图之活动图和状态图
总述活动图和状态图都属于动作图。用例图告诉我们系统的功能是什么;静态图,即类图和对象图,描述系统都有什么;交互图,即序列图和协作图动态的描述什么时间干什么事;而活动图和状态图则架起了静态图和动态图之间桥梁,起到了承上启下的作用,主要描述了系统都有哪些重要的活动,也可以说成系统的工作流程是什么,有哪些状态转换。活动图知识概要活动图本质上是一种流程图,它描述从活动到活动的控制流。用来建模工作流时,活动图原创 2015-11-16 16:19:14 · 1686 阅读 · 19 评论 -
UML图之类图,对象图和包图
【一】总述用例图描述了软件要实现的功能有哪些,而类图,对象图和包图则展示了系统的静态结构。其中类图是面向对象系统的核心,在正向工程(模型转成代码)和逆向工程(代码转成模型)中起到了重要作用。【二】类图类图是描述类,接口以及它们之间关系的图,它显示了系统中各个类的静态结构,是一种静态模型。(一)基础知识类的表示类包括名称,属性和操作。按照约定,属性名用小写字母表示,当属性名需要使用多个单词时,要将这原创 2015-11-16 11:57:08 · 7158 阅读 · 22 评论 -
UML图之用例图
一、用例图知识概要用例图(User Case)主要由参与者,用例,系统边界和关系组成,主要用于对系统,子系统或类的功能进行建模。用例图类似之前学的软工里的需求分析,都是对确定用户的需求,即系统的功能,并且对后期的测试以及整个过程中的其他工作流起到指导作用。 (一)寻找执行者的原则 1.谁使用该功能。 2.谁需要系统支持日常工作。 3.谁维护 4原创 2015-11-13 22:01:42 · 2182 阅读 · 13 评论 -
UML之宏观概述
【一】总述 UML和我们之前学的VB和之后要学的C++等程序设计语言不一样,UML是统一建模语言。那么UML到底是干什么用的,与我们之前学的软工和马上要学的设计模式又有什么关系呢?UML的主要内容是什么?下面就这两个方面粗略的谈一下我个人的看法。【二】UML的作用原创 2015-11-08 20:05:49 · 778 阅读 · 17 评论