基于UML建模设计与分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于UML的 系统分析与设计 软件学院 1统一建模语言UM概述 1.1UML及其优点 ■什么是UL( Unify, Modeling Language)? UML是一种通用的、统一的的建模语言,是一种用图形方式 描绘面向对象软件系统结构的有效方法。 ■UML的优点 (1)UML是一种定义良好,易于表达,功能强大且普遍实用的 标准建模语言。 )UML是综合了面向对象领域的几种优秀方法的特点和长处 出的,是一种国际标准的建模语言,适合于面向对象分析 与设计的建模描述。 (是软件业界的第一个统一的建模语言,并得到工业界 的广泛支持。 1.2UM的模型视图 用UML描述的系统模型一般是由几种视图组成 的。UML主要提供了9种视图:用例图、类图、对 象图、组件图、配置图、序列图、协作图、状态 图和活动图,如下图所示 UML图 静态图 动态图 对组配序协状活 图图象件置 例 列作态动 图图图图图图图 1.3用例图 (1)用例图定义 用例图是从用户使用系统的角 自动售货系统 个用例1UC0x5)是用手÷十( 描述系统的一项功能需求或系统玄 提供给用户的一项服务 (2)用例图举例 自动售货系统:供货 右边为自动售货机系统的用例图。 图中的方框代表系统,椭圆代表供货人 用例(售货、供货和取货款是自动 售货机系统的典型用例),小人形 自动售货系统:取货款 线条人)代表行为者,它们之 间的连线表示关系。 收银员 1.4类图 (1)类图的定义 类图是表达构成系统的类及其相互联系的图示 类图是面向对象设计的核心,建立状态图、协作 图和其他图的基础 (2)类图的描绘方法 1)使用名词/动词分析法来寻找构成系统的类, 描绘这些类; (2)建立类与类之间的联系,包括关联、聚合/组 合、泛化/特化、依赖等

文档评论(0)

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

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

1亿VIP精品文档

相关文档