基于算法库的自定义水情报表功能设计与实现
Design and implementation of customized hydro-regime reports function based on algorithm library作者机构:江苏省水文水资源勘测局江苏南京210029 江苏南水科技有限公司江苏南京210012
出 版 物:《水利信息化》 (Water Resources Informatization)
年 卷 期:2021年第6期
页 面:51-54页
学科分类:08[工学] 081501[工学-水文学及水资源] 0815[工学-水利工程]
主 题:算法库 自定义水情报表 功能设计 功能实现 函数 开源CKEditor
摘 要:为实现高效配置各种阶段性分析报表或文档,研发一种基于算法库的自定义报表系统。自定义报表系统采用B/S模式,用户界面使用MiniUI前端集成框架,利用HTML+CSS+JavaScript语言技术,服务端以Tomcat为基础,采用Java技术构建服务器应用程序,通过Spring框架程序实现与数据库通信,同时扩展一个开源的Web编辑器CKEditor,在此基础上实现算法模板、方法属性、参数设置、站群管理等插件,开发出模板设计器;数据实现通过构建算法库,基于实时库和特征值库表结构创建上百种统计分析函数,存储在数据库中。用户通过模板设计器设计好表格或文档模板,数据通过调用算法库函数获取,报表配置好后根据查询参数一键生成导出Word,PDF,Excel格式文件,大大提高服务效率。