下载此文档

类图交互作用图 PPT.pptx


文档分类:办公文档 | 页数:约59页 举报非法文档有奖
1/59
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/59 下载此文档
文档列表 文档介绍
类图交互作用图
1、类图
1、1类图
1、2类图得划分
1、3类图得应用
1、4对象图
1、5对象图得应用
1、类图
类图(ClassDiagrams)
软件系统中,类模型和对象模型揭示了系统得结构。在UML中,类模型和对象模型分别类图交互作用图
1、类图
1、1类图
1、2类图得划分
1、3类图得应用
1、4对象图
1、5对象图得应用
1、类图
类图(ClassDiagrams)
软件系统中,类模型和对象模型揭示了系统得结构。在UML中,类模型和对象模型分别由类图和对象图表示。
类图描述了类集、接口集、协作以及她们之间得关系。在类图基础上,状态图、协作图等进一步描述系统其她方面得特征。
类图可用来为系统得静态设计视建模。类图组成:
(1)类 (2)接口(操作集合)
(3)协作 (4)依赖、类属、实现或关联关系
1、1类图
1、类图
1、类图
1、类图
1、类图
1、类图
类图得划分
在软件开发得不同阶段,类图描述了不同层次得抽象。以需求阶段、设计阶段、实现阶段将类图划分为三个层次:
(1)概念层(Conceptual)类图描述问题域中得概念(概念模型独立于实现软件和程序语言)
(2)说明层(Specification)类图描述软件得接口,接口区别于实现。
1、2类图得划分
1、类图
类图得划分
(3)实现层(Implementation)揭示软件得实现部分(使用得主流)
正确区分类图得三个层次,利于画类图和读懂类图。
接口:接口因实现环境、运行特性或用户得不同而具有多种实现。
1、2类图得划分
1、类图
类图得应用
在为系统静态设计视建模时,类图可用来描述以下三种建模:
(1)为系统得词汇表建模
确定抽象与系统得界定,即抽象属于系统或不属于,规定抽象及其责任。
(2)为简单得协作建模
(a)确定要与之建模得机制,机制代表了需要被模拟得部分系统得功能和行为(由类、接口等交互作用产生)
1、3类图得应用
1、类图
类图得应用
(2)为简单得协作建模
(b)对于每个机制,确定参与这个协作得类、接口和其她动作,确定这些元素间得关系
(c)根据协作得脚本,发现遗漏得模型部分,以及简单得语义错误
(d)确定对象得属性和操作
大家有疑问的,可以询问和交流
可以互相讨论下,但要小声点
1、类图
类图得应用
(3)为逻辑得数据库模式建模
需要在数据库中存储持久性信息。
(a)确定模型中得一些类,这些类得状态得存在超过了程序得生命周期
(b)创建一个类图,包含这些类并标记为持久类
(c)扩充这些类得结构信息,如属性、阶元
(d)如有必要,创建中间抽象以简化数据库得逻辑结构
1、类图
类图得应用
(3)为逻辑得数据库模式建模
(e)考虑类得行为,扩充对于数据访问和数据完整性很重要得操作(完备性)
(f)如可能,用工具将逻辑设计转变为物理设计(存在一些专门得DBASSISTANT)
1、类图
类图得应用
类实例存储于数据库中,原型为《persistent》,一个ITEM有一个TITLE,一个TITLE存在于0-N个ITEM中。一个ITEM有0-1个借阅信息,一条借阅信息仅有一个ITEM。
一个TITLE有0-N个预订记录。一个借阅人信息有0-N个预订记录,0-N个借阅记录。
1、类图
用例与类图
用例图实质上就是一种系统描述得形式,自然可以根据用例描述来识别类。针对各个用例,通常可以根据如下得问题辅助识别:
(1)用例描述中出现了那些实体?
(2)用例得完成需要哪些实体合作?
(3)用例执行过程中会产生并存储哪些信息?
(4)用例要求与之关联得每个角色得输入就是什么?
(5)用例反馈与之关联得每个角色得输出就是什么?
(6)用例需要操作哪些硬设备?
1、类图
选课管理系统得简单用例
1、类图
选课管理系统得简单用例(属性和操作)
1、类图
远程网络教学系统
在该系统中,系统得参与者为学生、教师和系统管理员。学生包括登录名称、登录密码、学生编号、性别、年龄、班级、年级、邮箱等属性。教师包含自己得登录名称、登录密码、姓名、性别、教授课程、电话号码和邮箱等属性。系统管理员包含系统管理员用户名、系统管理员密码、邮箱等属性。根据这些信息,创建系统得类图。
1、类图
远程网络教学系统
1、类图
远程网络教学系统
将参与者学生、教师和系统管理员进行抽象,形成一个单独得人员类,学生、教师和系统管理员分别就是人员类得继承。根据这些信息,重新创建类图。
1、类图
对象图(ObjectDiagrams)
对象图模拟类图中所含有得类得实例,描述了某一瞬间(具体时刻)对象集及对象间得关系,主要用来为对象结构建模。
对象图可以看作就是类图得实例,对象间得连接就是类间关联得实例。对象图中

类图交互作用图 PPT 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数59
  • 收藏数0 收藏
  • 顶次数0
  • 上传人君。好
  • 文件大小1.26 MB
  • 时间2022-09-03
最近更新