一种面向数据仓库的智能表单系统

一种面向数据仓库的智能表单系统

ID:26953093

大小:169.50 KB

页数:5页

时间:2018-11-30

一种面向数据仓库的智能表单系统_第1页
一种面向数据仓库的智能表单系统_第2页
一种面向数据仓库的智能表单系统_第3页
一种面向数据仓库的智能表单系统_第4页
一种面向数据仓库的智能表单系统_第5页
资源描述:

《一种面向数据仓库的智能表单系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一种面向数据仓库的智能表单系统赵莉(西安工业大学计算机科学与工程学院陕西西安710032)摘要:(目的)本文所述的智能表单系统是为了解决数据仓库中大批量无源数据的导入问题。(方法)通过提出一种用户驱动的智能化表单设计方法,按照系统的无源数据模型,智能的生成可用于录入无源数据的表单。(结果)用户使用生成的数据表单,可简单快速的将无源数据录入到数据仓库之中。(结论)使用本系统可极大地降低无源数据导入数据仓库的难度,为实现数据分析奠定坚实的基础。关键词:数据仓库;智能表单;维度;事实;主题1引言(研究的重要意义)数据仓库技术从产生到实践发展至今,已经有效的应用到了企业的决策层面

2、。数据仓库技术将传统的面向事务处理的分布在各地的、异质的操作型数据库中的数据,经过抽取、清洗、过滤、集成等操作,形成一个面向主题的新型数据结构,同时利用联机分析处理(OLAP),数据挖掘(DataMining)等工具辅助企业决策。本文主要研究解决了如何将无源数据导入到数据仓库中的问题。(前人研究进展)电子表单作为一种新型的表单申报处理方式,因其快速、快捷等特点而被广泛使用。W3C(万维网联盟)于2000年推出了Xforms1.0规范,在这个规范的基础上,各大国际知名厂商开始投入到智能电子表单产品的研究之中。Adobe在2002年收购了专业电子表单厂商Aeeelio,微软在

3、其office套件中包含了表单设计工具InfoPath。国内领先的智能文档应用平台提供商书生公司也推出了具有自主知识产权的智能电子表单系统。(研究拟解决的关键问题)数据仓库里聚集了海量的数据,数据仓库中的数据来源于多种数据源诸如数据库、数据文档和其他应用系统。除此之外还有无源数据--来自用户的输入数据。在实际工作时,需要定期手动的将这些企业日常业务数据添加到数据仓库中。如何向数据仓库中加载这些数量大、种类多的数据,已成为建立数据仓库所面临的一个重要问题。(研究的切入点)因此,需要构建一种智能表单系统,在实现通用的电子表单的基础上,其数据模型是符合数据仓库要求的星形模型;也

4、就是需要将数据按照数据仓库存储的数据模型来定义和记录,以报表形式将符合条件的记录抽取出来报送,为企业将要构建数据仓库做好基础数据管理和维护。2系统设计智能表单系统的目的是将无源数据按照数据仓库的数据模型,导入到数据仓库之,它是一种从基础数据开始的数据仓库的数据组织方案。系统的整体框架如图1所示。图1系统的整体框架用户根据自己在数据设计中心制定的数据上报的表单样式及对应数据库中表的关系,生成表单样式定义XML文档,然后根据上报的表单样式的XML的文档,形成数据上报任务并生成填报数据的表单页面文档,用户利用该页面接口填报数据。其中用户设计的报表样式,包括数据的定义和显示样式的

5、定义,根据这两个定义生成报表资源。智能表单系统包括数据上报中心、数据设计中心和系统管理中心三个大的功能模块,如图2所示,其中设计中心是自主定义数据报表及表单,也是系统的核心部分;数据上报中心是对已经构建好的报表及定义好的表单字段进行数据录入和维护;系统管理中心则是对访问本系统的人员分配角色和权限。图2系统功能模块(1)数据设计中心是系统关键部分,是数据模型的设计中心。系统用户的设计人员根据系统的引导设计出数据录入界面,包括维度、事实、主题、界面、序列、表单构建器和在线建表七个部分,实现自主定义数据报表及表单,这七个部分的流程设计,实现了数据仓库的星型模型,以此来收集数据并

6、存放在维表和事实表中,实现了多维的数据模型,构建了符合数据仓库的数据模型。维度构建器实现维度的构建,维度是由维度层构成的,维度层是由维度层属性构成的。对应物理存储上,一个维度可能有多张物理表构成,一个维度层就是一张物理表,一个维度层属性就是一个物理表的字段。需要建立一张报表时,首先要分析建立报表的数据信息,进行维度构建。维表是智能表单系统的基础,构建维表要首先定义维表结构,添加维度级别,包括新建维度层、更新和删除维度层;其次要为当前维度定义逻辑结构,包括了设置属性映射、选择数据库连接池及映射表和映射字段。其中维表的物理映射过程如图3所示。图3维度物理映射过程事实构建器实现

7、事实的构建,在智能表单系统中,事实是由维度和度量数据构成的。事实可以包含多个维度,时间维度是事实的必有维度,也可以包含多个度量数据,度量数据是多维数组的取值。在智能表单系统中,事实构建器完成事实模型定义的工作。主题是为了合并事实模型,必须是相关维度的事实模型才能合并。事实模型是反应主题的某个主要业务事实。因此,事实构建完成后,通过主题构建器将事实模型数据集中构建一个主题,其中主题是与录入报表一一对应的。依照定义好的维度、事实模型和主题划分,通过界面构建器构建表单的样式。对需要展示的表单界面包括报表名称、表头、表尾和横纵轴进行格

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。