打造造机器的机器.doc

上传人:re****.1 文档编号:556199300 上传时间:2022-10-30 格式:DOC 页数:10 大小:158.50KB
返回 下载 相关 举报
打造造机器的机器.doc_第1页
第1页 / 共10页
打造造机器的机器.doc_第2页
第2页 / 共10页
打造造机器的机器.doc_第3页
第3页 / 共10页
打造造机器的机器.doc_第4页
第4页 / 共10页
打造造机器的机器.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《打造造机器的机器.doc》由会员分享,可在线阅读,更多相关《打造造机器的机器.doc(10页珍藏版)》请在金锄头文库上搜索。

1、打造造机器的机器 浪潮Loushang开发平台浪潮软件 周恒前言“编写代码开发程序的方式将一去不复返,要想生存下去你必须改变,到2007年,大部分应用软件都将基于平台开发”Ganter Group在工业化时代,手工作坊时代已经落后了,在平台话模型驱动开发的时代,你是否还停留在靠一行一行编写代码的方式从头开始开发软件吗?如果是,你将面临以下问题:u 学习门槛高u 项目周期长u 开发效率低u 不能及时满足需求变化u 系统难以维护u 产品推出周期比竞争对手长u 采用陈旧的开发方式,以上问题不可避免。要想在严峻的竞争环境中胜出,必须转变思路,改变程序开发方式,基于平台,使用模型驱动的开发方式来开发应用

2、。党的十六大提出,信息化是加快实现工业化和现代化的必然选择。要坚持以信息化带动工业化,以工业化促进信息化,就必须优先发展信息产业,广泛应用信息技术,走出一条科技含量高、经济效益好、资源消耗低、环境污染少、人力资源优势得到充分发挥的新型工业化路子。信息产业作为国民经济基础性、先导性、战略性产业,是拉动国民经济增长的重要力量。信息产业的核心和灵魂是软件产业,软件产业的发展状况不仅关系着这个产业本身的未来,而且关系着信息化带动工业化,信息化推动现代化的进程,甚至关系着国家和企业的经济安全,因此,软件产业已经成为世界大国新一轮竞争的焦点和战略制高点,软件产业的发展在我国也备受重视。在工业化产业链中,附

3、加值最高的是造机器的机器-装备,而决定一个国家的工业化水平高低的关键是造机器的机器-装备,同样,在软件产业链中,最重要的是基础软件,它决定了一个国家在软件产业链中的地位。软件产业各个层面中,应用软件才是最终给客户创造价值的产品,也是信息化的核心。而无论是操作系统还是基础技术架构平台都没有能够解决业务变化的问题,基础业务平台。在近几年的技术革新中,基础业务平台是最有意义的,也是最有生命力的。在风云乍起的平台软件市场上,基础业务平台即将扮演重要的角色,围绕这个诱人的大蛋糕,包括微软、SAP、IBM在内的国内外厂商展开了龙争虎斗。背景软件开发商之痛我国的软件厂商大多处于应用开发这一层级,但在总体上呈

4、现“小、少、散、低”的状态,企业规模普遍很小,核心技术与拳头产品少,开发实施周期长,成功率不高。总体来说,目前应用软件开发商面临以下风险:1) 学习门槛高基于B/S结构的应用开发对开发商提出了更高的要求。很多软件开发商缺乏技术储备和这方面的人才。因此,不得不走很多的弯路和经历很多的失败才能跨入B/S开发的大门。或者不少厂商干脆就是放弃这个市场。2) 项目周期长,失败率高据最保守的估计,B/S结构应用中,企业投资和实施管理软件的成功率不超过20。在宣称管理信息化已经成功的企业中,投资已超过80,回报却不足20。3)3) 开发过程冗长,效率低下当今的软件开发过程是以概要设计(low-level)和

5、编码驱动的,如图所示:编码之间所做的工作基本都是文档编写工作,文档写到什么粒度,才能既很好地指导了编码和测试,又不降低生产率?一直是困扰开发人员的难题。靠文档来传递模型,容易产生模型失真和错误放大的问题,很可能经过冗长的开发过程后,开发出来的系统根本不是厂商所需要的,而且维护和返工也非常麻烦。4) 敏捷性问题21世纪是大规模个性定制的时代,竞争环境潮起潮涌,风云变幻。业务驱动服务,服务驱动技术,软件需求也随之产生剧烈快速的变化。软件公司开发的产品如果不能敏捷的应对需求变化,不能从根本上从软件系统解决需求变化的问题,势必陷入每天不停的去修改和维护程序中去,掉进IT黑洞。软件工业与传统工业相比,有

6、其特殊性,它的发展速度同样令人吃惊。许多公司必须跟从这种改变,才能跟上时代的步伐,否则就会被无情的淘汰。 信息化之痛现有的信息系统所存在的各类问题,从根本上来说,是由于现有信息系统在架构上的严重缺陷而引发的。现有信息系统的架构模式,是在底层的技术平台上直接构建业务系统,是采用面向技术、业务无关的“原始”编程工具来开发。这一架构模式,直接导致了现有信息系统建设中的几个重大关键问题:1)信息孤岛问题现有的信息系统,缺乏统一的业务基础架构,无论是独立的工具软件还是集成的解决方案,大多是孤岛型的应用,或者是业务功能模块的简单累加。这些孤岛系统,相互之间是孤立封闭的。孤岛问题是现有信息系统的关键问题,计

7、世资讯的一项统计数据表明,孤岛问题也是目前用户最关注和希望解决的问题。2) 黑洞问题现有软件开发模式使信息系统的开发、维护和扩展困难重重,导致“IT 黑洞”现象普遍发生。IT 黑洞问题主要体现在:n 不能满足管理个性化要求;n 不能对管理需要做出快速反应;n 不能满足业务变化和发展;n 信息系统建设的高风险和高失败率,开发过程漫长,难以控制;n 维护和调整困难,不能适应基础技术更新换代;IT 黑洞现象目前也已经成为企业信息化过程中的重大问题,计世资讯的一项统计数据表明,用户迫切希望解决IT 黑洞相关的一系列问题。3) 个性化需求和产品之间的问题社会发展到今天,IT系统在用户的日常管理与业务中的

8、地位越来越重要。由于竞争的残酷,用户经常会选用不同厂家的产品组成复杂的企业系统,以适应其管理与业务的经常变化,这对系统的快速交付性、安全性、可靠性、稳定性提出了极高的要求。而组成复杂企业应用系统的各个子应用系统由于使用了不同的底层架构,甚至许多子应用系统根本就是拼凑出来的应用,使得开发的多个子系统之间分散凌乱。这就既不能达到统一集中、数据共享和流程优化的目的,也使得系统的开发、维护、升级、实施变得困难复杂,导致开发实开发效率低,实施周期长,系统柔性差,无法适应用户需求的变化。新的软件层次,新的开发方式基础软件基本分为三层,操作系统平台是最底层的软件平台,其作用在于实现了应用软件与硬件平台的交互

9、;基础技术架构平台(数据库、中间件)是在操作系统平台之上的层次,其作用在于为复杂应用软件提供技术基础设施;基础业务平台是软件平台中的第三层,其作用在于实现软件开发过程中技术和各行业业务之间的分离,是开发各个不同行业应用系统的基础。操作系统层和基础技术架构层都属于系统平台层。显而易见,不论是操作系统、中间件还是应用业务层,这些软件虽然解决了各自层面的问题,却没能很好地解决业务变化的问题。所以一旦业务发生变化,开发商就得从头开发程序。从基础平台软件的发展历程来看,在操作系统,基础技术架构平台这些层次中,美国处于主导地位,我国软件产业由于起步比西方国家晚,国内软件业整体上处于软件价值链的中低端,软件

10、价值链中的高端(操作系统、数据库、应用中间件等)几乎为国外软件厂商所垄断,这对我国的数据安全十分不利。而使用自己的领域应用软件平台开发各行业应用软件则完全可以屏蔽掉信息安全等不利因素。因此,发展具有国内自主产权的领域应用软件平台是非常必要的,国内一些软件厂商也为此做了不懈的尝试与求索。在新兴的软件层次基础业务平台层面上,大家处于同一起点,应是我们国家下一步发展基础软件的重点。在这种情况下,是否能产生一个新的、更适合企业级应用特点和中国软件人员开发习惯的基础业务平台,使复杂应用软件系统的开发和用户的需求结合得更为紧密,解决一直困扰软件提供商和用户的上述问题?人们为此进行了持续不断的努力,浪潮“楼

11、上”开发平台正是一种革命性的成果。对业务的熟悉与了解是国内厂商的一大优势,比较擅长做基于业务的具体应用。这种优势浪潮尤其具有。通过对于软件分层的研究与细化,使我们的思路更为清晰了:介于中间件和上层应用之间的这个错层,通过它可以屏蔽业务变化。“那个错层正是浪潮要做的!”基础业务平台软件的产品特性就这样明朗化了。而浪潮所做的,就是将已在行业信息化实践中提炼出来的各种框架和组件不断地加以修改完善,沉淀为基础业务平台。老的“操作系统 + 中间件 + 应用软件”的体系正在快速解构,而代以“操作系统 + 基础架构平台 + 业务基础平台 + 应用软件”的新体系。新生软件基础平台公司这个新族群的浮出水面,组件

12、与框架、企业建模等技术被应用领域所推崇,软件基础平台向业务功能开始延伸。由模型驱动技术、组件技术等为理论指导的领域应用软件平台将成为下一代应用软件的支撑平台。基础业务平台是一种以业务为导向,可快速构建各种行业领域应用软件的平台。在最近的这几年内,基础业务平台得到了迅猛的发展,被认为是基于操作系统平台、基础架构软件平台之上的第三个重要软件层级。据计世咨讯估计,在未来的2到3年内,将会有越来越多的复杂应用软件系统建立在领域应用软件平台之上。未来3-5年,主流的领域应用软件都将基于领域应用软件平台开发。在管理软件领域,甚至会掀起一股从基础技术架构平台向领域应用软件平台迁移的高峰。和操作系统、基础技术

13、架构平台相比,我国领域应用软件平台市场刚刚启动。有权威资讯机构指出,2005年,是领域应用软件平台在市场上被充分接受的一年,其市场规模达到了25亿元。同时预测,会有越来越多的厂商进入这个领域,发布相关产品。基于业务基础平台,采用模型驱动架构,是开发商和信息化厂家的必由之道,在将来,你再也不能靠编码的方式来编写程序!浪潮软件解决之道浪潮的方案:基于平台,模型驱动浪潮的目标:随需应变,简化开发,快速实施,降低成本浪潮Loushang平台介绍浪潮作为国内惟一一家提供软硬件一体化解决方案的IT供应商,其服务器已广为人知,而随着其楼上平台软件推出市场,并与国外厂商分庭抗礼,表明浪潮在平台软件领域的实力同

14、样不可小觊。浪潮集20余年丰富的政府、大型行业及企业应用经验,七年磨一剑,自主研发了Loushang平台。Loushang平台是基于J2EE规范的企业级应用框架,能节省80%以上的开发工作量已在政府、烟草、通信、税务、质检、电力、金融、石油等多个领域构建了众多成功案例。 和国内外同类平台厂商比较,其需求并非无中生有,而是来源于实践,并经过众多项目和产品验证。其最大的特点是提供了企业架构所需的各种中间件服务(如:工作流、消息等),丰富的业务构件及集成开发工具和开发方法,而仅非一个简单的代码自动生成机或一组业务构件。其逼真C/S的Web组件,零编码的模型驱动工具,支持多协议、多来源的消息平台,胜任

15、政府审批和企业大数据量的工作流,以及适合各种行业的通用组织和权限模型等方面的创新均已达国际领先水平,大有执国内基础业务平台软件市场牛耳之势。浪潮“楼上”开发平台是基于J2EE规范的面向企业级应用的基础业务平台,代表商业应用的实体对象相互协作实现核心商业过程,允许开发者使用此框架来开发完成最终的不同需求。浪潮Loushang 平台博采众长,吸收了先进、成熟的技术架构和思想,借鉴了浪潮多年的大型企业及应用系统的经验,使用了大量企业级应用模式、企业级数据集成模式、企业级开发管理模式,它是以业务导向和驱动的,在其基础上可快速构建应用软件的软件平台,搭建出来的各个子系统不但健壮灵活,能有机地整合在一起,

16、还保持了足够的灵活性和可扩展性,方便了升级维护。从2004年到现在,浪潮Loushang工作流、业务流、MDA等平台软件还相继获得了信息产业部、科技部等部委提供的多项政府专项科研基金支持。不仅如此,从诞生到现在,我们给浪潮Loushang的成长在战略层面上的热切关注和大力支持。 Loushang平台处于信息化的底层,较好地解决了信息化建设中信息孤岛等问题,保证了政府、行业和企业信息化建立在牢固的基础上。它是信息化的基础和根,只要把根留住、保证根不变,就能不断地向其他行业丰富和扩展,并一如既往地发展下去,从而解决政府、行业和企业信息化的应用问题。” 浪潮loushang平台产品是跨行业的产品,本身具备无行业限制的优势,既可以在各行各业中广泛应用,还可以提供可复用的行业模型,帮助二次开发商(

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号