- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML系统分析与设计---绪论(二) 谭煌 统一建模语言 UML的背景 方法大战 多种面向对象建模语言共存(50多种) 不同的建模语言,极大地妨碍了软件设计人员、开发人员和用户之间的交流。 UML统一了符号 UML统一了Booch方法、 OMT方法、OOSE方法 的符号体系,并采纳了 其他面向对象方法关于 符号方面的许多好概念 统一建模语言 UML的发展 统一建模语言 UML的内容 UML语义 UML语义描述了基于UML的精确元模型 统一建模语言 UML表示法 UML表示定义了UML符号的表示方法,为开发者或开发工具使用这些图形符号和文本语法、为系统建模提供了标准。 统一建模语言 UML的主要特点 统一了Booch、OMT、OOSE和其他面向对象方法的基本概念和符号(思想) 是一种先进实用的标准建模语言 UML是一种建模语言,而不是一种方法 统一建模语言 UML的功能 为软件系统的产物建立可视化模型(可视化) 规约软件系统的产物(统一了规范) 构造软件系统的产物(从图到代码映射) 为软件系统的产物建立文档 统一建模语言 UML的组成 元素 结构元素 行为元素 分组元素 关系 依赖关系 关联关系 类属关系 实现关系 统一建模语言 图 结构建模图 类图 对象图 组件图 组合结构图 包图 部署图 统一建模语言 行为建模图 用例图 活动图 状态机图 顺序图 通信图 定时图 交互概览图 RUP RUP的发展 RUP经过了多年发展才逐渐变得成熟,它结合了很多个公司和人的集体经验 Objectory过程 Rational Objectory过程 RMC产品 RUP 什么是RUP RUP是一个软件工程过程 提供了开发过程中分派任务和责任的方法 目标是在可预见的日程和预算前提下确保满足最终用户需求的高质量软件的产生 RUP所吸收的最佳工程实践经验 迭代式软件开发 需求管理 使用基于组件的体系结构 可视化的软件建模 验证软件质量 控制软件的变化 RUP 过程概览 时间 过程组件 RUP 时间轴 初始阶段 细化阶段 构造阶段 交付阶段 RUP 迭代 开发人员不是在项目结束时一次性地提交软件,而是分块逐次开发和提交。 工作流 核心支持工作流 项目管理 配置和变更管理 环境 RUP 核心过程工作流 商业建模 需求分析 分析与设计 实现 测试 配置 RUP 微过程的划分 商业建模 需求分析 分析 设计 实现 测试 配置 项目管理 配置和变更管理 环境 作业 * * 分散 标准化 统一 工业化 *
您可能关注的文档
最近下载
- 全价配合饲料的配方设计-对角线法和代数法(一学时).ppt VIP
- 苹果iphone丢了对方捡到关机了如何定位找回.doc VIP
- 榆林市招聘社区专职人员考试真题2025及答案.docx VIP
- 古镇旅游景区运营管理方案.docx VIP
- (苏教版)数学六年级上册计算题“天天练”习题卡,含109份题组.pdf
- 《Python数据分析基础教程(微课版)(第2版)》全套教学课件.pptx
- 2025年中考语文押题作文8篇.docx VIP
- PE管道施工组织设计.doc VIP
- 河南省郑州市巩义市2023-2024学年八年级下学期期末数学质量检测试题(附答案).docx VIP
- 高中物理《动量》基础典型习题全集(含答案).pdf VIP
文档评论(0)