基于语义对象报表工具的研究设计

被引量 : 0次 | 上传用户:wy299
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
报表是一种重要的数据库应用,报表应用的核心是将数据转化为信息,为决策提供依据,同时,报表也是信息交换的一种重要形式。早期的报表模块是由开发人员根据需求自主开发的,其开发和维护的工作量大,而且不具备通用性。随着各种报表工具的广泛应用,开发人员可以利用报表工具提供的控件开发报表模块,大大减轻了工作量。但是,传统的报表工具也存在专用性太强、安全性不高、数据共享性差等缺陷,不但用户操作复杂,也不利于企业的应用集成和数据集成。为了解决这些矛盾,结合数据仓库和OLAP的一些概念,提出了一个新的报表应用框架,在报表工具与数据源之间建立一个“语义层”,在“语义层”中定义一系列数据模型,包括了数据源模型、报表模型和转换模型。其中数据源模型利用用户领域的语义描述了客观世界的数据来源的属性信息;报表模型是从数据源模型中归纳获得的,体现了报表的分析主题,报表模型可以根据具体的报表展现格式被实例化;转换模型体现了数据模型(报表模型)与数据库之间的映射关系,提供了访问实际数据源的转换接口。考虑到数据模型的通用性和可扩展性,这些数据模型中的静态模型使用XML文档描述,而动态模型(转换模型)使用XSLT语言描述。“语义层”为用户提供了一种便捷安全的访问实际数据源的方式,基于XML的数据模型为应用集成和数据集成提供了接口,面向领域的定义方法使用户更容易理解和操作。另外,我们还定义了一套报表格式定义语言,通过对其属性的编辑,能够定义出适合中国式报表的复杂格式。基于这个报表应用框架,我们设计了SOPT报表工具,该报表工具通过用户权限控制其对数据源的访问,通过访问数据源模型实现报表模型的定义,并结合报表格式形成报表定义。在生成报表数据时,报表工具利用转换模型将报表模型转换成查询脚本,从数据库获取相应的数据集合,并利用报表格式展现给用户。利用该报表工具生成的报表数据与报表格式没有必然的联系,其他应用系统可以通过报表模型访问相应的报表数据。本文还对报表数据的利用、查询分析模型的定义以及报表生成的效率进行了探讨,提出了一些解决思路。
其他文献
我国大部分油田都已进入中高含水期,所以三次(强化)采油技术在我国发展很快。聚合物驱和三元复合驱可以提高原油采收率10-20%。然而,40-60%左右的剩余油残留地下,迫切需要研
氨基酸酯及其衍生物的合成是近年来迅速发展起来的一个新研究领域,它们在医药、化工、食品、农业等方面有着越来越广泛的应用,可用作药物中间体、食品添加剂、化妆品添加剂、
研究和建立高速切削工艺数据库系统,可以为企业单位提供迫切需要的高速切削加工工艺数据,对推广高速切削加工技术具有重要的意义。 在综合分析高速切削加工技术的基础上,提出
近20年来,高校竞技体育有了很大的发展,成为国家体育事业发展的一个重要组成部分,也为国家的奥运争光计划提供了优秀的后备竞技体育人才和有力的科研保障。但至今还未建立一
近年来,国内冷轧板带的产量大幅提高,市场竞争日趋激烈,为了提高产品质量,降低生产成本,抢占市场,提高企业竞争力,各冷轧生产厂家越来越重视冷轧工艺优化和冷轧钢种开发等研
本论文选择民国时期中国绘画史学的研究成果即作为文本的绘画史著述为研究对象,以叙述模式为切入点,对其间绘画史叙述中所呈现出的主要模式以及流变进行新的梳理、分类与学理论
家族小说是现代文学重要的叙述类型,中国社会“家国同构”的特点使现代家族小说往往成为民族国家的寓言。二十世纪八九十年代,家族小说再次出现繁荣景象。本文以现代性为参照
近年来,我国大中城市的医疗机构在硬件建设方面有了巨大的进步,医疗设备的更新大大的提高了疾病的诊断速度及准确率,患者的就医条件也得到了很大的改善,但是国有医院“看病难
商标是识别商品或服务的标记,是企业走向国际市场的“黄金名片”,是关系到企业生存和发展的重要知识产权;商标的财产价值对于西方发达国家企业来讲早已成为共识,它在企业中不可替
本文作为《武汉市城乡体育人口现状调查与可持续发展对策研究》之子课题,采用文献资料法、问卷调查法、访谈法和数理统计法等方法对武汉市女性参加体育健身活动情况进行了全