收藏本站
《山东大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

基于MDA的报表自动生成模型的研究

冯文堂  
【摘要】:报表系统是数据库应用系统中最基本、最重要的子系统。采用手工方式开发嵌入式报表系统存在开发任务繁重、产品生命周期短等缺陷。因此,研究报表自动生成具有重要意义,其目的在于减少系统的开发工作量,使系统能够适应复杂多变的应用环境。而且,考虑到用户现在使用的数据库管理系统种类繁多、规模各异,特别是在一个企业中由于系统的不断更新,导致存在不同的数据库管理系统。因此需要一种新的报表工具,它能方便地挂接到任何数据库系统中,并具有能对多个分布式的、异构的、独立自治的数据源进行分析、加工和综合处理的能力。 随着Internet的蓬勃发展,作为信息系统的重要组成部分—报表应用迫切需要向Web转移。现有的报表工具主要采用客户端构件方式或者静态HTML方式支持Web报表的开发,无法满足根据用户需要实时生成报表的要求。另外,报表工具不具有学习功能,在同一次运行时不能生成不同风格的报表,通用性不强;报表格式变化较大时,难以满足用户动态添加新报表的要求,开放性不强,因此对新的Web报表工具的需求迫在眉捷。 而且,软件自动化成为Web工程发展的必然,OMG提出的MDA[恰恰为模型的自动化映射提供了理论支持。MDA将软件系统的模型分离为平台无关模型PIM和特定平台模型PSM,同时又能通过映射规则将它们统一起来,从而使开发人员只需要考虑业务逻辑的建模,建立与具体中间件技术无关的PIM,并通过模型的转换得到加入了技术细节的PSM,由代码生成器根据PSM生成可执行的代码。这样使得领域应用问题的模型在整个软件生命周期中得到复用,并在软件开发过程中扮演了核心的角色。以这样的方式来摆脱需求变更所带来的困境。 本文在研究了大量的报表工具基础上,提出了一种基于MDA的报表自动生成模型。该模型建立在FMP模型的基础之上,具备报表生成简单直观性,程序代码自动生成的特点。模型主要包括:数据模型,报表模块,代码生成器三部分。数据模型是整个报表模块框架的基础;报表模块实现了用户对报
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.13

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 朱毅;;元数据存储框架及服务发布[J];科技信息;2009年23期
2 韦延民;李海峰;付德平;;元模型定义工具的设计与实现[J];中国制造业信息化;2011年09期
3 曹丽霄;邓胜春;徐晓飞;;基于MDA的企业应用软件互操作研究[J];科学技术与工程;2008年17期
4 苟晓理;刘小荷;朱汉东;;基于MDA的作战仿真元模型研究[J];系统仿真学报;2009年10期
5 温衍博,吴泉源;MDA的代码生成技术在电子商务开发平台中的应用[J];计算机工程;2005年20期
6 周颖,郑国梁,李宣东;基于MDA的UML模型转换:从功能模型到实现模型[J];计算机应用与软件;2005年11期
7 谭汉松;张宗盛;陈才;;关于MDA技术的发展现状和研究报告[J];科技广场;2007年11期
8 程永上;王志坚;;Web服务组合在水利领域中的应用[J];计算机工程与应用;2008年07期
9 朱凤平;聂文兵;张晓明;;基于本体映射的MDA模型转换研究[J];电脑知识与技术;2008年17期
10 张波;刘洪文;刘金宁;;面向信号的ATS仪器驱动器研究[J];测控技术;2011年02期
中国重要会议论文全文数据库 前10条
1 顾平;周力;;基于MDA的关系数据库的设计与实现[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
2 张新安;;葡多酚对维持性血液透析患者CRP和MDA的影响[A];第十一届全国中西医结合肾脏病学术会议论文汇编[C];2010年
3 张蕾;刘志国;邹德威;化楠;李建忠;徐冰心;张坚;常李荣;;新型推进剂硝酸羟胺对大鼠血清血清SOD活力及MDA含量的影响[A];第六届全国中西医结合灾害医学学术会议学术论文集[C];2010年
4 张媛媛;高琴;;模型驱动体系综述[A];节能环保 和谐发展——2007中国科协年会论文集(一)[C];2007年
5 白海;;基于EMF的MDA模型转换研究及应用[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
6 王茜;杨九光;龙村;;高氧管理对深低温停循环兔脑SOD、MDA、糖原及乳酸等的影响[A];中国心脏大会(CHC)2011暨北京国际心血管病论坛论文集[C];2011年
7 张雷;梁坚安;艾波;;应用MDA方法实现数据仓库的元数据管理[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
8 王凤岩;谭剑斌;陈瑞仪;黄俊明;;深海鲨鱼肝油对小鼠耐缺氧能力、SOD活力及MDA含量的影响[A];中国毒理学会第四届全国学术会议论文(摘要)集[C];2005年
9 张建华;陈宁;宋庆芳;张凌云;;生物检材中MDMA和MDA的固相萃取和GC/NPD分析[A];中国化学会第二十五届学术年会论文摘要集(下册)[C];2006年
10 屈艾;薄军;李宗芸;孙玲;仇敬运;胡文静;;稀土复合肥对玉米三种抗氧化酶活性及丙二醛含量的影响[A];中国环境科学学会2006年学术年会优秀论文集(下卷)[C];2006年
中国重要报纸全文数据库 前10条
1 驻京记者 王丹;西安杨森推出首只MDA新药[N];医药经济报;2009年
2 小诚;无缝集成EDA客户资源[N];中国计算机报;2002年
3 徐心 刘冀生;电子商务在国际工程承包中的应用[N];建筑时报;2001年
4 顾小英 汪敏;创国产名牌 兴民族软件[N];中国高新技术产业导报;2000年
5 刘欣;开辟增值服务新天地[N];人民邮电;2000年
6 ;中国式报表与报表工具[N];中国计算机报;2004年
7 记者 刘学习;明年坐上中国市场头把交椅[N];计算机世界;2002年
8 张济民;加拿大的卫星工业[N];通信产业报;2000年
9 本报记者 郇丽;烟台万华 厚积薄发!再发?[N];中国经营报;2001年
10 北京润乾软件公司供稿;银行报表选型的两大因素[N];计算机世界;2004年
中国博士学位论文全文数据库 前10条
1 王煜;基于MDA的GBDSS决策服务组合建模方法研究[D];华中科技大学;2010年
2 赵晴;慢性缺血致血管性痴呆大鼠线粒体氧化损伤机制及依达拉奉保护作用的研究[D];吉林大学;2007年
3 吴士亮;面向行业的商品化管理信息系统框架构建与方法研究[D];南京理工大学;2005年
4 马惠荣;ASR卵巢HO/胆红素系统的研究及补肾调经方对其影响[D];河北医科大学;2005年
5 陆士奇;SAH后脑血管痉挛继发脑损伤的相关研究[D];苏州大学;2005年
6 孙晓彩;p38MAPK参与肢体缺血预处理诱导的大鼠脑缺血耐受及其机制初探[D];河北医科大学;2006年
7 刘学庆;蝴蝶兰(Phalaenopsis spp.)抗冷特性研究[D];山东农业大学;2007年
8 张东淑;穴位敷贴治疗缺血性脑卒中的实验与临床研究[D];广州中医药大学;2008年
9 姚俊岩;经腹主动脉局部灌注异丙酚对脊髓缺血再灌注损伤作用及其机制的实验研究[D];四川大学;2005年
10 厉曙光;酞酸酯类对果蝇的毒效应[D];复旦大学;2006年
中国硕士学位论文全文数据库 前10条
1 董洪梅;支持ICEMDA的工作流引擎技术与实现[D];哈尔滨工业大学;2007年
2 邢胜南;基于MDA的数据分析过程研究[D];山东大学;2010年
3 邓惠敏;基于CPS的实时系统的面向方面的MDA方法[D];广东工业大学;2011年
4 刘家红;电子商务开发平台中基于模式的模型转换框架研究与实现[D];国防科学技术大学;2004年
5 夏焱;MDA模式驱动的应用软件商店研究与实现[D];电子科技大学;2011年
6 焦德忠;基于MDA的异构系统整合技术研究[D];河南科技大学;2011年
7 黄煜;肠宁汤组方对实验性UC大鼠免疫功能影响的实验研究[D];辽宁中医药大学;2007年
8 王孝强;MDA在WEB服务合成技术中的应用研究[D];江苏大学;2008年
9 李百玮;海洛因成瘾大鼠脑NO、MDA、SOD和血脑屏障通透性的变化[D];广西医科大学;2011年
10 柴慧娟;睡眠剥夺对心肌的影响及其机制的实验研究[D];天津医科大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026