软考UML涉及的内容总结

本文是对软考中涉及的UML内容的总结,包括九种主要的UML图(类图、对象图、组件图、部署图、用例图、序列图、协作图、状态图、活动图)的用途和设计阶段应用,以及UML关系(依赖、关联、聚合、组合、泛化、实现)的概念和区别,并介绍了包含与扩展的概念。通过对这些内容的梳理,有助于理解和应用UML。
摘要由CSDN通过智能技术生成

        软考讲课中暴露出了几个问题,其实这几个问题都是一个问题——我对UML的了解不够深。做题的时候我根据自己的理解把题做对了我就认为我理解的没错,可是表达出来大家不懂我的意思,因为是我自己的理解没有权威性我也不敢给大家保证就是没错;还有的就是对某个知识点有了异议;甚者对同学们提出的问题我就压根没有准备到。下面是我对这次讲课涉及到的内容进一步做的总结,希望能帮到大家

 

1.UML图


       讲课的时候大家问我每种图分别出现在哪个设计阶段,当时也是没有给大家一个完美的答复,下来找了UML书,书中表明各种图并没有绑定到软件开发的各个阶段,这个是没有严格的划分界限的,UML图和文档不是一一对应的,除了几个核心图(用例图,类图)其他都是可以在任何文档中出现的,比如:需求分析阶段,主要是使用用例图,概要设计和详细设计书中可以由UML中类图,状态图,活动图,顺序图填充,而在其他文档中根据实际需要适当填充UML图

 

        翻了翻做过的几套题发现上午题涉及到的UML这部分知识,考的形式是某种图是用来干什么的。如:(?)显示了类及其相互关系,所以说大家一定要了解常见的九种图的用途,总结如下:

 

分类

                                          

定义 


(1)类图(ClassDiagram)

  类图描述系统所包含的类、类的内部结构及类之间的关系; 


(2)对象图(ObjectDiagram)

  对象图类似类图,但并不描述对象类,它们对实际的对象实例建模—显示实例属性的当前值<

  • 9
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 30
    评论
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值