资料内容:
1.3 JSON
JSON 是 JavaScript Object Notation 的简称 , 是一种轻量级
的数据交互格式。使用 JSON 格式的文件来存储本系统所需
要的相关数据可以避免使用文本文件存储数据时由于空行或
其他原因引发的一些未知错误。
1.4 SQL Server
SQL Server 数据库是 Microsoft 开发设计的一个关系数据
库智能管理系统(RDBMS), 现在是全世界主流数据库之一 ,
它具备方便使用、可伸缩性好、相关软件集成程度高等优
势。
由于商洛水文水资源勘测中心所使用的数据库本身就为
SQL Server, 故本次开发直接针对 SQL Server 数据库进行开发。
2 平均流量自动计算报送系统功能设计
通过对平均流量的计算方法及工作要求的分析 , 开发设
计了能够实现该工作的相关功能 , 包括:①定时触发功能;
②逐日平均流量计算功能;③旬、月平均流量计算功能;
④自动报送平均流量入库功能。
2.1 定时触发功能
平均流量报送工作为每日 8 时 , 要实现自动化计算并报
送 , 系统就必须能够根据时间自动触发相关操作。该功能会
不断监视系统的当前时间 , 当时间到达 8 时整的时候 , 自动
触发计算及报送功能。
2.2 日平均流量计算功能
该功能为系统核心功能。该功能会直接从水情实时信息
数据库中读取对应测站在对应时间段内的流量数据 , 然后计
算出日平均流量。《水文资料整编规范》(SL/T 247-2020)
中要求以面积包围法求得的日平均流量作为标准值 , 因此本
系统使用面积包围法进行计算(见图 1),