论文部分内容阅读
近期,教育部、财政部、国家发改委联合发布的《统筹推进世界一流大学和一流学科建设实施办法》,标志着“双一流”建设开始全面启动,在此号召下,各高校内部的教育事业正在得到飞速、蓬勃的发展。科学技术在高校教学中的应用瓶颈主要体现在教学资源的配置与共享方面,虽然教育水平取得了迅猛提升,但依然存在很多问题,经济发达地区与欠发达地区的高校教学资源分布不均的情况严重,欠发达地区高校教学资源相对落后,信息技术设备差、教师应用信息化的水平落后。并且教学资源丰富的高校,即使教学设施较为完善,依然存在着“信息孤岛”的问题,各高校间彼此封闭使用资源,致使资源被重复建设,资源的利用率被大幅度降低,从而制约了高校教育信息化发展的步伐。本文在此背景下,研发了一个开放、统一、适用范围广泛的高校教学资源共享系统,该系统以期解决现存的高校教学资源分布不均、资源重复性建设、资源利用率低等问题,进而缩短教学资源共享的周期,减少各学校对于教育设备的投入,促进教学资源的有效共享和整合,高校内教育水平的信息化、网络化也能够得到充分有序、健康的发展,所做工作如下:1.探讨了当前制约我国高校教育信息化发展的因素,分析开发教学资源共享系统的必要性。在构建系统的过程中,如何保证海量教学资源信息的存储更成为重中之重,利用Hadoop技术架构系统,不仅架构方便获取,并且能够将复杂的海量教学资源数据处理过程大大简化。2.分析了Hadoop体系对资源互联互通产生的优势,首先探究了Hadoop生态系统中两大重要组件——HDFS分布式文件系统和MapReduce编程模型的运行机制,然后具体阐述了Hadoop技术与高校教学资源共享系统的融合,在传统B/S模式的基础上,构建了一个开源的并行化计算与分布式架构,利用分布式文件系统HDFS来存储海量的教学资源,以及并行化编程模型MapReduce来提供并行计算检索的功能,系统框架是SSH集成框架,即由Struts、Spring和Hibernate组成的集合框架,三者相互结合,使系统结构稳定并可复用。3.依据系统的具体运作模式,设计出系统的功能模块及基本工作流程,给出教学资源共享系统的设计架构、概念结构,以清晰明确的E-R图展现,建立包含系统所需数据的数据库表,包括有用户信息表、管理员信息表、资源信息表和公告信息表。依据系统开发的普遍原则,设计并实现了含有角色登录、资源管理、资源检索、在线资源学习等功能的高校教学资源共享系统。