智能报表系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:baochangjingmao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,报表作为信息的综合载体,在日常办公管理活动中起着越来越重要的作用。各种报表工具不断涌现,对报表系统的研究重点逐步集中于报表生成过程的模块化、通用化等方面,希望能最大程度上满足企业和用户的应用需求。当前,针对报表数据的定义与获取、模板复用,以及报表表头与表尾处内容多变性等方面的研究还比较少,现有的报表工具对于数据定义大多采用硬编码方式,数据获取也往往采用绑定SQL语句方式,导致定义和获取数据的灵活性与易用性较差、报表模板数据的冗余度高。同时,对报表表头与表尾处的内容易变问题,也没有提供理想的处理方式。针对上述问题,将报表的完整生成流程作为研究对象,以数据定义与获取、报表模板复用、报表表头表尾易变内容的智能处理为研究重点,实现了一个智能报表系统。针对报表数据的多源异构、类型繁多、维度大等特点,设计了由配置文件与定义操作界面构成的数据定义模式,实现了通过数据类型与行列属性三维度的数据灵活定义;设计了代理与解析推理流程的融合机制,实现了对数据的获取,提高了系统的灵活性和扩展性。针对模板复用率低,数据冗余度高问题,设计了行、列与表定义方式,在实现对单个模板中单元格属性复用的同时,将模板划分为主模板和子模板,进一步实现子模板复用,并通过多粒度的模板复用,降低了数据冗余度。针对报表表头表尾内容的易变性,设计了一种快捷输入定义方式,避免因内容易变导致的频繁手动键入问题。设计了解析快捷输入内容的推理流程,实现了灵活、可扩展的解析功能。两个推理流程的搭建均采用C语言集成产生式系统工具,使解析推理过程与系统解耦合,提高了扩展性和灵活性。最后通过在工业测量软件中的实际应用测试,验证了系统可满足多源异构数据定义与解析、提高模板复用率、报表表头表尾易变内容的便捷定义与解析、丰富的单元格操作、Extensible Markup Language(XML)、HTML和EXCEL等文档类型的存储与报表导出,实现了完整、灵活、可扩展的报表生成流程。
其他文献
通常在深度学习里,大多数情况会使用某个场景的大量数据来训练模型,然而当场景或者数据集发生改变时,模型就需要重新训练。而元学习的训练过程是以各种学习任务为训练数据,在此基础上训练一个模型,模型就可以拥有在新任务上通过少量样本就可以完成学习的能力。移动终端设备是部署、训练模型不可或缺的重要载体,但由于移动终端设备计算、存储资源的局限性,很难快速、有效的训练模型,使得降低模型运算成本显得尤为重要,该研究
学位
急性脑梗是一种严重的脑血管疾病,具有高致死率和致残率。平扫CT(NonContrast Computer Tomography,NCCT)成像是疑似脑梗患者的首选检查方式,基于NCCT图像分割病灶确定发病位置及范围是辅助医生诊断治疗的重要手段。目前基于深度学习算法对急性脑梗病灶进行自动分割的效果还不够理想,仍需探索更高精度的自动分割方法。针对经典的三维U型网络模型(3D UNet)特征提取能力不足
学位
知识图谱嵌入通过将离散的关联实体和关系以嵌入的形式进行表示,实现了知识图谱中实体语义特征的数值化,方便了知识图谱在下游任务的应用,如知识图谱补全、知识问答、推荐系统等。然而,知识图谱在下游任务的应用效果直接取决于知识图谱嵌入的质量。因此,如何提高知识图谱中实体嵌入的质量,是知识图谱嵌入研究中重点关注的问题之一。目前的实体嵌入研究忽视了知识图谱自身中蕴含的丰富语义信息,如实体类型、本体等。实际上,这
学位
减肥预测可以帮助用户更好的管理自身体重,维持健康状态。过往的减肥预测研究大多集中于分析用户卡路里的平衡状况,以此预测用户的减肥状态。这种方法需要有专业的营养师指导以及用户的高度配合才能得出较好的结果,预测成本太高。减肥社交应用的流行积累了大量数据,如果可以通过这些数据准确预测用户未来的减肥状况,将会大大降低减肥预测的难度。当前基于社交网络的减肥预测模型,成功降低了减肥预测的难度,提高了减肥预测的精
学位
随着大数据时代的到来,大量的感知设备产生了海量的多源异构数据。为了更好地挖掘这些数据,深度计算被广泛运用于图片和视频处理领域。然而在数据带来便利的同时,也伴随着严重的隐私泄露风险。因此结合中心化差分隐私技术和张量深度卷积计算模型,提出了中心化差分隐私张量深度卷积计算模型。但是该模型尚存在一些问题。一是中心化差分隐私张量深度卷积计算模型只能保证输出模型的隐私性,但无法避免数据挖掘者对隐私数据的窥视。
学位
数据倾斜问题导致Spark计算集群中各个计算节点处理的数据量分布不均,甚至可能出现少数几个计算节点要处理绝大部分数据的现象,此问题将严重影响Spark执行作业的效率,进而大幅降低数据处理效率,因此研究Spark计算环境下的数据倾斜优化策略具有重要的理论价值和实践意义。目前存在的数据倾斜优化策略侧重考虑重度键倾斜情况,忽视对值倾斜以及轻度的键倾斜对数据处理效率的影响情况。针对上述问题,分别提出基于两
学位
同态加密已被证明是一种很有潜力的隐私保护工具,开发实用的同态加密方案将进一步促进安全计算的发展。Brakerski-Fan-Vercauteren(BFV)是最为常用的同态加密方案,其支持整数有限域上加密数据的快速计算。然而,BFV方案存在数据庞大和存储开销高昂等性能问题,目前通常采用软硬件加速技术来提高BFV的性能,但主流加速方案主要通过引入数论变换等代数工具来提高计算并行度,缺乏对BFV中基础
学位
通用图挖掘系统是从图数据中发现特定结构模式的重要工具,当前图挖掘系统相关研究的核心目标是保证快速准确得到挖掘结果并减少挖掘过程中的资源消耗。随着图数据规模的急剧增长以及各领域对复杂图结构快速挖掘的需求不断增长,现有的系统已经不能适应大规模、高复杂度的图挖掘任务,其原因主要在于(1)没有对模式图特征进行分析,未能充分利用模式图中包含的约束信息;(2)未能充分考虑到不同挖掘路径和挖掘顺序的选择会对系统
学位
连接操作是关系数据库中的基本操作之一,是从两个不同关系中检索满足条件的元组。实现连接操作的算法比较多,其中哈希连接在处理连接键上无索引的等值查询时具有明显的优势,能够有效地减少计算次数,在哈希表大小设置合适的情况下能够有效地减少被驱动表的扫描次数。在计算与存储分离架构的数据库中,计算层和存储层之间需要通过网络I/O进行数据的传输,如何使用并行技术将哈希连接下沉到存储层,从而降低二者之间需要传输的数
学位
大学语文在高职院校的公共课教学中是重要的科目之一,发挥着培养高职学生的思想品质、人文精神和审美品位的作用。但在高职院校大学语文实际的教学过程中面临着师资缺乏、学校不够重视、教学手段落后等巨大困境。基于此,从中华优秀传统文化出发,阐述了中华优秀传统文化融入高职院校大学语文教育的重要意义,并针对中华优秀传统文化融入高职院校大学语文教学的困境,提出了相应的解决策略。
期刊