|
平台概述 随着企业信息化规模的扩展以及开发周期的日益缩短,企业信息系统的开发已由原先的定制开发转变为今天的产品化开发。同时,伴随信息化程度的提升,信息系统实施能力的提高,不同企业对自身信息化过程及构架模式产生了更高的要求,日趋多样化和个性化。软件开发业面临着众多的挑战: 1.需求个性化与开发效率之间的矛盾社会竞争不断加剧,对企业的生存提出了越来越严格的要求,集中体现为要求快速开发而且运行稳定的系统,以适应市场变化。如何在最短时间内提供满足客户需求的产品,不仅满足当前需求,而且着眼于技术发展的趋势——这一对矛盾带来的风险,直接导致了实施成功率的低下。 2.业务复杂,业务规则变化带来的挑战由于用户对信息系统的需求不断提升,加上市场和社会的快速变化,使得软件开发、升级速度永远也赶不上市场需求的变化:组织结构和角色的变化,业务流程的变化,各种单据的变化。 3.消除孤岛,信息整合的需求在企业内部,各个软件系统各有所长,但各项应用之间缺乏紧密有机的联系,缺乏信息与业务、流程的集成,并且各个系统之间信息不能实时匹配和同步更新,甚至导致了企业管理的混乱。应用系统各自的优势被系统之间低下的协同能力所抵消了,这样就违背了实施信息化管理的初衷,虽然局部实现了先进的自动化,但全局却是一种低效落后的尴尬形态。 4.系统的维护,扩展,升级成本问题一个系统在开发、试运行结束后就进入维护,扩展,升级阶段,如果系统架构不完善,系统设计不合理,开发质量不符合要求,系统维护,扩展,升级的成本将非常高,而且难以迅速适应用户不断变化的需求,在很大程度上降低系统的成功率和有效性。 信息系统开发现状以及中间件技术、通用体系结构的日益发展,将信息系统开发推向一个新阶段,人们开始使用开放而灵活的企业信息化框架来实现这些目标:保障关键应用安全、稳定、可靠,性能优异;能够根据需要不断扩展应用系统的容量和性能;响应业务快速变化的需要,扩展应用软件系统的功能,保障业务流程的优化,和业务的快速发展;确保构建于其上众多应用系统之间的整合,消除信息孤岛;持续发挥IT投资的价值、降低成本、提高IT生产效率和回报。 |






