1 / 28
文档名称:

重庆万象城微信运营方案.ppt

格式:ppt   大小:2,233KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

重庆万象城微信运营方案.ppt

上传人:luyinyzha 2018/3/7 文件大小:2.18 MB

下载得到文件列表

重庆万象城微信运营方案.ppt

相关文档

文档介绍

文档介绍:第7章面向对象软件工程及UML
面向对象软件工程
UML的基本模型
UML的事物
UML的关系
UML的图
使用和扩展UML
面向对象方法的优点
•需求的错误
- 不完整、不一致、不明确
- 开发人员和用户无法以同样的方式说明需求•需求的变化
- 需求在整个项目过程中始终发生变化- 设计后期发生改变
•持续的变化
- 系统功能不断变化
- 许多变化出现在项目后期
- 维护过程中发生许多变化
- 系统在不断的变化中最终变得不可用
3
•系统结构的崩溃
面向对象方法的优点
•面向对象模型更接近于问题域
- 以问题域中的对象为基础建模
- 以对象、属性和操作对问题进行建模
- 努力避免在开发过程中出现大的概念跳变•将模型组织成对象的集合
- 真实世界中的具体事物
•驾驶执照、信用卡、飞机等- 逻辑概念
•操作系统中的分时策略、军事训练中的冲突解决规则等
5
•反复细化高层模型直到可以实现的程度
面向对象方法的优点
面向对象分析概述
面向对象分析的3个模型
用例模型:用例和场景表示的功能模型;
对象模型:用类和对象表示的静态模型;
交互模型:由状态图和顺序图表示的动态模型。
UML介绍
1997年11月,国际对象管理组织OMG批准把UML 。
UML是97年软件工程领域,最重要的成果之一,是面对象技术领域内占主导地位的标准建模语言,UML不仅统一了Booch、OMT、OOSE的表示方法并对其作了进一步的发展,最终统一为大众所接受的标准建模语言。
什么是UML ?
•统一建模语言是一种直观化、明确化、构建和文档化软件系统产物的通用可视化建模语言。
• UML是一种建模语言而不是一种编程语言。
它用于建立系统的分析模型和设计模型,而不是用于编程。
用UML建立的系统模型不是可执行的程序,
但是通过适当的软件工具,把模型的一部分语义转换为可执行程序是可行的。
• UML只是一种面向对象建摸语言,而不是一种面向对象建模方法.
因为它只定义建立面向对象系统模型所需的概念(建模元素) 可视化表示法.
但它并不介绍如何进行系统建摸.
UML符号为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。
这些图形符号和文字所表达的是应用级的模型,在语义上它是UML元模型的实例。
UML模型由事物、关系和图组成
Rational Rose是最常用的UML建模工具
UML的基本模型
UML的基本模型
Rational Rose