UML2.0基础与RSA建模实例教程NEW

所需积分/C币:13 2015-08-14 19:21:13 24.41MB PDF
13
收藏 收藏
举报

UML2.0基础与RSA建模实例教程NEW
软件开发模式 人民邮电出版社 PostS TELECOM PRESS 1.爆布模式 瀑布模式将软件生命周期划分为制定计需求分析“ 划、需求分析、软件设计、程序编写、软件 测试和运行维护等六个基本活动,并且规定 设计原型4 了它们自上而下、相互衔接的固定次序,如 同瀑布流水,逐级下落。从本质来讲,开发 编码与单元测试中 过程是通过一系列阶段顺序展开的,从系统 需求分析开始直到产品发布和维护,每个阶 段都会产生循环反馈,因此,如果有信息未 集成与系统测试 被覆盖或者发现了问题,那么就要返回上 个阶段并进行适当的修改。 部署与维护 软件开发模式 人民邮电出版社 PostS TELECOM PRESS 2.迭代模式 迭代模式是RUP( Rational Unified Process,统一软件过程)推荐的周期模型 在RUP中,迭代被定义为:产生可发布产品 需求心 分析和设计 的全部开发活动。所以,一次迭代经历了完 整的工作流程:至少包括了需求分析、系统 分析与设计、系统实现和测试。 配置 实质上,它类似小型的瀑布式项目。所有的 阶段都可以细分为迭代。每一次的迭代都会 平估 产生一个可以发布的产品,这个产品是最终 测试 产品的一个子集。一次迭代经历的流程如图1 2所示 软件建模目的 人民邮电出版社 PostS TELECOM PRESS (1)直观化:以更直观的形式来表达系统或系统的某个方 (2)说明功能:模型可以详细说明系统的结构或行为。 (3)指导功能:模型可以指导我们构造系统。 (4)文档化:模型对我们做出的决策进行文档化 软件建模原理 人民邮电出版社 PostS TELECOM PRESS 第一,选择要创建什么模型对如何动手解决问题和如何形成 解决方案有着意义深远的影响。 第二,每一种模型可以在不同级别上表示。最好的模型应该 是这样的:它可以让你根据观察的角色以及观察的原因选择 它的详细程度 第三,最好的模型是与现实相联系的。在理想状况下,最好 是有一个能够清晰地联系实际的模型,而当联系很薄弱时能 够精确地知道这些模型怎样与现实相脱离。 第四,单个模型是不充分的。对每个重要的系统最好用一组 几乎独立的模型去处理。为了理解系统的体系结构,你需要 几个互补和连锁的视图。 UML概述 人民邮电出版社 PostS TELECOM PRESS UML ( Unified Modeling Language 统一建模语言),是一种通用的、面向对 UML1.12.1 象的、可视化建模语言。它的主要作用是 UML 1.0 帮助用户对软件进行面向对象的描述和建 模,它可以描述这个软件开发过程从需求 UML 0.94 分析直到实现和测试的全过程。 UML本质上不是一门编程语言,它 Unified Method 0.8+ 缺少大多数编程语言提供的语法和语义 但是可以使用代码生成器将UML模型转换 为多种程序设计语言代码,或使用反向生80omx2 成工具将程序代码转换成UML。 Booch91+ MT-1+ 00SE4 UML2 0 人民邮电出版社 PostS TELECOM PRESS 本书中,UML1指的是UML规范1.1至1.5的所有版本,UML2指的是 UML20规范及更高版本。 总的来说,UML2和UML1大部分是相同的,尤其是最常用的核心特征 此 此 但是UML的使用者在使用UML2的时候应该不会有问题。“些明显的改 变有: (1)序列图中的元素和表示法主要基于TU制定的消息序列图标准。从而 使其更具面向对象的特性。 (2)将活动建模概念从状态机中分离出来,并使用了业务建模领域中通 用的符号标记。 (3)统一了UML1.5中添加的动作建模和活动建模,从而提供了更加完整 的过程模型 (4)为类和协作两者的内部组合添加了上下文建模元素 (5)重新定义了组件代表的是设计构造,而工件代表可部署的物理实体 第2章| BM RSA简介爹 人民邮电出版社 PostS TELECOM PRESS 2.1初识 RATIONAL SOFTWARE ARCH|TECT 2.1.1 Rational software architect的新特性 2.1.2 Rational Software architect的运行环境 2.1.3 Rationa| Software Architect的获取 22建模工具的安装 221 BM Installation ManagerI的安装 222 Rationa| Software architect的安装 23 RATIONAL SOFTWARE ARCHITECT使用介绍 23.1RSA的主界面 232RSA的项目结构 2.3.3使用RSA建模 234设置全局选项 2.3.5打开视图 初识RSA 人民邮电出版社 PostS TELECOM PRESS Rational Software Architect(RSA)是由1M公司的 Rationa Software部门开发的产品。RSA是一个基于UML2.1的可视化建模和架 构设计工具。RSA构建在 Eclipse开源框架之上,它具备了可视化建模和 模型驱动开发( Model- Driven Development)的能力。无论是普通的分 布式应用还是 Web Services,这个工具都是适用的。 IBM Rational software有很悠久的历史,它最初起源于九十年代初 UML的提出。 Rational software的第一个可视化建模工具是 Rationa Rose。这是一个独立的建模工具,支持多种语言而且可以自动进行模型 和代码之间的转换。 它包括了如下子工具: (1) Rational Software architect (2) Rational Systems Developer (3)Rational Application Developer

...展开详情
试读 127P UML2.0基础与RSA建模实例教程NEW
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
lishuqing 谢谢分享!
2021-02-26
回复
齐头并进 很好的资料,很齐全,谢谢
2015-09-20
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚积分or赚钱
最新推荐
UML2.0基础与RSA建模实例教程NEW 13积分/C币 立即下载
1/127
UML2.0基础与RSA建模实例教程NEW第1页
UML2.0基础与RSA建模实例教程NEW第2页
UML2.0基础与RSA建模实例教程NEW第3页
UML2.0基础与RSA建模实例教程NEW第4页
UML2.0基础与RSA建模实例教程NEW第5页
UML2.0基础与RSA建模实例教程NEW第6页
UML2.0基础与RSA建模实例教程NEW第7页
UML2.0基础与RSA建模实例教程NEW第8页
UML2.0基础与RSA建模实例教程NEW第9页
UML2.0基础与RSA建模实例教程NEW第10页
UML2.0基础与RSA建模实例教程NEW第11页
UML2.0基础与RSA建模实例教程NEW第12页
UML2.0基础与RSA建模实例教程NEW第13页
UML2.0基础与RSA建模实例教程NEW第14页
UML2.0基础与RSA建模实例教程NEW第15页
UML2.0基础与RSA建模实例教程NEW第16页
UML2.0基础与RSA建模实例教程NEW第17页
UML2.0基础与RSA建模实例教程NEW第18页
UML2.0基础与RSA建模实例教程NEW第19页
UML2.0基础与RSA建模实例教程NEW第20页

试读结束, 可继续阅读

13积分/C币 立即下载 >