专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

预约成功后,不错过重要时期

点击预约

系统分析师教程知识点精讲之UML图

责编:长颈鹿 2017-03-02

    >>>>>点击了解系统分析师网络班

    >>>>>点击了解系统分析师面授班


    软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关UML图的讲解,希望对准备参加考试的你有所帮助。

      UML图

      面向对象两种重要图形:顺序图、协作图

      顺序图和协作图统称为“交互图”,顺序图着重体现交互的时间顺序,协作图着重体现交互对象间的静态连接关系。

      顺序图精确表达用户与系统的复杂交互过程。

      顺序图用于描述进出系统的信息流。

      顺序图与协作图是同构的,可以互相转换!!!

      顺序图:着重体现对象间消息传递的时间顺序。顺序图允许直观的表示出对象的生存期,生存期内,对象可以对输入消息作出响应,并且可以发送消息。消息的箭头指明消息的类型,消息用消息名和参数来标识。

      协作图:用于描述相互合作的对象间的交互关系和链接关系。

      活动图:用于表示系统中各种活动的次序,它的应用非常广泛,即可用来描述用例的工作流程,也可用来描述类中某个方法的操作行为。常用于表示业务流程,对系统功能建模,强调对象之间的控制流。活动图是由状态图变化而来的,活动图依据对象状态的变化来捕获动作。活动图中一个活动结束后将立即进入下一个活动,状态图中状态的变迁可能需要事件的触发。主要用于系统功能建模。

      活动图VS传统流程图:程序流程图明确地指定了每个活动的先后顺序,而活动图仅描述了活动和必要的工作顺序,这是两者的根本区别。另外,流程图限于顺序进程,而活动图支持并发进程。

      活动图VS状态图:状态图注重于由事件驱动的系统的变化状态;活动图注重于从活动到活动的控制流。活动图是状态机的一种特殊情况,其中全部或大多数状态是活动状态,并且全部或大多数转换时通过源状态中活动的完成来触发的。活动图适应状态机的全部特征。活动图和状态图在对一个对象的生命周期建模时都是有用的。

      注:数据流图和流程图是结构化方法中的概念。

      UML提供5种系统动态方面建模图:

      ◆用例图:描述用例和参与者及之间关系。对系统行为的组织和建模重要。

      ◆交互图:包括顺序图、通信图(与顺序图仅是排版不同)、定时图

      顺序图:描述对象按照时间顺序的消息流;

      通信图:

      ◆状态图:显示一个由状态、转换、事件和活动组成的状态机,强调一个对象按事件次序发生的行为;

      ◆活动图:基本活动图、泳道活动图、交互概览图


      希赛网,拥有十五年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练