系统集成类项目实施验收方案目录一、项目实施方案 (1)(一)集成实施方案 (1)1 集成策略 (1)2 集成服务概述 (1)3 集成内容与工作思路 (2)4 集成技术分析 (5)5 与相关系统和信息资源的集成 (9)6 与既有公安局分局系统的集成 (10)7 与并行应用系统的集成 (11)8 本项目的咨询 (13)9 系统验收与交付 (16)10 集成实施难点和风险 (26)11 测试方案 (27)12 验收方案 (41)二、项目管理团队 (45)(二)项目组织架构 (45)(三)项目主要人员我方组成 (48)一、项目实施方案(一)集成实施方案1集成策略平台系统集成都一致遵循以下集成策略:1、松耦合集成:松耦合程序结构具有易维护、易测试、易扩展、适应变化的需求等优点,是该系统进行集成所遵循的重要原则,这一原则对于系统实施商尤为重要。
2、分层集成:表现层、业务层、数据层多层软件体系结构的采用,系统集成将遵循这一架构体系分层进行集成,主要包括:界面集成、业务集成、数据集成。
3、技术导向集成思想:合适的系统架构和集成技术方案,将有效地提高系统性能,软件技术导向是整个系统集成实现有效协调的基础,系统各部分的集成将根据各自技术特点采用不同的集成技术方案。
4、应用导向集成思想对于这样一个庞大的业务系统来讲,在确定合适的集成技术方案的同时,业务导向是实现系统开发建设目标的保障。
2集成服务概述系统实施商为项目咨询、规划、设计、实施、监理等提供相关集成服务,基本过程如下:图 1 集成服务服务具体内容说明如下:咨询服务:深入解读公安局分局管理战略,梳理相关流程,为部门提供咨询服务。
规划服务:协助客户进行全方位的IT规划服务,并协助客户为实现其IT战略目标建立IT管控体系。
规划服务包括但不限于:数据、应用、平台、网络等。
设计服务:为客户信息化系统提供系统、完整的系统设计服务。
包括但不限于系统总体设计、网络迁移与整合设计、数据迁移与整合设计、应用迁移及集成设计、安全保障体系设计等。
集成服务:配合客户方项目负责人进行整体项目抓总,负责项目实施阶段的进度、质量、风险控制。
集成服务包括但不限于:协助客户各级项目单位进行各个子项目的招标工作;承担制定总实施计划、组织工程实施、组织制定子系统间的衔接方案、提供技术咨询和技术支持等;组织联合设计、开发测试、统筹设备到货、组织设备安装与调测、组织系统调试与联调、系统试运行、可靠性测试、系统最终验收、培训、文档、售后服务与技术支持等。
监督管理服务:提供“一站式”监督管理服务,积极协调各个承建商有序高效展开各项工作,并主动配合监理机构共同有效管控公安局分局监控管理信息平台的建设进度和质量。
3集成内容与工作思路本项目工作思路:区公共安全视频监控建设联网应用项目系统规划;系统设计(需求分析与调研、数据分析和整合、应用整合与集成、业务规范制定);信息化建设实施(平台建设、基础环境建设、部署测试联调、试运行、验收;工程监理工作贯穿始终);信息化运维服务等阶段。
系统规划采用自上而下的整体研究方法,在区公共安全视频监控建设联网应用项目建设规划项目上,我司应用方法论和在类似项目上的经验,根据自上而下的IT战略框架来帮助客户定义全面、科学、系统化的IT蓝图,这个三层的框架贯穿整个项目的始终。
针对于企业IT现状,已经存在多个信息系统,同时,未来希望进行有效的信息整合、数据共享,因此,有必要在IT规划时,判断是否需要进行数据标准化工作,即基于业务梳理进行相关数据的分析,梳理内部管理、决策所必需的数据,形成内部主数据字典,并分析结合业务流程的数据流,为后续信息化建设提供数据支持。
信息化规划主要包括以下几个层面的工作内容:●层级1----网络形态的统一化●层级2----存储形态的统一化●层级3----数据规范化、标准化●层级4----应用集成及统一化●层级5----标准规范体系建设系统设计需求分析与调研在战略目标解读的基础上,结合信息化建设的要求,进一步对业务需求进行分析和调研,梳理公安局分局需求和关键业务流程,探讨相关流程的自动化实现方式,以此指导信息系统的规划,实现管理和IT的结合,保证信息化规划适合企业近期及远期需求。
数据分析和整合数据分析服务这里指多维分析,主要面向数据仓库系统,是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据更深入的了解。
多维分析的目标是满足决策支持或者满足在多维环境下特定的查询和报表需求,它的技术核心是“维”这个概念。
数据分析服务在应用支撑平台层面主要提供功能支持,但在数据仓库和综合信息服务系统建设时,需配合各主题库的建设以及数据挖掘与分析子系统开发,实现数据分析服务的实例化,并装配到应用支撑平台上。
数据分析采用B/S结果,在web服务中,通过数据挖掘软件提供的调用接口,调用那些我们预先通过工具提供好的各类接口,对现有数据信息进行统计分析,并在web服务上显示各类分析结果。
数据集成和整合解决数据的统一访问和共享问题,使数据得到更广泛的应用,尤其是数据的综合应用。
在此基础上,随着应用的深入发展,还可以建立面向主题的数据仓库应用等。
数据的规范化和标准化是数据集成的基础。
应用整合与集成平台的各个功能模块与一般应用系统的不同,它不是逻辑上严格属于某配置项的,要通过一系列的服务定制、服务调用和服务装配手段组装,因此,从系统开发的角度将上述三层功能通过子系统形式加以集成,形成服务调用子系统,服务装配子系统和资源管理子系统。
为此,要说明各种服务可能的集成方法,例如通过系统提供的配置管理工具、动态链接库、Bean、或提供独立的用户界面。
系统集成除了硬件统一购置、关键系统软件统一风格外,主要是应用软件与应用支撑平台的集成,平台本身各组件之间的集成。
应用支撑平台的集成,可以按照以下方式进行:(1)应用支撑平台不与原数据和托管数据发生关系,只通过数据镜像从ODS中得到所需的数据,对于应用程序中需要的临时数据(如会商、计算等),通过应用支撑平台自身的工具向相应系统获取。
(2)应用支撑平台通过系统数据字典和数据访问工具访问本地数据库和远程数据库;(3)应用支撑平台内部服务组件之间严格按照系统定义的服务接口设计,便于相互之间的调用。
(4)为了满足非Web方式的应用系统使用平台提供的服务,应用支撑平台提供C/S模式的流程管理工具,方便C/S应用程序之间的集成应用。
应用支撑平台三个层次的服务组件根据其服务对象的不同,可以三种主要形态提供对外服务。
第一是提供独立的用户态运行方式,支持直接的GUI;第二是提供应用程序的编成接口,支持传统的API,如exe,dll,bean等,对于Web环境下的应用也支持EJB和WebServices 调用,为未来系统升级预留接口;第三是提供进程级的系统调用接口,支持服务器对系统所有资源的管理和优化,以及系统运行时的各相关功能模块的装配。
业务规范制定区公共安全视频监控建设联网应用项目是综合运用各种信息技术的复杂应用系统,建设周期长,且技术发展快,因此必须以标准化、规范化的形式从技术上保障数据中心的可持续建设,以实现中心既定建设目标,保证信息交换、资源共享、应用支持及信息的安全可靠。
同时标准化、规范化可避免大量重复建设,减少人、物、财的浪费。
结合本项目建设的实际需要,初步拟定编制本标段涉及的相关技术规范和管理办法,但不限于以下规范和办法:信息系统命名规范、用户管理规范、开发规范、应用服务规范、数据资源共享管理办法、数据中心应用服务规范、数据中心数据更新规范等技术规范与管理办法。
建设实施信息化建设是基于前期的规划及必要的数据标准化工作开展的,是整个信息化工作的核心。
在此过程,考虑到企业的实际情况,我公司会提供有特色的信息化解决方案,为保证这一目标的实现,需要规范的招投标过程,因此,信息系统选择需要在系统需求明晰的基础上进行,规划中需要重点关注的领域,进一步明确是在原有的基础上进行软件升级优化,还是针对某特定需求进行购置,从而理出系统需求清单,作为选型的依据;在选型阶段,内部的信息部门需要对可选的商品化软件、定制开发方式、其它行业企业的应用案例、信息技术的发展趋势、信息化建设的规律等等要素进行细致分析,并细致的软件商的评标工作,从而选择最适合企业的相关软件。
为保证信息化建设的有序和有效,针对不同的信息系统建设,引入针对性地系统监理工作,实施过程的监理主要从解决方案监理开始,评估实施队伍的资质和投入的合理性并深入研究系统实施方案;在系统实施监理阶段对关键流程系统方案、关键需求解决方案和关键技术方面进行重点关注和分析,必要时提出改进意见;并在系统测试监理和上线策略监理这两个重要节点参与并提交相关报告,保证信息系统的建设与业务的需求紧密配合,避免信息系统和业务分离的“两张皮”情况发生。
4集成技术分析信息化建设的不断深入,信息系统之间的信息共享也越来越受到重视。
如何达到信息交换与共享,提高政府部门协同能力,应用集成技术成为当今信息化建设的一种重要手段与技术基础。
应用集成的核心是一组开发工具,它可以生成用于联接不同应用系统的组件,通过这些组件对应用系统进行再构造,形成一个更强大的系统。
应用集成系统由以下几部分组成:开发套件、运行平台和应用集成联接组件。
应用集成系统的开发套件有两个功能:开发应用集成联接组件和部署应用集成联接组件。
开发套间通过其中的工具分别对联接组件的输入、输出端、对应关系和处理要求进行描述,开发组件根据这些描述,运用已有的基本模板,生成专用的应用集成联接组件,并通过部署工具将应用联接组件部署到运行平台。
在本项目中需要的集成技术包括:数据级整合(数据集成)、用户界面级整合(界面集成)、应用程序级整合(应用集成)、方法级整合(方法集成)、J2EE和.NET集成等。
数据集成使用数据级整合,可以整合应用程序使用的后端数据库。
数据级整合能够基于推或拉技术。
用基于推技术,一个应用程序可用SQL调用(通过数据库链接或存储过程)在另一个应用程序上的数据库表。
基于推数据级整合将数据推进另一个应用程序的数据库中。
相反,基于拉数据级整合利用了触发和轮询。
触发捕获数据的改变并将识别信息写入表接口。
适配器能够轮询整合应用程序的表接口并取回相关数据。
当一个应用程序要求被动通知另一个应用程序数据变化时,可以使用基于拉数据级整合。
当整合应用程序不提供任何API或客户接口时可使用数据级整合,并且应密切关注操作如何影响应用程序的数据模型。
对于缺乏API的应用程序,数据级整合是唯一的选择。
在数据级整合中,从依赖系统传播的变化绕过整合应用程序,因此所有插入、更新和删除都能对整合应用程序访问的数据进行操作。
开发常用数据库网关或触发和存储过程实现数据级整合。