首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
admin
2009-05-15
23
问题
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
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
在安全审计时发现服务器管理员没有经过培训,应该?
如果公司要在24小时里恢复业务,应选择哪个灾备场所?
一个安全工程师被指派去处理公司正在遭受的flood攻击。公司有一个提供电子商务服务的网站。安全策略要求公司可以应对各种攻击,还要保证网站的可用性。攻击者可能带来的威胁是?
消息加密,部分数据为已知常量,问可以使用什么攻击方式?
一个信息系统,用户管理人员在使用系统时不能使用系统管理员的功能,系统管理员不能使用用户管理人员的功能,问这是什么控制?
论IT服务运营管理IT服务运营方面的问题更多的不是来自产品或技术(如硬件、软件、网络、电力故障等)方面,而是来自管理方面。IT服务的提供者,无论是企业内部的IT部门,还是外部的IT服务提供商,其IT服务运营的主要目的就是提供低成本、高质量的IT服务。为了
王先生加入一家新成立的大型企业担任CIO,企业刚完成主要IT系统的建设,逐步进入稳定维护期,需要玉先生尽快组织建立成熟的服务运营管理体系,对相关工作提供科学合理的考核管理。王先生借鉴了成熟的ITSS服务标准,根据管理要素分别组织了不同的工作小组,包含过程
知识转移是技术部署的重要环节,完备的知识转移可以提高IT服务技术支撑能力、降低风险、缩减成本、提升效率。知识转移的内容主要包括______。
某电子商务公司经营办公用品,其配送中心负责向用户送货,某日有6个用户订货并要求送货。配送中心P和各用户(A、B、C、D、E、F)的位置、各用户的订货量及与配送中心的直线距离如图5-7所示(括号内所标的是各用户的订货量,单位为吨;两点间连线上的数字为两点间
如果网络中N个用户之间采用RSA算法进行加密通信,则整个加密通信系统共有(49)个密钥。
随机试题
Myfather______aninvitationtoadinnerparty,buthe______it.
蛋白质合成的起始密码子通常编码
A.因人制宜B.治未病C.因时制宜D.寒因寒用“用温远温、用寒远寒”属于
鞍上池内不包括
下列关于风险转移的说法,正确的是()。
下列选项中,不属于金融衍生品市场的是()。
过去的20年间,金砖国家与欧美发达国家的相对位置不约而同地发生了迅速而巨大的变化。需要强调的不仅是“迅速”和“巨大”,还应注意“不约而同”,因为金砖国家的崛起各自遵循了相去甚远的发展战略,增长模式各不相同。除了时间的同步性之外,金砖国家的经济奇迹并无多少共
设曲面Σ:z=1-x2-2y2,z≥0,取上侧,计算
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】________metomyplace.Iusuallyliketohavebrief【C
TheBritishPrimeMinister’sofficialresidenceis,No.10______StreetinLondon.
最新回复
(
0
)