柔性报表系统的设计与实现

柔性报表系统的设计与实现

ID:9316002

大小:1.09 MB

页数:58页

时间:2018-04-27

柔性报表系统的设计与实现_第1页
柔性报表系统的设计与实现_第2页
柔性报表系统的设计与实现_第3页
柔性报表系统的设计与实现_第4页
柔性报表系统的设计与实现_第5页
资源描述:

《柔性报表系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要现代企业信息迅速膨胀使用户对报表的需求也在不断发展变化,报表格式、报表取数方式等都要求更加灵活。柔性报表系统就是试图提供给用户一个能在一定范围内根据其自身需要自行设计报表的格式、报表数据获取、计算和处理方法等的报表处理系统,系统再根据用户的定义自动生成用户想要的报表。报表格式和报表数据获取方式多种多样,采用多级映射的方法解决柔性报表系统中取数来源的描述问题是一种较好的解决方案。因此,以多级映射方法作为柔性报表系统中取数设置部分的后台核心,并通过柔性报表系统的总体设计、具体设计、数据库设计以及各模块的设计,对整个柔性报表系统进行

2、了设计。通过建立柔性报表系统,使用户能自己定制任意的报表样式,并能从数据中任意的取数,对取得的数据按定义好的公式进行运算后输出显示,从而达到了较好的柔性。本论文中用Delphi7.0作为开发工具,用SQLServer2000作为数据库管理系统,并且基于上述设计思想将柔性报表系统的各个模块加以实现,同时初步实现了柔性报表系统的各种功能。在解决报表系统的可移植性问题上,有效的方法是将数据库中的表的结构及其表之间的关系以数据字典的方式解析出来,并面向这样的数据字典编程,将柔性报表系统挂接到具体的数据库后,数据库中的数据能以直观的形式呈现出

3、来,供用户定义到报表上,并能根据用户定义的各项内容,生成完整的查询条件,从而取出数据以供下一步的处理。如何解析数据库是其中关键的问题,根据“多级映射,逐级翻译”的思想,将数据库的表及其关系解析出来,为建立跨数据库的柔性报表系统扫清了障碍。关键字:柔性报表映射数据字典取数设置IAbstractThemodernenterpriseinformationrapidinflationcausestheunceasinglydemandofuseronreportformandaccessmode.TheFlexiblereportf

4、ormssystemattemptstoprovideawaywhichcanindependentlydesignthereportformfortheuserinthecertainscopeaccordingtoitsownneedoftheform,thereportsdatafetching,thecomputationandtheprocessingmethod.Thesystemautomaticallyproducesthereportformaccordingtotheuser'sdefinition.Asrepo

5、rtformstyleanddataaccessmodeisvaried,itisagoodsolutionthatusesthemultistagemappingmethodintheFlexiblereportformsystemwhichfetchestheoriginationofthequestion.Therefore,themultistagemappingmethodtookasbackstagecoreondatafetchesintheFlexiblereportformsystem.ThroughtheFlex

6、iblereportformsystemdesign,theconcretedesign,thedatabasedesignaswellasmodulesdesign,IhavecarriedonthedesigntotheentireFlexiblereportformsystem.ThroughtheestablishmentofFlexiblereportformsystem,theuserhaveachievedthefreecustom-madereportformstyle,andcanfetchdatafreely,c

7、arriesontheoperationtothedatabytheformulawhichdefinesandoutputthedemonstration.Therealsoachievedthegoodversatility.UsingDelphi7.0asthedevelopmentkitandSQLServer2000asthedatabasemanagementsystem,wewillperfectlyrealizethefunctionofallmodulesinFlexiblereportformsystembase

8、dontheabovedesignthoughtandhaverealizedeachkindoffunctionoftheFlexiblereportformsysteminitially.Asthetransplantquest

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

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

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