当前位置:主页 > 教育论文 > 素质教育论文 >

教务管理平台报表开发的设计与实现

发布时间:2017-10-19 00:40

  本文关键词:教务管理平台报表开发的设计与实现


  更多相关文章: 报表 教务管理平台 BIRT插件


【摘要】:信息技术催生了电子政务和电子商务的发展与繁荣,在信息时代,数据的采集、传输、交互、展示等问题受到越来越多的重视和关注。如何将数据进行精确地处理并有效的展现给信息获取者,报表无疑是一个很好的选择。随着国家教育体制的改革,教育信息化对高校的信息化建设不断提出更高的要求。教务管理平台在一个学校的管理中处于核心的地位,是高等学校开展科研工作和教育工作的有利帮手。目前国内各个高校都具有自己的教务管理平台,这些平台的基本模块大都相似,报表模块作为处理数据和呈现数据的专业工具,为平台中的很多模块提供服务,在高校教务管理活动中起着至关重要的作用。虽然国内外的报表制作工具种类很多,但是都或多或少存在一些不足之处,比如有的报表制作工具提供的报表模板较少,报表样式缺乏灵活性,有些报表制作工具只注重功能的开发,忽略了用户体验,有些报表设计软件不具有较好的可扩展性等。 为了有效解决这些问题,寻求一种更加高效的报表设计和制作工具是提高整个校园教育信息化的必然要求。本文借助开源框架的良好设计,借鉴国外开源项目的先进开发思想,极大的提升了开发的效率,同时也降低了整个系统开发的复杂度,提升了整个系统的质量,使系统和模块都具备了良好的性能和可移植性。 在内容的组织结构上本文首先分析了教务管理平台的开发背景以及国内外报表开发软件的发展以及应用状况,总结了在高校信息化管理领域报表模块普遍存在的一些问题,阐明了本课题研究的现实意义。 进而针对国外的一个开源软件BIRT(商业智能报表制作工具)进行了研究,比较细致的分析了该工具的架构及其相关技术。 然后结合华中师范大学职业与继续教育学院教务管理平台的实际开发需求,对报表的功能进行了详细的分析与设计。在“低耦合、高内聚”的设计原则指导下,设计环节充分关注到了报表的复用性、可扩展性和未来的兼容性,采用了BIRT插件技术作为报表的开发方法。在实现环节,具体介绍了主要报表的实现,包录取通知书报表、报名表报表、准考证报表、试卷袋报表、座签报表、成绩单报表、学位报表等。 论文最后给出了报表部分的实际应用效果测试及分析,表明报表在可用、稳定等方面已经符合了教务管理工作的需要。 报表作为教务管理平台的一部分,已经于2013年06月在华中师范大学职业与继续教育学院正式上线运行,服务于47000多名师生,应用效果良好。
【关键词】:报表 教务管理平台 BIRT插件
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;G647
【目录】:
  • 摘要5-6
  • Abstract6-10
  • 第1章 绪论10-17
  • 1.1 研究背景及意义10-12
  • 1.1.1 研究背景10-11
  • 1.1.2 研究意义11-12
  • 1.2 国内外发展现状及存在的问题12-14
  • 1.3 主要研究内容14-15
  • 1.4 论文的组织结构15-17
  • 第2章 相关理论基础及技术介绍17-28
  • 2.1 高校教务管理平台17
  • 2.2 BIRT17-27
  • 2.2.1 BIRT介绍17-20
  • 2.2.2 BIRT报表的安装及Tomcat上的部署20
  • 2.2.3 数据源和数据集的概念及创建方法20-23
  • 2.2.4 各种报表元素的介绍23-24
  • 2.2.5 BIRT中的报表事件24
  • 2.2.6 BIRT报表的设计过程24-26
  • 2.2.7 BIRT的优点26-27
  • 2.3 本章小结27-28
  • 第3章 教务管理平台中报表的需求28-31
  • 3.1 教务管理平台中报表的需求分析28-29
  • 3.1.1 教务管理平台中报表需求28-29
  • 3.1.2 教务管理平台报表的运行环境29
  • 3.1.3 教务管理平台报表的性能需求29
  • 3.2 本章小结29-31
  • 第4章 教务管理平台报表的设计和实现31-50
  • 4.1 教务管理平台中报表的设计原则31-32
  • 4.2 报表模块的实现32-46
  • 4.2.1 报表参数的创建与传递32-34
  • 4.2.2 动态文本的使用34-37
  • 4.2.3 数据检索37-38
  • 4.2.4 过滤器的使用38-41
  • 4.2.5 数据分组的实现41-46
  • 4.2.6 自适应报表的探究46
  • 4.3 BIRT报表中一些常见的技巧总结46-49
  • 4.3.1 在BIRT中实现分页效果46-47
  • 4.3.2 在BIRT中处理空字段47-48
  • 4.3.3 在BIRT中实现自动换行48-49
  • 4.4 本章小结49-50
  • 第5章 模块测试50-52
  • 5.1 界面测试50-51
  • 5.2 功能应用效果51
  • 5.3 本章小结51-52
  • 第6章 总结与展望52-54
  • 6.1 论文总结52-53
  • 6.2 研究展望53-54
  • 参考文献54-57
  • 攻读研究生期间参与的项目57-58
  • 致谢58

【参考文献】

中国期刊全文数据库 前10条

1 李中华,彭涛,张泳;研究生教育网络管理系统的设计与实现[J];重庆邮电学院学报(社会科学版);2005年03期

2 黄永中;赵国栋;张捷;;美国大学开源软件项目概述[J];中国远程教育;2007年04期

3 陈志军;;基于BIRT组件的报表自动生成系统的研究[J];电脑与电信;2008年05期

4 张亚平;贺占庄;;B/S架构下动态报表的一种实现方式[J];计算机技术与发展;2007年04期

5 童吉;徐慧英;庄新鹏;;基于软构件的高校教务管理系统设计与实现[J];计算机技术与发展;2007年05期

6 赵国栋;信息时代的大学:美国高等教育信息化发展及其启示[J];现代教育技术;2003年05期

7 张文正;;开源软件在高校中的应用参考[J];现代教育技术;2008年10期

8 李智芳;蒋芝山;;基于J2EE架构的Web报表系统[J];计算机系统应用;2006年05期

9 祝士明,李建明,汤齐,王连英;关于我国研究生教育信息计算机管理的探讨[J];学位与研究生教育;1999年01期

10 张小虎;邢春晓;贺炜;;基于BIRT的报表搜索[J];小型微型计算机系统;2007年06期



本文编号:1058061

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/suzhijiaoyulunwen/1058061.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户76144***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com