首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。
admin
2009-05-15
122
问题
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
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
访问控制表,BLP模型:谁能够访问3级文档;类似表格:能够拥有最小写权限的用户是?
根据MTBF最大故障间隔时间选择产品:
CiscoMobilityExpress解决方案可由下列哪些设备管理?(选择所有正确选项)A、Cisco安全管理器(CiscoSecurityManager)B、命令行界面(Command-lineinterface)C、Web界面(Web
论IT服务部署实施IT服务部署实施是衔接IT服务规划设计与IT服务运营的中间阶段,负责对服务组件进行客户化,并在充分满足客户要求的前提下,使用标准化的方法管理人员、资源、技术和过程,包括计划、实施和管理生产环境中的服务变更或新服务发布。同时,将规划设计中
某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。需求分析完成后,项目组编写了《需求分析报告》,项目经理小赵召集
数据库通常是指有组织、可共享、动态地存储在______的数据的集合。
以下关于.NET的叙述,()是错误的。
以下关于.NET的叙述,()是错误的。
阅读下列有关企业发展和企业网络建设的说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某企业最初只有一个办公地点,所有人员都集中在一个相对较小的封闭空间进行工作。由于是小型企业,社会影响不大,所以对安全性要求不高,主要目标是以最
随机试题
下列属于多巴胺受体阻断药的有
给函数f(x)=sinxcos补充定义f(0)的值,使其在x=0处连续.
介导食管下括约肌舒张的胃肠激素是
A.滴虫阴道炎B.真菌性阴道炎C.老年阴道炎D.幼女阴道炎E.淋球菌阴道炎
某市政府投资的一建设工程项目,项目法人单位委托某招标代理机构采用公开招标方式代理项目施工招标,并委托具有相应资质的工程造价咨询企业编制了招标控制价。招标过程中发生以下事件:事件1:招标信息在招标信息网上发布后,招标人考虑到该项目建设工期紧,为缩短招标时间
在纳税检查中若发现以前年度有多计费用、少计收入的现象,正确的会计处理方法有()。
继时性压力是指()。
Lookatthenotesbelow.Someinformationismissing.Youwillhearapresentationaboutaholidaytourcompany.Foreac
HowtoWriteaTermPaperDefinitionofatermpaper—Analyzeaperspectiveorargueapoint.—Present【B1】______.【B1】______St
Oneofthehobbiesthecavemenhadwas
最新回复
(
0
)