论文部分内容阅读
随着云计算技术在教育领域的应用越来越广泛,教育开始进入到云服务的时代。再加上移动互联网的快速发展,一些新型的基于服务的个性化的学习模式开始出现,比如泛在学习,这些学习模式的开展,都有一个共同的基础,都具有功能强大的资源平台。传统的资源平台都是由平台需求方自己建设,这样就导致平台重复建设、投入成本高,并且不利于资源的共建共享。本文将云存储等相关技术引入到资源管理平台中,建设平台和资源利用率高、投入成本低,并且支持个性化教学的资源平台。本文在分析了面向个性化教学的资源平台建设的理论基础、技术基础、平台建设目标和业务需求的基础之上,采用面向服务的设计思想,提出了面向个性化教学的资源平台的系统框架结构。这种框架结构将整个平台分成三层,分别是应用层、服务层和数据层。这种体系结构不仅可以避免平台的重复建设、降低成本,由于可以进行个性化的服务定制,还支持用户利用平台开展个性化的教学。在对这种体系结构进行分析之后,详细的介绍了面向个性化教学的资源平台的功能模块设计和部分模块的数据库设计。面向个性化教学的资源平台有两个关键的问题需要解决,分别是日志收集和个性化资源推荐服务。对于日志收集,提出使用开源的分布式的海量日志采集系统Flume NG来实现日志的收集,并且使用MongoDB来存储平台中复杂的日志信息;而对于个性化资源推荐,则选择目前已有的并且非常适合平台的一种个性化资源推荐模型,这种模型不仅可以为用户推荐与用户已有兴趣相关的资源,还可以为用户推荐新的感兴趣的资源。论文采用Web Service相关技术,对面向个性化教学的资源平台进行实现,包括用户管理、资源管理、课程管理和个人空间等主要功能模块,并给出部分功能模块的实现效果。目前该平台已经在华中师范大学内部投入使用。