元数据模型驱动的报表系统设计与实现

被引量 : 1次 | 上传用户:haojie831001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息社会的发展,导致各行业对翔实、准确的各种数据的需求量迅速增加。报表作为现代企业信息处理的重要处理手段,更是各信息系统不可缺少的部分。报表的本质是对数据的抽象概括与展示,它使用一种比原始数据本身抽象性和概括性更高,规律性更强,更易理解和控制的形式来描述和展示数量巨大的的原始数据集合。而企业的业务千差万别,因此即使是使用相同的业务系统,各个企业对输出报表的需求仍是不一样。并且中国式报表一向以样式复杂,统计困难著称,传统报表软件一般以国外简单报表为基础设计,其模型不能适应复杂报表的开发。用户对不同类型数据的需求,要求数据库的内容、格式、说明等符合一定的规范和标准,以利于数据的交换、更新、检索、数据库集成以及数据的二次开发利用等,而这一切都离不开元数据。基于上述背景和需求,本文通过研究与学习常用的元数据管理和建模方法理论,针对作者在参与某电信运营商项目实践中遇到的问题,从报表系统的元数据模型入手,从一个全新的角度来诠释报表系统的通用性。论文主要以该报表系统的源数据元模型、报表模型、模型的表示方法和实例化分析作为研究对象进行了以下几方面的具体工作:首先,研究国内外关于元数据管理和元数据建模的主要理论与建模方法,如CWM公共仓库元模型及MDA模型架构驱动思想,UML建模方法等,结合电信企业的工作报表系统的基本特点和问题,提出了以MDA理论实现此思想的方法论,做好理论准备;其次,在模型分析部分,通过对数据来源,报表,数据库及其之间的关系的研究,提出了报表系统的元数据模型,包括数据源元模型,报表模型及数据库映射模型的构建,并分别采用了星型模型,XML文档等工具来表示及进行模型的实例化。在实践部分,以构建出的元数据模型为基础,进行报表系统的设计与实现。设计了报表系统结构并对各模块进行详细说明。阐述了各模型在报表系统中的应用过程及实例的程序处理过程。最后,通过实际应用对报表系统进行了相应的验证和结果分析。通过在实际项目的应用,探讨了报表元数据模型应用的可行性。实践证明,该系统运行效果良好,可以适应多变的业务需求,满足系统管理维护人员和业务人员的需要。
其他文献
<正>"本土化是全球化成功的关键点"。作为一家顶级传动产品制造企业,采埃孚的全球化无疑是成功的,采埃孚非公路车辆传动系统工业技术事业部总经理Stefan Wagner表示,正是本土
2,6-二甲基萘是制备新一代高性能聚酯材料的重要单体,目前世界上仅有阿莫科公司由单苯环化合物出发的多步路线实现了商业化生产,然而该工艺中使用的金属催化剂以及大量的有机
论文在课题组前期工作基础上开展,借助气相色谱、气质联用、X—单晶衍射、核磁、红外、质谱、高效液相色谱等设备,对天然香料呋喃酮关键中间体3,4-二羟基-2,5-己二酮的合成和
中东沙漠小国以色列在建国仅半个世纪时间迅速崛起成为世界领先的科技强国。以犹太人为主体民族的以色列在逆境中不仅生存下来,还凭借犹太民族的民族精神创造出世界瞩目的以
随着3G流量的日益增长,W iFi作为提升3G网络覆盖质量,减轻其数据流量的重要手段,成为各个运营商大力投资建设的新热点。但是传统的公共W iFi的运营模式存在诸多问题:界面不友
小学科学课是一门以探究实验为基础的课程,我们利用信息技术可以巧妙地创设多种虚拟实验情境。本文论述了虚拟实验情境的作用和创设方法,以弥补现实条件的不足,提高学生的学
当今社会伴随着互联网技术的高速发展,社会分工向更加精细化和专业化方向迈进,电子银行网络安全和网络支付功能的成熟,系统化、专业化物流配送企业的兴起,电子商务正在呈现出
研究了番茄7个主要数量性状的遗传变异系数、遗传力、遗传进度及其相互关系,结果表明:病毒病病情指数的变异系数、遗传力和遗传进度相对效率最高,分别为17.89%、66.13%和29.9
羊在中国的文化中,一直处于边缘的地位。之所以这么说,是因为人们赋予它两种截然不同的含义。过去在十二生肖中,一直流传着属羊的人命苦的传说。
期刊