大型企业跨行业集中管理的软件方案分析跨行业大型企业面临如何实现集中管控、如何管理庞杂的各种数据、 如何实时掌握企业的经营情况、如何实现精准决策并快速响应、以及企业如何根据自身的发展需要实现快速转型升级等问题。 分层模型: 本文设计了一个分层模型,如图-3所示。通过分层解决核心领域应用、行业应用、本地化应用、伙伴扩展以及客户化应用的扩展能力和灵活配置能力,并实现重用以及多层次应用组装。软件系统往往需要在各个层次进行扩展或定制开发,用于增强或修改业务逻辑。分层结构隔离了系统中各层开发所作的修改,各个层次修改的对象均被标识并被放在各自的系统目录结构中,将相互之间的影响降到最低。因此,分层模型使得软件在系统修复BUG、软件升级后,伙伴、客户等开发的功能仍可以使用,从而能够有效减少客户的总拥有成本(TCO)。 基于分层模型,可以扩展到整个软件生态系统。支持行业解决方案开发、本地化应用开发、客户化开发,以及应用咨询、实施、支持等服务。通过软件生态系统可以为企业提供更全面、更及时的服务。支持分层开发与应用融合的服务通常由软件平台来提供。 软件设计: 大型企业跨行业集中管理的软件系统比较复杂,业务模型、管理模式、组织、流程、业务规则、主数据等在各个行业之间可能有较大差别,且每个行业的业务也会根据经营的需求进行变化,因此软件快速适应变化的能力尤为关键。在考虑软件的模块设计、组件设计、服务设计,以及软件部署时应充分考虑系统的松耦合及扩展能力,隔离彼此之间的影响。可以考虑使用OSGi、SOA架构、业务模型组件化(CBM)、动态企业建模(DEM)等技术来实现业务组件化、组件服务化、应用组装化、按特性发布及动态部署,以满足企业管理随需应变的需要。 责编:罗信 ![]() 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新文章
|