- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3. 构件图 构件图(component diagram): 描述构件及其相互关系的图。构件之间是依赖关系。 * * 4.部署图 部署图(deployment diagram): 用来描述系统中计算结点的拓扑结构和通信路径与结点上运行的软件构件等。 一般一个系统仅有一个部署图。 * * 4.部署图 * * 1. 包的概念 1. 包的定义 包(Package): 是UML用来组织模型元素的模型元素。 包中可以包含类、接口、构件、用例、结点、活动、状态、包等其他模型元素。 包是对软件模型进行分解、组织的有效的模型元素。 * * 2.包的表示 UML用带把的矩形框来表示包。 * * 简单包名 路径包名 3. 包的关系 * * 依赖 泛化 * * * * * * * * * * * * * debit?account借方账户 * * 检查商品有没有,如果没有,就需要去订货,订货和这个系统没有关系,我这个只是处于等待状态 * 问题 复合状态里需要放初态和终态吗?? 终态不能加,因为任何一个地方都可以取消 初态可以加 * * * 3 继承 * Copy right X.Shi,DHU * *OLine 例子: 3 继承 * * 4 依赖 依赖含义 依赖表示 * Copy right X.Shi,DHU * 4 依赖 * Copy right X.Shi,DHU * 依赖的含义 依赖(dependency): 表示两个元素X、Y,如果X的变化必然导致Y的变化,则称Y依赖X。 依赖关系不仅限于类,用例、包、构件之间都可以存在依赖关系 依赖关系 – 从代码看起 依赖关系 – 真的有必要画出来吗? 问题: 教学进程 下面几个模型图中,( )能够正确地表示出“一个雇员最多有一个经理,经理可以管理多个雇员,也可以不管理一个雇员”这样的意思。 ? 5 实现 * Copy right X.Shi,DHU * 6 类图的概念 类图的概念 类图(Class Diagram): 是由类,相关建模元素,及其关系构成的图,用来描述类之间的静态关系。 类图在系统中处在核心位置。也是UML中最为重要的一种图。 * * * * 对象图 7 类图和代码 看图回答下面问题 类Student和类Course之间是什么关系?并用文字性语言描述该类图表达意思。 写出Student类生成的java代码(省略注释、get和set方法) * * 类图和代码 根据类图写代码 * * public class A { private int i; private B b; public void test1(){ } public void A(){ }} public class B { private int j; public void B(){} public void test2(){} } public class C extends A { private int k; public void C(){} public void test3(){ }} 交互图 交互图 1. 交互图的概念 2. 顺序图的概念 3. 顺序图样式和元素 4. 消息 5. 协作图的概念 6. 协作图样式和元素 * * 1. 交互图的概念 1. 交互图的概念 交互图(interaction): 用来描述对象之间,以及对象与参与者之间的动态协作关系以及协作过程中行为次序的图形文档。 2.交互图的类型 顺序图,协作图 3. 交互图的作用 分析实现用例功能所对应的类,及类相互之间的消息联系。 * * 2. 顺序图的概念 顺序图(sequence diagram): 用来描述为了完成确定事务,对象之间按照时间消息交互的顺序关系。 * * 对象 消息 生命线 控制焦点 3. 顺序图样式和元素 ① 对象的命名 ② 生命线 表示对象存在的时间,对象下面一条虚线表示。 ③ 控制焦点 小矩形,表示这个时间对象将执行操作。 ④ 消息 带箭头的连线,表示对象之间传输的信息。 * * 4
您可能关注的文档
最近下载
- 2024-2025学年江苏省连云港市赣榆高级中学高一(上)月考物理试卷(10月)(含答案).docx VIP
- 隋唐时期的绘画艺术.ppt VIP
- 《周杰伦全方位介绍》课件.ppt VIP
- 2024-2025学年四川省成都市石室中学高一(上)月考物理试卷(10月份)(含答案).docx VIP
- 《诗词里的科学》考试题库资料300题(含答案).pdf VIP
- 2025-2030中国氯霉素滴眼液行业市场发展趋势与前景展望战略研究报告.docx VIP
- 2024-2025学年甘肃省兰州一中高一(上)月考物理试卷(10月份)(含答案).docx VIP
- 《财经应用文写作》(第二版) 课件及习题答案 第四章 调研文书.ppt VIP
- 生活适应四年级上册 食物安全 教学课件.pptx VIP
- 食品粉碎机械设备.ppt VIP
文档评论(0)