xx科技投标书之总体方案建议-1-Xx科技中国网络通信集团公司大客户信息管理分析系统与大客户一站服务系统建设工程投标书之第十卷卖方技术建议书之总体方案建议北京XXXX科技有限公司BeijingXXXXTechnologyCo.,Ltd.xx科技投标书之总体方案建议-2-1前言本建议书是北京xxxx科技有限公司(以下简称厂商)针对中国网络通信集团公司下发的《中国网络通信集团公司大客户信息管理分析系统与大客户一站服务系统建设工程技术规范书》文件(以下简称《规范》)所作的总体方案建议。建议书包括如下内容:系统设计原则;系统整体框架说明;系统平台描述;软件子系统功能的详细介绍;项目管理方法和实施方案;全套产品技术资料(包括采用的第三方软硬件产品资料)等。2系统设计原则本工程为新建中国网络通信集团公司的大客户系统,该系统分大客户信息管理分析系统与大客户一站服务系统来建设。整套系统是一项关系到中国网络通信集团公司与大客户之间的切实利益的系统,系统的安全性、稳定性、可扩充性直接关系到中国网络通信集团公司以及大客户的业务开展情况和应用前景。根据以上提出的设计目标,本方案的系统设计主要遵循以下原则:实用性我们的根本原则就是能最大限度地满足中国网络通信集团公司大客户系统的需要。方案所推荐的主要技术和产品由Sun、Oracle、Cisco、EMC等业界著名公司提供,具有成熟、稳定、实用的特点。考虑到中国网络通信集团公司的基本用户将是大客户业务部门,整套系统的根本目的就是为他们提供丰富的网络应用及信息共享。因此,我们将实用性放在首位,既便于用户使用,又便于系统管理。先进性方案所推荐的服务器为Sun公司具有Client/Server结构的开放性产品。同时,所采用的EMC公司存储设备、Cisco公司网络设备都是业界最先进的产品。在设计中,我们是依据先进性与成熟性并重的原则考虑的,并考虑到近年来的发展特点,我们把先进性放在重要位置。开放与标准化原则xx科技投标书之总体方案建议-3-本系统应是一个开放且标准的系统。本系统采用TCP/IP协议作为主要协议。主要产品,如服务器,软件、网络等都支持开放结构,并且,所选产品都遵循相应的标准。我们完全可以做到使网络的硬件环境,通信环境,软件环境,操作平台之间的相互依赖减至最小。可扩展性及易升级性为适应网站的发展,系统的计算机设备必须有非常好的系统扩充性。并且,随着技术的不断发展,软件平台功能应能平滑扩充。因此,在设计中,保证系统结构模块化,软硬件平台可以积木式拚装,如:服务器可通过添加系统板扩充CPU,MEMORY,I/O,硬盘等,各软件系统提供开发API等。整套系统的硬件结构采用SAN的结构,软件结构采用分布式环境,各服务器都可以通过扩充节点的方式来实现横向的扩充。这一点,在具体方案中可以明显体现出来。良好的可管理性和可维护性整套大客户平台是由多种系统组成的较为复杂的系统,因此我们着重考虑所选产品具有良好的可管理性和可维护性。作为一个系统,所选产品具有良好的可管理性和可维护性。具有最佳的性能价格比我们仔细分析讨论了需求,力求设计紧贴用户需求,在设计上寻求最佳的性能价格比。3系统拓扑结构图1.1系统设备逻辑连接图xx科技投标书之总体方案建议-4-SunFireV880D中心远程分界线中心远程分界线CAUnicenterNSMVeritasNBUOracle9iDB2Oracle9iDB1Oracle9iDB3Oracle9iASPortalserverDirectoryServerPortalserverDirectoryServerApplicationServerDirectoryServerApplicationServerDirectoryServer2M专线图示:千兆LAN百兆LANSAN2M专线2M专线Cisco1721路由器1Cisco3661路由器Cisco1721路由器3AlteonAce3交换机BAlteonAce3交换机ACisco2620拨号服务器远程拨号用户Cisco2950交换机SunFireV480CSunFireV480BCiscoCatalyst4006交换机CiscoPix515防火墙B网管工作站SunFireV880CSunFireV880BSunFireV880ASunFireV480ASilkWorm3800光纤交换机CiscoPix515防火墙ACisco1721路由器4Cisco1721路由器2Cisco1721路由器15SpectraLogic12000磁带库EMCCLARiiONCX600磁阵可选项SilkWorm3800光纤交换机软件说明V880B与V880C:Oracle9iDatabaseEnterpriseEdition,OracleEnterpriseManagerPacks,OracleProgrammerV880D:Oracle9iDatabaseEnterpriseEdition,OracleOLAP,OracleDataMining,OracleEnterpriseManagerPacks,OracleProgrammer,Oracle9iASxx科技投标书之总体方案建议-5-1.2系统设备物理连接图中心远程分界线中心远程分界线2M专线2M专线2M专线Cisco1721路由器1Cisco3661路由器Cisco1721路由器3AlteonAce3交换机BAlteonAce3交换机ACisco2620拨号服务器远程拨号用户Cisco2950交换机SunFireV480CSunFireV480BCiscoCatalyst4006交换机CiscoPix515防火墙B网管工作站SunFireV880BSunFireV880ASunFireV480ASilkWorm3800光纤交换机CiscoPix515防火墙ACisco1721路由器4Cisco1721路由器2Cisco1721路由器15SpectraLogic12000磁带库EMCCLARiiONCX600磁阵可选项SilkWorm3800光纤交换机硬件连接图xx科技投标书之总体方案建议-6-4系统整体框架说明1.3系统平台架构整个系统采用B/S和少量C/S的混合体系架构,实现大客户一站式服务和大客户信息管理分析系统的所有功能。一站式服务的数据存储在大型关系数据库Oracle9i中,管理分析系统需要的数据存储在数据仓库服务器中。从应用的角度来看,系统分为客户层、服务层和数据层三个部分,除少量C/S方式的应用(例如工作流定制、系统维护等)外,应用系统功能都可以使用纯浏览器方式访问。这种三层架构的划分,提高了应用系统的可扩充性和可维护性,同时由于在服务层使用Java技术和中间件技术进行应用系统建设,应用系统可以方便、灵活地部署和移植。在服务层,前端使用Portal技术,可以增加整个系统访问的安全性,同时为浏览器ClientTierServerTierDataTierRichClient门户服务器Web服务器应用服务器数据库服务器数据仓库服务器其它系统工作流引擎数据挖掘xx科技投标书之总体方案建议-7-客户提供个性化定制功能。1.4应用软件体系结构在系统的不同层次,集成了多种软件技术,数据库以及数据仓库技术,数据挖掘技术、工作流技术,在应用系统中的Web技术以及中间件技术等。如上图所示,在系统的最低层是数据处理系统,系统功能是根据用户制订的规则,从与大客户系统业务相关的“九七”营业系统、计费帐务系统、客服系统、省级大客户系统等外部系统中抽取基础数据,经过清洗、加工后加载到数据层的数据库和大客户数据仓库中,作为管理分析系统进行统计分析、数据挖掘的基础数据。数据基础层包括大客户一站式服务数据库和大客户信息管理分析数据仓库两个部分。大客户一站式服务数据库主要存储一站式服务系统所需的业务管理数据以及业务流程数据,而大客户信息管理分析数据仓库管理和储存系统各类元数据,并根据需要建立面向各种应用的数据集市,为系统进行联机分析处理和数据挖掘提供数据基础。介于应用处理层和数据层之间的应用支撑层选择了工作流引擎和数据挖掘/省级大客户系统以及其它业务支撑系统数据处理系统大客户一站式服务数据库大客户信息管理分析数据仓库工作流引擎数据挖掘/报表生成大客户一站式服务系统/应用系统维护管理大客户信息管理分析系统客户端xx科技投标书之总体方案建议-8-报表分析软件,工作流引擎为一站式服务系统中的各种业务流程运转提供运行环境,数据挖掘/报表分析为大客户管理分析系统中的各种统计分析、报表、辅助决策提供良好的运行环境。应用处理层是系统的功能核心,包括大客户一站式服务管理系统和大客户信息管理分析系统。最上端的客户层有两种类型的客户端,一种是纯浏览器,通过HTTP协议与应用系统进行交互,另一种类型是Java客户端,可以通过远程服务的方式与J2EE服务器进行交互操作。1.5应用软件设计模式整个软件体系结构的设计按照面向对象的思想,采用三层体系架构的方式。按照标准J2EE应用的MVC设计模式,分为表现层、控制层和逻辑实体层。这种体系结构的特点是整个系统的架构清晰、易扩展、易维护,系统具有很强的健壮性,适于组件化和增量式开发软件系统,有效降低整个软件开发过程中的风险。软件架构如下如所示:子系统一界面表现层控制层逻辑实体层子系统二界面总控制对象子控制对象逻辑实体1子系统n界面……子控制对象子控制对象子控制对象逻辑实体2逻辑实体n……xx科技投标书之总体方案建议-9-一般说来,每一层对象只能与其下一层对象进行通信,但当控制层对象比较简单时,表现层对象也可以直接与实体对象层通信。表现层对象负责与用户进行交互,将消息转发给控制层对象,控制层对象根据消息的内容,决定与实体对象通信,还是与其它表现层对象通信。实体对象具有增加、修改、删除、保存等针对实体对象的操作,在整个系统中最具有重用性价值,在这种架构中,实体对象的可重用性比较高。1.6应用系统采用的关键技术(一)数据仓库技术数据仓库是近年来兴起的一种新的数据库应用。近年来,随着数据库技术的应用和发展,人们尝试对DB中的数据进行再加工,形成一个综合的,面向分析的环境,以更好支持决策分析,从而形成了数据仓库技术(DataWarehousing,简称DW)。作为决策支持系统(Decision-makingSupportSystem,简称DSS),数据仓库系统包括:数据仓库技术;联机分析处理技术(On-LineAnalyticalProcessing,简称OLAP);数据挖掘技术(DataMining,简称DM);的数据环境发展为一种新环境:体系化环境。如下图所示:数据仓库体系化环境xx科技投标书之总体方案建议-10-业界公认的数据仓库概念创始人W.H.Inmon在《建立数据仓库》一书中对数据仓库的定义是:数据仓库就是面向主题的、集成的、不可更新的(稳定性)、随时间不断变化(不同时间)的数据集合,用以支持经营管理中的决策制定过程。数据仓库中的数据面向主题,与传统数据库面向应用相对应。主题是一个在较高层次上将数据归类的标准,每一个主题对应一个宏观的分析领域:数据仓库的集成特性是旨在数据进入数据仓库之前,必须经过数据加工和集成,这是建立数据仓库的关键步骤,首先要统一原始数据中的矛盾之处,还要将原始数据结构做一个从面向应用向面向主题的转变;数据仓库的稳定性是指数据仓库反映的是历史数据,而不是日常事务处理产生的数据,数据经加工和集成进入数据仓库后是极少或根本不修改的;数据仓库是不同时间的数据集合,它要求数据仓库中的数据保存时限能满足进行决策分析的需要,而且数据仓库中的数据都要标明该数据的历史时期。数据仓库最根本的特点是物理地存放数据,而且这些数据并不是最新的、专有的,而是来源于其它数据库的。数据仓库的建立并不是要取代数据库,它要建立在一个较全面和完善的信息应用的基础上,用于支持高层决策分析,而事务处理数据库在企业的信息环境中承担的是日常操作性的任务。数据仓库是数据库技术的一种新的应用,而且到目前为止,数