LEAP中间件信息系统设计说明书.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LEAP中间件信息系统设计说明书.doc

LEAP中间件信息系统设计说明书 第一章、平台简介 平台背景 如何在迅猛发展的中国软件产业中获得核心竞争力并得以持续发展是每一个软件厂商都在思考的重要问题。 1、与全球水平的差距 中国IT产业长期存在“重硬轻软”的问题,以简单集成软件系统形态存在的厂商占行业的大多数,软件服务市场相对于美国水平以及全球水平存在很大的差距。 这种 “重硬轻软”的历史现象也为中国软件开发商竞争力的提升提供了巨大的潜力。 2、软件企业面临的挑战 中国本土软件企业的核心竞争力在于对客户业务的理解和产品的快速交付实施方面,但由于基础软件产品的不够成熟,软件开发商相对弱小,并未享受中国政府和企业信息化快速发展带来的海量市场,在软件开发方面面临着诸多的挑战: (1)、快速响应业务和管理需求 中国目前是全球变化最快、增长最快的市场,中国的企业面临前所未有的机遇和挑战,需要不断调整战略,企业的IT应用也必须随之改变以适应市场需求;中国软件厂商有着巨大的本土化优势,但同时受限于技术开发能力,大部分的应用仍然是代码级的开发方式和紧耦合的系统架构,难以满足日新月异的业务和管理变化的需求。 (2)、按时交付产品的压力 能够按时交付项目产品是企业的基本信誉保证,根据行业调查发现中国软件企业项目和产品按时交付率普遍偏低,因此需要新的软件开发技术和开发模式来改善中国软件企业的产品交付能力,从而保证本地化开发的优势。 (3)、人员流失的风险 相对于国外软件厂商,中国软件企业对软件人才特别是高端软件人才的吸引力不够,同时由于缺乏企业级的软件技术架构,使得软件项目对个别关键员工的依赖性高,面临很大的人员流失风险。 (4)、开发成本居高不下 代码级的开发,很难进行软件复用;同时软件开发成本只是总体成本的一部分,很多项目从上线开始就面临无休止的更改,到软件架构无法承受的时候则面临“重新开发”的巨大风险。 平台目标 信息系统的开发都是一个“把已知业务逻辑转化成应用系统代码”的过程,无论采用何种开发模式和技术都是可以实现的,差别在于开发效率、系统质量及适应变化的能力等。 LEAP(永兴元业务中间件)从信息化建设全局和发展的角度出发,将代码级的开发转化为平台级的开发,为软件开发解决了技术层面上的难题,从而使信息化建设可以集中精力在业务功能的定义上,在大幅减少投资、缩短工期的前提下,快速构建起大型、复杂的应用系统。 LEAP基于J2EE、Eclipse等开放技术平台,采用先进的架构和规范,为软件企业提供构件化、图形化的一体化软件开发平台,支持软件设计、开发、部署、维护的全生命周期,帮助软件企业实现产品快速交付,实现业务的全面提升。 平台架构 “软件平台化”的本质是将复杂的软件系统分层;LEAP是永兴元科技在软件研发中使用分层理论的具体应用成果,并进而找到软件开发中标准化与个性化之间恰当的契合点。 基于LEAP构建的信息化应用系统(LEAP应用集)是业务驱动和导向的,是建立在更高级的、基于业务层面的中间件平台上的应用系统,这是它有别于目前大部分直接建立在基础运行环境上的应用软件的地方,也是其灵活性和扩展性的保障。 第二章 平台组成 从功能上LEAP主要包括4大组成部分: 1、LEAP运行环境(LEAP Server) LEAP Server为所有基于LEAP开发的应用系统提供统一的开发和运行时环境,其支持目前所有主流的J2EE应用服务器。 2、LEAP 集成开发环境(LEAP Studio) LEAP Studio为软件开发提供B/S架构的、完整的、图形化的集成开发环境。 3、LEAP工作流(LWFP) LWFP是基于LEAP Server的完整工作流管理系统,既遵循WFMC的工作流参考模型,同时也融合了永兴元科十年行业软件开发的实际经验和需求特色,支持中文自语言的流程路由配置和业务交互,大大降低流程开发的难度。 4、LEAP领域构件库(LEAP Resource Library) LEAP将应用系统的所有构成元素(数据、菜单、表单、流程、用户、权限等)统一使用资源管理器进行管理,并将其作为高度复用的构件供应用系统使用,从而使软件企业形成企业级的领域构件库,提升软件开发效率,并获取持续发展的能力。 LEAP运行环境(LEAP Server) LEAP Server为所有基于LEAP开发的应用系统提供统一的开发和运行时环境,其核心服务包括: 1、持久化服务 提供统一数据访问机制,屏蔽具体的数据库系统平台对系统实现层的限制,提供多数据源的透明支持 (1)为不同的数据库提供统一的编程(DB2、Oracle、SQL Server、PostgreSQL等); (2)通过元数据及动态集,提供对数据库的简单、高效访问; (3)为业务逻辑数据对象与物理数据库搭建桥梁,降低改变物理数据库

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档