基于微信小程序的“班主任小助手”的设计与实现*

2022-01-03 16:58米热吉古丽热扎克买合木提买买提
科技与创新 2021年24期
关键词:程序开发助手职业院校

米热吉古丽·热扎克,买合木提·买买提

(新疆职业大学信息技术学院,新疆 乌鲁木齐 830013)

随着社会的发展与进步,越来越多的学生选择步入大学的校园,进一步丰富和充实自己。有效数据显示:自2011年以来,全国高校毕业生总人数按照2%~5%的速度逐年增长,截至2018年,高校应届毕业生更是高达820万人[1]。随着高校学生的增加,随之而来的问题也越来越多,班主任和辅导员们承受的压力随其增大。为了加大对学生的管理力度,提升管理学生的效率,减轻教育教学第一线教师的工作压力,本文设计研究一种基于微信小程序的班主任助手程序,便于教师和学生之间传输数据,建立学生和教师之间的信息桥梁,提高班主任和辅导员管理学生的效率,实现职业院校学生的日常信息化管理。虽然国内不少学者已经做了类似的研究,但还是存在一定问题。石家庄铁路职业技术学院的教师温洪念设计了一款高校学生信息管理系统,该系统中虽然有学生管理、教师管理和数据统计三个模块,但该系统针对的是学校教务管理方面,而不是学生管理工作方面[2]。重庆电子职业技术学院的教师徐小辉设计了一款高职学校学生学情管理系统,虽然该系统的设计理念比较新颖,但是该系统针对多源数据信息综合分析方面,没有重点分析学生管理工作[3]。福建农林大学东方学院的教师叶冬设计了一款高校学生信息管理系统,但该系统是针对学生学籍设计的,在学生日常管理上没有进行深入研究[4]。天津职业大学图书馆的教师贾建萍设计了一款学生就业信息管理系统,但该系统的重点为学生就业信息管理,而不是学生的日常管理工作[5]。

总而言之,在高校学生管理系统的设计与实现方面,国内外学者进行了一定的研究工作,但存在不足,尤其在学生日常管理软件的设计方面需要进一步完善,因此,本文针对职业院校学生管理中常见问题,再考虑到现在微信的普及程度,将微信小程序作为中间环节,有机结合微信小程序开发者工具[6-7]和第三方开发平台“牛刀”,设计出一款高职院校学生日常工作管理软件。

1 研究内容

本文将高职学生的日常管理工作作为研究对象,分析班主任和辅导员在学生管理中遇到的相关问题,从工作实际出发,设计一款基于微信小程序的功能相对齐全的学生日常工作管理软件——“班主任小助手”。该软件根据学生、家长和教师之间的日常相互关联情况,详细分析逻辑关系,按照软件开发的基本思路,把“班主任小助手”分为主要三个模块。基于微信小程序的“班主任小助手”软件的模块结构如图1所示。

图1 基于微信小程序的“班主任小助手”软件的模块结构

从“班主任小助手”软件的模块结构图中能够看出,该软件紧紧围绕学生、教师和家长三种不同的群体,为他们提供相应的服务。通过学生模块,学生能够看到老师发布的班级公告,可以根据实际需求填写相关个人信息,在校外实习的实习生能够实现定位签到。针对教师在学生管理中存在的主要问题,在教师模块中班主任或辅导员能够发布班级公告,可以查看学生填写的相关信息,同时还可以给家长发布相关的公告。为了进一步严格管理学生,在“班主任小助手”软件中设置了家长模块。通过家长模块,家长能够看到班级公告,了解班级相关事情,可以查看学生填写的信息,有什么问题根据给出的联系方式能够及时联系班主任、辅导员和学校相关部门。

在本文中实现“班主任小助手”软件的目的不仅是为班主任或辅导员提供适合于职业院校学生管理的微信小程序,而且要探索出一种职业院校学生能够接受的微信小程序开发方法。因为职业院校学生的基础知识相对来说较薄弱,所以不仅要激发学生自身的学习兴趣,而且要找出相对简单的微信小程序开发理念。

如果直接从微信网站提供的开发平台入手,需要掌握的编程知识较多,过程较枯燥,后续学生不想学习。为了激发学生的学习兴趣,让更多学生自觉学习微信小程序编程开发,本文利用第三方微信小程序开发平台“牛刀”,该平台的特点是不仅有微信小程序开发的基本代码编写环境,而且还有较人性化的操作界面设计模块。

1.1 学生模块

学生模块主要负责处理学生的相关信息,比如学生查看班级信息、填写班主任所需信息和发送定位签到信息等。学生模块在整个“班主任小助手”软件中起到至关重要的作用,若没有学生模块,则“班主任小助手”软件在实际生活中没有任何使用价值。学生模块的流程图如图2所示。

图2 学生模块流程图

根据学生模块流程图可知,首次使用该软件的学生需要注册账号,有了实名账号后学生能够正常使用“班主任小助手”软件,实习生可以正常使用定位签到功能,而在校学生不需要定位签到。

1.2 教师模块

在教师模块中,班主任或辅导员登录“班主任小助手”后能够发布针对学生的班级公告和针对家长的相关公告,同时可以查看学生填写的具体信息。学生信息的分析汇总和各类公告发布过程都在教师模块中进行完成。

1.3 家长模块

职业院校学生的日常管理离不开家长。家长通过“班主任小助手”软件不仅可以了查看班主任或辅导员的各类公告,而且还能够了解实习生每天所在的位置,为保障学生的人身安全提供了坚实的基础。家长模块的主要操作界面如图3所示。

图3 家长模块的主要操作界面

通过“班主任小助手”软件的主要操作界面可以看出,该软件充分考虑了不同文化层次的家长群体,操作方式比较简单,不存在因操作复杂而家长不会使用软件的问题。

1.4 测试“班主任小助手”

由于“班主任小助手”软件结合微信开发者工具和“牛刀”平台进行开发,测试软件的过程必然涉及到两种平台,所以测试软件时不仅要测试软件在功能上的可靠性,还要测试两种平台程序代码的兼容性。

要把“牛刀”小程序编程开发平台的软件工程转换成微信开发者工具的软件工程,转换过程由发布、下载小程序和导入3个步骤组成。从“牛刀”平台导出程序代码压缩包后,在微信开发者工具的工程目录下解压压缩包,把解压出来的微信小程序代码导入到微信开发者工具。经过多次实验发现,在正常情况下“牛刀”平台的程序代码能够直接导入到微信开发者工具。“班主任小助手”软件能够在微信开发者工具上测试相关功能。通过一系列的测试、修改和代码优化,“班主任小助手”具备了相关功能。该软件在微信上的测试结果如图4所示。

图4 软件测试结果

2 总结

本文针对职业院校学生管理中常见问题,再考虑到现在微信的普及程度,将微信小程序作为中间环节,有机结合微信小程序开发平台和第三方开发平台“牛刀”,根据学生、家长和教师之间的日常相互关联情况,详细分析逻辑关系,按照软件开发的基本思路,把职业院校学生的实际教学过程和生活细节作为出发点,设计和实现一种基于微信小程序的“班主任小助手”软件。由于结合微信小程序开发平台和第三方开发平台“牛刀”进行微信小程序编程开发,不仅提升微信小程序软件开发效率,而且为职业院校学生进行微信小程序开发教学有一定的参考价值。通过“班主任小助手”软件的实际测试过程可知,该软件能够正常运行,并满足一般条件下的职业院校学生管理需求。

猜你喜欢
程序开发助手职业院校
职业院校财务会计网络化建设
浅析大学生在兼职小程序开发中遇到的问题
健康中国背景下职业院校体育教学改革研究
新时期职业院校档案管理的思考
VBA在Excel中的应用一例
利用OpenGL技术实现网格波动效果界面
小助手
灵感助手表彰大会(二)
灵感助手表彰大会(一)
神秘的助手