欢迎来到天天文库
浏览记录
ID:18303903
大小:1.59 MB
页数:20页
时间:2018-09-16
《宝信软件iplat4j平台产品白皮书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、宝信软件iPlat4j平台产品白皮书一、企业信息化的挑战与对策为了在激烈的市场竞争中保持高度的运行效率和对市场的及时响应,早在二十年前,世界五百强大企业就纷纷启动信息化工程,无论是研发、生产、运营还是销售、售后各环节,无不依赖高度发达的信息化手段。信息化对企业的贡献日益显著。特别是大型企业在住址形态走向分散化的同事,其管理的一体化程度不断提高。依靠一体化的信息管理,集团型的大型企业可以建立比较发达的“神经系统”,在信息化领域实现分布式应用、一体化管理。这种基于信息系统的集中管理模式,能够给集团性企业带来显著的经营效益,同时为集团企业管理的提升发挥重要的作用
2、。1.挑战一:IT黑洞在一个美好前景的吸引下,企业对管理软件进行决投资,经过一系列及其复杂的过程,一段漫长的开发周期后,企业和软件公司发现企业的需求已经发生巨大的变化,于是在真正的版本发布以前,管理软件的项目质量已经失控并陷于维护的泥潭,并最终导致项目的彻底失败。在大部分管理软件被企业否定的现实面前,已经有一些管理软件专家开始承认这一事实,并形象地称之为IT黑洞。IT黑洞的产生从技术层面分析,我们认为现有信息系统的建设,是在底层的技术平台上直接构建业务系统,并且也只能采用面向技术的、业务无关的编程工具来开发管理系统。这种低层次的软件开发模式,导致功能组件的
3、大量重复开发,关键的业务知识和技能难以得到提炼和积累,使信息系统的开发、维护和扩展困难重重,导致IT黑洞现象的普遍发生。2.挑战二:应用孤岛针对某方面管理需求而引入的应用系统,在单个业务领域的管理上无疑有自己的特点,但由于技术架构的不同,它们无法与其它系统紧密集成,使得企业"环环相扣"的业务被这些独立的系统"分隔"开来,企业不得不花大量的人力、物力在不同的应用系统之间切换,造成运营效率低下和反应迟缓。第20页采用统一的基础技术架构能有效地整合各应用系统。但由于各部门在长期实践过程中形成了自有的开发框架和组件库,在功能设计和具体技术上都存在一定的差异,没有形
4、成统一的标准,导致不同部门开发的信息系统,大多是孤岛型的应用,或者是业务功能模块的简单累加,相互之间难以进行集成。如何才能提高软件的生产效率缩短软件产品的开发周期,又能保证软件产品的质量?如何才能减少工程项目在应用开发上的重复劳动,让其组成员更专注于业务的研究和优化以提高客户满意度?针对这种情况,宝信信息系统平台为应用系统的设计、开发、测试、部署等过程提供了一套结合了大量已有项目的开发模式及最佳实践的工具、技术及方法。iPlat平台是应对企业信息化过程中多种挑战的利器,是企业信息化的必由之路,是快速构建企业信息系统的软件开发平台,也是企业信息系统运行支撑平
5、台。iPlat平台在企业应用中的位置如下图所示:二、平台概述为了应对企业信息化过程中的各种问题,iPlat平台应运而生。吸收大量工程项目中沉淀的业务及技术资产,积累了多种行业应用经验,符合开放的业界标准,具有先进性、灵活性、高效性、稳定性、安全性、可维护性等特点。iPlat平台旨在解决软件开发中技术与业务之间的交互问题,尽力使得应用软件的业务逻辑和实现技术分离,让开发者从技术实现的泥潭中抽身而出,可以将更多精力投注于业务处理过程的设计。第20页1.iPlat发展里程iPlat平台经过7年多的持续研发,已经能够满足大型集团型企业管理信息系统开发的常见需求,支
6、持ERP系统、电子商务系统、OA、HER等应用系统的开发;对ESB集成、移动应用、云计算等领域均提供支持。2.iPlat整体介绍iPlat平台包括服务基础框架、界面基础框架、通用业务组件几部分。服务基础框架包含核心容器、数据持久化、事务管理、日志管理、国际化管理等,是应用开发的基石;界面基础框架提供了基于Js+Html的前台UI套件。服务基础框架和界面基础框架提供了一种业务模块可插拔的机制以及应用系统开发、部署、运行所依赖组件的“最小集”;通用业务组件包含安全管理模块、业务流程管理、内容管理、门户管理、任务管理等,对应用开发过程中通用业务进行沉淀,保证开发
7、出来的应用具有更高的稳定性和行业通用性,也为软件项目的顺利交付节约了宝贵时间,可以有效降低IT黑洞产生的风险。iPlat平台组成图如下:第20页三、平台技术架构第20页如上图所示,平台采用Spring作为核心容器,iBatis作为ORM工具,Quartz作为任务调度工具,集成了EAI数据交换软件,还包含了安全管理和业务流程管理功能,前台展现方面,提供了基于AJAX技术Javascript组件库。四、平台软件资产如上图所示,iPlat平台提供的软件资产包括以下五个方面:1.标准规范基于统一标准规范的指导思想及设计理念,根据平台多年的积累以及大量已实施项目的反
8、馈,平台将设计、开发、测试等标准规范不断完善,形成了一套统一的标准
此文档下载收益归作者所有