- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 第1章 初识UML 1 1.1 初识UML用例图 1 1.2 初识UML类图 3 第2章 Rational Rose工具 6 2.1 安装与配置Rational Rose 6 2.2 使用Rational Rose建模 15 第3章 用例模型 20 3.1 参与者 20 3.2 用例 28 3.3用例模型中的关系 37 第4章 静态模型 49 4.1 类图中的事物 49 4.2 类图中的关系 66 第5章 时序图 80 第6章 协作图 95 第7章 状态图 108 第8章 活动图 122 第9章 物理模型 139 9.1 组件图(Component Diagram) 139 9.2 部署图(Deployment Diagram) 160 第10章 双向工程 167 10.1 正向工程 167 10.2 逆向工程 177 第11章 综合案例实训 182 11.1 BBS论坛系统 182 11.2 基于Web的求职招聘系统 205 附录 Rational Rose 2003菜单 220 第1章 初识UML UML(Unified Modeling Language,统一建模语言)是描述、构造和文档化系统(尤其是面向对象软件)制品的可视化语言,是用于面向对象建模图形化表示法的事实标准和法律标准。UML用来描述模型内容的基本构造块有三种:事物(Things)、关系(Relationships)和图(Diagrams)。事物是关系事物图是的 1.1 初识UML用例图 1.1.1 相关知识点 1. 什么是用例图 用例图用于展示系统的参与者(也称角色)、用例(也称用况)及其相互关系。其中参与者指的是系统用户,用例指的是系统功能。用例图仅从参与者使用系统的角度描述系统信息,即处在系统外部分析系统功能,并不涉及系统内部对该功能的具体操作。用例图在定义系统功能需求时最为有用。 2. 如何绘制用例图 借助用例图来描述系统需求一般可分三个步骤首先,确定系统角色;其次,确定用例, 2. 根据用例图,对“CD销售系统”的功能需求进行简单描述 在图中可以很容易地看出所提供的功能。系统允许乐队经理查看乐队CD的销售统计报告及排行榜报告它也允许唱片经理查看特定CD的销售统计报告和这些CD在排行榜的报告。图还,系统将通过一个名为排行榜报告服务的外部系统来提供排行榜报告。 1.1.6 知识扩展 使用用例图时应注意如下事项:将系统视为黑盒,从的角度系统,确定系统必须实现的功能描述的是系统中涉及的用户,现实生活中不同人可能拥有多个角色所有的交互都发生在和用例之间,再没有其他可能发生的交互。分个步骤首先,确定系统;其次, 2. 识别“教学管理系统”类图中事物之间的关系 以上“教学管理系统”类图中涉及到了两种关系:泛化关系和关联关系。其中泛化关系表示为一条带有空心箭头的实线, 1.2.6 知识扩展 UML建模过程通常被分为以下四个连续迭代的阶段:分析阶段、设计阶段、实现阶段和部署阶段。在系统开发的每个阶段都需建立相应的模型,建立这些模型的目的也不尽相同。分析阶段的模型用来捕获系统的需求,多以用例图体现;设计阶段的模型用来扩充分析阶段的系统需求,同时为实现段提供解决方案,多以类图体现;实现阶段的模型用于将设计阶段的系统方案转化成实际事物(如可执行文件等),多以组件图体现;部署阶段的模型用来展示系统的物理架构,多以部署图(也称配置图)体现。 第2章 Rational Rose工具 “工欲善其事,必先利其器”。为了更好地利用UML进行软件系统建模,我们首先需要获得支持UML的建模工具。自从UML正式发布以后,出现了大量的UML建模工具,如在第1章中提及的Microsoft Office Visio、Sybase PowerDesigner、IBM Rational Rose等,其中以Rational Rose使用较为广泛。 Rational Rose工具由Rational公司(现已被IBM公司收购)提供,它具有建模功能强大、操作界面友好、可视化的特点,能够支持UML用例建模、静态建模、动态建模、物理建模等。本章将初步介绍Rational Rose的安装、配置及使用,本章在全书知识体系中的位置如图2.1所示。 2.1 安装与配置Rational Rose 2.1.1 相关知识点 1. Rational Rose的安装 安装Rational Rose首先需要获得软件安装包,可以从官方网站下载试用版本,然后根据安装向导提示逐步安装。 2. Rational Rose的启动 成功安装后,可以通过开始菜单启动该软件;也可以找到Rational Rose的安装路径,默认情况下为C:\Program Files\Rational\Ros
文档评论(0)