【软件工程建设】软件工程建设面向对象分析跟设计.pdf

【软件工程建设】软件工程建设面向对象分析跟设计.pdf

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【软件工程建设】软件工程建设面向对象分析跟设计

软件工程—面向对象分析与设计 回顾一下面向对象的精华 � 面向对象的历史:面向对象诞生与上世纪90年代初期, 最初是专指在程序设计中采用封装、继承、抽象等设 计方法,后来没有想到这种思想对问题的抽象和解决提 供了很好的方案,甚至最后应用到了分布式系统、网络 管理结构、CAD技术、人工智能等领域 ,仿佛在一夜 之间所有和计算机相关的专业都朝着面向对象迈进. 内容介绍 � UML基础 � UML关系 � UML案例 什么是UML � UML(统一建模语言):是一种可视化的建模语言,它能让 系统构造者用标准的,易于理解的方式建立起能够表达 出他们想象的系统蓝图,并且提供一种机制,以便于不同 的人之间有效地共享和交流设计结果. Uml是干什么的 � 我们用面向对象的思想总结出了一些重要的东西,那么 这些重要的东西怎么样存放呢,放在脑子里面吗,记在本 子上吗,都不是,uml是一个标准,是用来统一大家总结出 来的一套重要信息,大家可以运用这个标准去描绘搜集 的信息,让其他人很容易的明白你的思想. UML ( ) 的组成常用视图 � 类图 � 用例图 � 状态图 � 时序图 � 协作图 � 活动图 � 构件图 � 部署图 UML工具 � 经常用的有Microsoft Office Visio 2007 � 优点:资源多,画出的图比较漂亮,操作简单,功能强大. � IBM Rational Rose 2003 � 优点:更接近标准,用的人多,但是安装具有一定的挑 战性。 � 我们以IBM Rational Rose 2003为主. UML ( ) 的组成常用视图 � 类图:把现实事物抽象出来,用图来表示. 类名 属性 事件 � 视频 UML ( ) 的组成常用视图 � 用例图:从用户的观点对系统行为的一个描述. � 视 频 UML ( ) 的组成常用视图 � 状态图(Statechart Diagram)是描述一个实体基于事件 反应的动态行为,显示了该实体如何根据当前所处的 状态对不同的时间做出反应的。 � 状态图用于显示状态机(它指定对象所在的状态序 列)、使对象达到这些状态的事件和条件、以及达到 这些状态时所发生的操作。 UML ( ) 的组成常用视图 开始 � 状态图: 状态 � 视 频

文档评论(0)

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

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

1亿VIP精品文档

相关文档