APP下载

基于SOA架构的连锁行业统一门户平台建设研究

2012-06-15黄春晓上海海洋大学上海201306

物流科技 2012年9期
关键词:门户连锁信息系统

黄春晓 (上海海洋大学,上海 201306)

基于SOA架构的连锁行业统一门户平台建设研究

黄春晓 (上海海洋大学,上海 201306)

阐述了连锁行业信息系统的发展现状,分析了连锁行业建立统一门户平台的必要性,提出了基于SOA架构的连锁行业统一门户平台建设思路。

SOA架构;连锁行业;门户平台建设

1 连锁行业信息系统发展现状

近年来,连锁零售业的信息化建设迅速发展,中国连锁零售企业在信息技术上的投资平均每年增长15%左右,但与销售总额相比的话,这一投资占零售总额的比例还是比较低的,不到0.2%,而国际零售巨头这一比例一般要到2%以上[1]。中国零售业信息系统的升级换代时间一般是两年以上,而国际零售巨头一般每隔18个月就对门店信息系统进行升级换代。另一方面,我国连锁行业中的信息系统多数为小型的、孤立的信息系统,大型的、完整的系统比较少。虽然各种系统的应用数量比较多,但是高水平的应用比较少,特别是SOA平台建设和应用仍然不成熟。所以,与国外相比我国连锁业的信息化建设还处于初级阶段。

2 连锁行业建设门户统一平台的必要性

对于大型连锁企业,管理总部通常需要面对不同种类的操作系统,应用软件、系统软件和应用基础结构相互交织,当管理者管理相关事务时,需要在各个操作系统之间转来转去,一定程度上增加了工作量,降低了管理效率。一些现存的应用程序被用来处理当前的业务流程,因此从头建立一个新的基础环境是不可能的。企业应该能对业务的变化做出快速的反应,利用对现有的应用程序和应用基础结构的投资来解决新的业务需求,为客户、商业伙伴以及供应商提供新的互动渠道,并呈现一个可以支持有机业务的构架[2]。

3 连锁行业建立基于SOA架构统一门户平台的设想

SOA(Service-Oriented Architecture)即面向服务的体系结构,SOA是一个组件模型,它将应用程序的不同功能单元 (称为服务)通过这些服务之间定义良好的接口和契约联系起来。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性,SOA的关键是 “服务”的概念。SOA的一个中心思想就是使得企业应用摆脱面向技术的解决方案的束缚,轻松应对企业商业服务变化、发展的需要。SOA可以看作是B/S模型、XML/Web Service技术之后的自然延伸。SOA将能够帮助我们站在一个新的高度理解企业级架构中的各种组件的开发、部署形式,它将帮助企业系统架构者以更迅速、更可靠、更具重用性架构整个业务系统。较之以往,以SOA架构的系统能够更加从容地面对业务的急剧变化[3]。

SOA凭借其松耦合的特性,使得企业可以按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,提供选择从而可以通过不同的渠道提供服务,并可以把企业现有的或已有的应用作为服务,从而保护了现有的IT基础建设投资。通过建立基于SOA架构的统一门户平台,一方面集成企业现有应用系统,充分利用企业现有IT投资;另一方面方便与未来信息系统的集成,提高企业信息化的投资回报率,降低企业系统整合的风险[4]。统一门户平台的建立将为不同的应用系统提供统一的支撑平台,形成业务展现综合平台。

4 基于SOA架构统一门户平台的功能需求分析

对于连锁行业,总部使用多个业务系统,每个系统都有各自的用户管理、访问界面、数据存储和流程逻辑。一方面希望通过统一门户平台,对已有的以及未来的系统进行整合,一方面使得总部员工能够在统一的工作空间下,按照各自的角色和任务进行相关的工作;另一方面实现底层的信息集成和流程整合,为企业内和企业间的协同办公、协同设计提供支持[5]。

通过协同平台集成应用系统的目标首先是建立共享用户的安全认证机制,实现单点登陆;同时通过系统平台提供到这些应用系统的入口,支持企业内的协同办公与协同设计。协同平台通常需要达到如下目的:

·在公司内部建立协同办公环境,支持公司内部新闻、通知的发布,邮件的发送与接收,公文的创建、流转与归档,各类相关信息的检索等;

·在公司内部、供应商及其它合作伙伴之间建立协同设计环境,支持产品研发、采购、物流等全过程;

·实现工作流程管理、过程管理以及企业资源管理;

·提供跨企业的产品设计、产品生产管理信息系统之间数据交换 (发放、接受)和共享的能力;

·提供异地跨域协同工作所需的实时协同设计和电子白板等协同工具。

5 基于SOA架构的连锁行业统一门户平台建设

5.1 基于SOA的统一门户系统逻辑架构

针对连锁零售行业总部的业务需求设计的企业信息门户逻辑架构图如下:

逻辑上分为接入层、应用聚合层、后台服务层和安全服务层。

(1) 接入层

最前端是系统接入层,它提供个性化的接入,基于不同的角色 (如:营销、客服、采购、研发、设计等)展现不同的整合后的工作界面,未来在安全条件允许的情况下这一层可以方便地将我们的应用扩展到不同的终端设备之上,如:PAD、手机等设备,它是门户系统的展现层。

(2)应用聚合层

中间是应用聚合层,这层提供两类主要的服务,一类是基本的Portal服务如:个性化服务、信息发布服务、工作流服务、协同服务、文档管理服务等;另一类是对现有系统整合后形成的服务如:电子邮件、代办事宜这些按不同粒度整合后的服务。

(3)后台服务层

最后端是业务系统 (如ERP等)和一些基础平台库 (如统一认证中心)。

后端应用和Portal之间通过标准的ESB(Enterprise Service BUS)来连接,可以使Portal和后台系统尽量采用 “松耦合”方式交互。

(4)安全服务层

安全服务横跨整个系统的各个环节,包括集中的用户信息存储,集中的访问认证,集中的用户管理。通过用户身份管理系统建立的统一认证中心可以提供了包括门户系统在内的用户身份管理,是整个企业IT环境的基础架构[6]。

5.2 统一门户平台的硬件架构设计

从门户系统的应用重要性、可靠性以及可扩展性角度考虑,一个典型的门户信息系统应该包含负载均衡以及避免单点故障的措施。

统一门户平台的硬件架构设计方案[7]如下:

如上图,最左面为接入层,提供不同设备的访问,包括浏览器等常见方式。

HTTP层提供WEB服务,多台HTTP提供群集服务,实现负载均衡和失效转接。

Portal集群提供门户核心服务,安装WebSphere Portal Server,实现负载均衡和失效转接。

LDAP目录服务器提供目录服务。

Portal数据库提供门户数据库服务。

管理服务器提供门户管理服务。

协作服务器中提供协作服务。

6 结 论

对于连锁行业,企业信息门户是企业信息资源发布与管理、信息安全控制的综合平台,是凝聚企业员工,体现企业文化的综合舞台。利用企业信息门户丰富的内容展现,灵活的系统结构,有效的安全机制,可以为企业员工、合作伙伴、供应商提供信息展现服务,为广大的用户提供更加全面的信息服务,使之成为企业信息资源集中展现、访问集中控制、权限集中管理、应用系统集中操控的单一门户。本文提出的连锁企业统一门户平台的设计思路是围绕着 “统一性”、 “连续性”和 “可持续发展性”来综合考虑的,主要目的是门户平台能够适应因企业的快速扩张,为连锁企业未来应用扩展创建一个系统标准。

[1]吴以四.IS100[连锁]IT“安内”需和 “攘外”同步[J].信息系统工程,2005(12):47-48.

[2]彭勇,郑慧君,董崇杰.基于SOA的连锁业务系统的研究与设计[J].计算机与现代化,2011(4):107-111.

[3]杨婷.基于SOA架构实现企业应用集成[J].电脑知识与技术,2008(17):1533-1535.

[4]隋新,朱云龙,南琳,等.基于SOA的供应链管理平台设计与实现[J].计算机工程与设计,2012(1):147-152.

[5]王良骥.基于SOA的数据整合模式探讨[J].科技与产业,2012(2):144-146.

[6]邴晓燕,邵贝恩.基于SOA的企业应用跨安全域访问控制[J].清华大学学报,2009(7):1066-1069.

[7]杨照华,杨浩杰.基于云计算的SOA企业架构设计[J].计算机光盘软件与应用,2012(1):156-159.

The Research about Unified Portal Platform of Chain Industry Based on SOA

HUANG Chun-xiao(Shanghai Ocean University,Shanghai 201306,China)

Described the development status of the information system of the chain of the industry,analysis the necessary of the chain industry to establish unified portal platform,construction of chain industry unified portal platform based on SOA.

SOA;chain of the industry;portal platform

TP399

A

1002-3100(2012)09-0047-03

2012-05-29

黄春晓(1976-),男,江苏南通人,上海海洋大学经济管理学院,讲师,博士,研究方向:供应链管理。

猜你喜欢

门户连锁信息系统
关隘:要道门户
企业信息系统安全防护
西域门户——两关遗址
专注零售连锁空间打造
基于区块链的通航维护信息系统研究
基于内外网门户系统的研究
库里受伤的连锁效应
布拉格Burrito Loco连锁快餐店
信息系统审计中计算机审计的应用
基于SG-I6000的信息系统运检自动化诊断实践