基于xml的可复用报表生成系统的设计与实现

基于xml的可复用报表生成系统的设计与实现

ID:33299991

大小:2.48 MB

页数:59页

时间:2019-02-23

基于xml的可复用报表生成系统的设计与实现_第1页
基于xml的可复用报表生成系统的设计与实现_第2页
基于xml的可复用报表生成系统的设计与实现_第3页
基于xml的可复用报表生成系统的设计与实现_第4页
基于xml的可复用报表生成系统的设计与实现_第5页
资源描述:

《基于xml的可复用报表生成系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京化工大学硕士学位论文基于XML的可复用报表生成系统的设计与实现姓名:孙风平申请学位级别:硕士专业:计算机应用技术指导教师:许南山20051031北京化工大学硕士研究生学位论文基于XML的可复用报表生成系统的设计与实现摘要报表可从海量的数据中提取有用的信息,清晰直观地呈现给管理人员或操作人员,以协助进行日常管理工作,规范生产活动。报表作为信息提取和显示的重要方式,已经得到广泛的使用。由于我国情况特殊、报表种类繁杂,因此对其进行操作时,软件开发人员需要付出大量的努力,而且还经常难以实现原始报表的显示风格。而且当前较多的商业报表工

2、具在开发报表的过程中,对整个报表的定义往往都是围绕格式进行的,报表定义和报表数据离开了格式就毫无意义。如果报表格式发生变化,那么原有的报表定义也就需要进行大量修改工作,并且报表数据也不能再使用,难以适应生产过程的多样性和变化性。这样无形增加了系统维护的难度,极大地浪费了人力和财力。针对报表工具的这些缺点,本课题结合实际项目,采用.Net和XML技术,提出了基于XML的可复用报表生成系统的概念,设计并实现了报表生成系统。系统主要由报表模板库、报表解释器以及报表打印模块组成。报表模板库包含格式模板、数据模板与格式和数据连接模板三部分

3、。对于与已开发的报表相类似的报表,直接使用报表模板库中的模板或者对其做较小的修改即可实现报表制作;对于与已开发的报表相差T北京化工大学硕士研究生学位论文比较大的报表,需要新建模板,并将其存入模板库,以供今后复用。模板均以XML语言描述,因此通用性、易用性以及可扩展性得到很好的保证。并且首次在数据模板中引入“报表参数”的概念,可以使模板的复用性进一步增强。报表解释器将报表模板库中的三种模板——报表格式模板、数据模板与格式和数据连接模板结合起来以生成报表。报表打印模块基于COM的OLEAutomation技术,将报表导出到MSWor

4、d中,由用户对其进行进一步编辑整理,然后借助Word的打印功能,在本地实现打印操作。论文首先介绍了课题涉及到的主要理论和技术,然后介绍了报表生成器的总体设计以及主要模块的详细设计,最后对报表生成系统进行了总结和展望。关键词:报表,软件复用,.Net,XML,解释器Ⅱ北京化工大学硕士研究生学位论文DESlGNANDIMPLEMENTATl0NOFAREUSABLEREPORTGENERATlNGSYSTEMBASEDONXMLTECHNOLOGYABSTRACTReportingtoolScouldretrieveusefulin

5、formationfromvastquantjtiesofdataandpresentitbeforeadministratororoperatorvividlyandcorrectly,whichcontributestothemanagement,andstandardizationoftheindustrialprocessReportisbecominganimportantmethodofretrievinganddisplayfnginformation,andiSbeingusedmoreandmorewidely

6、.OwingtothespecialrequirementsofChinesereport,thedevelopmentofthesereportscostUSalotoftime.WhenUSingbusinessreportingtoolStodesignareport,definitionofthereportusuallycentersonthereportformat.Thedefinitionandtherelateddataofthereportbecomemeaninglesswithoutreportforma

7、t.IfreportformatiSchanged,thentheoriginaldefinitionalsoneedsalotofmodification,andreportdatacannotbeusedanylonger.ThusitiSdifficulttoadapttothediversityandvariabilityofindustrialprocess.InthiSIll北京化工大学硕士研究生学位论文eondition,alotofmanpowerandmaterialsarewastedInordertocor

8、rectthisunfavorableSituation,thethesiSputsforwardtheconceptofreusablereportgeneratingsystembasedonrealprojects,COmbining.Nettechnol

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

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

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