通用报表开发平台设计和开发

通用报表开发平台设计和开发

ID:34700858

大小:3.68 MB

页数:71页

时间:2019-03-09

通用报表开发平台设计和开发_第1页
通用报表开发平台设计和开发_第2页
通用报表开发平台设计和开发_第3页
通用报表开发平台设计和开发_第4页
通用报表开发平台设计和开发_第5页
资源描述:

《通用报表开发平台设计和开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连理工大学专业学位硕士学位论文摘要随着应用软件的发展越来越成熟,应用系统对报表开发的需求也变得越来越复杂,尤其在国内,业界众多流行的报表开发平台都不能很好地满足要求。本论文给出了一种采用可以设定扩展和依赖关系的单元格为基础,并附以灵活的报表公式来形成报表的报表模型。这种报表模型以单元格作为最小定义单位,弥补了条带式模型结构上过于固定的缺点,也不存在区块式模型整体结构过于自由的缺点,非常适于定义复杂的中国式报表样式。另一方面,通过支持单元格和数据的绑定关系、单元格之间的扩展和依赖关系和功能强大的报表公式,该模型极大简化了报表数据注入后动态报

2、表样式的定义过程。本论文全方位描述了基于如上报表模型的报表开发平台的设计,包括功能特性设计、非功能特性设计、体系结构设计、核心数据模型设计等多个方面。功能特性的完整和强大是报表开发平台实用性的基础保证,论文从数据源、报表类型、报表展现、报表打印和报表设计等多方面分析和设计了平台所需具备的功能。非功能特性对于报表开发平台的表现意义重大,本文从性能、健壮性、容错性和扩展性几个方面对平台进行了约定。合理的体系结构和数据模型是保证功能特性和非功能特性得以实现的基础,本文通过逻辑视图、开发视图、进程视图和部署视图描述了平台的体系结构,并详细描述了数据

3、源、数据集和报表模型等几个关键数据模型的设计。论文还进一步描述了报表生成算法和报表结果存储算法,并给出了一组测试的设计和结果分析。测试结果和该报表平台的实用状况表明,报表平台所采用的报表模型具备充分的先进性,报表平台本身完全具备实用性。关键词:报表开发平台:单元格;报表公式;数据集通用报表开发平台的设计和开发TheDesignandDevelopmentOfTheUniversalReportDevelopmentPlatformAbstractWiththedevelopmentofsoftwareapplicationsincreasi

4、nglymature,theapplicationdevelopmentsystemtotheneedsofstatementshavebecomeincreasinglycomplex,particularlyinthedomestic,alotofpopularreportdevelopmentplatformdon’tworkverywellOiltherequirementsofthistypeofreport.Thispaperdesignsakindofreportmodelbasedoncell—expansion,cell—

5、dependent,withflexiblereportformulasupporting.Thereportmodelusecellasthebasicunit,thismakeupthedisadvantageofthebindingmodelwhichhasunchangedstructure,andthismodelneitherliketheblockmodelwhichhasuncontrolledstructure,SOitisverysuitablefordesigningofChinese-stylereporting.O

6、ntheotherside,throughsupportingthebindingofcellanddata,theextendingandthedependencebetweencellsandthepowerfulreportingformula,thisreportmodelgivegreathelponsavingtheprocessofdynamicreportdesigningafterthedatainjecting.ThePaper’Sdescribeshowtodesignanddevelopareportdevelopm

7、entplatformbasedonthisreportmodel.Contentsincludethedesignoffunctionalproperties,non—functionalcharacteristics,productstructure,datamodelandtheimplementofsomecorealgorithm.Functionalpropertiesincludedatasource,typeofreport,presentationofreport,printingofreportanddesignofre

8、port,non-functionalcharacteristicsofthedevelopmentplatformincludeperformance,robustness,f

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

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

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