文档库 最新最全的文档下载
当前位置:文档库 › 天虹商场门户应用平台建设方案

天虹商场门户应用平台建设方案

天虹商场门户应用平台建设方案

目录 (2)

第1章天虹门户项目理解与需求分析 (8)

1.1战略发展的需要 (8)

1.2应用系统的现状 (8)

1.3企业整合的趋势 (9)

第2章基于SOA的总体项目建设思路 (11)

2.1如何规划企业应用集成 (11)

2.1.1企业IT架构方法概述 (11)

2.1.2TOGAF企业IT架构框架 (12)

2.1.3TOGAF架构开发方法 (12)

2.2SOA为企业带来了什么 (13)

2.2.1SOA概念及价值概述 (15)

2.2.2SOA的基本思想内涵 (16)

2.2.3SOA风格的IT架构特征 (17)

2.2.4TOGAF企业IT架构开发方法与SOA的结合 (17)

第3章天虹门户平台的应用建设方案 (21)

3.1天虹门户平台的整体应用架构 (21)

3.2统一身份管理 (24)

3.2.1统一用户服务 (24)

3.2.1.1用户管理 (25)

3.2.1.2权限管理 (25)

3.2.1.3管理控制台 (26)

3.2.2用户同步服务 (27)

3.2.2.2应用接入 (30)

3.2.2.3管理控制台 (31)

3.3单点登录服务 (33)

3.3.1身份认证 (33)

3.3.2单点登录 (34)

3.3.3应用接入 (35)

3.3.4管理控制台 (36)

3.3.5与Entrust集成的建议 (37)

3.4门户内容服务 (37)

3.4.1信息发布 (40)

3.4.2内容接入 (41)

3.4.3个性化门户 (42)

3.4.4实施开发 (43)

3.5统一数据服务 (44)

3.5.1应用集成的分析 (44)

3.5.1.1应用服务的封装 (44)

3.5.1.2应用服务的管理 (45)

3.5.1.3应用服务的编排与重组 (45)

3.5.2数据集成的分析 (45)

3.5.2.1数据集成的业务需求 (45)

3.5.2.2数据集成的技术需求 (46)

3.6统一流程服务 (47)

3.6.1流程集成的分析 (47)

3.6.1.1业务流程的运作分析 (47)

3.6.1.2业务流程集成的技术需求 (49)

3.6.2统一流程服务平台建设与业务咨询的关系 (51)

第4章天虹门户项目系统建设实施方案 (52)

4.1天虹门户项目系统建设整体规划 (52)

4.1.1第一阶段基础门户平台建设阶段 (53)

4.1.2第二阶段应用业务数据整合阶段 (54)

4.1.3第三阶段业务流程集成管理阶段 (54)

4.2项目开发过程管理概述 (55)

4.2.1项目开发流程 (55)

4.2.1.1调研及详细需求分析 (55)

4.2.1.2项目开发 (55)

4.2.1.3综合测试 (56)

4.2.1.4需求更改控制 (56)

4.2.2项目开发质量保证 (56)

4.2.2.1流程定义 (56)

4.2.2.2高效完善的项目管理 (57)

4.2.2.3量化的质量考核体系 (60)

4.2.2.4独立的SQA进行质量审计 (60)

4.2.2.5完善的需求管理和需求跟踪 (61)

4.2.2.6全面的测试活动 (63)

4.3项目实施流程及提交的主要文档 (63)

4.3.1实施方法概述 (63)

4.3.2实施流程及提交的主要文档 (65)

4.3.2.1项目准备阶段 (65)

4.3.2.2业务蓝图阶段 (67)

4.3.2.3系统实现阶段 (71)

4.4各阶段开发实施计划及步骤说明 (76)

4.4.1项目准备阶段的明细步骤 (76)

4.4.1.1项目前期准备 (77)

4.4.1.2项目启动大会 (77)

4.4.1.3基础编码体系建立 (78)

4.4.2项目一期详细开发实施时间计划及实施步骤说明 (79)

4.4.2.1业务蓝图阶段的明细步骤 (79)

4.4.2.2业务蓝图阶段时间计划 (82)

4.4.2.3系统实现阶段的明细步骤 (83)

4.4.2.4验收交付阶段的明细步骤 (88)

4.4.3项目二期详细开发实施时间计划及实施步骤说明 (89)

4.4.3.1业务蓝图阶段的明细步骤 (90)

4.4.3.2业务蓝图阶段时间计划 (92)

4.4.3.3系统实现阶段的明细步骤 (92)

4.4.3.4验收交付阶段的明细步骤 (95)

4.4.4项目三期详细开发实施时间计划及实施步骤说明 (96)

4.4.4.1业务蓝图阶段的明细步骤 (97)

4.4.4.2业务蓝图阶段时间计划 (98)

4.4.4.3系统实现阶段的明细步骤 (98)

4.4.4.4验收交付阶段的明细步骤 (101)

第5章天虹门户项目质量管理方案 (103)

5.1项目质量衡量与质量控制 (103)

5.2项目风险管理概念与分类 (105)

5.2.1项目风险概念 (105)

5.2.2项目风险分类 (106)

5.3信息系统项目的常见风险 (107)

5.4项目的初步风险分析与策略 (110)

5.4.1项目实施风险 (110)

5.4.2应用系统的集成风险 (111)

5.4.3变化带来的风险 (111)

第6章天虹门户项目物理部署方案 (114)

6.1标准部署模型 (114)

6.2防火墙 (114)

6.3网络环境 (115)

6.4应用服务器运行支持环境 (115)

6.5服务器硬件选型 (116)

6.6磁盘存储系统 (117)

6.7软硬件配置需求 (118)

第7章项目培训方案 (120)

7.1知识转移 (120)

7.2项目的培训策略及方式 (120)

7.2.1项目培训的目标 (120)

7.2.2项目培训的策略 (121)

7.2.3项目培训的方式 (121)

7.3项目培训的课程与内容 (121)

7.3.1培训内容 (121)

7.3.2培训提交文档 (122)

7.4项目培训组织与要求 (123)

7.4.1培训组织安排 (123)

7.4.2天虹商场项目小组需做的工作 (123)

7.4.3培训地点 (123)

7.4.4培训设施 (123)

7.4.5在项目进度中的安排 (124)

第8章技术支持与售后服务 (125)

8.1技术支持与服务体系介绍 (125)

8.2项目售后技术支持与服务的总体原则 (126)

8.3售后技术支持与服务的内容 (126)

8.4售后技术支持与服务的方式 (127)

8.5售后技术支持与服务的响应时间 (127)

8.6技术支持与服务工作的管理和监督机制 (128)

8.6.1服务团队建设 (128)

8.6.2内部管理制度 (128)

8.6.3服务监督 (129)

8.7技术支持与服务工作规划与建议 (129)

1.1 战略发展的需要

天虹商场股份有限公司是1984 年在深圳成立的中外合资经营零售企业。2009 年公司销售额超过100亿,在珠三角、华东、华南、北京等地开设了35 家直营商场及2 家特许经营商场,连续9 年进入中国零售百强企业,是深圳和广东地区销售额最高、商场数量最多的连锁百货企业,国内最早引入精益六西格玛、平衡计分卡、卓越绩效管理模式的零售企业。

天虹商场的业务发展走在了业界的前端。其国内首创“百货+超市+X”的差异化经营模式,在此基础上形成了城市中心店和社区购物中心两种业态模式,打造“亲和、信赖、享受生活”的品牌核心价值。未来会多元化扩展,发展超市加百货,商业地产加百货、Mall,精品超市,精品百货,网络购物等多种业务模式。

踏入2010年,天虹商场将会进一步扩大经营规模,加快业务发展的速度。通过在资本市场上进行IPO,将有利于公司迅速占领市场,调整资产结构、降低扩张成本和经营风险。可以看到天虹商场在近几年内的大规模发展已经箭在弦上蓄势待发。信息化系统作为公司业务发展的重要基石,也将承受更大的业务压力。为了能达到公司的战略目标和发展愿景,信息化建设必须先行优化调整,以提高工作效率满足业务大规模发展的需要,为业务的飞速发展保驾护航。

1.2 应用系统的现状

天虹商场的信息化系统建设在业内是处于领先位置的。到目前为止内部的信息系统架构已经基本完备。业务系统上分为两大块,第一块是内部基础业务系统包括财务系统、人事系统、供应商管理系统、BI系统、OA系统、查询平台和ITIL管理系统;第二块是电子商务系统与客户管理系统。作为百货流通业的领导者,信息化内部保障系统最重要的就是财务系统、人力资源系统、ERP;信息化外延保障系统最重要的就是供应商管理系统、门店即时管理系统。即内部把人、财、物都管好,外延与供应商进行有限的整合、门店即时管理系统完全整合。

其中财务系统是业务核心中的核心,管理整个机构的资金、销售数据与帐目信息。由于财务系统马上会进行大规模升级,所以此次不会涉及到与财务系统的对接,但建议方案中有对未来ERP保留相应的标准接口,随时应天虹商场的要求进行SOA封装。

在系统架构上,天虹目前的信息化建设已经基本完备,能支撑公司业务的有序运行。要进一步地提高业务效率,必须从数据整合、业务整合上进行改造和创新。

系统优化的方向主要为以下几个方面。

业务数据。目前的业务数据分散在各个业务系统之中,财务数据、供应商数据、人事数据都相互独立。业务系统间需要建立有效的沟通桥梁,以促进业务数据的有效融合,产生多维度的运营信息,支撑管理层的决策分析。

业务流程。天虹通过长时间的信息化建设积累了相当多的业务流程。但由于阶段性建设的局限性,大多数的业务流程目前还存在于OA系统中。这种业务流程的存在方式限制了业务的进一步发展。通常情况下,业务流程的整个生命周期贯穿于企业的各个应用系统,而建立在O A基础上的业务流程缺乏标准性与可扩展性。另外所有的业务压力全集中在OA系统中,也难以进行可持续性的发展。目前Domino已经不堪重负,可以预见这将会严重制约业务的进一步发展。要解决这个问题必须重新对业务流程管理进行统一的设计。

应用系统分散。业务分散在多个独立的应用系统中,业务人员需每天都需耗费大量的时间进行系统切换。企业亟待整合其过多的信息渠道,形成统一的有机整体,才能为企业的投资回报创造效率更高的业务模式。建设企业信息门户是解决这个问题的关键。

1.3 企业整合的趋势

企业应用整合是信息化建设发展的趋势。根据Gartner的报告表明,在业务系统实施落地的过程中,将近有35%的费用产生在与现有系统进行集成。为了提高企业信息化的核心竞争力,企业应用必须进行有效的整合与优化。

而整合的对象主要为三大方面,应用数据整合、业务流程整合和基础平台整合。

应用数据整合主要是针对业务系统的基础数据。数据是企业信息化过程中最宝贵的财富,也代表了企业在该行业的经验积累。只有对其进行有效的深度挖掘才能产生对决策有用的支撑信息。而基础业务数据分散在不同的业务系统,相互之间并没有沟通的渠道,形成了多个数据孤岛。需要建立一套完善的数据交换机制,建立数据中心、数据仓库、数据交换平台,为管理层的决策分析提供数据基础保障。

业务流程整合是业务层面的整合与优化。在大多数企业里面,业务流程分散在各种应用系统之间。但业务的发展使得跨部门的业务流程经常出现。譬如整个订单管理流程,会经过CR M系统下订单,然后到库存系统查找产品数量,要是存量不足需要到生产系统进行排产,然后到物流系统进行发货,最后到财务系统进行入账。而这种业务流程并不是一个特例,随着市场竞争白热化,业务的整合压力不断增大,业务流程的优化能力代表了一个企业的业务竞争实力。但过往建设的业务系统局限性太大,不适用于业务流程的进一步优化。针对这种情况,企业的信息化建设需要采用统一的流程引擎对业务进行管理与优化,满足业务的发展需要。

基础平台整合就是我们通常所说的门户应用整合。门户平台的建设通常有个误区,就是用

标准的容器,标准的规范对应用进行页面开发。但要建设的是什么东西,大家都非常模糊。而往往因为这一点使得门户建设出来的系统,没有对业务部门产生真正的价值。要让门户整合发挥其真正的作用,先决条件是从业务出发,为业务整合服务。

门户的整合正确含义是基础服务的整合。通过对业务系统重新梳理,将各个系统之间通用的基础服务整理出来并固化成服务,为信息化系统的各个业务模块提供标准化服务支撑。以此来规范系统间边界,减少不必要的业务依赖,提高整个信息化平台的生命力。

应用整合是系统性的工程,它很难在短期内全部实施完成。它更需要时间的磨合与优化才能为企业带来价值。应该针对业务系统的特点,制定出阶段性的实施规划,让应用整合能有条不絮地进行。

2.1 如何规划企业应用集成

2.1.1 企业IT架构方法概述

在应用TOGAF/SOA企业IT架构方法体系来指导IT规划项目的实施。TOGAF(The Open Group Architecture Framework)是一种架构框架,它是一种协助规划、实施、验收、运行、使用和维护架构的工具。它能指导企业的组织设计、评估,并建立正确的企业IT架构。

TOGAF是由国际上知名的IT标准化推广组织TOG(The Open Group)开发并在世界范围推广的一套先进的企业IT架构方法论。TOG是一个非营利协会,致力于促进全球市场的业务效率,通过汇集信息系统的购买方和供应商,以降低整合跨企业新技术的壁垒。一批世界知名的企业,包括世界财富50强中80%的企业都是该组织的会员,也是TOGAF企业IT 架构方法体系的应用者,像汇丰银行、宝洁、波音、BP石油、AT&T、IBM、HP/SAP、Oracle、SUN等。TOG是一个厂商中立和技术中立的协会,将使能集成内部和企业之间的信息访问,和基于开放标准的全球互操作性。无边界信息流(Boundaryless Information Flow? )是TOG组织的在全球倡导的企业信息互联理念。

2009年5月,TOG中国分会成立,作为TOG中国分会的主发起单位,将致力于推动中国企业信息化标准化,协助中国企业导入先进的企业架构思想。

TOGAF方法体系整体构成如下图所示:

图TOGAF模型

主要构件有:

●架构开发方法(Architecture Development Method: ADM):获得一个组织的具体企业架

构。

●TOGAF企业连续系列(Continuum)说明架构如何跨连续系列发展: 从基础架构,通过

共同系统架构和特定行业的架构,到一个企业自身的独特架构。

●TOGAF架构内容与能力框架(Architecture Content Framework、Architecture Capability

Framework ),可使用在应用TOGAF和TOGAF的ADM技术(架构视图,业务情景,案例研究,其他架构框架,指导方针,模板,TOGAF到Zachman框架的映射等) 。

2.1.2 T OGAF企业IT架构框架

根据TOGAF方法,企业IT架构主要由业务架构(Business Architecture)、信息系统架构(Information System Architecture)、数据架构(Data Architecture)、应用架构(Application Architecture)、技术架构(Technology Architecture)组成。整个架构视图如下图所示:

图TOGAF框架

2.1.3 T OGAF架构开发方法

TOGAF的关键是TOGAF架构开发方法(Architecture Development Method:ADM),这是一个开放的、行业公认的、可靠的、用于开发满足业务需求的企业架构的方法。TOGAF ADM

架构开发方法是一个迭代的方法,它由10个模块组成,如下图所示:

图ADM流程

TOGAF ADM的特点如下:

●完整、全面的架构开发方法;

●被广泛采用,满足各种组织、行业需求;历经15年9个版本发展,支持开放、标准的

SOA参考架构,已被80%的福布斯( Forbes)全球排名前50的公司使用;

●最佳实践参考,避免“重复发明轮子”;

●开放性及成长性。

2.2 SOA为企业带来了什么

天虹的门户集成平台建设,将采用SOA的技术路线。

图技术架构的发展趋势

通过SOA的技术特点,能够根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。SOA 系统具有以下特点:

●跨平台——各种技术及平台下开发出来的组件能被其他技术及平台识别和理解;

●松耦合——各个组件间不存在相互依赖关系,彼此独立、共存;

●模块化——能够在原有系统的基础上按需添加或删除组件,构建出新的系统;

●以业务流程为核心——围绕用户的业务流程构建IT 系统,帮助用户快速响应复杂多

变的业务需求。

并且,SOA体系中,前所未有的强调标准化,应用本身对SOA标准的遵循程度。符合SOA 标准的应用,在接入企业的整体IT系统的成本、效率和质量都将有明显的提升。

在完整的SOA解决方案中,所包含的标准内容很多,主要有:

●应用层

◆应用标准

◆集成开发标准

◆表示层标准

◆服务描述和发现标准

◆消息传递标准

◆业务流程标准

◆互操作标准

◆安全性标准

◆事务性标准

◆可靠性标准

◆质量保证标准

◆服务管理标准

●基础层

◆XML及相关标准

◆网络传输标准

通过在天虹商场门户应用平台建设中实施SOA,通过SOA的相关技术特性和标准化要求,建设门户与集成平台。

同时,在门户建设过程中,把TOGAF和SOA结合起来,以TOGAF的企业架构方法论来指导SOA的建设,包括整体IT架构的原则愿景、业务架构、体系架构、基础架构实现等多个层次,来实现不同供应商开发的、异构开发平台、异构业务架构、分布物理部署IT系统之间的灵活、敏捷的集成互联,以应对业务变化和流程变更的频繁的需求。

2.2.1 S OA概念及价值概述

SOA(Service-Oriented Architecture,面向服务架构)是一种创新的企业IT 架构风格(即IT架构模式),是企业在进行IT规划和IT架构建设或重构过程中可遵循的先进的架构路线,是帮助企业如何构建能快速适应企业变革的IT体系的思想体系。

企业通过导入SOA构建企业IT 架构,真正实现IT与业务对等,IT为业务快速响应市场变化提供基础支撑能力,帮助企业真正建立起随需应变的企业架构。

下图为SOA企业价值矩阵:

图SOA的价值矩阵

2.2.2 S OA的基本思想内涵

SOA的基本思想内涵是:

●以服务为手段,对业务进行抽象;

●以IT应用为载体,对服务进行实现;

●以IT技术为支撑,通过流程编排机制,对离散而可重用的服务进行整合;

●以业务运行为目标,通过集成化的服务界面,对“随需而编”(随着需求的变化对业务

流程进行重新编排)的业务流程进行实际应用呈现;

●以标准为依据,对SOA环境进行管治,保证业务有序、稳定、安全、高效的运营。

在SOA中,服务(Service)是一个最基本、最核心的概念。从业务角度看,服务是一个可重复使用的业务任务。从技术角度看,服务就是具有标准对外接口的可重用的功能模块,可自行执行独立的业务任务。如客户信任额度审查、销售订单审核、库存核查等等。流程(Process)就是由一系列相互关系的业务任务组成,实现一个具体的业务操作需求,如销售接单管理、采购申请管理、入库管理等等。一个流程可以由一系列的服务组合而成。

如下图是由不同系统提供的服务组成的一个销售流程的示意图:

图SOA的服务耦合模型

2.2.3 S OA风格的IT架构特征

我们把采用SOA思想构建的企业IT架构称为“企业SOA架构”,该架构具有以下一些特性:

●该架构不是为某个或某几个独立的系统设计的系统架构,它是企业级的IT整体基础架

构,企业内部各个应用系统都是在该架构之中运行。

●该架构是在公认的标准规范和标准的指导下进行规划和构建的,它为企业各种IT资产

提供了层次分明、职能划分清晰,以及管理有序的运行环境。

●企业通过构建SOA IT架构,将为企业搭建起夯实并具有强大兼容能力的IT支撑平台,

使企业中各种风格的IT应用不再是一座座”空中楼阁“,而是依附在统一的基础设施之

上,在统一的治理环境中,各尽其能与各尽其职。

●在该架构中,各种企业应用不再是孤立存在,而是通过架构提供的公共基础设施有机

的连接在一起,共享公共的功能、统一信息规范、灵活的组合、协同流程化运转、按

需提供服务。

●同时通过有效的管理和控制手段,对整个架构中运行的各种IT应用,以及架构本身的

支撑系统进行全面系统的管理,并对业务运行的过程进行监控和评价,及时的发现问

题和改进。

2.2.4 T OGAF企业IT架构开发方法与SOA的结合

TOGAF已经将SOA思想完全吸收到其企业架构开发方法中,运用TOGAF SOA企业IT 架构方法,为客户进行企业IT规划。TOGAF SOA框架如下图所示:

图TOGAF应用于SOA的实施

上图展示了SOA项目建设的生命周期的各阶段和ADM各阶段之间的具体对应关系,从中可以发现,TOGAF的ADM对SOA项目的规划、设计、变更以及治理,都提供了完整的支持方法。通过有效地使用TOGAF的ADM方法,各阶段依次、逐步、迭代式地前行,严格遵循ADM各阶段的要求完成对应的架构相关制品,就可以水到渠成地将看似虚无的SOA项目如抽丝剥茧般地构建完成。

特别的,上图还显示,在TOGAF ADM到SOA生命周期的映射过程中,SOA项目实施阶段完全是在ADM G阶段(实施治理)的管控之下进行的,从而得以确保开发出的SOA项目完整符合战略和业务架构的要求。还需要指出的是,TOGAF作为一种通用的架构方法论,它其实并不限定具体的技术实现细节,这样反而可以给开发人员更多的自由度,有利于技术和产品的选型。即便如此,但SOA项目实施阶段的活动必须在架构阶段制定的业务、信息系统和技术架构的指导下进行。在规划和设计好业务及其对应的信息系统和技术架构之后,就可以水到渠成的进行SOA在实施阶段的开发和治理活动了。

简言之,经过TOGAF中ADM的各个阶段的活动,也就相应的完成了SOA建设的全生命周期各个阶段所要做的任务,即,相对于SOA项目而言,TOGAF中的ADM是一个架构能力的完备集。

下表展示了ADM的各个不同阶段对SOA关注点的具体考虑,以确保其具备适当的先决条件。

第19 页共130 页

相关文档
相关文档 最新文档