共查询到18条相似文献,搜索用时 218 毫秒
1.
统一软件开发过程述评 总被引:3,自引:1,他引:3
1 引言统一软件开发过程(Unified Software DevelopmentProcess,USDP)是由统一建模语言(Unified ModelingLanguang,UML)的缔造者们提出来的.并为对象管理组织(Object Management Group,OMG)所推荐。统一软件开发过程是缔造者们权衡了三十年的软件开发实践而形成的产物。它把当前处于分离的方法学集合于一起,称之为“统一方法”。它不仅统一了缔造者们的工作,而且使得开发方法得以统一,方法学家的工作得以统一。它也包含了很多其他人员和公司对UML作出的巨大贡献,例如它来自于数百个用户多年的现场经验以及Rational公司多年的工作成果。 USDP对于如何运用UML的概念进行软件开发提供了详细指导,它指导开发队伍安排其开发活动的次序,为各开发 相似文献
2.
文中对基于对象的软件开发方法--统一软件开发过程进行了探讨,并分析其特点和优点.介绍了该方法提出的背景,即软件危机的出现和面向对象方法的提出及发展.简述了软件开发过程并由此引申出统一软件开发过程的定义,针对统一软件开发工程所具有的用况驱动、构架为中心、迭代和增量的过程的显著特点,分别从这三个方面加以详细具体的分析,最后概括总结了统一软件开发过程在实际应用中的优点. 相似文献
3.
针对统一软件开发过程(RUP)和统一建模语言(UML)在实际应用中的不足,提出了一种改进的软件开发模式和系统分析设计方法.RUP模式和UML在大型面向对象软件开发项目中有优势,而传统的瀑布模式在技术文档交付方面更加规范,因此,将RUP模式与瀑布模式相结合,UML和传统的软件工程技术文档标准相结合,在软件开发过程中可以统一开发规范和标准,减少理解上的分歧,降低沟通成本,提高项目开发效率. 相似文献
4.
文中对基于对象的软件开发方法——统一软件开发过程进行了探讨,并分析其特点和优点。介绍了该方法提出的背景,即软件危机的出现和面向对象方法的提出及发展。简述了软件开发过程并由此引申出统一软件开发过程的定义,针对统一软件开发工程所具有的用况驱动、构架为中心、迭代和增量的过程的显著特点,分别从这三个方面加以详细具体的分析,最后概括总结了统一软件开发过程在实际应用中的优点。 相似文献
5.
王亮 《计算机光盘软件与应用》2011,(10)
EssUP(Essential Unified Process),即核心统一过程,是建立在现代软件开发实践之上的新一代软件开发过程.它与传统的统一过程相比,更简单、更灵活且更具可扩展性.EssUP中包括8个核心的实践,一个生命周期,以及三大精髓:关注点分离、极小化设计、迭代式开发. 相似文献
6.
介绍了一种面向对象的软件工程方法——统一软件开发过程(United Software Development Process,USDP)。结合军事地理信息系统(Military Geographic Information System,MGIS)软件的开发实践,详细描述了这种适合GIS开发的软件工程方法的思想、软件开发过程和模型元素。统一软件开发过程的思想包括用例驱动、以体系结构为中心、迭代和增量等。它的模型元素则包括工作人员、行为、成果和工作流程。 相似文献
7.
本文从实际实施角度论述了RUP方法(统一软件开发过程)的一种改良方法——TPUP。作者从个人对TPUP理论的切身体会,讲述了TPUP的四个阶段,最后提到个人对RUP方法发展的一点看法。 相似文献
8.
统一建模语言 UML 的目标是以面向对象技术的方式来描述任何类型的系统,是一种通用的可视化建模语言.介绍了UML语言,然后阐述了利用 UML 语言如何借助统一软件开发过程(rational unified process,RUP)应用于期货公司的业务流管理,并对之进行建模的技术. 相似文献
9.
为了更加有效地指导软件开发实践,结合流行的UP(统一软件开发过程)模型,总结了它的优势和最佳实践,并基于UP最佳实践提出了此过程框架下的一种架构方法。该方法关注开发风险、用户商业价值等因素,并通过在迭代中逐步稳定核心架构来缓解项目风险,适用于应用UP模型的项目开发。 相似文献
10.
11.
黄全舟 《计算机工程与应用》2004,40(31):66-68,85
论文介绍了软件过程与软件建模技术的发展历史,讨论了软件过程、建模语言和统一软件开发过程的基本概念和原理,并重点讨论了软件构架、用例驱动、迭代与增量等技术的内涵。尽快掌握并适应这种新方法,开发与之配套的软件环境与工具是当务之急,这对于软件产业和软件工程学科有重要的意义和作用。 相似文献
12.
Rational统一过程RUP是先进实用的软件开发过程,统一建模语言UML是功能强大的可视化建模语言。本文结合商场会员卡信息系统,遵循RUP的生命周期阶段,采用UML进行系统建模。在系统建模过程中各模型建立时,可进行相应的推导和转换。将RUP和UML结合起来指导软件开发,可提高软件开发的质量、效率和可维护性。 相似文献
13.
14.
本文分析面向对象类课程之间的前后关系,针对原有各门课程的实践环节存在相互独立、无系统化的问题,按照面向对象的软件开发过程,提出:1)重新整合面向对象系列课程,形成包含基础篇、提高篇和深入篇的三段式面向对象技术课程体系;2)重新整合各门课程的实践环节,使之前后衔接,形成一体;3)建立基于IBM Rational企业级软件工具的统一实践平台。让学生在教学实践中掌握实用性的、应用型、系统化的面向对象的软件开发技术。 相似文献
15.
软件需求向来都是软件工程中最重要的一个环节,软件需求的质量直接关系到软件开发的成功与否。该文从实践的角度给出了一个基于统一过程的软件需求的分析方法,并以CNETMAN局域网管理系统为例,介绍了它的实际应用过程。给出了当需求变更时如何使用所创建的软件需求结构。 相似文献
16.
面向可编程的系统芯片(SOPC)中的实时操作系统(RTOS),在软/硬件任务统一管理的基础上,建立了一种软/硬件任务统一调度模型。然后分析了软/硬件任务间发生共享资源竞争的问题,深入研究了其内部运行机制,提出了一种基于记录型信号量和统一调度模型的软/硬件任务资源竞争解决方法(SHTRCR)。仿真实验表明,在相同条件下,采用本方法软/硬件任务截止时间的保证率高于无统一调度支持的软/硬件任务资源竞争方式。 相似文献
17.
18.
基于统一建模语言的智能交通系统工程设计研究 总被引:1,自引:1,他引:0
以统一建模语言设计智能交通的工程系统为研究,结合统一建模语言的特点,详细讨论了统一建模语言设计智能交通系统的总体结构、硬件体系及软件部分的方法,提出了信息系统的设计规划结合统一建模语言的流程、模式和方法。 相似文献