首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
admin
2009-05-15
81
问题
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
选项
A、协作图
B、对象图
C、活动图
D、部署图
答案
D
解析
UML 1.X版本中包括9种不同的图,分为表示系统静态结构的静态模型(包括类图、构件图、部署图),以及表示系统动态结构的动态模型(包括对象图、用例图、序列图、协作图、状态图、活动图)。(1)用例图。用例图(Use-Case Diagram)用于显示若干角色(Actor),以及这些角色与系统提供的用例之间的连接关系。用例是系统提供的功能的描述,通常一个实际的用例采用普通的文字描述,作为用例符号的文档性质。用例图仅仅从角色使用系统的角度描述系统中的信息,也就是站在系统外部查看系统功能,它并不能描述系统内部对 该功能的具体操作方式。(2)类图(Class Diagram)。用来表示系统中的类和类与类之间的关系,它是对系统静态结构的描述。类图不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图中每个类由三部分组成,分别是类名、类的属性和操作。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。一个典型的系统中通常有若干个类图,一个类图不一定包含系统中所有的类,一个类还可以加到几个类图中。(3)对象图(Object Diagram)。是类图的实例,几乎使用与类图完全相同的标识。它们的不同点在于对象图显示类的多个对象实例,而不是实际的类。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。(4)序列图(Sequence Diagram,顺序图)。用采反映若干个对象之间的动态协作关系,也就是随着时间的推移,对象之间是如何交互的。序列图强调对象之间消息发送的顺序,说明对象之间的交互过程,以及系统执行过程中,在某一具体位置将会有什么事件发生。(5)协作图(Collaboration Diagram)。描述对象间的协作关系,协作图与序列图相似,显示对象间的动态合作关系。除显示信息交换外,协作图还显示对象及它们之间的关系。如果强调时间和顺序,则使用序列图;如果强调上下级关系,则选择协作图。这两种图合称为交互图。(6)状态图(State Diagram)。描述类的对象所有可能的状态,以及事件发生时状态的转移条件。通常,状态图是对类图的补充。事件可以是给它发送消息的另一个对象或者某个任务执行完毕。状态变化称做转移(Transition),一个转移可以有一个与之相连的动作(Action),这个动作指明了状态转移时应该做些什么。在实用上并不需要为所有的类画状态图,仅为那些有多个状态,其行为受外界环境的影响并且发生改变的类画状态图。(7)活动图(Activity Diagram)。描述满足用例要求所要进行的活动,以及活动间的约束关系,有利于识别并行活动。活动图由各种动作状态构成,每个动作状态包含可执行动作的规范说明。当某个动作执行完毕,该动作的状态就会随着改变。这样,动作状态的控制就从一个状态流向另一个与之相连的状态。活动图中还可以显示决策、条件、动作的并行执行,以及消息的规范说明等内容。(8)构件图(Component Diagram,组件图)。描述代码构件的物理结构及各构件之间的依赖关系。一个构件可能是一个资源代码构件、一个二进制构件或一个可执行构件。它包含逻辑类或实现类的有关信息。构件图有助于分析和理解构件之间的相互影响程度。(9)部署图(Deployment Diagram,配置图)。定义系统中软硬件的物理体系结构。部署图可以显示实际的计算机和设备(用节点表示),以及它们之间的连接关系,也可显示连接的类型及构件之间的依赖性。在节点内部,放置可执行构件和对象以显示节点与可执行软件单元的对应关系。在面向对象分析过程中,用概念模型来详细描述系统的问题域,用类图来表示概念模型。“问题域”是指一个包含现实世界事物与概念的领域,这些事物和概念与所设计的系统要解决的问题有关。而建立概念模型,又称为问题域建模、域建模,也就是找到代表那些事物与概念的“对象”。状态图适于描述跨用例的单个对象行为,但不适于描述包含若干协作对象的行为;交互图适于描述单个用例中若干对象的行为,即适于描述一组对象的整体行为。
转载请注明原文地址:https://kaotiyun.com/show/fhGZ777K
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
情境题,一个公司规定“专利未发布前,知道此信息的员工不能买股票,除非已对公众公布”,次日,该公司在报纸上发布该消息,问员工能不能买股票
在控制器汇总页面中可以找到哪3条信息?(选择所有正确答案)A、软件版本B、内部温度C、端口速度D、系统名称
下列哪个选项最佳地定义了移动群组?A、允许漫游的AP群组B、进行通信的控制器群组C、移动(traveling)的客户端群组D、移动(mobile)的AP配置群组
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】A公司是国内某大型煤炭集团的下属全资子公司,负责集团的信息化规划、建设和系统维护工作。A公司自成立以来一直专注于信息化建设,ERP等核心系统均由A公司自行组织开发。2017年陆续开始有
知识转移是技术部署的重要环节,完备的知识转移可以提高IT服务技术支撑能力、降低风险、缩减成本、提升效率。知识转移的内容主要包括______。
从IT服务供方角度,下列不属于IT服务成本的是()。
按优先级或等级排列的风险清单属于(59)________。
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】图3-1为某公司拟建数据中心的简要拓扑图,该数据中心安全规划设计要求符合信息安全等级保护(三级)相关要求。a.在信息安全规划和设计时,一般通过划分安全域实现业务的正常运行和安全的有效保障
网络认证协议Kerberosv5所采用的加密算法是(45)。
随机试题
简述氯丙嗪中枢神经系统的药理作用与用途。
A.1%盐酸乙醇B.Verocay液C.Lugol碘溶液D.0.25%高锰酸钾E.稀氨水分化作用
导致消化性溃疡的主要因素之一是糖尿病的病因之一是
使用切断机时,手与切断间应保持距离大于()cm。
在某花园洋房开发项目开盘前,房地产开发企业邀请了约200名当地不同行业的人士到现场参观,向来访者提供自助晚餐,并举行了抽奖活动。上述促销手段属于房地产促销方式中的()。
下列表述正确的是()。
假想防卫行为致人死亡的,可能的后果是
文档“word素材.docx”是一篇从互联网上获取的文字资料,打开该文档并按下列要求进行排版及保存操作:将文档中以“一、”“二、”……开头的段落设为“标题1”样式;以“(一)”“(二)”……开头的段落设为“标题2”样式;以“1、”“2、”……开
CPU中有一个程序计数器(又称指令计数器),它用于存储()。
TheLibraryofCongressisAmerica’snationallibrary.Ithasmillionsofbooksandotherobjects.Ithasnewspapers,popularpu
最新回复
(
0
)