- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十一章面向象的分析
第十一章 面向对象的分析 面向对象的系统分析与设计首先要从建模开始。建立模型帮助人们思考问题、定义术语,从全局上把握系统的全貌及系统各组成部分的关系,防止过早地陷入某些问题的细节。 本章根据循序渐进的原则介绍两种面向对象建模方法:OMT(Object Modeling Technique)方法与统一建模语言UML(Unified Modeling Language)。 11.1 面向对象建模 11.1 面向对象建模 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.2 面向对象建模——三模型法求分析(对象模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.3 面向对象建模——三模型需求分析(动态模型) 11.4 面向对象建模——三模型需求分析(功能模型) 11.5 UML概述 11.5 UML概述 11.5 UML概述 11.5 UML概述 11.5 UML概述 11.6 UML的图形 11.6 UML的图形 11.6 UML的图形 -用例图 11.6 UML的图形 -用例图 11.6 UML的图形 -用例图 11.6 UML的图形 -类图 11.6 UML的图形 -类图 11.6 UML的图形 -类图 11.6 UML的图形 -顺序图 11.6 UML的图形 -顺序图 11.6 UML的图形 -状态图 11.6 UML的图形 -状态图 11.6 UML的图形 –总结 11.7本章小结—— 三模型法小结 11.7本章小结—— 三模型法需求分析 11.7本章小结——三模型法小结 11.7本章小结 11.7 本章小结 ? (2)对象之间的消息传递构成静态结构视点。 在UML中可以将建模语言划分为三种构造块,即三类词汇或基本元素:事物、关系和图。其中事物是对模型中最具有代表性的成分的抽象,可分为结构事物、行为事物、分组事物和注释事物;关系能把事物联系在一起,可分为依赖、关联、泛化(归纳)、实现。 掌握了这些基本知识能够理解UML模型,并建立一些基本模型。图11.11 表示UML中各种元素,表11.1 介绍UML中各种元素的功能。表11.2 UML各种元素关系的种类。 ? (2)对象之间的消息传递构成静态结构视点。 图11.11 UML中各种元素的表示法 ? (2)对象之间的消息传递构成静态结构视点。 UML提供了不同的模型图用来表示系统相关角色(如用户、分析员等)对系统的看法。 需求确认、系统分析、系统设计、系统编码、系统测试是软件工程的5个重要阶段。 UML中的用例图、序列图可以用来描述系统需求: 类图、对象图、协作图可以用来分析系统; 类图、对象图、序列图、状态图、活动图可以用来设计系统; 构件图、序列图可以用来帮助系统编码; 部署图、序列图可以用来规划系统实施; ? (2)对象之间的消息传递构成静态结构视点。 所有9种模型图都可以帮助系统测试,根据不同的情况可以选择不同的模型图作为系统的测试模型。 l???????? 用例图从用户的角度来表示系统的功能,它们定义了系统的边界。 l?????????? 类图以对象、它们的属性和关系表示系统的结构。 l????????? 顺序图以一组对象之间交互来表示系统的行为。它们用来标识应用域和实现域对象。 l???????? 状态图用来表示主要对象的行为。 l?????????? 活动图是用来表示通过系统的
您可能关注的文档
- 第十一章产品成本计算地分批法.ppt
- 第十一章圆口纲与与鱼纲(1学时).ppt
- 第十一章核酸地降解和核甘酸代谢.ppt
- 第十一章汉字和汉语词发展中的共性和差异.doc
- 第十一章液压及气压二.ppt
- 第十一章社会认知及行为—学习辅导.doc
- 第十一章清朝法律制度(1644-1840).ppt
- 第十一章酚和.ppt
- 第十一章长期中地宏观经济.ppt
- 第十一章非抽样误差与其控制.doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)