APP下载

教务助手小程序的实现

2022-06-11李海燕陈善柳

电脑知识与技术 2022年13期
关键词:微信小程序教学管理

李海燕 陈善柳

摘要:针对教务系统依赖纯人工管理、低扩展性以及工作交接困难等缺陷成功开发了一个教务小助手小程序,实现了在线互动、在线办公、实时发布信息等功能,真正做到了高效移动化办公与学生学习。

关键词:微信小程序;教务系统;教学管理

中图分类号: TP311        文献标识码:A

文章编号:1009-3044(2022)13-0053-02

1 研究目的与意义

近年来,微信公众号和微信小程序的诞生和兴起,已经让微信开始取代传统架构设计复杂的系统。移动互联网技术的快速发展,为教务系统提供了新的实现手段,全国各高校均在积极探索与改进现有教务系统的架构设计,目前国内外众多高校已经加大教务系统信息化改革的力度与决心[1]。这些基于大数据技术的教育系统,借助于云平台以及分布式框架的优势,使得新的教务系统更加规范化、网络化,从而具有更高的可扩展性和更好的用户体验,同时也大大提高了教务管理工作的效率[2]。基于微信小程序的教务信息系统,轻松地实现了“应用触手可及、用完即走、无处不在、对硬件要求低、开发成本低、更新迭代迅速”等特点,摆脱了传统教务系统,依赖纯人工管理,低扩展性以及工作交接困难等缺陷,实现了在线互动、在线办公、实时发布信息等功能,真正做到了高效移动化办公与学习的目标[3]。

目前传统的教务系统还存在数据采集、分析难和用户体验差等缺点,由于缺乏统一且完整的教务系统管理标准,教务管理部门和各高校之间均采用不同的教务信息管理系统[4]。校际数据共享匮乏,数据资源兼容性差,传统的教务管理系统已经显现出无法适应现阶段高校教务管理工作的弊端[5]。这样导致大量数据资源和教学数据的流失,导致了消息的闭塞,从而导致全国范围内产生了数量众多的信息孤岛[6]。除此之外,传统的教务系统为师生提供的互动平台太少,缺乏对相关数据的获取、分析与存储的意识。同时由于传统的教务系统缺乏交互性,信息的传播方向以教务管理部门单向信息发布为主。为了解决以上问题,本文将提出一套精简、轻量级的解决方案,设计出一套基于MINA开发框架的教务系统微信小程序。

2 研究目标、思路与方法

2.1研究目标

使用微信小程序的MINA框架,以及虚拟云平台开发一套实时交互、即时通信的高校教务系统。本系统旨在为广大在校师生提供便捷的教务和校园服务,并且秉承着以用户为中心的理念,从用户的实际生活场景出发开发最能满足用户日常需求的教务系统。

2.2思路和方法

本系统是基于微信小程序开发的教务系统,由小程序开发者将逻辑处理模块部署在虚拟云主机上,并在云端配置按照Node.js框架的运行环境。逻辑处理模块主要运行在Node.js环境下,使用JavaScript开发语言开发。

智能移动终端用户通过登录确认不同的身份(教师、学生)进入本系统,终端用户发出的请求会被转发至微信服务器端,微信服务器端将请求作了简单的处理之后转发至第三方业务逻辑处理端,第三方处理端接收到用户提交的数据并根据相应的业务逻辑处理模块处理完毕后返回给微信服务器端,微信服务器端进一步返回给客户端。

3 研究内容

本项目实现了一款基于MINA开发框架的“教务小助手”小程序。本系统的功能结构如图1所示。

本项目开发的是一款能够提供基本教务管理服务的小程序。

从学生群体角度来说,访问便捷、快速准确获取信息是其对教务管理小程序最基本的需求,主要信息种类包括通知查询、课表相关查询及导出、成绩/绩点查询、考试安排等。

从教师角度,导出授课学生名单、授课课程表、成绩管理、通知管理是其主要需求。

从教务工作者的角度来说,主要考虑学籍管理、成绩管理、师生信息管理、通知管理等需求。

个人信息管理:每个系统用户可以管理自己的个人信息页面,部分信息项可以更新,比如密码、手机号、校区信息等。

学生信息管理:教务人员上传学生信息、查询信息等。

通知管理:用户通过该功能发布通知到指定位置并上传相关附件,此外发布者可以修改或删除通知内容,学生端可以查看相应的通知内容。

成绩管理:教务工作者拥有成绩管理的最高权限,可上传Excel成绩文件、审核成绩内容;教师可上传授课班级成绩、审核成绩、导出成绩;学生查询成绩、导出成绩。

课表管理功能:学生可以从添加课程信息到自己的课程表,也可以編辑课表中的一些内容或删除课表课程。

选课管理:教务工作者上传可选课信息;教师可导出选课名单;学生可以在允许选课期间选课或退课。

考试信息管理:教务工作者上传考试信息;教师导出考试信息表及参与考试者名单;学生查询考试信息。

4 研究结论

实现了一个“教务小助手”小程序。各个界面如图2~图6所示。

本小程序目前在计算机学院师生中试用。根据项目后期的实施效果,可推广应用到学校兄弟学院。

5 结束语

1)服务器使用的是微信免费提供的云空间,短期内不会出现容量不够的情况,但长期来说,需要更大的云空间,解决方法:购买腾讯云空间。

2)功能上还不够完善,有待加强;界面还不够美观,需要进一步优化。

参考文献:

[1] 李晓晔.我国高校教务管理信息化建设研究[D].长春:吉林大学,2014.

[2] Dai J J.The study on monitoring and evaluation system of teaching quality of China higher education institutions in the era of big data[J].Higher Education of Social Science,2016,10(2):7-11.

[3] 闫萍,吴雄英,杨斯涵.微信“e教学”的应用设计[J].当代教研论丛,2017(4):88.

[4] 焦甜,杨璐.浅析高校教务管理工作的现状与发展[J].才智,2016(23):90.

[5] 蒋方颖.基于知识共享的网络教育教务管理系统设计与实现[D].大连:大连理工大学,2016.

[6] Wu Y P,Shu T T.Research on information system integration in colleges based on SOA[J].Procedia Engineering,2011(24):345-349.

【通联编辑:王力】

猜你喜欢

微信小程序教学管理
创新背景下的高校教学管理研究
教学管理信息化问题研究
当图书馆遇上微信小程序
临床医学院教学管理新模式的实践探索
小学体育教学管理七要点