业务基础软件平台 合集(ZT)
-
业务基础软件平台发展迅速
(2003-04-22 08:31:17) 来源:中国信息产业网 [检测到链接无效,已移除]
从上个世纪50年代中期第一个简单的批处理操作系统诞生到现在,软件平台已经历了50年的发展。在过去的发展历程中,有三个标志性的软件平台,即操作系统平台、数据库平台、中间件平台(应用服务器)。正是这三种软件平台的出现,极大地推动了软件平台及软件产业的发展进程。
进入21世纪,软件平台出现了一些新动向。最主要的有三点,一是软件平台市场表现出极大的混乱,二是中间件平台开始向软件基础架构平台转变,三是业务基础软件平台的诞生。
业务基础软件平台是一种技术创新。它使软件平台又多了一个层次,并将应用软件的业务逻辑和开发技术分开,使得应用软件的开发者可以仅关注应用的业务任务,而不必关注其技术的实现。这使管理与业务人员参与应用软件的开发成为可能。
业务基础软件平台是指以业务为导向和驱动的、可快速构建应用软件的软件平台。业务基础软件平台包括集成应用平台、开发体系两个部分。从技术角度分析,业务基础软件平台为复杂应用软件系统的开发提供了一个基本框架,并有与之相应的、方便易用的开发与维护管理工具。这个框架给出了一些复杂应用软件的基本组成部分和实现方法,并且预置了很多供参考的软件模块。有了这样的准备,在业务基础软件平台之上开发管理软件就可以降低复杂性,省去很多基础性的研发工作,从而大大缩短研发周期,提高研发效率。
具体来说,业务基础软件平台能满足复杂应用软件系统开发的如下要求:首先是速度要求。通过业务基础软件平台提供的基本框架,以及预置好的模块,软件提供商能很快地研制出用户所需要的复杂应用软件系统。其次是灵活性要求。通过业务基础软件平台提供的开发与管理工具,软件提供商能很方便地满足用户个性化的需求,以及用户在发展过程中各种各样变化的需求。再者是集成性要求。业务基础软件平台为复杂应用软件系统提供了一个集成框架,不仅为集成同一平台上的各种不同软件提供了规则,还为集成其他应用软件系统提供了集成接口。
(人民邮电报) -
技术特性影响用户选购业务基础软件平台
时间:2006年08月22日17:26 【来源:计世资讯】 【作者:曹宇杰】 http://it.sohu.com/20060822/n244937154.shtml
当前,业务基础软件平台产品开始兴起,很多业务基础软件平台提供商都非常注重品牌推广,认为影响用户购买决策的重要因素是品牌知名度和影响力。计世资讯(CCW Research)于2006年第三季度,组织了业界第一次大规模的业务基础软件平台第三方公开测评活动,并对用户应用进行了调查,计世资讯(CCW Research)认为,品牌知名度并非影响用户选购业务基础软件平台的重要决策因素。
在用户关注因素方面,计世资讯(CCW Research)分别对业务基础软件平台产品和提供商进行了调查研究。研究发现,用户对业务基础软件平台产品最关注的前三个因素分别是:好的开发环境,是否带基本的业务功能,以及良好的开放性与可扩展性。从这儿可以看出,对于用户中负责信息化的人来说,他们更希望自己能掌控应用软件的所有过程,事实上,这是技术人员的典型特征。
从业务基础软件平台提供商的情况来看,用户最为看重的是“服务”。提供商的服务有保障,这是他们能自已动手进行应用软件研发,或者参与、掌控信息化全部过程的坚实基础,而一直让业务基础软件提供商担心的品牌问题,只排在第四位,从选择率来看,其比例也并不高。这其中原因有两点:一是用户对业务基础软件平台品牌的选择是被动的,很多用户都是先用了ERP等应用系统,而后随着ISV和SI的平台逐渐产品化、市场化,才开始考虑购买平台产品,而此时选择与原有应用系统相同品牌的业务基础软件平台产品就成为了必然的选择;二是平台选型时,由于目前不同品牌产品的底层技术架构、基本功能、运行不同应用系统的性能都还存在较大差别,因此只有满足上述所有需要的产品才能纳入可选范围,因此,用户此时很难将品牌知名度作为选型的重要参考因素。
从以上研究结果可以看出,无论是对于业务基础软件平台产品,还是对于业务基础软件平台提供商,用户更关注的还是其技术特性。计世资讯(CCW Research)认为,关注技术特性的背后,其实是反映了用户对信息化全过程深入掌控的迫切希望。 -
研究称业务基础软件平台开创新盈利模式(图)
2006年08月10日 10:00 ChinaByte http://tech.sina.com.cn/roll/2006-08-10/100064257.shtml
计世资讯(CCW Research)认为,业务基础软件平台是从业务视角看软件的研发和构建。因此,计世资讯(CCW Research)把以业务为导向和驱动的、可快速构建应用软件的软件平台定义为业务基础软件平台,他是一个新出现的软件层级,若与操作系统平台、软件基础架构平台相比,业务基础软件平台和用户的管理及业务的相关度比较大,是应用软件开发的通用基础平台,是解决了“应用软件的业务描述与操作系统平台、软件基础架构平台之间的交互与管理的问题”。因此,业务基础软件平台最大的特点就是面向业务却和技术无关。
业务基础软件平台既可作为开发平台,也可作为应用平台,因此,最终企业用户和中小型的SI、ISV都是业务基础软件平台产品提供商的目标客户。自三年前,计世资讯(CCW Research)在《2003年中国软件平台产业发展战略研究报告》中提出并倡导业务基础软件平台以来,业务基础软件平台已经迅速的发展了。无论是最终企业用户还是中小型SI、ISV,都对业务基础软件平台从开始了解、认可,到今天愿意为业务基础软件平台进行单独付费采购。
业务基础软件平台产品提供商已经拥有了非常广阔的潜在用户需求市场
目前,大中型企业用户对业务基础软件平台的认可程度达到70%,也就是说业务基础软件平台产品提供商已经拥有了非常广阔的潜在用户需求市场。
作为小型的SI、ISV,在软件开发过程中,都必不可少地需要进行开发平台的积累,因此对于业务基础软件平台基本持肯定态度。根据计世资讯(CCW Research)的调研,58.9%的小型SI、ISV认为业务基础软件平台是有价值的,17.9%的合作伙伴认为很有价值,而仅有23.2%的用户认为其价值一般。
大型SI、ISV的业务基础软件平台产品的市场化也开始启动
在需求成熟的同时,大型SI、ISV的业务基础软件平台产品的市场化也开始启动。在 2003年,计世资讯(CCW Research)提出业务基础软件平台这一概念时,市场上只有普元、科诺、思维加速等几家专业的平台提供商开始进行市场推广。在这三年时间里,用友、金蝶、清华同方、浪潮软件等大型SI、ISV也早已看准软件业的这一产品发展趋势,积极运用自身积累,对企业已有的开发平台进行产品化,在2005年和 2006年上半年,基本都形成了自有品牌的独立业务基础软件平台产品,而且面对最终企业用户和中小型SI、ISV需求的成熟,开始着手开创新的盈利模式 ——即从企业成熟的应用软件系统或集成业务中,剥离出业务基础软件平台,作为独立产品进行销售。这样,企业自有的业务基础软件平台既可以支持主营的应用软件系统或集成业务,又可以作为独立产品创造新的价值。
产品和用户需求的成熟是平台提供商进入市场的最佳时机,2006年,大型SI、ISV开始大规模进入业务基础软件平台市场。换言之,业务基础软件平台也将成为大型SI、ISV全新的产品业务。
[img http://image2.sina.com.cn/IT/roll/2006-08-10/0a7bb6a56d7b8320907b7b6e6fe96fc8.jpg /img] -
业务基础软件平台
百度百科 http://baike.baidu.com/view/3550087.htm?fr=ala0_1_1
定义
业务基础软件平台是指以业务为导向和驱动的、可快速构建应用软件的软件平台。业务基础软件平台包括集成应用平台、开发体系两个部分。从技术角度分析,业务基础软件平台为复杂应用软件系统的开发提供了一个基本框架,并有与之相应的、方便易用的开发与维护管理工具。这个框架给出了一些复杂应用软件的基本组成部分和实现方法,并且预置了很多供参考的软件模块。有了这样的准备,在业务基础软件平台之上开发管理软件就可以降低复杂性,省去很多基础性的研发工作,从而大大缩短研发周期,提高研发效率。
业务基础软件平台是一种技术创新,它使软件平台又多了一个层次,并将应用软件的业务逻辑和开发技术分开,使得应用软件的开发者可以仅仅关注应用软件的业务过程,而不必关注其技术的实现。
起源
传统软件系统的建设,是在底层的技术平台上直接构建业务系统,采用面向技术的、业务无关的“原始”编程工具来开发软件。这种低层次的软件开发模式,使软件系统的开发、维护和扩展困难重重,生产效率极为低下。
为了专注解决管理应用软件开发方面的特有问题,人们提出了业务基础软件平台,其本质上就是一种可复用构件(组件)平台,以业务为导向、可快速搭建应用系统的构件平台。它集聚了构件快速、灵活可以复用的优势和面向管理的优势,形成了管理与开发的分层,特别适合业务快速发展中的信息化实现。
常见模式
模型化业务基础软件平台,按照分层的思想,通过分离业务与实现部分,使得做到业务资源变动时,不影响底层的实现技术,无需重新配置或升级运行环境。
组件化业务基础软件平台,按照软件流水线思路设计,实现业务组件的按需生成和基于业务流程的应用系统自动化组装。
构件化业务基础软件平台,基于大规模构件的方法来构建应用软件,提供所见即所得的开发环境,同时集成了工作流引擎、安全权限管理等其他应用基础组件。
功能框架
作为一个标准的业务基础软件平台,其集成运行环境将包括九个标准功能:
即工作流管理、业务流程管理、业务规则管理、组织机构管理、安全权限管理、商业智能管理、报表设计工具。
同时,作为一个平台,它还应该有开发环境和系统管理工具。其中,开发环境的标准组成部分有两个,即开发工具,以及开发与运行框架;系统管理工具则包括系统管理、部署管理。
作为补充,业务基础软件平台还可将企业门户、应用集成平台纳入到其中。同时,也可在系统管理工具中包括软件生命周期管理。 -
具体来说,业务基础平台能满足复杂应用软件系统开发的如下要求:
1.速度要求。通过业务基础平台提供的基本框架,以及预置好的参考模型,软件提供商能很快地研制出用户所需要的复杂应用软件系统。
2.灵活性要求。通过业务基础软件平台提供的开发与管理工具,软件提供商能很方便地满足用户个性化的需求,以及用户在发展过程中各种各样变化的需求。
3.集成性要求。业务基础软件平台为复杂应用软件系统提供了一个集成框架,不仅为集成同一平台上的各种不同软件提供了规则,还为集成其他应用软件系统及下层的异构平台提供了集成接口。
11.业务基础平台的特点
除了作为一个软件平台的基本特性外,业务基础平台还具有以下两大特点:
基一,面向业务。操作系统平台、软件基础架构平台等都是面向软件开发人员,它使用起来技术门槛也比较高。而“业务基础平台”是面向业务人员的(并非说由业务人员来开发管理软件,而是业务人员能理解),它使用的更多是业务人员就能理解的“业务语言”(管理语言)。正是这种特点消除了复杂企业管理软件系统长期以来存在的两张皮现象(即缺少复合型的专业人才,懂技术的不懂管理,懂管理的不懂技术,管理人员、业务人员与技术人员之间一直存在着很难弥合的“鸿沟”)。为解决管理软件产业的主要矛盾创造了新的条件。
其二,技术无关性。技术无关性不是指业务基础平台和实现技术没有关系,而是指业务基础平台“屏蔽”了操作系统、软件基础架平台的技术细节,开发人员在利用业务基础平台开发管理软件应用系统时,关注的焦点在于企业业务逻辑、企业的运营管理模式,而不用关心采用何种技术来实现。简单地说,这种技术无关性其实也就是跨平台,即通过业务基础平台开发的软件能够顺利地在各种下层异构环境下运行。