用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,说明的是谁要使用系统,以及他们使用该系统可以做些什么,是九种图里面最为基础且非常重要的一张图。
    用例图包括3方面内容:
      1.参与者(Actor);
      2.用例(Use Case);
      3.参与者、用例之间的关系:关联关系、泛化关系、包含关系、扩展关系等;
参与者(Ac...
                            
                            
                                分类:
其他好文   时间:
2014-05-05 12:55:03   
                                阅读次数:
326
                             
                         
                    
                        
                            
                            
                                在uml中大部分模型描述了逻辑和设计方面的信息:
用例图知道期望
类图可以知道问题域的词汇(类、对象)
状体图、交互图和活动图可以知道类图中的词汇是如何写作完成行为的(逻辑结构)
实现图是用来描述实现方面的信息
它从系统的层次来描述:硬件的组成和布局;软件系统划分和功能实现。这两个方面分别是通过部署图和组件图来实现的:
        构件图:用来显示一组构件之间的组织与依赖关系。主要...
                            
                            
                                分类:
其他好文   时间:
2014-05-04 09:01:53   
                                阅读次数:
287
                             
                         
                    
                        
                            
                            
                                在介绍了以前的类图和用例图等之后,由于对象图是描述类图的某一个时刻的快照,所以类图没有具体的赋值但是对象图可以有具体的值。而包图是蕴含在画uml图之中的,对类图和对象图等进行分类的图,就像windows系统中我们平时建立的文件夹的作用一样,所以对象图和包图这里就不详尽介绍了。类图、对象图和包图都是从系统结构的角度分析的。
    系统建模,需要从系统的结构和行为两个方面来描述,其中系统的行为是通...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 21:40:41   
                                阅读次数:
293
                             
                         
                    
                        
                            
                            
                                前面介绍了uml的很多种图,下面挑出几个联系比较紧密的进行对比和联系。用例图和交互图都是表示动态行为,只是前者表示系统外部对象(参与者)与系统这两个大对象之间的互动,而后者则侧重在表示系统内部一群小对象之间的互动。下面针对类图、用例图和交互图进行对比。
类图
用例图
活动图
静态结构
动态行为
动态行为 
系统内在结构
系统外在行为
系统内在行为...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 20:57:32   
                                阅读次数:
220
                             
                         
                    
                        
                            
                            
                                我的总结是在看完uml学习之后又参考了同学借的《uml和ooad快速入门》的思路,利用齿轮带动的原理进行。废话不多说了,首先分析一下类图和用例图的联系与区别。
类图
用例图
类class
用例use case 、参与者actor
关联association
包含include、扩展extend
静态结构 
动态功能
系统内观
系统外观...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:37:36   
                                阅读次数:
407
                             
                         
                    
                        
                            
                            
                                前言
   
    前面介绍的用例图、类图、包图和对象图都是对系统的静态的描述。本篇将介绍动态描述的交互图(顺序图和协作图),所以把顺序图和协作图的总结放一块儿更容易理解。
顺序图
    1.概念
     描述按时间先后顺序对象之间交互动作过程
    2.构成
     参与者、对象、消息(信号或操作调用)、生命线
    3.消息的分类
     简单消...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:28:36   
                                阅读次数:
368
                             
                         
                    
                        
                            
                            
                                前言
    对象图和包图依旧是对系统的静态的描述。
包图
    1.构成
     
    2.包中的元素
      类、接口、用例、构件、其它包等。(若包被撤销,其中的元素被撤销)
    3.包之间的关系
      泛化、细化、依赖(常用)
    4.包的作用
     (1)逻辑上把一个复杂的图模块化
     (2)组织源代码
    5.包的常见问...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:41:38   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                1.用例图是对用户需求的期望
2.而类图是对系统的静态描述,包括类图和对象图,其中对象图是类图的实例化
3.接下来表述动态描述的动作图。动作图分为状态图、活动图和交互图。各自的区别是,状态图侧重于变化结果的描述,而活动图侧重动作行为过程的描述。交互图比较容易区分与前两者,它是对侧重于过程内部用例的关系描述。交互图根据不同的角度进行划分,又分为序列图和协作图。前者侧重于不同的时间序列而后者侧重于对象之间的关系,两者可以相互转化。
4.实现图是从实现的角度对系统进行描述。其中分为构件图和部署图。构件图是从软件构...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:28:21   
                                阅读次数:
369
                             
                         
                    
                        
                            
                            
                                前言
    最近写UML文档,看视频的时候感觉掌握的还可以,当真正写文档的时候才发现不是一件容易的事。写文档自己又翻开自己的笔记看了一遍又一遍。
下面就给大家介绍一下我画的几张图:
用例图
    1. 用例图的构成
        (用例,角色,关系)
        用例:指功能的描述
        角色:触发起某种事件
        关系:用例图的关系(依赖,泛...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:16:00   
                                阅读次数:
284