公司介绍

谈数据中心的规划设计与开发的有效衔接

作者:北京神州宏图科技有限公司   孙立宪
2010年8月9日

  我们团队是以IT高端咨询和IE全程服务为核心业务范围的,所谓IT高端咨询就是以信息资源规划(IRP)和信息资源整合(IRI)技术方法为核心为信息化建设提供高层面的技术咨询服务;所谓IE全程服务系指在信息工程实施的全过程中提供技术咨询、技术支持和技术保障工作,类似技术监理和系统集成工作。在实施工作过程中,我们总会面对来自于业主、开发单位的不同询问或质疑,总不外乎就是规划设计成果怎么与系统开发实施有效衔接。结合实践体会,以某大型集团企业为例,提出以下几个方面原则,供参考。
1、总体原则
  基于信息资源规划的信息化建设总体设计,是集团企业新一轮信息化建设的基础性、先导性工程,将一体化地解决数据中心建设过程中所涉及到的数据标准化体系建设、数据中心支撑的综合管理信息系统开发建设的信息模型和总体方案设计等问题。由信息资源元库和方案报告所构成的总体设计成果,将对企业新一轮信息化建设起到指导、控制和协调的作用。
  所谓指导是指所有的信息工程项目建设要遵循总体设计方案的统一规划设计要求、分期推进实施;控制是指所有信息工程建设的各方要遵循总体设计的标准和方案要求,不允许出现违背或不遵守相关标准规范的行为;协调是指在信息工程建设过程中通过技术沟通交流协调各方的利益关系,对规划设计和开发方案进行修改优化,在遵循规划设计标准的权威性的前提下,保证总体设计成果落地及可操作性。
  总体规划设计项目通过评审验收后,建议基于总体设计方案展开企业级数据中心及其支撑的综合管理信息系统的开发建设,通过分期实施将完成包括网络基础设施优化、以数据环境重建为目标的数据库-数据中心工程建设及应用平台-应用软件建设等信息工程项目。
2、数据环境重建策略
  作为数据中心建设的首要任务,在系统开发之前首先要做数据环境重建与数据库工程,要由熟悉规划和具有数据库工程经验的开发商承担,由于与后续应用软件开发商的开发有直接关系,需要与后续应用软件开发商的深度沟通和协调。同时应用软件的开发商要适度参与此阶段工程建设,对物理数据库表的设计从应用软件开发实现的角度提出相应的参考建议,以保证数据库物理设计实现与应用开发建设的有效衔接。
  物理数据库的建设(数据环境重建)的工作,主要包括物理数据库设计、编码库设计实现、数据标准化体系、数据交换体系和企业级数据中心建设等方面的技术指导、技术培训和实施。根据项目实施的需要,可由开发商的数据库人员实施;也可由前期总体设计方,选派熟悉总体规划设计、且具有数据库设计能力的人员,为开发商的技术人员提供技术培训、技术指导和技术支持服务等。
3、应用系统选型策略
  基于总体设计方案(成果)及数据库工程的物理数据库设计方案,将同步并行交叉推进数据中心支撑的综合管理信息系统的开发建设。主要涉及到三类应用系统的整合,推荐采取三种不同的选型策略:
  (1)新建应用系统
  由于总体设计已准确地把握并固化需求,对新建应用要采取集成化开发建设策略,采用平台化、组件化的开发思路,由专业的有行业经验的开发商来实施,可以有效地降低管理信息化人员的技术门槛,压缩代码编写量、实现业务流程和系统权限自由定制、快速实现业务报表定制和灵活展现,适应系统开发需要。
  (2)在建应用系统
  对于正在开发中的相关应用系统,要逐步修改现有的数据库结构,向总体设计方案(成果)中的相关数据标准靠拢,保证在建应用系统能够与新建应用系统集成,避免再新出"信息孤岛"、加剧系统整合成本;对于修改难度较大或受工期及项目当前总体推进影响的应用系统,建议暂时可通过数据交换平台实现与数据中心的数据自动化交换。
  (3)成熟应用系统
  对于目前在用的成熟应用系统(如人力资源、财务系统等),根据业务部门调研意见和系统分析,暂时不对原有的系统进行功能扩充或数据修改,通过数据交换平台实现与数据中心的数据自动化交换。待其生命期结束或业务部门有业务新增需求时,再遵照数据中心的统一标准要求重新开发实现整合。
  4、联合开发团队的组织管理
  在信息工程建设过程中存在新建应用系统的集成化开发、在建应用系统的改造、与旧有应用系统的互连互通,因此开发建设团队将会涉及到总体设计商、数据库实施商、应用平台集成商、旧系统的原开发商、相关外聘开发设计人员和企业信息技术人员等组成联合开发团队,因此要科学组织管理、保证高效。
  (1)业主方,应充分把握主动权,各部门相关业务人员和信息技术人员应参与到系统开发的主要阶段之中,保证开发成果的实用性。更为重要的是要运用技术保障监理机制,对项目参与各方进行总体协调和统一控制;
  (2)数据库实施商,在以业主为主导的技术监理机制的保障下,要认真贯彻落实总体规划设计成果、建立并完善数据标准化体系,并与后续应用软件开发商进行沟通协商,保证数据库的物理设计实现成果能够便于开发商实现;
  (3)应用平台集成商(含系统开发商),要采用平台化、组件化的快速开发和维护定制思路实现应用系统的快速定制工作。平台集成商要进一步学习掌握信息资源规划的成果,并能在开发过程中贯彻执行数据标准化体系。同时要做好知识转移,使相关信息人员能够掌握开发工具的使用和维护技巧,使维护团队人员具备在项目后期自行维护的能力。
  (4)旧系统的原开发商,应根据数据库-数据中心建设共建共用主题数据库的要求,根据前期规划评估结果,对需要调整的功能模块做好配合,按照应用平台集成商提交的参数接口进行修改与应用平台挂接;同时开放数据接口,通过修改表结构或采用数据交换平台技术,保证自身数据可以被新系统读取。
  大型集团企业的新一轮信息化建设,要聚焦于数据中心及其支撑的综合管理信息系统的开发建设,这是新时期总体发展战略和业务管理创新发展的需要、也是实现企业信息化向更高层级迈进的必经之路。通过企业优势资源的整合,合理制定数据中心建设的组织管理策略,通过科学的总体设计、并在其指导下是完全可以实现预期目标的。