分析设计之UML建模第一节成功的第一步学会学习.ppt

分析设计之UML建模第一节成功的第一步学会学习.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1/50 分析设计之UML建模 (第一节) 成功的第一步:学会学习 内容: 第一部分:认识这里 1、自我介绍 2、介绍课程 第二部分:认识分析设计 1、IT人员的职业发展轨道 2、分析设计的重要性 3、什么是分析设计 第三部分:认识UML 1、UML的由来 2、UML作用 3、UML组成 一、认识大家 我是谁? 你是谁? 它是谁? 课程的由来; 课程的必要性; 课程的“前置”与“后序”; 一切源于介绍。 二、认识分析设计 IT人员的职业发展轨道; 分析设计的重要性 什么是分析设计 IT人员的职业发展轨道 分析设计的重要性 狗窝与摩天大楼的区别 如果想搭一个狗窝,备好木料、钉子和一些基本工具(如锤子、锯和卷尺)之后,就可以开始工作了。如果你要建造一座高层办公大厦,若还是先备好木料、钉子和一些基本工具就开始工作,那将是非常愚蠢的。奇怪的是,很多软件开发组织开始想建造一座大厦式的软件,而在动手处理时却好像他们正在仓促地造一个狗窝。 什么是分析设计 分析:分析的活动是回答:“要做什么” 设计:设计的活动是回答:“该怎么做” 三、认识UML UML简介 UML由来 UML组成 UML的简介 统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML包括概念的语义,表示法和说明,提供了静态、动态、系统环境及组织结构的模型。它可被交互的可视化建模工具所支持,这些工具提供了代码生成器和报表生成器。UML标准并没有定义一种标准的开发过程,但它适用于迭代式的开发过程。它是为支持大部分现存的面向对象开发过程而设计的。 UML的由来 UML全名:unified modeling language 统一建模语言 UML在Rational Software公司的支持下于1994年开始形成 是Grady Booch,James Rumbaugh,Ivar Jacobson三维从事面向对象方法研究的专家合作研究的成果 UML标准是OMG协会在1997年制定的。 UML的组成 在概念上,UML用于描述模型的基本词汇有三种:要素(Things)、关系(Relationships)、图(Diagrams) 1、要素 表述结构的要素:用例(Use Case)、类(Class)、接口(Interface)、协作(Collaboration)(对象); 表述行为的要素:交互(Interaction)和状态机(State Machine); 用于组织的要素:包(Package); 用于辅助说明的要素:注释(Notes). 用例 UML的组成 2、关系 关联关系(Association),表达两个类的实例之间存在连接;——聚合关系和组合关系是关联关系的强化形式。 依赖关系; UML的组成 2、关系 关联关系(Association),表达两个类的实例之间存在连接;——聚合关系和组合关系是关联关系的强化形式。 泛化关系; UML的组成 2、关系 关联关系(Association),表达两个类的实例之间存在连接;——聚合关系和组合关系是关联关系的强化形式。 实现关系。 UML的组成 3、图,九种图,5种静态图和4种动态图 Use Case图; 类图; 序列图; 协作图; 状态图; 活动图; 对象图; 构件图; 部署图。 UML的组成 3、图,九种图,5种静态图和4种动态图 Use Case图 UML的组成 3、图,九种图,5种静态图和4种动态图 类图 UML的组成 3、图,九种图,5种静态图和4种动态图 序列图 UML的组成 3、图,九种图,5种静态图和4种动态图 协作图 UML的组成 3、图,九种图,5种静态图和4种动态图 状态图 UML的组成 3、图,九种图,5种静态图和4种动态图 活动图 UML的组成 3、图,九种图,5种静态图和4种动态图 构件图 UML的组成 3、图,九种图,5种静态图和4种动态图 部署图 谢

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档