第 1 页 共 33 版权所有: 项目编号: 保密级别:■普通 □保密 □机密 文件编号: 记录编号:
智能监控系统 (项目编号: )
系统架构设计说明书
(V0.1) 文档编号: 文档名称: 编 写: 编写日期: 审 核: 审核日期: 批 准: 批准日期: 第 2 页 共 33
修订历史记录: 版本号 修订日期 修订人 审批人 相对前一版本的修订内容以及章节/页码 ************** 第 3 页 共 33
第 4 页 共 33 目 录
智能监控系统 ................................................. 错误!未定义书签。 (项目编号: ) .............................................................. 1 概要设计说明书 ............................................................... 1 概要设计说明书 ............................................... 错误!未定义书签。
第一章 现状与需求分析 ........................................................ 8 1.1. 现状描述 .............................................................. 8 1.1.1. 项目建设背景 ............................................................... 8 1.1.2. 组织机构现状 ............................................................... 8 1.2. 业务需求 .............................................................. 9 1.2.1. 业务需求描述 ............................................................... 9 1.2.2. 主要建设目标与任务 ......................................................... 9 1.2.3. 建设系统的基本要求 ........................................................ 12 1.3. 现状评价与需求分析 ................................................... 12 1.3.1. 现状评价 .................................................................. 12 1.3.2. 需求综合分析 .............................................................. 12
第二章 总体设计 ............................................................. 14 2.1. 总体设计思路 ......................................................... 14 2.2. 设计原则 ............................................................. 14 2.3. 系统体系结构 ......................................................... 15 系统按照功能划分为两个独立系统:SACDA(以下简称S系统),VIDEO (以下简称V系统) 。 ................................................................................. 15 SACDA系统完成整体系统的数据库编辑、参数配置、系统综合部署、人员权限管理、软总线管理、多机冗余管理、通讯过程监视、用户界面设计、实时数据服务、事项数据服务、历史数据服务、通讯数据服务、服务主辅管理、运行数据监视、系统对时管理、语音处理模块、人机交互界面、数据库系统管理、系统备份与同步、WEB数据服务、业务模型配置管理。 ...................... 15 第 5 页 共 33
2.3.1数据库编辑完成对于所有分站的数据库增加、删除、修改等,对于通讯服务提供通讯的配置(核心业务) ..................................................................... 15 2.3.2参数配置完成每个分站的通讯、品质描述等初始化、运行、状态改变、退出等工作(核心业务) ............................................................................. 15 2.3.3系统部署完成整个系统做为何种何种方式提供何种服务部署到一个设备上。 .......... 15 2.3.4人员权限管理提供用户分组、用户身份的增加删除修改等,同时对所有服务开放验证的服务。(核心业务) ..................................................................... 15 2.3.5软总线管理服务提供不同部署在不同设备上相同系统直接的模块间数据交换(核心业务) ................................................................................. 15 2.3.6多机冗余管理利用软总线管理实现多机的信息冗余,实现信息的同步功能。(核心业务) 15 2.3.7通讯过程监视完成对于所有分站通讯信息的监视。(核心业务) ..................... 15 2.3.8用户界面设计完成所有为用户提供界面交互的接口绘制工作任务。(核心业务) ....... 15 2.3.9实时数据服务完成所有实时数据的汇总,并同时完成所有模块所要实时数据的接口。(核心业务) ........................................................................... 15 2.3.10事项数据服务完成所有实时事项的汇总,并同时完成所有模块所要事项数据的接口。(核心业务) ........................................................................... 15 2.3.11历史数据服务完成所有历史数据的汇总,并同时完成所有模块所要历史数据的接口。(核心业务) ........................................................................... 15 2.3.12通讯数据服务完成所有通讯数据的汇总,并同时完成所有模块所要通讯数据的接口。(核心业务) ........................................................................... 16 2.3.13服务主辅管理完成所有服务器直接祝福模块的管理协调工作。(核心业务) .......... 16 2.3.14运行数据监视提供所有设备的运行信息的监视功能,并且提供数据的修改接口。 ..... 16 2.3.15系统对时管理管理所有模块间的时间信息,保证交互的时间一致性。 ............... 16 2.3.16语音处理模块提供语音模块功能的预留接入功能。 ............................... 16 2.3.17人机交互界面实现C/S模式下为用户提供所有内部服务的信息、用户数据。 ......... 16 2.3.18数据库的系统管理完成所有模块访问数据库的接口操作,任何模块想要读写数据库必须使用此代理模块。(核心业务) ........................................................ 16 2.3.19系统的备份与同步功能完成对于所有用户的配置信息的一个备份功能,同时提供所有部署设备的同步功能。 ................................................................. 16 2.3.20 WEB数据服务提供所有B/S访问用户的接口。可以通过四个主服务获取数据对上提供访问。 第 6 页 共 33
................................................................................. 16 2.3.21业务模型配置管理可以配置和管理所有的业务模型,例如设备的模型。 ............. 16 2.4. 系统与数据库分布 ..................................................... 17
第三章 系统设计 ............................................................. 18 系统总体架构描述: ............................................................... 18 V系统中所有的用户请求全部根据S系统提供的相应参数,连接对应的video 的服务器,通过此服务器获取对应的视频流信息。其中S系统就需要为V系统提供所有分站的IED模型信息,左右的IED模型的品质描述。例如一个摄像头的Ip地址是192.168.1.1,用户需要调取该设备的视频信息,那么首先先S系统获取该设备的信息,Ip地址,然后把此信息发送给video服务器,就可以获取该设备的视频浏览信息。 ............................................ 错误!未定义书签。 3.1. 模块 ................................................................. 22 3.1.1. 数据库编辑模块 ............................................................ 22 3.1.2. 参数配置模块 .............................................................. 22 3.1.3. 系统部署模块 .............................................................. 23 3.1.4. 人员权限管理 .............................................................. 23 3.1.5. 软总线管理模块 ............................................................ 24 3.1.6. 多机冗余管理模块 .......................................................... 24 3.1.7. 通讯过程监视模块 .......................................................... 25 3.1.8. 用户界面设计模块 .......................................................... 25 3.1.9. 实时数据服务模块 .......................................................... 26 3.1.10. 事项数据服务模块 ........................................................ 26 3.1.11. 历史数据服务模块 ........................................................ 27 3.1.12. 通讯数据服务模块 ........................................................ 27 3.1.13. 服务主辅管理模块 ........................................................ 28 3.1.14. 运行数据监视模块 ........................................................ 28 3.1.15. 系统对时管理模块 ........................................................ 29 3.1.16. 语音处理模块 ............................................................ 29 3.1.17. 人机交互界面模块 ........................................................ 29 3.1.18. 数据库的系统管理模块 .................................................... 30