收藏到会员中心

文档题目:

基于Jasperreport技术的动态报表的研究及应用(含开题+任务书)

基于Jasperreport技术的动态报表的研究及应用(含开题+任务书)
上传会员: panmeizi
提交日期: 2013-09-22 12:53:55
文档分类: 计算机
浏览次数: 33
下载次数: 0
下载地址: 点击标题下载 基于Jasperreport技术的动态报表的研究及应用(含开题+任务书) (需要:20 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:12864
基于Jasperreport技术的动态报表的研究及应用
               摘 要
在大型MIS系统中报表是非常重要、不可或缺的组成部分。由于报表涉及相当复杂的业务逻辑,程序员缺少充足的时间去设计。专有设计的报表模块通用性极差,因此,很多公司、团体都推出了报表类库、中间件的产品或者技术。甚至针对中国式报表也有专门的报表产品出现。但是对于一些MIS系统开发,大量使用商业报表产品进行开发成本较高,扩展性弱,正是在这种背景下,开源报表JasperReport脱颖而出。
JasperReport是一个强大的开源报表工具,它可以传送丰富的报表内容到显示器、打印机或者PDF、HTML、XLS、CSV、XML文件,能用简单灵活的方法创建便于打印的分页文档。它完全使用Java编写,可以在各种Java应用中用来创建动态报表内容。
本文在对JasperReport开源工具的的原理及工作方式进行了详细的研究之后,结合iReport(它是jasperreport的一个可视化的开发工具)的各种优点和java代码的灵活性,设计实现了网络流量整形系统中的报表模块。这个应用可以作为JasperReport实现大型MIS系统中报表模块的成功实例,而且开源的特点可以使其进一步开发,更好地适应特定的应用。
关键词:JasperReport, iReport, 报表工具, Java
目   录
1绪论 1
1.1 课题背景 1
1.2 报表工具的发展现状 2
1.3 论文组织结构 3
2基于JasperReport技术的动态报表的研究 4
2.1 JasperReport报表原理及工作流程 4
2.1.1 JasperReport报表原理和特点 4
2.1.2 JasperReport工作流程 5
2.1.3 JasperReport的数据源的准备 6
2.2 iReport介绍 7
2.2.1 iReport简介 7
2.2.2 iReport的使用 8
2.3 相关技术 9
2.3.1 Java 9
2.3.2 XML 9
3系统需求分析 11
3.1系统功能介绍 11
3.2 网络行为报告功能 11
4 网络流量整形系统报表设计及实现 14
4.1 系统的实现架构 14
4.1.1系统体系结构 14
4.1.2 报表开发环境 15
4.1.3 报表模板设计 15
4.2 报表实现 16
4.2.1 JSP界面表现层 16
4.2.2 Servlet控制层 18
4.2.3 javabean数据模型层 19
4.3 报表的输出 21
5 结论 27
5.1 总结 27
5.2 展望 27
致谢 28
参考文献 29

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于J2SE的MP3播放器的设计与实现.. 下一篇基于java网络蜘蛛程序(含开题+任..

相关栏目

最新文档下载

推荐文档下载