请求处理中...
信息系统开发方法是在一步一步向前发展的,由UML到ROSE,再到RUP,不断地走向成熟。这是信息系统开发的发展方向。下面我们将通过这三个发展点来详细讲述信息系统开发近些年来的发展,希望通过这些发展,能让一些对此感兴趣的人更加了解什么是信息系统开发方法。小编认为,要了解一样东西是什么,只看其表象是不行的,还要深入了解其蕴含的深层内涵,了解它的发展;

1、UML统一建模语言
UML统一建模语言(Unified Modeling Language)是一种建模语言。是第三代用来为面向对象开发系统的产品进行说明可视化和编制文档的方法。UML取代目前软件业众多的分析和设计方法(Booch Coad Jacobson Odell Rumbaugh Wirfs-Brock等)成为一种标准,这是软件界的第一次有了一个统一的建模语言。它是面向对象分析与设计的一种标准表示。它不是一种可视化的程序设计语言,而是一种可视化的建模语言。不是工具或知识库的规格说明,而是一种建模语言规格说明,是一种表示的标准。不是过程也不是方法,但允许任何一种过程和方法使用它。
UML的目标是: 易于使用、表达能力强、进行可视化建模。与具体的实现无关,可应用于任何语言平台和工具平台。简单并且可扩展,具有扩展和专有化机制,便于扩展无需对核心概念进行修改。为面向对象的设计与开发中涌现出的高级概念,例如协作框架模式和组件提供支持,强调在软件开发中对架构框架模式和组件的重用。最好的软件工程实践经验集成。可升级,具有广阔的适用性和可用性。有利于面对对象工具的市场成长。
2、ROSE
ROSE是美国Rational公司的面向对象建模工具,利用这个工具,我们可以建立用UML描述的软件系统的模型,而且可以自动生成和维护C++、Java、VB、Oracle等语言和系统的代码。
3、RUP
RUP(Rational Unified Process,统一软件开发过程)具有很多长处:提高了团队生产力,在迭代的开发过程、需求管理、基于组件的体系结构、可视化软件建模、验证软件质量及控制软件变更等方面,针对所有关键的开发活动为每个开发成员提供了必要的准则、模板和工具指导,并确保全体成员共享相同的知识基础。它建立了简洁和清晰的过程结构,为开发过程提供较大的通用性。但同时它也存在一些不足: RUP只是一个开发过程,并没有涵盖软件过程的全部内容,例如它缺少关于软件运行和支持等方面的内容;此外,它没有支持多项目的开发结构,这在一定程度上降低了在开发组织内大范围实现重用的可能性。可以说RUP是一个非常好的开端,但并不完美,在实际的应用中可以根据需要对其进行改进并可以用OPEN和OOSP等其他软件过程的相关内容对RUP进行补充和完善。
信息系统开发专业人才应该是要了解信息系统开发方法的发展的。正所谓以史为鉴,可以明得失。现在科技发展步伐飞快,但仍然需要我们不断地吸取教训获得经验,才能把信息系统开发发展到很完整的地步。一品威客网内有一流的信息系统开发专员,为你一一解答信息系统开发类问题并可以通过竞标接任务的形式,为你提供资深服务。
交易额: 1081.43万元
企业 |山东省 |青岛市 |城阳区
交易额: 427.32万元
企业 |山东省 |济南市 |历下区
交易额: 170.44万元
企业 |浙江省 |温州市 |瓯海区
交易额: 81.18万元
企业 |山东省 |济南市 |历下区
成为一品威客服务商,百万订单等您来有奖注册中