第16章 UML与统一开发过程.ppt

上传人:99****p 文档编号:1453864 上传时间:2019-02-28 格式:PPT 页数:68 大小:518KB
下载 相关 举报
第16章  UML与统一开发过程.ppt_第1页
第1页 / 共68页
第16章  UML与统一开发过程.ppt_第2页
第2页 / 共68页
第16章  UML与统一开发过程.ppt_第3页
第3页 / 共68页
第16章  UML与统一开发过程.ppt_第4页
第4页 / 共68页
第16章  UML与统一开发过程.ppt_第5页
第5页 / 共68页
点击查看更多>>
资源描述

1、第 16章 UML与统一开发过程 16.1 软件开发过程 16.2 RUP简介16.3 RUP的二维开发模型16.4 RUP核心工作流16.1 软件过程历史概述 16.1.1 软件开发过程简介 16.1.2 当前流行的软件过程16.1.1 软件开发过程简介 软件过程是指实施于软件开发和维护中的阶段、方法、技术、实践和相关产物(计划、文档、模型、代码、测试用例和手册等)的集合。 软件过程是开发高质量软件所需要完成的任务的框架。 16.1.1 软件开发过程简介 软件过程的层次图:16.1.1 软件开发过程简介 软件工程过程将各种技术结合在一起,使得软件能够被合理地和及时地开发出来。 软件工程的方法

2、层在技术上说明了需要如何去开发软件。 软件工程的工具层为软件过程和方法提供了自动或半自动的支持。 软件过程提供一个框架,在这个框架下可以建立一个软件开发的综合计划。 16.1.2 当前流行的软件过程 Rational Unified Process( RUP) OPEN Process Object-Oriented Software Process(OOSP) Extreme Programming( XP) Catalysis Dynamic System Development Method( DSDM) 16.2 RUP简介 16.2.1 RUP过程的背景 16.2.2 传统的软件开发模型16.2.1 RUP过程的背景 软件项目失败的原因: 混乱的需求管理。 开发者之间以及开发者和用户不清晰的交流。 架构不够坚固。 没有发现需求、设计和实现中的不一致。 缺少有效的测试。 对项目状态的主观估计。 没有正确地处理项目开发过程中的风险。 没有对项目变更进行控制。 16.2.1 RUP过程的背景 Rational Unified Process( RUP,统一开发过程)是一套面向对象的软件工程过程。 RUP说明了如何有效地使用成熟技术开发软件。 16.2.2 传统的软件开发模型 1. 瀑布模型( Waterfall Model) 2. 螺旋模型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。