【摘 要】
:
文档报告在各种场景下被广泛应用。参数化的报告文档常常有内容数据量大,相互交叉,逻辑复杂的特点。生成过程需要报告制作人逐一打开不同格式的数据源文件,查找比对所需数据,手工填写,这样的方法工作量大,效率低下,容易出错。本文设计开发了一种统一报告生成系统,实现了数据和模板的分离,并对模板及数据源文件进行了有效管理。主要工作如下:一是对于数据源文件,设计了本地与服务器同步的机制,利用差量分析的方法对文件上
论文部分内容阅读
文档报告在各种场景下被广泛应用。参数化的报告文档常常有内容数据量大,相互交叉,逻辑复杂的特点。生成过程需要报告制作人逐一打开不同格式的数据源文件,查找比对所需数据,手工填写,这样的方法工作量大,效率低下,容易出错。本文设计开发了一种统一报告生成系统,实现了数据和模板的分离,并对模板及数据源文件进行了有效管理。主要工作如下:一是对于数据源文件,设计了本地与服务器同步的机制,利用差量分析的方法对文件上传过程进行优化,提升了文件传输效率。二是自定义了一套模板标签语法,提供在线的模板编辑环境,对模板文件进行版本控制,实现了基于分词方法的全文检索机制。三是通过对文档特性及生成过程的深入研究,结合模板及数据源文件的特点设计了报告生成引擎,可以从不同格式的数据源文件中加载提取所需要的数据集,高效准确地生成报告。四是对生成过程进行管理,解决并发问题及生成过程中的信息交互问题。通过对系统的测试,比较完美的解决了相关的问题。一站式的报告生成系统,简单稳定高效。后续工作中,可以进一步扩展支持的数据源文件种类,并与生产实践工序紧密联系,发挥出最大效益。
其他文献
容器花卉作为一种新兴的绿化方式,已逐渐成为城市道路绿化的独特风景线。通过对南京市重要主干道和次干道的调查,对应用的花卉容器进行总结,并整理出54种应用的容器花卉,隶属
社会工作专业实践教学是社会工作专业教育中的重要环节,也是培养学生实践能力、引导学生树立正确的专业价值观和提升专业技能的重要保证。如何创新社会工作专业实践教学模式,
乌拉尔甘草(Glycyrrhiza uralensis Fisch.)为豆科(Leguminosae sp.)甘草属(Glycyrrhiza Linn.)多年生草本植物,主要分布在新疆、内蒙古和甘肃等地区。作为我国的大宗药材之一,其市
带着“贺岁档”“国产科幻片”“刘慈欣”等标签,电影《流浪地球》大年初一上映后口碑、票房双丰收——不仅获得了“中国科幻电影的里程碑作品”的赞誉和较高的评分,更在上映4
求解大型稀疏线性代数方程组是科学与工程计算主要的基础计算问题之一,其性能优劣往往影响到整体数值模拟的效率。目前在世界上最高性能的前五百台并行计算机中,超过九成的使
<正>0.618是一个美妙的数字。数学家把0.618这个其貌不扬的数叫做黄金数,它并不是用黄金做成的数,而是指数本身的价值和黄金一样贵重。说起0.618,还有一个传说。古希腊数学家
近年来凝聚态物质系统地拓扑性质已经引起了广泛的兴趣。拓扑绝缘体作为新的物质态具有以下特点:材料的体内存在能隙并且材料的表面存在无能隙拓扑边缘态。拓扑超导体拥有完
本文主要采用实验研究法,对承德石油高等专科学校老年活动中心60名中老年人进行为期12周的太极拳“髋部练习”干预实验,通过对比实验前后实验对象的测试数据的变化情况,检测
根据我国《票据法》的规定,仅允许银行发行本票,其他商业主体被禁止发行商业本票,这主要基于票据风险控制的考虑。但是实务中商事主体却可以开具商业承兑汇票,并由自己承兑,
在特殊教育事业发展从普及阶段过渡到质量提升阶段的大背景下,泉州师范学院特殊教育专业结合多年的理论思考和实践,率先提出跨学科多领域协同培养复合型特殊教育教师的理念,