基于微信平台的网络版巡课系统开发与研究

2018-09-20 11:29樊泊伸展程张硕于歆悦
无线互联科技 2018年15期
关键词:微信小程序微信公众平台

樊泊伸 展程 张硕 于歆悦

摘要:文章通过调查项目开发背景进一步寻找项目开发思路以巡课老师为目标使用人群,建立了一个以巡课老师为主体的现代化网络版巡课系统。系统利用了微信公众号、问卷星、微信小程序这3个软件进行组合。微信公众号作为整个系统的载体,问卷星则是负责问卷调查与統计工作的组件,小程序负责提供产品简介说明与课程查询。

关键词:微信公众平台;问卷星;微信小程序

1 项目开发与可行性分析

1.1 项目开发背景

教务巡课是高校进行日常教学管理和教学质量监控的重要手段之一。据了解,仅2016至2017学年第二学期,机场学院就已开设60余门专业课(不包括毕业设计),若此时再依靠纸质巡课单完成日常教学管理和教学质量监控工作,则必将出现效率低下、统计困难的情况。因此本项目拟开发基于微信公众号的巡课管理系统,可以方便地实现巡课情况的录入、发送、数据的分析处理,通过电子问卷的形式代替传统的纸质巡课单,提高工作效率。

1.2 项目开发思路

(1)目标人群。以民航大学机场学院为例,进行教务巡课工作的人员主要包括督导、同行专家以及教学管理人员。在日常的学习中得知,专家、老师对于微信公众号与电子问卷的形式较为熟悉,且在工作中使用率较高。(2)目标成果。本项目拟开发适用于手机的教务管理人员巡课管理系统。

1.3 项目可行性分析

(1)项目创新性。目前本学院主要采用的巡课表格为以纸质为媒介的,填写、回收、统计工作量大。本项目拟将巡课单由纸质问卷向电子问卷转化,利用新媒体为媒介将教学课程表与巡课电子问卷结合,便于教务巡课人员查看课表、安排工作任务和分析统计。(2)项目便捷性。本项目拟利用电子问卷的关联逻辑,将上述问卷内容体现在同一教务巡课电子问卷中;同时,该电子问卷根据专业区分,以便教务巡课人员填写、查看。(3)项目高效性。本项目拟采用电子问卷代替传统纸质巡课单,目的是减轻统计分析工作量,提高教务巡课效率,使日常教学管理和教学质量监控趋于高效。电子问卷系统的统计方式具有多样性,利用数字、图表、评分等可视化数据分析及时反馈相关信息,从而提高教务巡课工作的整体效率,促进学风建设[1]。

2 微信公众号

2.1 微信公众号概述

随着微信的火热,越来越多的人开始关注微信公众号。微信公众号是开发者或企业在微信公众平台上申请的应用帐号,该帐号就像QQ号、手机号一样依附于某个用户而存在。通过微信公众号,企业可在平台上与用户实现文字、图片、语音全方位的沟通和互动。用户通过关注微信公众号,可以享受企业提供的产品或服务。

2.2 微信公众号的结构

微信公众号在这个小程序中主要起到了将问卷星与小程序紧密联系到一起的功能。微信小程序在底部栏中建立了 3个导航栏,分别是使用介绍、进入巡课和统计查询。

2.3 管理

微信公众号的日常管理。(1)优化设置微信公众号:帐号的设置通常包括头像的设置、信息介绍、微信认证、所在地址管理等方面。进入微信公众号官方首页,登录自己的微信公众号,从而登录到教务巡课系统里面来。(2)微信公众号的安全设置:绑定管理员微信号是保证微信公众号也是维护教务巡课系统最有效的设置。在“安全中心”界面,可以看到4种保护方式。(3)微信公众号的素材管理:微信公众号的素材分为文字、图片、语音、视频4类。在此程序中我们主要结合了文字与图片的方式将调查问卷捆绑进入公众号。

3 问卷星

3.1 概述

问卷星是一个专业的在线问卷调查、测评、投票平台,其最大的好处就是方便、快捷。此外,问卷星具有强大的统计功能,可解决往期使用纸质版调查表教学管理人员无法统计的难题。教务巡课的最终目的是实现对教学的监督、敦促,因此统计功能格外重要。问卷星的统计功能可以极大地方便教学管理人员对调查结果的分析。

3.2 逻辑结构

在一个电子问卷上将所有的课程与调查指标显现出来,问题的设置需要严密的逻辑结构。应用于该项目的问题结构设置为:使用对象一课程类型一上课教室一课程信息一巡课指标。下一层的问题,取决于上一层所选的答案,这个可通过问卷星内置的关联逻辑得以实现。现以机场学院交通工程专业巡课问卷为例展示该项目问卷编辑的逻辑结构:(1)第一步,选择巡课管理人员的身份。巡课管理人员有3种,分别为督导人员、同行专家、管理人员,不同的巡课身份后面对应了不同的调查指标。(2)第二步,选择所巡查的课程类型。按照上课的形式可将课程分为两大类,即理论课和实践课。这一步设置的问题和第一步的问题是独立存在的,没有相互依存的关系,即不同的巡课管理人员可以巡查不同类型的课程。(3)第三步,将两道不同的问题通过问卷星自带的逻辑联系关联到第二步的两个不同选项上。若在第二步选择理论(理论含实验)课选项,此步骤应对巡课的教室进行选择,若第二步选择实验(含实训)课选项,此步骤则对任课教师进行选择。对于此步骤中上课教室以及任课教师的信息,按照官方提供的课程表录入。(4)第四步,将理论课的课程信息按照上课地点的不同关联到第三步对应的上课教室上。在教学管理人员进行线上巡课时,在第三步选择教室过后,紧接着就会自动跳到该教室所对应的几门课程,此时教学管理人员选择所巡课的课程信息即可。以第三步中选择北4-202为例,这一步就会出现其对应的课程。(5)第五步,巡课管理人员对自己巡视的课程按照规定的指标给出不同的评价。这一部分问题数量比较多,所设置的问题由教学管理人员所考察的指标决定。由于巡课管理人员身份的不同,所考察的指标也大不相同,故此步骤所设置的两类不同的问题都应将其通过关联逻辑关联到第一步不同的巡课人员身份选项上。以上5步为该项目问卷调查部分的5个逻辑层次,也是教学管理人员进行巡课时的巡课步骤。

3.3 数据统计

问卷星自带了强大的统计功能,相同的一份问卷可通过不同的统计指标得到不同的结果,来满足不同巡课管理人员的需求。在巡课调查完成后,巡课管理人员可通过账号密码登录问卷星后台查看巡课结果。不同的巡课人员可根据自己的需要得到相应的结果,从而改善教学管理,加强教学监管。

4 微信小程序部分

4.1 概述以及与其他应用比较

微信小程序,采用了一种新的开发环境,提供一系列工具帮助开发者快速接入并完成小程序开发。使开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,在用户经过微信客户端小程序窗口打开小程序的时候自动从云端下载程序的代码,省去了程序的安装等过程。同时小程序在基于微信环境下运行,对RAM资源的占用率相比普通的程序更少,可以更好地优化程序运行中的卡顿等问题,小程序的帐号是基于微信帐号作为绑定,用户不需要创建大量的程序帐号,可以更好地避免用户在多帐号时出现密码忘记或记混的情况。于使用者具有出色的使用体验。

4.2 注册开发

(1)微信小程序的注册。在微信公众平台注册小程序账号,小程序的注册范围包括个人、企业、政府、媒体和其他组织,注册后可同步进行信息完善和开发。本次创新训练项目采用的是个人帐号注册,采用开发者的邮箱作为注册帐号。(2)小程序信息完善。填写小程序基本信息,包括名称、头像、介绍、服务范围及是否关联公众号设置等;更改开发设置,第三方服务,接口设置等以实现小程序的网络链接,为后期小程序的上传申请腾讯云服务器的使用权限。(3)开发小程序。完成小程序开发者绑定、开发信息配置后,开发者可下载小程序的开发者工具(微信Web开发者工具),相比Java等程序的开发,微信Web开发者工具在创建项目的时候便会生成一些程序正常运行的必须代码,降低了程序初学者的开发难度。微信小程序的开发和调试可参考开发文档进行。⑷提交审核和发布。开发者完成小程序开发后,可以提交代码至微信团队审核,审核团队通过后即可发布(但需要注意的是在公测期间不能发布)。其审核的目的是为了小程序的原创性,可以更大程度地避免同一个程序以不同的名称等情况出现,以维护程序的版权。

4.3 功能

(1)教务巡课问卷的使用介绍课程表。(2)程序前端可以查看机场学院的课程表,可以大大减轻课老师的负担,实现巡课不需要带课程表,避免在教室门口出现课表遗落等问题的出现。

4.4 维护

每一个程序的正常运行都是需要后期维护和更新的,微信小程序的正常運行也不例外,目前使用中的小程序也是经过多次更新后的程序。在后期也需要对程序做出更新,以实现程序的长期,高效率运行。

[参考文献]

[1]朱虹.玩的就是公众号(大招拉升微信营销战斗力)[M].北京:人民邮电出版社,2015.

猜你喜欢
微信小程序微信公众平台
当图书馆遇上微信小程序
基于微信公众平台的高校综合素质社团建设
基于微信公众平台的阅读推广案例研究
基于微信的大学生微型学习平台的设计与实现
基于微信公众平台的碎片化学习研究