【摘要】:表9操作日志Operate Log表10短信接收SMRDR3.3.2数据处理层同步模块数据存储过程中数据处理模块、数据同步模块、数据存储模块、通信协议解析模块,其中数据处理层的处理模块和数据同步是处理层的主要功能模块,处理层中的数据同步模块实现了数据的共享。获取、存储数据,数据存储在发布模块所使用的SQL Server数据库中,并将数据整理,按照图、表的形式显示在发布模块软件的界面上。
3.3.1 数据存储及数据库结构
数据库使用SQL Server数据库来实现数据存储。本节主要描述两个数据库:一个数据库用来做采集数据的存储处理,该数据库数据内容需要在不同服务器间同步数据进行备份;另一个数据库是系统管理数据库,该数据库对用户信息进行管理,对系统的业务日志进行存储。具体内容见表1~表10。
表1 监控点属性
表2 监控中心类别Center Type
表3 站点Station
表4 站点类别Station Type
表5 水系Water System
表6 站点和监控中心的映射表Maps
表7 操作员Operator(www.daowen.com)
表8 监控中心登录日志Log Detail
注 ID指监控中心对应的Center ID。
表9 操作日志Operate Log
表10 短信接收SMRDR
3.3.2 数据处理层同步模块
数据存储过程中数据处理模块、数据同步模块、数据存储模块、通信协议解析模块,其中数据处理层的处理模块和数据同步是处理层的主要功能模块,处理层中的数据同步模块实现了数据的共享。
分布式数据存储同步模块利用了分布式系统的工作方式,结合防汛水雨情数据采集的需求和特点,以及水雨情数据处理的方式进行设计。该模块软件通过调用封装后的.dll文件中的指令,连接在数据处理服务器上,通过Socket的方式与数据处理服务器进行通信。获取、存储数据,数据存储在发布模块所使用的SQL Server数据库中,并将数据整理,按照图、表的形式显示在发布模块软件的界面上。数据同步模块的逻辑结构见图5。
图5 数据同步模块的逻辑结构图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关地方水利技术的应用与实践(第25辑)的文章