首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
杨军  于永利 《微计算机信息》2007,23(15):255-257
本文阐述了如何在Rational统一过程(RUP,Rational Unified Process)中使用UML(Unified Modeling language)进行软件需求分析建模。介绍了UML与RUP结合的重要特征,以装备维修人力需求分析系统为例描述了其需求分析过程的用例图模型、静态模型和动态模型,不仅使维修人力需求分析过程可视化,而且为实现面向对象的编程奠定了基础。  相似文献   

2.
为了支持Open-EDI参考模型中的业务过程建模,UN/CEFACT的技术与方法学工作组(TMWG)提出了一种基于统一过程(RUP)和统一建模语言(UML)的建模方法--UN/CEFACT建模方法(UMM).该文首先介绍UMM的基本概念,然后,通过使用UMM对海关税费支付系统的业务过程建模,研究了UMM的特点,为进一步工作打下基础.  相似文献   

3.
针对统一软件开发过程(RUP)和统一建模语言(UML)在实际应用中的不足,提出了一种改进的软件开发模式和系统分析设计方法.RUP模式和UML在大型面向对象软件开发项目中有优势,而传统的瀑布模式在技术文档交付方面更加规范,因此,将RUP模式与瀑布模式相结合,UML和传统的软件工程技术文档标准相结合,在软件开发过程中可以统一开发规范和标准,减少理解上的分歧,降低沟通成本,提高项目开发效率.  相似文献   

4.
信息系统集成是当今信息系统开发中一个突出问题.文章分析信息系统开发的特点及集成要求,介绍了Rational统一过程(RUP)的基本思想,探究了RUP与信息系统集成设计之间的关系.并以某高校综合信息系统的开发为例,对基于RUP的信息系统集成与设计工作进行了研究,表明从软件开发过程方面来看,RUP的思想为克服信息系统集成困难提供了一个有效的途径.  相似文献   

5.
Rational统一过程RUP是先进实用的软件开发过程,统一建模语言UML是功能强大的可视化建模语言。本文结合商场会员卡信息系统,遵循RUP的生命周期阶段,采用UML进行系统建模。在系统建模过程中各模型建立时,可进行相应的推导和转换。将RUP和UML结合起来指导软件开发,可提高软件开发的质量、效率和可维护性。  相似文献   

6.
基于RUP的J2EE应用建模研究   总被引:5,自引:2,他引:3  
RUP即Rational统一过程,它是综合而详尽的软件开发流程框架,根据这一框架可以定制专用的软件开发流程.通过对RUP进行适当定制,给出了基于RUP开发J2EE应用的建模方法,并用一个纺织行业B2B网上订购系统作为实例,对该建模方法进行了验证.实践表明,在该建模方法指导下可以快速构建强壮、高效、可复用的J2EE应用.  相似文献   

7.
基于UML及RUP的通用建模过程及案例分析   总被引:1,自引:0,他引:1  
介绍统一建模语言UML和Rational统一过程RUP的特点,指出在UML建模过程中融合RUP进行软件开发的优势,并归纳出建模的通用的过程.将通用过程成功地应用于车场管理系统的开发中,从而提高建模的效率.  相似文献   

8.
基于UML的低压配电网实时监控系统的设计   总被引:4,自引:0,他引:4  
统一建模语言UML(UnifiedModelingLanguage)是面向对象技术的一个重要应用,也是软件工程环境中对象分析和设计的重要工具。采用基于Rational统一过程RUP(RationalUnifiedProcess)软件开发过程的UML建模方法对低压配电网实时监控系统进行了建模与设计,展示了UML的建模机制和特点。  相似文献   

9.
在软件过程领域,Rational公司的RUP(Rational Unified Process)占据主流,但它不是针对基于构件的开发(Component-Based Development,CBD)提出,没有体现CBD的本质.CBD也需要软件过程的指导.文中将构件技术应用到RUP中,提出基于RUP的CUP(Component Unified Process),对RUP进行改进,在软件开发过程中将项目管理、业务建模、构件技术、软件质量等统一起来.同时CUP与统一建模语言(UML)集成,有多种CASE工具支持,缩短了需求到实现的距离.并以医院管理系统为例,对CUP进行研究.  相似文献   

10.
统一建模语言 UML 的目标是以面向对象技术的方式来描述任何类型的系统,是一种通用的可视化建模语言.介绍了UML语言,然后阐述了利用 UML 语言如何借助统一软件开发过程(rational unified process,RUP)应用于期货公司的业务流管理,并对之进行建模的技术.  相似文献   

11.
XP与RUP的比较与分析   总被引:5,自引:0,他引:5  
在软件过程领域中 ,RationalUnifiedProcess统一过程被认为是“重量级”的过程 ,而把ExtremePro gramming极端编程称为“轻量级”的过程。目前两者都很流行。确切地说 ,XP是RUP的最小实现 ,但是XP还提出了一些很有用的但又不同于RUP的方法。首先对RUP和XP的背景进行了介绍 ,并对两种方法分别作了简要概述 ,然后针对XP中的几种方法来比较与RUP有什么相同和不同之处 ,并进一步提出在RUP中结合XP来优化开发过程的建议 ,达到适合不同规模、不同类型的开发组织的目的。  相似文献   

12.
Rational统一过程是一个先进的通用软件开发过程框架,遵循它的开发方法可以在进度和成本的范围内开发出高质量的软件产品,首先介绍统一过程的主要特征;然后以一个物业管理信息系统的开发为例,展示了它的实际应用过程。  相似文献   

13.
用Rational Rose实现连锁企业网上采购系统的建模设计   总被引:3,自引:0,他引:3  
探讨了在Rational Unified Process(RUP)指导下,用Rational Rose实现连锁企业网上采购系统的面向对象建模与设计的过程;并结合采购的通用流程,建立了几种通用的网上采购模型。  相似文献   

14.
基于RUP的软件过程及应用   总被引:2,自引:0,他引:2  
RationalUnifiedProcess(RUP)将项目管理、商业建模、分析与设计等统一起来,贯穿整个开发过程。讨论了基于RUP的软件过程,并把该过程应用于水电厂综合管理信息系统的开发。与传统的软件过程相比较,基于RUP的软件过程可以降低产品风险,规范管理和开发流程,有效地控制资源,提高开发效率。  相似文献   

15.
基于RUP和VDM++的软件形式化开发方法的研究   总被引:1,自引:0,他引:1  
形式化方法是软件开发过程中用于保证软件系统具有高度正确性和可靠性的一个重要手段。但形式化软件规范不直观,不容易被开发人员所接受。该文将较为直观地统一软件过程和VDM++形式化方法结合在一起,提出了一种软件形式化开发方法,并通过开发一个实际的文件设备记账系统说明了该方法的可行性与有效性。  相似文献   

16.
统一建模语言(UML)与Rational统一过程(RUP)是当代软件工程界的两大新型技术,是有效解决软件危机的两大得力方法。然而UML与RUP的庞大繁杂使得软件项目的实施不知如何遵从。为此,通过对科技项目评审系统的具体分析与开发,给出了一种有效的在实际项目中运用这两大技术的方法,实验表明,合理应用RUP可降低软件开发的风险,可达到CMM2级或3级。  相似文献   

17.
针对复杂系统的建设问题,基于统一软件过程方法,分析网上交互助学系统(WBIALS) 3种框架视图的功能与相互关系,对WBIALS体系结构建模。从全局角度,采用用例驱动与增量迭代模式开发其软件系统。应用结果表明,该软件系统具有一致性、完备性和互操作性。  相似文献   

18.
Since 1999, Rationals Unified Process (RUP) is being offered as a guideline for software projects using the Unified Modeling Language (UML). RUP has been advertised to be iterative, and incremental, use case-driven and architecture-centric. These claims are discussed while RUP core concepts like phase, iteration, discipline (formerly: workflow) and milestone are reviewed in more detail. It turns out that the RUP constitutes a considerable step towards a broad dissemination of software process modelling ideas but some of the RUP definitions and structures lack clear structure and are too complex and overloaded for practical use.Among others, I see the following particular problems: (1) phases do still dominate the process and iteration structure, (2) the term software architecture is not clearly defined and its role is still underestimated, (3) RUP disciplines are a partly redundant concept complicating the process more than supporting it, (4) powerful and transparent structuring principles like recursion and orthogonality do not get the attention they deserve. As an alternative, our model for Evolutionary, Object-oriented Software development (EOS) is contrasted with the RUP.  相似文献   

19.
基于UML的迭代式软件开发过程   总被引:9,自引:1,他引:8  
UML(Unified Modeling Language)作为第三代面向对象开发方法,它是一种定义良好,易于表达,功能强大,且适应广泛的建模语言。Rational Unified Process(RUP)是一种软件工程方法,它提供了一种严谨的途径来分派开发组织的任务和职责。它的目标是确保在预定的时间和预算内得到一套的最终用户所需要的高质量的软件产品。文章讨论了依据RUP利用UML建立应用系统模的方法。  相似文献   

20.
使用Rational Rose实现对基于Web的应用的OO设计   总被引:4,自引:0,他引:4  
本文深讨了利用OO的开发工具以及基于OO的开发流程完成基于WEB的应用的流程,并提出了开发基于WEB的应用的一种新的开发过程。最后给出了一个具体的实现。  相似文献   

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

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