APP下载

基于微信公众平台的教务管理系统的设计与实现

2016-07-23邓智王涛春陈龙刘拿汪淑萍

电脑知识与技术 2016年17期
关键词:教务管理微信公众平台

邓智++王涛春++陈龙++刘拿++汪淑萍

摘要:随着移动互联网的高速发展,智能手机在高校学生中已基本普及。以微信为代表的新媒体已经广泛应用于高校各项管理中,微信公众号拥有操作简单、方便、快捷的特点,得到越来越多高校学生的青睐。该文通过微信公众平台,利用PHP,HTML,Mysql等技术,完成高校教务管理的微信公众账号开发,具有信息的实时查询,实现用户绑定、取消绑定、期末成绩查询、学生课表查询、教务通知查询、考试安排查询等功能。

关键词:微信公众平台;教务管理;校园信息服务;PHP

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)14-0057-02

Abstract: With the development of the mobile Internet, smart phones have basically universal in the college students in China. WeChat as the representative of the new media has been widely used in the process of university management, which has a simple, convenient and fast operation of WeChat public number, get more and more college students. Through WeChat public platform, using techniques such as PHP, HTML, Mysql, complete WeChat public accounts of the development of educational administration in colleges and universities, information real time queries, user binding, unbind, final results queries, student schedule query, educational administration inquiry, examination arrangements query and other functions.

Key words: micro-channel public platform; educational administration management; campus information services; PHP

1 背景

随着移动通信技术的飞速发展,智能手机等移动终端已在高校学生中基本普及。越来越多学生通过智能手机的方式来获取信息。为适应新形势下教学管理工作的需要,进一步探索新媒体时代教务管理工作的有效途径,充分认识并利用新媒体的优势,有效地利用微信公众平台已成为实行高校教务工作的精细化管理和提高服务水平的有效手段[1-4]。

基于微信公众平台强大的功能特性,针对高校(以安徽师范大学为例)教务系统使用情况,本文开发了基于微信公众平台的高校教务管理系统,在校大学生可以通过关注微信公众号,绑定学号和相关信息,可以快速查询自己的期末考试成绩,个人课表,已选课程等信息,还可以接收教务通知等信息的推送,使用非常简单、及时和快捷。

2 微信及微信公众平台简介

微信(WeChat)是腾讯公司开发的即时通讯工具,是目前主流的通信软件。微信软件可以发送文字,图片,语音,视频等多种消息,微信在基于通信和社交功能上,不断挖掘用户需求,形成集社交、通信、工具、媒体、营销五大功能的平台[5]。据腾讯2015年第三季度业绩报告显示,微信和WeChat的合并月活跃账户数达6.50亿[6],表明微信是一款优秀的连接人与人之间沟通的社交网络工具。

微信在2012年8月推出公众平台,每个人都可以开通微信公众账号。微信公众号分为订阅公众号和服务公共号以及企业号三种。订阅号为个人、媒体、企业、政府或其他组织提供一种新的信息传播方式,主要偏向于为用户传达咨询,认证前后每天只可以群发1条消息,如央视新闻;服务号为媒体、企业、政府或其他组织提供更强大的业务服务与用户管理能力,主要偏向于服务交互,认证前后每月可以群发4条消息,如南方航空、广州联通;企业号主要用于企业内部通讯,需要先有成员的通讯信息才可以关注成功企业号,如美的。

3 系统的主要技术及实现

本系统采用PHP及HTML语言技术开发,测试使用阿里云X享主机,数据库使用MySQL。MySQL数据库设置方便,测试时采用模拟登陆获取教务数据,实际运营时可直接从教务系统数据库中抽取数据,降低系统运营和部署的难度。

1)PHP及HTML语言技术

PHP 语言是一种运行在服务器端的脚本语言。 PHP语言本身免费而且开源,使用PHP语言开发程序快,而且PHP语言和HTML语言结合能开发出本系统全部功能。PHP的跨平台性非常强,支持Unix、Linux以及Windows操作系统,几乎支持所用流行的数据库系统。本系统开发搭配使用MySQL数据库。

2)MYSQL数据库技术

MYSQL是Oracle公司旗下的一款关系型数据库管理系统,具有体积小、速度快、开发成本低等优点,而且MySQL是开源软件,被广大中小型网站广泛使用。MySQL使用通用的SQL语言,学习简单。MySQL的跨平台性很好,支持全部的主流操作系统,同时系统部署简单方便,搭配PHP语言开发非常方便。

4 系统的设计及实现

4.1 系统的功能设计

高校教务管理系统中的查询内容包括期末成绩、学生课表、期末考试安排等,可以帮助在校学生平时上课,学生复习安排、期末成绩查询,以及教务通知等查询内容,提供了全方位的教务信息查询服务,极大程度方便了大学生对教务信息查询。该系统设置了多个模块,主要包括:教务系统绑定、教务系统解除绑定、教务通知查询、学生课表查询、学生成绩查询,以及学生考试查询。该系统的总体功能图如图1所示。

4.2 各功能介绍及实现

1)教务系统绑定:在关注微信公众号之后,如图2所示界面,会有消息提示用户进行学生学号绑定,一次绑定,在不主动解除绑定的前提之下,之后的查询等操作不需要再次输入个人信息,方便快捷的实现信息的同步,绑定界面如图3所示。

微信公众号接收来自用户的任意消息,返回菜单界面,用户输入关键字,系统根据关键字返回不同提示信息。例如输入关键字1,则打开账号绑定页面。微信公众号菜单代码如下。

3)教务通知查询:教务通知与公众号的友好连接,提供教务通知的实时查询,以及第一时间推送教务通知,教务通知查询界面如图5所示。

4)学生课表查询:学生可以查询个人课表,如图6所示。

5)学生成绩查询:提供成绩查询。期末考试结束后,即时获取考试成绩,以及提供往年考试成绩查询,如图7所示。

6)学生已选课程查询:提供已选课程查询功能。

5 结束语

本文设计的基于微信公众平台的高校教务管理系统,具有操作简便、普及性较强、功能扩展方便、用户体验好、易维护和开发及使用成本低等优点。测试结果表明:该系统能够迅速的响应用户的查询请求,能够提供实时、高效以及优质的高校教务信息服务。在未来,可以根据学生反馈,实时添加更多功能来满足学生的需求,方便学生的学习生活。

参考文献:

[1] 刘强. 基于微信的校园信息服务系统设计研究[D]. 新乡: 河南师范大学, 2014.

[2] 董磊. 基于微信公众平台的高校学生工作平台设计与应用研究[D]. 沈阳: 沈阳师范大学, 2014.

[3] 倪志宏. 基于微信公众平台的掌上高校网络信息服务系统研究[J]. 合作经济与科技, 2013(14): 127-128.

[4] 曲广强, 关晓辉, 王建元,等. 基于微信公众平台的教务信息查询系统设计与实现[J]. 东北电力大学学报, 2015(12): 100-105.

[5] Huang Y, Lai X, Dai B, et al. Web-of-Things Framework for WeChat[C]// Proceedings of the 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing. IEEE Computer Society, 2013: 1496-1500.

[6] 腾讯公布2015年第三季度业绩[EB/OL].http://www.tencent.com/zh-cn/content/at/2015/attachments/20151110.pdf.

猜你喜欢

教务管理微信公众平台
基于微信的大学生微型学习平台的设计与实现
基于微信公众平台的碎片化学习研究
新形势下高校二级学院教务管理优化路径探析
有关开设跨文化课程优化教务管理的讨论