-------------------【C/S学习-UML】
文章平均质量分 83
~Phoenix
种一棵树最好的时间是十年前,其次就是现在!
展开
-
机房收费系统之交互图(时序图、协作图)
交互图是行为图的一种,被行为图所涵盖着,交互图呢又涵盖着时序图和协作图。在UML的表现上,动态模型组要是建立在系统的交互图以及活动图和状态图。时序图用来显示对象之间的关系,并强调对象之间消息的时间顺序,同时显示对象之间的交互。协作图主要用来描述对象中之间的交互关系。一、时序图(Sequence Diagram)时序图包括4个元素,分别是:对象(Object)、生命线(Lifelin...原创 2018-11-03 14:45:35 · 1071 阅读 · 7 评论 -
机房收费系统之行为图(状态图、活动图)
状态图和活动图的区别状态图侧重于行为的结果来描述活动图侧重从行为的动作来描述一个描述动作,一个描述状态,这样就可以比较好的理解活动图和状态图在整个系统描述上的区别,同时也能更好的去理解系统的功能。知道了这些接下来我们在分别讲状态图和活动图。一、活动图(Statecher Diagram)1.如何建立活动图有人会在Retional Rose上创建活动图找不到,记住这个词就好了...原创 2018-11-03 19:50:00 · 937 阅读 · 7 评论 -
机房收费系统之实现图(组件图、部署图)
在软件建模中,使用用例图可以推断系统希望的行为;使用类图可以描述系统的词汇;使用时序图、组件图、状态图和活动图可以说明这些词汇中的事物如何相互作用以完成某些行为。在完成系统的逻辑之后,下一步要定义设计的物理实现,如何可以执行文件、库、表、文件和文档等。对面向对象系统的物理方面进行建模是要用到两种图:组件图和配置图。一、组件图(Component Diagram)组件图是对面向对象系统的...原创 2018-11-04 08:58:38 · 901 阅读 · 11 评论 -
UML核心之九种图
1.1UML的事务UML的事务分为四种,为了更有助于我们进行分类,名字与图相对应上,我将它们以下图的形式粘贴上了,这样更加有助于我们理解,记忆。以图形化的形式印象到我们额大脑中,了解到了事务每个图是什么样子的才能更加快速的画出我们的图形语言。1.2UML中的关系介绍了事务,接下来就是关系,如何以更加合理的关系来链接它们,我们画图经常会用到关联,都用关联可不可以呢?可以。但是不明确,...原创 2018-11-01 10:44:10 · 459 阅读 · 5 评论 -
UML重点
一、Rational Rose中的四个视图1.Use Case View(用例视图)用例视图包括系统中所有参与者,用例和用例视图,还可能包括一些时序图或协作图。用例视图是系统中与实现无关的视图,它只关注系统功能的高层形状,而不关注系统的具体实现方法。 2.Logical View(逻辑视图)逻辑视图关注系统如何实现用例中提出的功能,提供系统的详细图形,描述组件如何关联。...原创 2018-10-23 21:17:19 · 288 阅读 · 11 评论 -
机房收费系统之用例图
元素的含义1.Actor(参与者)是系统外部的一个实体(可以事任何的事物或人),它以某种方式参与了用例的执行过程。图符:2.用例要体现系统的功能,用例描述活动者与系统交互中的对话图符:3.关系3.1.关联关系参与者用例之间通常用关联关系来描述,也是最简单的关系。如图所示——机房为例:3.2.泛化关系(Generalization)表示方式...原创 2018-11-02 10:06:01 · 1044 阅读 · 7 评论 -
机房收费系统之静态图(类图、对象图)
类图的内容一、类图的用途类图是系统静态图的一部分,它主要用来描述软件系统的静态结构,当系统分析师以支持软件系统的需求为目的设计静态图是通常以下述3中方法之一使用类图。1.对系统词汇建模描述系统的边界,也就是说用来决定那些抽象是用来建模系统中的一部分,那些抽象是处于要建模系统之外。这是非常重要的一项工作,因为系统最基本的元素在这里被确定。系统分析师可以用类图描述抽象和它们的责...原创 2018-11-02 20:52:17 · 1216 阅读 · 11 评论