UML(一)认识

        UML是YOU MY LOVE 的缩写、中文意思就是你是我的爱、这么有爱意的UML怎么能不让我动心、下面就介绍一下UML。大笑


        UML是 Unified Modeling Language的缩写,中文意思就是、统一建模语言。别看说是建模语言、其实简单的说UML就是把要做的软件用图的形式画出来、表示出来、建立软件模型、UML可不是什么代码、他是图形符号,使用可辅助人们描述和设计软件系统。


        UML规范用来描述建模的概念有,类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。

建模的概念详细见:http://blog.csdn.net/u010191034/article/details/17395365


        UML的语言就是图形符号、所以UML要有图、对、当然有图、UML定义了5类,10种模型图。

UML提供的基本模型图包括:
        (1)、用例图:展示系统外部的各类执行者与系统提供的各种用例之间的关系


        (2)、类图:展示系统中类的静态结构(类是指具有相同属性和行为的对象,类图用来描述系统中各种类之间的静态结构)


        (3)、对象图:是类图的一种实例化图(对象图是对类图的一种实例化)


        (4)、包图:是一种分组机制。在UML1.1版本中,包图不再看作一种独立的模型图)


        (5)、状态图:描述一类对象具有的所有可能的状态及其转移关系(它展示对象所具有的所有可能的状态以及特定事件发生时状态的转移情况)


        (6)、顺序图:展示对象之间的一种动态协作关系(一组对象组成,随时间推移对象之间交换消息的过程,突出时间关系)


        (7)、合作图:从另一个角度展示对象之间的动态协作关系(对象间动态协作关系,突出消息收发关系)


        (8)、活动图:展示系统中各种活动的执行流程(各种活动的执行顺序、执行流程)


        (9)、构件图:展示程序代码的物理结构(描述程序代码的组织结构,各种构件之间的依赖关系)


        (10)、配置图:展示软件在硬件环境中(特别是在分布式及网络环境中)的配置关系(系统中硬件和软件的物理配置情况和系统体系结构)


        在后面的文章我还会详细介绍UML的图、UML不是啥编程语言、只是根据用户需求画画图而已、很简单的啦、不要有压力的啦童鞋们。



—————————YOU MY LOVE —————————chenchen

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值