共查询到20条相似文献,搜索用时 15 毫秒
1.
基于UML的迭代式软件开发过程 总被引:9,自引:1,他引:8
UML(Unified Modeling Language)作为第三代面向对象开发方法,它是一种定义良好,易于表达,功能强大,且适应广泛的建模语言。Rational Unified Process(RUP)是一种软件工程方法,它提供了一种严谨的途径来分派开发组织的任务和职责。它的目标是确保在预定的时间和预算内得到一套的最终用户所需要的高质量的软件产品。文章讨论了依据RUP利用UML建立应用系统模的方法。 相似文献
2.
基于RUP的开放实验室教学管理系统设计与实现 总被引:2,自引:0,他引:2
RUP是新一代软件工程开发方法,UML是功能强大的可视化建模语言,二者在软件开发过程中得到了广泛应用.本文简要地介绍了RUP的软件过程和核心思想,并在RUP的指导下,运用UML建模技术,对开放实验室教学管理系统进行设计,优化了系统各阶段的建模过程,降低了系统的复杂性,提高了软件开发的质量和效率. 相似文献
3.
PSP支持RUP的应用研究 总被引:2,自引:2,他引:2
江瑜 《计算机工程与设计》2005,26(9):2543-2545,2564
RUP(Rattonal Unified Process)是由Rational软件公司开发和营销的一种软件工程过程,它提供了如何在开发组织中严格分配任务和职责的方法.PSP是软件工程师个体软件过程改进的指导框架,它提供了一些度量标准、操作步骤和模板帮助工程师改进个人的软件工程技巧.在阐述PSP和RUP原理的基础上,探讨以PSP支持RUP,通过个人软件过程的改进,从而提高组织整体的过程改进效果,达到改善软件产品质量、提高软件开发效率的目的. 相似文献
4.
RUP是软件工程中的重要过程方法之一,可对ERP软件的开发提供一个可靠的环境和平台。文章介绍了其开发阶段和工作流并对它的主要要点进行了分析和总结。 相似文献
5.
6.
软件工程过程RUP研究 总被引:3,自引:0,他引:3
随着软件开发过程的日趋复杂,软件开发过程难以得到有效控制,软件产品质量难以得到保证。而软件工程过程RUP采用面向对象的方法,在需求管理、分析设计、配置及变更管理等方面为开发人员提供准则和相应的管理工具。在实际的软件开发过程中应用RUP可以提高软件开发组织的生产效率,提高软件质量,降低软件开发成本,减少软件开发风险。同时RUP也吸收了多种开发模型的优点,具有很好的可操作性和实用性,应用RUP能够达到软件工程研究所制定的CMM(Capability Matyrut Model)模型的2级或3级。 相似文献
7.
随着软件开发过程的日趋复杂,软件开发过程难以得到有效控制,软件产品质量难以得到保证.而软件工程过程RUP采用面向对象的方法,在需求管理、分析设计、配置及变更管理等方面为开发人员提供准则和相应的管理工具.在实际的软件开发过程中应用RUP可以提高软件开发组织的生产效率,提高软件质量,降低软件开发成本,减少软件开发风险.同时RUP也吸收了多种开发模型的优点,具有很好的可操作性和实用性,应用RUP能够达到软件工程研究所制定的CMM(Capability Maturity Model)模型的2级或3级. 相似文献
8.
9.
基于RUP思想和B/S模式的考试系统 总被引:4,自引:0,他引:4
RUP,即Rational统一过程,是目前较为流行的软件开发方法。它是以架构为中心,采用用例驱动的、迭代的增量的软件开发过程,它解决了软件系统在规模、复杂性、分布和重要性上不断扩张带来的一系列的技术和组织上的问题。而随着现代远程教育的兴起,传统的C/S模式考试系统已不能满足时代的需要。文中正是以C语言考试系统为例,研究如何利用基于RUP思想的开发方法来把握一个B/S系统的整体开发的架构与过程。 相似文献
10.
J2EE是目前开发网络业务应用的理想平台,而RUP是由IBM提出来的一种软件工程模型。简单介绍针对J2EE制定的RUP的特点,通过对一个网上商城系统的实际建模.详细介绍如何有效运用UML技术对基于J2EE的应用进行可视化建模来实现定制的RUP。 相似文献
11.
基于RUP思想的C/S系统开发 总被引:1,自引:1,他引:1
RUP是目前较为流行的软件开发方法,可以适用于多个不同领域。C/S系统则是众多企业广为应用的一个软件工程。为研究如何利用基于RUP思想的开发方法来把握系统整体开发的构架与过程,以一个售房C/S系统为例,对如何在C/S系统领域运用RUP进行初步探讨。 相似文献
12.
针对统一软件开发过程(RUP)和统一建模语言(UML)在实际应用中的不足,提出了一种改进的软件开发模式和系统分析设计方法.RUP模式和UML在大型面向对象软件开发项目中有优势,而传统的瀑布模式在技术文档交付方面更加规范,因此,将RUP模式与瀑布模式相结合,UML和传统的软件工程技术文档标准相结合,在软件开发过程中可以统一开发规范和标准,减少理解上的分歧,降低沟通成本,提高项目开发效率. 相似文献
13.
统一软件过程(RUP)是一种用例驱动的,以架构为中心的,采用迭代增量方式开发的软件工程化过程,应用统一建模语言(UML)进行可视化建模,为面向对象系统的开发提供了方法论的指导.在分析RUP过程的基础上,结合过程裁剪的原则和方法,在实际项目中进行了系统分析、设计及建模过程的实践. 相似文献
14.
基于RUP思想和B/S模式的考试系统 总被引:3,自引:0,他引:3
RUP,即Rational统一过程,是目前较为流行的软件开发方法。它是以架构为中心,采用用例驱动的、迭代的增量的软件开发过程,它解决了软件系统在规模、复杂性、分布和重要性上不断扩张带来的一系列的技术和组织上的问题。而随着现代远程教育的兴起,传统的C/S模式考试系统已不能满足时代的需要。文中正是以C语言考试系统为例,研究如何利用基于RUP思想的开发方法来把握一个B/S系统的接体开发的架构与过程。 相似文献
15.
16.
17.
孔云峰 《计算机工程与应用》2006,42(3):24-27
不少学者注重从软件工程的角度研究GIS的开发与实施,但笔者认为,也应当引入项目管理补充软件工程,指导GIS开发、实施与应用。文章辨析了工程与项目内涵,在此基础上提出了GIS应用从软件工程向项目管理的思维转换,并依据项目管理要求和GIS开发方法特点,提出了一个初步的GIS项目管理框架,涉及项目生命周期、项目目标管理、应用开发方法、项目管理功能和项目环境因素。笔者期望能够根据该框架,将目前GIS开发和管理方面的理论和方法综合起来,丰富GIS开发和管理知识,对其它信息系统项目管理具有借鉴作用。 相似文献
18.
SONG Xin 《数字社区&智能家居》2008,(21)
随着对软件需求的不断增大,要求的不断提高,软件开发机构迫切地需要一种能够更有效地开发更高质量软件的方法。统一软件过程RUP是一种用例驱动,以架构为中心,采用迭代增量方式开发的软件工程过程。RUP作为一种通用的软件过程框架,适用于大多数的软件项目,而信息系统的开发,也需要引入一种适当的开发过程作为指导,以提高质量、开发效率和复用性等。 相似文献
19.
RUP是一种用例驱动的,以架构为中心采用迭代增量方式开发的软件工程过程。根据系统的开发过程,结合高校的一个软件工程的案例,在介绍了系统建模语言UML的基础上,构建系统的用例模型、领域模型和动态模型,搭建系统体系框架,为高校软件工程专业的学生提供管理软件复杂性的能力,设计出一个有弹性、能适应变化的、易于理解、可重用性的软件系统。 相似文献
20.
本文首先介绍了组件、基于组件的软件工程的概念、特点和意义,然后论述了组件软件工程的开发过程和开发方法,并与传统的软件开发方法进行了比较,组件软件工程的出现,将会大大提高软件生产效率,增加软件的可靠性、易读性、易维护性。 相似文献