13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

软件工程之面向对象分析(OOA)之UML图特点

1、UML

面向对象分析里面有一个非常重要的工具叫UML,UML不仅在工作中非常重要,在考试当中也是非常重要的,即作为上午综合题,又大概率又会出现在下午的案例分析中,作为一个25分的大题。

创新互联专注于洮北网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供洮北营销型网站建设,洮北网站制作、洮北网页设计、洮北网站官网定制、微信平台小程序开发服务,打造洮北网络公司原创品牌,更为您提供洮北网站排名全网营销落地服务。

UML叫做统一建模语言,它主要用于需求分析和软件的设计,来做一些模型的制作。比如我们要开发一个系统,如果我们用纯粹的文字表达和表述,可以想象相关人员理解会多么困难。所以将收集到的相关信息用图形直观的展示出来,UML就是做这么一个事情。从而便于大家的沟通和后续的设计和开发。

1.1、UML构成

1.2、UML图特点

1.2.1、用例图

用例图的特点

用例中使用了哪些关系

用例建模的流程

用例图

参与者就是乘客,保安,技术人员。关闭电梯门,打开电梯门等就是用例。

1.2.2、顺序图

顺序图是一种交互图,强调对象之间消息发送的顺序,同时显示对象之间的交互,也叫做时序图。

比如登录场景顺序图。

图中的竖着的虚线表示生命线,虚线箭头表示一个返回,实线箭头表示一个调用,最上面的方框表示对象等。用这样一个图来描述登录的流程,并且这个流程是强调先后顺序的。

1.2.3、通信图

通信图也叫做协作图,跟顺序图有着强相关性。

1.2.4、状态图

状态图表达的是状态的转换与变迁。

就是一种状态经过什么刺激,转换为另一种状态。应用场景挺多的,比如开发一个系统,有会员机制,积分足够可能就会有会员等级的状态变化。

1.2.5、活动图

活动图类似于程序的流程图,但是跟流程图有些区别,它能够去表达一些并行行为

1.2.6、定时图

定时图,会强调实际的时间

今天主要了解UML各种图的一些特点,后续会做详细的描述,学无止境,加油!


网页名称:软件工程之面向对象分析(OOA)之UML图特点
标题来源:http://cdbrznjsb.com/article/cooggsi.html

其他资讯

让你的专属顾问为你服务