网站大量收购闲置独家精品文档,联系QQ:2885784924

第2章UML概述130923.ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章UML概述130923

UML的构成 图 基本语言要素 语义 规则 事物 结构事物: (共7种) 行为事物: (交互, 状态机) 分组事物: (包) 注释事物: (注释) 关系 依赖 关联 泛化 实现 类图, 对象图, 用例图, 顺序图, 协作图, 状态图, 活动图, 构件图, 部署图 命名 范围 可见性 完整性 执行 规范说明 修饰 对应划分 扩展机制(版型, 标记值,约束) 通用机制 2.2.4 UML的公共机制 1)规格说明 UML对每一个元素都有确定的图形表示符号,但对该图形符号还有语法、语义的文字说明。 例如:Actor:参与者,UML表示为: 2.2.4 UML的公共机制 2)修饰 图形符号表示一个元素的主要特征,此外,可以加上修饰,表示该元素的特征。 例如:矩形框表示一个类,有类名,属性,操作等。但也可增加“可视性” 等修饰。 可视性 2.2.4 UML的公共机制 3)对应划分 ① 抽象-实例 例如,类-对象,用例-具体用例 ② 接口-实现 接口表示约定,实现表示对约定的实施 2.2.4 UML的公共机制 4)扩展机制 ① 版型(构造型) 由建模者设计的新的模型元素。新的模型元素的设计要以UML已定义的模型元素为基础。 例1,把“包” 构造为“子系统”类型。 2.2.4 UML的公共机制 4)扩展机制 ② 标记值 附加到任何模型元素上的命名的信息块。可以将任意信息作为标记值写入一个模型元素中选定的名字后面。 例如,{location=client}指出类student驻留在客户机结点上。 2.2.4 UML的公共机制 4)扩展机制 ③ 约束 约束规定所约束的模型元素的某个条件或命题必须为真,否则模型无效。约束也用{ }描述。 例如,{subset}指出领导属于成员的子集。 UML概述 2.3.1 UML视图 2.3.2 UML应用领域 第2章 2.3 UML视图和应用领域 2.3.1 UML视图 UML的4+1视图: 逻辑视图 (Logical View) 实现视图 (Implementaion View) 进程视图 (Process View) 部署视图 (Deployment View) 用例视图 Usecase View 描述系统的功能、需求等外部特性。涉及到用例图,活动图,状态图等。 用例视图 Usecase View 描述系统的功能、需求等外部特性。涉及到用例图,活动图,状态图等。 逻辑视图(Logical View) 用例视图 Usecase View 描述系统的设计特性,包括静态结构和动态行为等。涉及到类图,对象图,交互图,活动图等。 描述系统的功能、需求等外部特性。涉及到用例图,活动图,状态图等。 逻辑视图(Logical View) 过程视图 (Process View) 用例视图 Usecase View 描述系统的设计特性,包括静态结构和动态行为等。涉及到类图,对象图,交互图,活动图等。 描述系统的内部控制机制。涉及到对象类图,交互图等。 描述系统的功能、需求等外部特性。涉及到用例图,活动图,状态图等。 逻辑视图(Logical View) 实现视图 (Implementaion View) 过程视图 (Process View) 用例视图 Usecase View 描述系统的设计特性,包括静态结构和动态行为等。涉及到类图,对象图,交互图,活动图等。 描述系统的内部控制机制。涉及到对象类图,交互图等。 描述系统的实现特性,涉及构件图。 描述系统的功能、需求等外部特性。涉及到用例图,活动图,状态图等。 逻辑视图(Logical View) 实现视图 (Implementaion View) 过程视图 (Process View) 部署视图 (Deployment View) 用例视图 Usecase View 描述系统的设计特性,包括静态结构和动态行为等。涉及到类图,对象图,交互图,活动图等。 描述系统的内部控制机制。涉及到对象类图,交互图等。 描述系统的实现特性,涉及构件图。

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档