首页 > 范文大全 > 正文

基于云计算的幼教资源管理平台实现

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于云计算的幼教资源管理平台实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:云计算作为当今社会关注的焦点,在社会各领域发展方面有着越来越重要的作用,被看作是新一代信息技术变革和业务应用模式变革的核心。在国家十二五规划中,幼儿教育管理和建设是一项重要课题。该文将介绍幼教资源管理平台的实现,及探索在云计算模式下的幼教资源管理平台的构建,该平台主要包括五大模块:用户管理模块、查看资源模块、搜索资源模块、上传资源模块和下载资源模块。幼教资源管理平台的实现,为幼儿教育提供更良好的教育环境。

关键词:云计算;幼教资源管理;网站设计

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)04-0755-03

在国家十二五规划中,幼儿教育管理和建设是一项重要课题。该文将介绍幼教资源管理平台的实现,及探索在云计算模式下的幼教资源管理平台的构建,为幼儿教育提供更良好的教育环境。

云计算作为当今社会关注的焦点,在社会各领域发展方面有着越来越重要的作用,被看作是新一代信息技术变革和业务应用模式变革的核心。[1]云计算是一种计算模式,在国内外都取得了重大进展。《国家中长期教育改革和发展规划纲要(2010-2020年)》强调指出:信息技术对教育发展具有革命性影响,必须予以高度重视。

通过分析云计算在教育领域的应用可知,应充分将云计算技术全面推广和运用于教育领域,统合优秀的资源,形成面向社会、面向公众的教育共享服务平台,加快构建我国"全民学习,终身学习"的学习型社会建设的步伐。[2]因此,搭建基于计算幼教资源管理平台必然会成为有效途径之一。

1 幼教资源管理平台功能模块

基于云计算的幼教资源管理平台的设计及开发实现,首先是搭建一个幼教资源管理平台,该平台主要针对幼儿园的幼儿教师,为他们提供共享的、快捷的、有效的幼教资源进行设计并开发的。

平台的主要功能如图1所示。

该平台主要包括五大模块:用户管理模块、查看资源模块、搜索资源模块、上传资源模块和下载资源模块。

1)用户管理模块:管理能够登录并使用该平台的用户,包括各个幼儿园的幼儿教师,他们可以在平台上搜索、查看、上传和下载幼教资源,还有系统的管理员,他们除了在平台上搜索、查看、上传和下载幼教资源之外,还能管理其它用户的权限。

2)查看资源模块:用户登录成功后,可以查看平台上的幼教资源。资源包括有txt文本格式的、mp3格式的、word格式的、swf视频格式、jpg图片的格式等。平台提供在线查看功能,无论什么格式的资源都可以实现在线查看。

3)搜索资源模块:用户或者游客都可以搜索资源,通过输入关键词、资源类型、上传时间、资源适用的年龄段、资源类别等信息进行单一搜索或组合搜索。将搜索结果以列表形式显示出来。

4)上传资源模块:用户登录验证成功后,可以向平台上传幼教资源进行共享。上传时需要提供资源名称、与资源名称和内容相关的至少3个关键词、资源的类型、资源的类别、资源适用的幼儿年龄段、资源所属知识范畴;系统会自动记录上传时间及上传人,以便优化管理和查询。

5)下载资源模块:用户登录验证成功后,可以从平台上共享下载幼教资源。将资源保存到本地,以便进行编辑和教学使用。

2 幼教资源管理平台架构设计

该幼教资源管理平台的开发及实现采用MVC 设计模式进行开发,采用的B/S模式,用户通过浏览器访问系统,进行相应的操作,系统开发应用java语言以及SSH三大框架(struts2,spring,hibernate)技术,struts主要对视图层的管理和开发,系统中大量的业务操作放置在业务逻辑层,业务逻辑层采用Spring 框架进行设计,后台数据库采用mysql数据库.对业务的操作一般需要操作数据库,在业务层和数据层间采用基于Hibernate 框架的持久层开发。[3] 系统架构如图2所示。

3 幼教资源管理平台云模式设计

Hadoop 是由Apache 基金会组织开发的分布式计算开源框架,是一个在集群上运行大型数据库处理应用程序的开放式源代码框架,利用低廉设备搭建大计算池,以提高分析海量数据的速度和效率,是低成本的云计算解决方案。其包括HDFS(Hadoop distributedfile system, Hadoop 分布式文件系统)、MapReduce编程模型对海量数据进行有效分割和合理分配, 以实现高效并行处理,并行程序编写简单,节省时间。[4] Hadoop 分布式云计算平台对硬件配置要求不高, 具有可伸缩性和高容错性,实施成本低。该文在研究云计算和Hadoop 的基础上,设计并部分实现了基于Hadoop 的海量幼教资源云计算平台。

针对幼教资源管理平台的设计及实现方案,采用hadoop作为云计算开发框架,设计云模式的系统框架如图3所示。

4 幼教资源管理平台实现

经过对该平台功能的需求分析确定平台的主要功能模块,总体设计得到平台的系统架构和数据库结构,以及云模式的系统架构,经编码实现后得到如图4、5、6、7所示的幼教资源管理平台。

图7 资源在线查看界面

5 结论

继个人计算机变革、互联网变革之后,云计算被看作第三次IT浪潮,是中国战略性新兴产业的重要组成部分。它将带来生活、生产方式和商业模式的根本性改变,云计算将成为当前全社会关注的热点。

云计算作为一种新型的计算模式为数据计算和存储管理提供了虚拟资源空间和超强的计算能力,可使用户廉价、高效、灵活地享受服务。云计算以它共享的架构模式,将大量的幼教资源信息连接在一起,实现幼教资源的云平台,为幼教资源的共建共享共知提供了新的途径。

参考文献:

[1] 张建成,宋丽华,鹿全礼,等.云计算方案分析研究[J].计算机技术与发展,2012,22(1):165-171.

[2] 梁转琴,夏聪玲.基于云计算的数字图书馆平台构想[J].渭南师范学院学报,2013,28(6):94-97.

[3] 张科星.基于云计算的数字资源系统设计[J].河南科技学院学报,2013,41(1):91-94.

[4] 陈俊,陈孝威.基于Hadoop建立云计算系统[J].贵州大学学报,2011,28(3):89-93.