软考下午题详解---uml图

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

        在上篇博客中,小编主要简单的对软考下午题当中的数据流图设计进行了一系列总结,今天我们继续来看软考下午题当中大题部分,uml图的相关知识,在我们学习的过程中,我们也已经接触过,西安交大刘惠老师讲解过uml的相关知识点,我们学习完了之后画了一套机房收费系统的uml图,那时年少,画的图太过稚嫩,画的图一遍又一遍的让师傅验收,一次又一次的修改,终于在14年的春节绽放她的笑颜,后来在个人重构、机房合作中和uml也陆陆续续的打过交道,就是在这样一个反复的过程中,小编对uml图的理解一步又一步的加深,学习呢,本来就是一个反复的过程`(*∩_∩*)′,后来,小编在软考中又再一次与uml图相遇但是没有擦肩哦,uml是如何在软考中彰显她的美丽呢,好的,我们首先来看这样一张图:

          

         接下来,小编就随着上面思维导图的历史脉络,一一对各个知识点进行击破,让小伙伴们在软考中游刃有余,首先我们来看第一个知识点,uml的结构。

         uml结构

         

        如上面思维导图所展示的,uml的构造块包括三个方面内容,其中的图就是我们通常所说的uml的九种图形,可以分为两类,一个是静态模型,另一个动态模型,静态模型有类图,构件图,部署图,动态模型有对象图,用例图,顺序图,协作图,状态图和活动图。还有一种图叫做包图,包图是类的集合。在公共机制里,指的是达到特定目标的一些公共的uml的方法,主要包括规格说明,修饰,公共分类和扩展机制。接下来就是我们的重头戏了,uml的九种图形,在前面的学习中,小编写过一系列关于uml的博客,为此申请了一个专栏,其中对每个图形进行了详细的阐述,有需要的小伙伴可以去看看哦,今天再次看见那个曾经熟悉的她,她又会带给小编怎样的惊喜和期待呢,随小编娓娓道来。

         uml图

         uml图之用例图

         什么是用例nie,就是在系统中执行的一系列的动作。用例模型描述是外部执行者所理解的系统功能,用例模型主要用于系统分析阶段,她的建立是系统开发者和用户反复讨论的一个结果,表明了开发者和用户对需求规格达成的共识。外部行为指的可能是使用用例的人,也可能是外部的系统,所以有可能是系统也可能是人,执行者不一定是人。在uml中,用例用椭圆来表示,如图是一个简单的图书管理系统的用例图。在用例图中,两个用例之间可能存在关系,主要有两个包含关系和扩展关系。包含关系:当可以从两个或两个以上的用例当中提取公共行为,或者是发现能够使用一个构件,来实现某一个用例的一部分功能,这个时候使用包含关系。用inculude表示,如下所示:

        

       查询、修改、删除三个用例都有一个公共的行为登录,也就是在某个查询信息当中,查询信息,修改信息,删除信息的前提条件是输入用户名和密码登录系统之后,才能进行相关的操作,所以登录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值