幼教数字资源管理平台的构建

2020-09-28 07:05杨瑞
电脑知识与技术 2020年16期
关键词:系统设计管理系统

摘要:学前教育是国民教育的重要组成部分,幼教数字资源能够大大促进幼儿教师教学水平的提高。文章通过分析幼儿教育资源管理需求,设计了管理系统的功能结构,并运用ASP.NET+MYSQL搭建了系统平台。系统能够实现有效管理幼教数字资源,满足幼儿教师数字化教学的需求。

关键词:幼儿教育资源;管理系统;系统设计

中图分类号:G40-057      文献标识码:A

文章编号:1009-3044(2020)16-0097-03

1 背景

目前随着信息技术和网络的日趋发展,通过网络将先进的教育教学资源建立资源交流共享平台可以有效地减少教育成本以及扩大基础教育建设,通过资源整合管理能够全面提升数字化教育教学管理质量[1],从而更好地服务幼儿教师开展教育教学工作。目前,随着我国近年来在信息技术教育方面的投入,幼儿教师的信息素养逐步提升,教育现代化的进程也日益加快[2]。幼儿园传统的“黑板式”教学已逐渐演变为电子白板或演示文稿等形式[3]。但大部分幼儿教师在进行信息化教学尤其是科学教育活动中,只是使用电子白板讲解科学现象或科学知识,没有很好的数字化教学资源让幼儿在课堂上进行趣味化探究,或者是使用Animate动画来演示实验过程。幼儿教师的信息技术能力和感兴趣的方向也各有不同,通过积分激励实现将各自的优秀作品进行交流。让已有的知识和资源进行交流和应用,以实现优质教学[4]。有必要将幼教资源管理应用于由知识创造、知识共享、知识实施等过程组成的幼儿教育组织 [5]。设计建立一个幼教数字资源管理平台,让幼儿教师相互下载、分享幼教资源作品,使得系统具有强大的互动性[6],以此减少幼儿教师的教学活动负担,增加课堂教学的丰富性和趣味性。

2 相关技术

2.1 ASP.NET技术

ASP.NET是微软公司推出的主要基于组件和模块化的编程语言,具有安全性、简易性、便捷性等特点,本系统采用ASP.NET技术将使系统结构清晰,各功能层相对独立,实现高耦合低内聚的编程思想,形成可扩展、可维护的高性能管理平台。

2.2 B/S架构

B/S架构即Browser/Server(浏览器/服务器),在该模式下幼教资源管理平台的一部分事务逻辑在幼儿教师的客户端实现,主要的事务逻辑在平台的服务器端实现[7]。这就不仅简化了数据前端安装,有利于后期系统的运行维护和升级,可植性高,更重要的是提高了系统的并发性能,同样便于编程开发及应用[8]。B/S 架构工作原理,如图1所示。

基于B/S体系结构的高安全性、易升级维护、对客户端配置要求低等方面的优势,采用B/S架构主要还基于以下考虑:首先随着互联网+时代的到来人们越来越多的使用不同的电子设备,B/S架构很好地满足了不同客户的多种设备访问系统的需求。其次,采用B/S架构易于提高系统的处理数据的效率,简化客户端的运行时间,降低了系统成本。结合目前各幼儿园老旧设备不一的现状,B/S架构成为了解决系统开发及后期运行维护等一系列问题的最好解决方案。

2.3 UML建模技术

统一建模语言(Unified Modeling Language),简称UML,统一了面向对象建模的基本概念、术语及其图形符号,是一种便于交流的、占主流地位的标准建模语言[9]。体检信息系统是一个相对庞大的信息系统,由多个模块组成。系统开发需要团队完成,在进行系统开发前通过需求分析,利用同一建模语言分而治之。将不同模塊、不同数据建立对应的模型,再根据模型进行系统设计,最终通过代码实现。

基于UML技术在方便沟通、使用简单、表达清晰、易于共享等方面的优势,本项目研究平台采用了UML技术作为系统数据库设计及系统构架分析,使系统具有很大的灵活性和可扩展性[10]。

3 功能需求分析

根据幼儿教师数字教学资源管理的实际需求,我们概括出幼教数字教学资源管理平台的主要功能要求。

1)资源管理功能。将资源按幼儿教育内容划分为健康、语言、社会、科学、艺术等五大领域进行分类,让用户可以分享、上传、下载、评分等功能。

2)需求管理功能。目前市面上大量关于幼教数字资源内容,大部分较为过时或不符合区域内因地制宜的教学资源。系统能够收集用户关于幼教数字资源方面的需求,包括需求种类(PPT课件、视频资源、Animate动画等)、需求描述等形成词云,以清晰展示某一阶段幼儿教师对数字资源的需求。这种展示能够给素材提供者以明显的导向,以此更好地促进优质实用的教育教学资源。

3)查询统计功能。所有用户均能对已上传的资源进行查询和预览、并按下载量或评分高低进行排序。

4)系统管理。系统管理员可对用户、数据库进行底层管理,并对用户积分规则、资源评分权重等机制进行设置和调整。

4 平台结构与功能

根据上述需求,幼教数字资源管理平台由资源管理、需求管理、查询统计、系统管理四个模块组成。其中资源管理实现资源分类、上传、下载、评价等功能。需求管理主要是收集幼儿教师某一阶段对数字教学资源的需求,并以需求词云的形式展现到该平台主页。查询统计模块主要实现对数字教学资源的检索查询、统计、以及下载量等统计。系统管理模块主要实现对平台用户、后台数据库以及用户对数字资源的评分权重等机制进行管理等功能。平台总体设计架构图2所示。

根据上述需求,幼教数字资源管理平台由资源管理、需求管理、查询统计、系统管理四个模块组成。其中资源管理实现资源分类、上传、下载、评价等功能。需求管理主要是收集幼儿教师某一阶段对数字教学资源的需求,并以需求词云的形式展现到该平台主页。查询统计模块主要实现对数字教学资源的检索查询、统计、以及下载量等统计。系统管理模块主要实现对平台用户、后台数据库以及用户对数字资源的评分权重等机制进行管理等功能。平台总体设计架构图2所示。

4.1 资源管理流程图

幼教数字教学资源经历的状态主要为草稿待上传、待审核、待发布、可下载资源、已删除资源这几个生命周期。

4.2 数据库设计

通过概念模型将用户应用逻辑相关的主要实体包括用户、需求信息、教学数字资源以及资源评论之间的关系用E-R 图来抽象表示,如图4所示。

在这里还要涉及角色实体,是将平台所有用户按幼儿教师用户和专家用户进行区分,幼儿教师用户主要进行资源查看、上传、下载、评论、需求提交等功能。而专家用户除上述功能外还具有审核资源、资源初始评分等权限。

4.3 可视化需求词云图

词云图,也叫文字云,本平台引入词云图旨在对幼儿教师对幼教资源需求中出现频率较高的“关键词”予以视觉化展现,让数字教学资源提供者直观捕获最新或更多幼师需求。如图5所示,我们对初期一些需求信息进行了词云展示。

5 结束语

幼教数字资源管理平台,让幼儿教师相互下载、分享幼教资源作品,使得系统具有强大的互动性[6],以此减少幼儿教师的教学活动负担,增加课堂教学的丰富性和趣味性优质的幼儿数字教学资源能够很大程度提高学前教育质量,共享資源能够帮助幼儿教师从节省更多时间。本文设计实现了幼教数字教学资源共享平台,给幼儿教师或幼儿园提供了资源共享平台,促进了幼儿教育教学工作的信息化,为学前教育工作者提供了需求交流和资源共享的便利。

参考文献:

[1] 关宏. 基于云计算的高校数字教育资源优化配置研究[J]. 计算机产品与流通, 2020(3): 147-148.

[2] 颜铂为, 李敏. 焦点与趋势:我国学前教育信息化研究20年[J]. 陕西学前师范学院学报, 2020, 36(2): 93-99.

[3] 段玮. 信息技术在幼儿园大班科学教育启蒙中的应用研究[D]. 长春: 东北师范大学, 2016.

[4] Purwandari N, Rusli M. Knowledge management in early childhood education organizations in sub district of central cikarang[C]// Miri:2017 IEEE Conference on Open Systems (ICOS), November 13-14, 2017.IEEE,2017:1-6.

[5] Dalkir K. Knowledge Management in Theory and Practice[M]. Boston, MA:MIT Press, 2011.

[6] Wei W, Wei L. Design and implementation of early childhood education interactive platform system[C]// Xiamen, China:2019 IEEE Symposium Series on Computational Intelligence (SSCI), December 6-9, 2019.IEEE, 2019: 974-979.

[7] 杨瑞. 基于B-S架构的健康体检系统设计与实现[D]. 西安: 西安交通大学, 2019.

[8] 韩琦. 基于J2EE的普通高校教务管理系统的设计与实现[D]. 成都: 电子科技大学, 2018.

[9] 彭宇. 基于B/S架构下门诊挂号与收费系统的设计与实现[D]. 成都: 电子科技大学, 2012.

[10] 刘倩. Hadoop云环境下基于HL7 V3的医疗数据交换平台的研究与设计[D]. 成都: 电子科技大学, 2017.

【通联编辑:谢媛媛】

猜你喜欢
系统设计管理系统
基于LED联动显示的违停管理系统
停车场寻车管理系统
船舶压载水管理系统
海盾压载水管理系统
基于RFID的仓储管理系统实现