技术文件技术文件名称:综合自动化系统总体设计方案技术文件编号:版本:V1.0共页(包括封面)拟制审核会签标准化批准修改记录文件编号版本号拟制人/修改人拟制/修改日期更改理由主要更改内容(写要点即可)注1:每次更改归档文件(指归档到公司档案室的文件)时,需填写此表。注2:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。天行健,君子以自强不息第一章概述1范围本文件规定了电力综合自动化系统的软件的总体设计、详细功能描述、系统运行配置与应用方式以及使用的关键技术等。本文件适用于系统软件的开发研制工作。2设计依据根据电力行业综合自动化基本应用需求,综合同类产品的功能特点,并采用科学的软件设计模式及关键技术制定该整体设计方案。底层通讯规约均采用国家相关的标准规约,主要有《103》《61850》。3术语、定义和缩略语3.1术语、定义综合自动化系统:3.2缩略语缩略语原文中文含义SCADA第二章系统总体设计1目标综合自动化系统的设计与实现,旨在为电力行业各类终端生产商提供一个稳定,方便,高效的上位机监控系统的二次开发环境。并且提供高自由度的功能扩展接口。2系统体系结构综合自动化系统的网络体系结构如下:均衡负载。。。。。。内部以太网座席核心平台报表统计分析服务器业务服务器座席运营数据查询服务器+企业数据接口WWW业务生成客户端PCPCPC企业数据接口班长席及管理WEB服务器业务模块磁盘阵列WEB服务器座席座席座席以上图示代表该系统的逻辑体系结构,在物理结构上,某些节点可以合并或者拆分。2.1业务服务器在上述体系结构中的座席和班长席的外框架采用C/S的模式(内部的业务、工单处理采用B/S),由业务服务器承担S端的工作。此外,初期设定该服务器还要承担业务加载的工作,即当业务生成环境生成相关企业业务中间文件后,上传至该服务器,由编译软件按照相应的系统环境生成相应的业务页面,并且加载至各个WEB服务器上。2.2WEB服务器WEB服务器承载运行所有的业务,座席通过座席软件的内嵌浏览器从WEB服务器获取相关业务的页面进行日常的业务处理和工单处理。WEB服务器根据其处理能力和搭载的座席个数进行扩充。与下面所描述的企业WEB服务器不同,WEB服务器只是供座席进行WEB访问使用。2.3企业WEB服务器+数据接口与企业自身相关的呼叫中心运营数据、服务指标数据、客户投诉等一些企业关心的内容,可以通过企业WEB服务器进行访问获取。另外企业如需修改的某些信息,也可通过WEB修改。数据接口用于企业一些信息与呼叫中心外包业务系统数据的同步。2.4报表统计分析服务器运营商日常话务数据,以及企业所关心的运营数据,可以通过定制模板的方式,由报表统计分析服务器按照设定的时间和定制的模板,自动打印出来。另外,可以按照企业的需求,在该服务器上设置各种分析策略,对企业的客户行为进行定制分析,产生结果供企业决策参考。2.5业务生成客户端业务成成客户端通过安装的业务生成环境软件,针对企业的个性化需求定制出相关的业务流程及页面、工单流程及页面,企业相关的数据库的中间文件定制也在此实现。加载至业务服务器之后,通过业务服务器的编译程序,就生成了企业所有的业务页面及数据库。2.6座席话务员座席处理各企业的业务流程。2.7班长席及管理班长席用于监控日常话务员座席的各种历史、及实时状况。并且对一些相关参数可以通过班长席进行配置。2.8企业企业可以通过WEB浏览器,以及分配的用户名密码,登录到企业WEB服务器查询自身企业的相关话务数据和运营数据,同时也可以查询一些定制的企业客户分析数据。2.9企业数据接口某些企业需要实时将本企业的更新数据发布,则需要定制相应的数据接口与呼叫中心外包业务系统对接。2.10基础平台第三章系统软件结构1系统软件结构概述底层通讯交互支撑接口通用数据库接口数据库WEB服务及业务服务子系统业务生成子系统系统维护子系统分析及报表子系统外部接入2模块说明整个系统可以分为通用数据库接口、业务生成子系统、WEB服务及业务服务子系统、分析及报表服务子系统、系统维护子系统、底层通讯交互支撑接口共6个部分。通用数据库接口在设计思路上,它们在整个运行系统中应该位于操作系统之上,它屏蔽操作系统的实现细节,向上提供统一的支撑功能接口。无论是linux系统,还是WINDOWS系统,统一通过该接口来屏蔽操作系统的不同,在相同的业务代码实现下,实现系统linux、WINDOWS版本的统一。并且屏蔽数据库的不同。底层通讯交互支撑接口采用已经封装的接口(如A接口)进行与底层平台的通讯交互。业务生成子系统包括业务生成环境及编译环境,负责生成企业所需的业务流程及页面、工单流及页面、数据库定义等,此子系统将运行在业务服务器上。WEB服务及业务服务子系统是呼叫中心外包业务系统的运行核心,包括座席、班长席、以及相关的服务端(包括WEB服务和业务相关服务端)。系统维护子系统为系统的使用者提供了管理和操作维护功能。在业务过程中,此子系统将与数据库、或者数据库通用接口交互,完成WEB门户及后台运营管理工作。在以下章节将详细讨论个子系统的细节设计。