- 4
- 0
- 约5.79千字
- 约 40页
- 2018-10-31 发布于天津
- 举报
RationalROSE包括了统一建模语言UML
第7章 工具和运行平台 对外经济贸易大学信息学院 第七章.工具和运行平台 第一节.分析设计工具 第二节.Java技术开发工具 第三节.应用服务器介绍 第一节.分析设计工具 电子商务应用 复杂软件系统 开发过程是一个复杂的过程。 系统的分析与设计 分析是翻译软件需求和深入理解问题的过程。 设计是一个逐步精化方案和适应实施环境的过程 。 分析活动回答“要做什么”,设计活动回答“该怎么做”。 7.1.1 分析设计意义 意义 捕捉现实问题的本质 简化现实问题 形成用户需求的形式化描述,即模型,简化求解过程。 建模过程应该完成下列四个目标。 辅助项目组使系统直观化,表现出其原有的风貌或投资的设想。 附注说明系统的结构和行为。 提供一个模板,指导系统的构建。 将项目开发组的决策付诸于文档。 7.1.2 分析设计方法概述 什么是模型 是现实世界中的某些事物的一种抽象表示。 抽象的含义是抽取事物的本质特性,忽略事物的其他次要因素。 模型的表示形式 数学公式 缩小的物理装置 图表文字说明 专用的形式化语言。 模型建立的思路有两种:自顶向下、逐步求精和自底向上、综合集成。 在信息系统中,模型是开发过程中的一个不可缺少的工具。 描述信息系统模型最常见的方法 形式化描述 图示化描述。 信息系统的建模方法 面向过程的建模 面向数据的建模 面向信息的建模 面向决策的建模 面向对象的建模 面向对象方法 面向对象技术最初是从面向对象的程序设计开始的,它的出现以60年代simula语言为标志。 20世纪90年代很多面向对象方法已经拥有了自己的符号体系,其中有三种比较突出: Jim Rumbaugh的OMT方法 Grady Booch的Booch方法 Ivar Jacbson的OOSE方法 面向对象的开发 vs. 结构化分析与设计开发 统一建模语言UML UML是面向的对象的建模语言 UML融合了Booch、OMT和OOSE方法中的基本概念。 UML的定义包括: UML语义:UML语义描述基于UML的精确元模型定义。 UML表示法:定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。 UML描述模型的三种基本词汇 1. 要素(Things) 表述结构的要素 包括用例Use Case、类Class、接口Interface和协作Collaboration。 表述行为的要素 包括交互Interaction和状态机State Machine。 表述组织的要素 即包Package。 用作辅助说明的要素 即注释Notes。 UML描述模型的三种基本词汇 2. 关系(Relationships) 关联关系(Association) 表达两个类的势力之间存在连接。聚合关系(Aggregation)和组合关系(Composition)是关联关系的强化形式。 依赖关系(Dependency) 依赖者“使用”被依赖者的关系。 泛化关系(Generalization) 表达“特殊的”是“一般的”一种。 实现关系(Realization) “被实现者”是对要求的说明,“实现者”是针对要求的解决方案。 UML描述模型的三种基本词汇 3. 图(Diagrams) 静态图 类图、对象图、用例图 动态图 活动图、序列图、协作图、状态图 体系结构图 构件图、部署图 面向对象的系统分析和设计的基本步骤 面向对象的系统分析和设计的过程,是一个应用逻辑模型建立的过程 五项“任务” 全局分析 局部分析 全局设计 局部设计 细节设计 面向对象分析工具 IBM Rational Rose 是一个面向对象的软件分析设计建模工具。 Rational ROSE包括了统一建模语言(UML),OOSE及OMT。 描述规范它使用UML(统一建模语言)的图形化的模型描述规范,对软件系统的内/外部特性和结构进行描述和定义,在描述和定义的过程中,自动生成和管理设计文档和源代码框架。 第七章.工具和运行平台 第一节.分析设计工具 第二节.Java技术开发工具 第三节.应用服务器介绍 第二节.Java技术开发工具 7.2.1 WebSphere Studio Application Developer 简称WSAD 是 VisualAge? for Java? 和 WebSphere Studio 的战略替代品。 IBM基于Eclipse工作平台开发. 提供的e-business集成开发工具 可用于所有的e-business开发任务,包括Web developers, Java developers, business analysts, architects, and enterprise programmers。 是一个面向 J2E
您可能关注的文档
最近下载
- NB_T 31113-2017 陆上风电场工程施工组织设计规范.docx VIP
- Onkyo安桥TX-NR807中文说明书.pdf
- 基于语文核心素养的小学习作教学策略研究 .docx VIP
- 2022款凯迪拉克XT4_用户手册驾驶指南车主车辆说明书电子版.pdf VIP
- 基于语文核心素养的小学高年级习作教学策略研究.docx VIP
- 2018年高考文综政治北京卷.doc VIP
- 《广告策划创意学》全套课件.ppt VIP
- 第二届广州市中小学青年教师教学能力大赛方案.pdf VIP
- 2025年度事业单位公开招聘考试(D类)《小学综合应用能力》新版真题卷(附答案).pdf VIP
- 中级注册安全工程师注册管理系统使用指南.doc VIP
原创力文档

文档评论(0)