首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 602 毫秒
1.
软件开发过程中的方法论RUP的技术应用广泛,利用其与传统的瀑布(Waterfall)开发模式进行对照,列出RUP的特点及其RUP定义的4个模型,RUP与其他软件开发过程方法的融合充分映证了其在现代软件中的应用.  相似文献   

2.
Rational统一过程的可视化建模的应用   总被引:1,自引:0,他引:1  
为了提高开发软件的效率和软件的质量,采用新一代软件开发过程Rational 统一过程,以及功能强大的可视化建模语言UML,二者在软件开发过程中得到了广泛的应用.简要介绍RUP技术和UML语言的基本内容,并在RUP的指导下,运用UML建模技术,对设备缺陷管理及分析系统进行设计,对系统开发的各个阶段进行建模,该过程不但优化了系统的各阶段的迭代与建模过程,而且可以较容易应对需求变更,提前降低开发系统的风险,降低系统的复杂度,提高了软件开发的质量、效率和维护性.  相似文献   

3.
RUP在作战系统仿真开发中的应用研究   总被引:1,自引:0,他引:1  
史永辉  宋艳芳  丁宇征 《应用科技》2001,28(8):33-35,38
Rational Unified Process(简称RUP)是由美国Rational公司定义的一种软件工程开发过程。它为软件开发组织提供了分配和管理任务的明确方法,该文对RUP软件开发过程进行了详细描述,然后作者通过自身开发多功能显控台仿真项目的实际经验总结了利用RUP过程开发软件的经验及教训,说明了如何将RUP完整地应用到自己的项目中去。  相似文献   

4.
随着软件工程的兴起,人们越来越清楚的认识到要高效率、高质量和低成本地开发软件。需要改善软件生产的过程。文章对软件过程的定义、意义进行了阐述,并采用一个二维的“过程坐标系(Process Map)”对软件过程RUP进行分析,得出RUP(Rational Unified Process)软件过程是目前软件开发团队最广泛接受的过程。  相似文献   

5.
给出了一种基于RUP(Rational Unified Process)思想的领域本体建模方法论.首先简单介绍了领域本体概念、当前本体建模的方法论及存在的问题,然后通过比较本体建立过程与软件开发过程,提出基于RUP软件开发过程的领域本体构建方法论,并以此方法论为指导,给出一个实例.  相似文献   

6.
公安科技人员掌握先进的软件过程方法,对更好地开展软件项目管理、把握软件开发过程将大有裨益。RUXP软件过程方法是一种经过裁剪的RUP过程,它继承了RUP迭代增量、用例驱动和以架构为中心的三大特点,同时结合XP的诸多优点,主张快速开发、较小用例和简单设计;它在迭代中逐步完善软件体系结构、注重适量的文档记载,并体现出“以人为本”的先进思想。在“上海市公安局人力资源管理信息系统”的项目开发中,RUXP软件过程方法得到了成功应用。  相似文献   

7.
计算机应用的迅速发展与软件低效率的开发导致了新的软件危机,从而提出了新的开发方法的需求。由著名的软件工程学家Ivar Jacobson、Jin Rumbaugh和Grady Booch携手合作、共同努力研究的统一建模语言UML将各种方法的表示统一了起来;在Rational公司支持下,他们综合了多种开发过程的长处,提出了一种新的面向对象的软件开发过程——Rational统一过程(Rational Unified Process,RUP)。RUP与UHL的良好结合在一定程度上缓解了软件危机。  相似文献   

8.
彭慧 《甘肃科技》2010,26(21):39-41
随着炼化企业信息化建设的飞速发展,各种信息技术的不断创新,企业逐渐具备了系统软件自主研发的能力,同时也越来越意识到项目管理的重要性,将管理学的思想逐渐融入软件开发过程中,软件研发部门都在积极将软件项目管理引入开发活动中,加强软件开发过程管理,以提高软件产品的质量。本文致力于利用项目管理核心思想,以RUP的软件工程框架为主,结合有限的人员配置和软件分工现状,着眼控制软件产品开发流程,解决现存软件开发管理过程中存在的问题,根据实际需求规范软件开发流程,研究RUP项目管理流程在企业自主研发项目CRM软件开发过程中的实际应用效果。  相似文献   

9.
近年来URUP(Unified Modeling Language and Rational Unified Process)已经被广泛应用于规范软件的开发过程中.随着软件的规模和复杂性不断加剧,软件危机已经变得越来越严重.解决这个问题的行之有效的办法是软件复用.鉴于软件复用的重要性并结合中小型项目的特点,作者在剪裁和改进RUP模型的基础上提出了一个SRUP模型.作者介绍了一些UML和RUP相关的概念,同时对RUP模型中现有问题进行分析并提出了改进的SRUP模型.为了验证新模型的功效,在建筑行业动态管理信  相似文献   

10.
软件产业正在走向工业化生产时代,软件工业化生产是以标准、规范为基础,以软件质量为保证.在分析和比较了软件能力成熟度模型(Capability Maturity Model,CMM)、集成软件能力成熟度模型(Capability Maturity Model Integration,CMMI)与ISO(International Standard Organization)9000质量体系的基础上,结合以极限编程(ExtremeProgramming,XP)为代表的敏捷过程、统一软件过程(Rational Unified Process,RUP)及微软过程(Microsoft Process,MP)的特点,对不同流派的软件过程进行了分析和比较,重点讨论了合理的软件过程是软件质量的关注点.  相似文献   

11.
基于UML的软件开发模型   总被引:2,自引:1,他引:2  
针对计算机软件开发方法众多、描述语言不统一等问题,介绍了统一建模语言UML的基本概念,以及基于UML语言的Rational Unified Process(RUP)软件开发过程。通过对图书馆管理系统设计的实例分析,阐述了基于UML的软件开发模型设计。  相似文献   

12.
针对高职院校软件项目开发的实际情况,基于RUP开发过程的角色设置和职责,提出对RUP过程进行裁减优化方案,并将优化方案应用于"大学计算机信息技术网络全真模拟考试平台"软件开发项目的角色分配中。  相似文献   

13.
本文介绍了Rational统一过程(RUP)的主要流程,包括开发阶段、迭代过程和核心工作流等,并简要评述了其在软件项目开发中的优越及不足之处。  相似文献   

14.
软件过程RUP的探讨   总被引:1,自引:0,他引:1  
文章介绍了Rational统一过程(RUP)的主要内容,包括开发模型、核心工作流和迭代过程等.通过与传统项目组织的比较给出了RUP的优势同时也提出了不足之处.  相似文献   

15.
本文介绍了Rational统一过程(RUP)的主要内容,包括开发阶段、迭代过程和核心工作流等,并简要评述了其在软件项目开发中的优越及不足之处。  相似文献   

16.
近些年来URUP(Unified Modeling Language and Rational Unified Process)已经被广泛应用于规范软件的开发过程中。随着软件的规模和复杂性不断加剧,软件危机已经变得越来越严重。解决这个问题的行之有效的办法是软件复用。鉴于软件复用的重要性并结合中小型项目的特点,本文在剪裁和改进RUP模型的基础上提出了一个SRUP模型。本文在首先介绍了一些UML和RUP相关的概念后,对RUP模型中现有问题进行分析并提出了改进的SRUP模型。最后,为了验证新模型的功效,在建筑行业动态管理信息系统中应用此模型来指导开发过程。实践表明,此软件系统的开发效率和质量得到了显著地提高。  相似文献   

17.
RUP的开发具有迭代、以用例为驱动的特点,是现代软件开发的主流。UCP是基于用例的软件规模估算技术。应用RUP进行实践开发,通过估算迭代次数,并应用UCP估算每次迭代开发的新系统用例点和修正旧系统用例点,从而估算系统总的软件规模。  相似文献   

18.
 软件过程指的是软件生命周期中的一系列相关过程,并且提供了一个框架来组织软件开发活动中不同的元素.软件开发的产品(程序、文档、数据)是作为软件过程定义的活动的结果.过程技术扮演日益重要的角色,而可重用性和可适应性成为其广泛应用的主要障碍.提出过程继承来解决这2个问题,讨论了什么是过程继承,以及用过程描述语言SPDL来描述过程继承.  相似文献   

19.
舒绍娴  王大翊 《科技信息》2012,(34):1+3-1,3
测试是统一软件开发过程RUP中的一个重要核心工作流。本文探讨了如何在RUP过程中实施测试,包括RUP中产品质量维度和测试类型、与迭代过程相结合的测试生命周期,阐述了具体的测试方法以及提高测试效率的自动化测试工具。  相似文献   

20.
介绍最常用的敏捷开发方法之一特征驱动方法FDD的核心,描述了FDD整合的软件开发的8个最佳实践以及系统开发的5个过程,分析了FDD方法的关键概念,与极限编程XP和统一过程RUP进行了比较,指出了FDD应用和研究的一些问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号