论文部分内容阅读
信息技术催生了电子政务和电子商务的发展与繁荣,在信息时代,数据的采集、传输、交互、展示等问题受到越来越多的重视和关注。如何将数据进行精确地处理并有效的展现给信息获取者,报表无疑是一个很好的选择。随着国家教育体制的改革,教育信息化对高校的信息化建设不断提出更高的要求。教务管理平台在一个学校的管理中处于核心的地位,是高等学校开展科研工作和教育工作的有利帮手。目前国内各个高校都具有自己的教务管理平台,这些平台的基本模块大都相似,报表模块作为处理数据和呈现数据的专业工具,为平台中的很多模块提供服务,在高校教务管理活动中起着至关重要的作用。虽然国内外的报表制作工具种类很多,但是都或多或少存在一些不足之处,比如有的报表制作工具提供的报表模板较少,报表样式缺乏灵活性,有些报表制作工具只注重功能的开发,忽略了用户体验,有些报表设计软件不具有较好的可扩展性等。为了有效解决这些问题,寻求一种更加高效的报表设计和制作工具是提高整个校园教育信息化的必然要求。本文借助开源框架的良好设计,借鉴国外开源项目的先进开发思想,极大的提升了开发的效率,同时也降低了整个系统开发的复杂度,提升了整个系统的质量,使系统和模块都具备了良好的性能和可移植性。在内容的组织结构上本文首先分析了教务管理平台的开发背景以及国内外报表开发软件的发展以及应用状况,总结了在高校信息化管理领域报表模块普遍存在的一些问题,阐明了本课题研究的现实意义。进而针对国外的一个开源软件BIRT(商业智能报表制作工具)进行了研究,比较细致的分析了该工具的架构及其相关技术。然后结合华中师范大学职业与继续教育学院教务管理平台的实际开发需求,对报表的功能进行了详细的分析与设计。在“低耦合、高内聚”的设计原则指导下,设计环节充分关注到了报表的复用性、可扩展性和未来的兼容性,采用了BIRT插件技术作为报表的开发方法。在实现环节,具体介绍了主要报表的实现,包录取通知书报表、报名表报表、准考证报表、试卷袋报表、座签报表、成绩单报表、学位报表等。论文最后给出了报表部分的实际应用效果测试及分析,表明报表在可用、稳定等方面已经符合了教务管理工作的需要。报表作为教务管理平台的一部分,已经于2013年06月在华中师范大学职业与继续教育学院正式上线运行,服务于47000多名师生,应用效果良好。