购够乐电子商务平台总集成设计说明书购够乐电子商务平台总集成设计说明书2012年7月更改记录日期修改修改描述修改人版本购够乐电子商务平台总集成设计说明书第2页类型*修改类型分为A–新建M–修改D–删除购够乐电子商务平台总集成设计说明书第3页目录1.引言.............................................................................................................................................................41.1编写目的..........................................................................................................................................42.项目简介.....................................................................................................................................................52.1项目背景..........................................................................................................................................52.2项目目标..........................................................................................................................................52.3业务需求描述..................................................................................................................................53.系统集成方案设计.....................................................................................................................................73.1设计原则..........................................................................................................................................73.2总体建设框架..................................................................................................................................83.3集成方式选择................................................................................................................................123.3.1数据级整合............................................................................................................................133.3.2用户界面级整合....................................................................................................................143.3.3应用程序级整合....................................................................................................................143.3.4方法级整合............................................................................................................................143.4集成技术选择................................................................................................................................153.4.1ETL技术(数据级整合)........................................................................................................153.4.2数据库共享技术(数据级整合)........................................................................................153.4.3WebService(应用程序级整合).............................................................................................153.4.4JavaBean组件技术(应用程序级整合)................................................................................163.5详细集成方案设计........................................................................................................................164.结语...........................................................................................................................................................174.1结语................................................................................................................................................17购够乐电子商务平台总集成设计说明书第4页1.引言1.1编写目的本文档的编写目的,是为项目管理人员充分理解本项目的系统设计方案而设立的。它描述了作为电子商务的主控制平台架构设计、方案拟定、风险评估等。本文档将作为后期系统开发和测试的主要依据。本文档的预期读者为主管项目相关人员(决策者和管理者)。购够乐电子商务平台总集成设计说明书第5页2.项目简介2.1项目背景2.2项目目标本系统的建设目标是利用计算机和网络等先进技术,建成一个符合安全保密要求、体系结构合理、系统功能完整,符合购够乐平台工作特点的“电子商务应用支撑平台和信息资源整合工作”。在此基础上建设完成“数据对接管理、内容协调管理、每日分发管理、资源分类管理、系统验证管理”,完成现有各个系统之间互联互通,形成现有项目一体化,实现购够乐电子商务平台核心业务100%的信息化支撑。2.3业务需求描述购够乐集成系统主要工作任务是将前端客服人员与库管员、物流配送人员及财务人员做无缝对接,剔除纸质办公人工成本,做到数据及时统一,容错机制极高,相互之间完善工作模式等。购够乐电子商务平台整合项目主要面向以下系统:前端业务系统库管系统物流配送系统财务系统/SAP详细的业务需求如下:(1)前台业务系统与库管系统间交互的需求(2)库管系统与物流配送系统交互的需求购够乐电子商务平台总集成设计说明书第6页(3)库管系统与财务系统交互的需求(4)物流配送系统与财务系统交互的需求(5)前台业务系统与财务系统互联互通的需求图表2-1总体业务需求购够乐电子商务平台总集成设计说明书第7页3.系统集成方案设计3.1设计原则购够乐整合项目的设计需要遵从以下原则:安全保密性原则系统应能提供网络层的安全手段防止外部的非法入侵及内部操作人员的越级操作;系统在硬件、网络、数据库和数据、应用操作权限和身份认证方面,加载全面的安全措施。可靠性原则系统能有效的避免单点失败,在设备选择和互联时提供充分的冗余备份,由于是不同系统不同平台不同语言之间的系统级操作,切实保证各系统间的联合事务稳定性。经济实用原则以现行需求为基础,充分考虑发展的需要来确定系统规模。功能模块子系统以插件的方式扩展。系统应突出实用,要让系统的投资与实际需求相符合。可管理性原则系统设备易于管理、维护,操作简单,便于配置,在安全性、数据流量、性能等方面能得到很好的监视和控制,可以进行远程管理和故障诊断。先进性原则系统的结构设计、配置、管理方式在经济实用的同时,尽量采用先进技术,延长系统的生命周期。开放兼容性原则系统开放性好、标准化程度高,可以保证以往系统建设的投资,以及后续建设项目的兼容性。购够乐电子商务平台总集成设计说明书第8页可扩展性原则系统设备不但满足当前需要,并在扩充模块后满足可预见将来需要;保证系统平台建设完成后在向新技术升级时能保护现有投资。先易后难、阶段实施的原则最大限度的减少投资风险,提高系统利用率。保护现有投资原则充分利用已有设备和系统,实现已有数据的利用和保护以及工作人员知识的利用。技术成熟性原则在系统的软硬件方面,充分考虑采用国内外通用的,成熟的软硬件产品进行开发,保证系统功能的高效稳定。技术统一性原则整体系统的软件平台均采用J2EE软件平台进行设计,实现软件平台的同一性。3.2总体建设框架框架建设涉及两种主线限制,一种是四个原有业务系统可以修改源程序,互相之间对外提供客户接口进行对接。如果原有业务系统可以做到这点,附加中间数据仓库中转系统,为业务系统间提供对接和整理内容服务,跟踪订单状态,就可以将几个系统间无缝整合;一种是原有业务系统间无法对外提供任何API或客户接口,这种情况数据级整合是唯一的选择,这一种存在数据外漏给中转系统及中转系统的权利过大的风险,这种方式需要采取严格的加密措施和验证措施,并且采用应用分层手段来避免安全隐患。根据购够乐实际需求和建设特点,购够乐综合控制平台建设内容从业务上包含了前端业务系统、库管系统、物流配送系统、财务系统/SAP四大业务应用系统;从技术上四大业务系统中有可以提取出的通用模块或者组件,包括统一用户管理、集成服务、报表服务、消息服务等,需要建设统一的应用支撑平台;从信息资源上需要对各购够乐电子商务平台总集成设计说明书第9页种业务数据、交换数据进行信息资源整合;从管理上需要建设配套的标准规范体系、安全保障体系和维护支持体系。总之,无论购够乐业务系统现状如何,主角都是订单状态。我们的