前往顾页
以后地位: 主页 > 收集编程 > Android教程 >

若何操纵微信公家号开辟高校点名体系

时候:2018-03-09 23:53来源:知行网www.zhixing123.cn 编辑:麦田守望者

互联网相关技术的高速生长,给我们糊口的各个方面带来了主动的影响。传统的高校讲堂点名体例浪费时候的同时,仍然无法避免门生代签到征象。本文在研究了收集合现存的点名体系后,设想了一款基于微信公家号的高校点名体系。该体系借助定位办事,操纵网页开辟技术和数据库存储技术而完成。

  为了查抄门生是不是定时上课,西席会在上课过程中不定时建议点名。目前,在高校中遍及存在的点名体例是西席经由过程纸质版门生花名册,遵循依次点名。因为本科讲授首要以年夜班讲课为主,人数较多,年夜多数超越60人,完成一次点名会破钞年夜量时候,占用上课时候。别的,很多西席无法做到熟谙全部门生,滋长了门生代签到的征象。

  在此背景下,收集合出现了很多基于微信的讲授帮助体系,这些体系经由过程微信公家平台,操纵网页开辟技术和数据库存储技术完成高校讲授帮助体系的开辟。有的从公家号内自定义菜单动手,实现了多种讲授帮助服从的畅通领悟;有的引入带参数的二维码实现点名服从,用户扫描二维码进入指定的URL,完成签到;有的是按照用户具有独一的openid设想点名体系,有效地避免了门生代签到征象的存在。

  本文是在研究收集上现存的点名体系后,提出一款基于微信公家号的点名体系。该体系分为西席端和门生端,当西席公布点名后,门生可以按照西席供应的关头字完成签到,西席可以按照门生签到时的地位来查抄门生是不是离开课堂。随后,西席可以在背景数据库中直接导出Excel文件,对门生是不是定时前来上课环境了如指掌,实现了点名体系的便利化和信息化。

  点名体系的三年夜上风

  点名体系是利用于受众群体数量较年夜,且不适合利用传统点名体例实现考勤的体系。收集上现存的点名体系分为基于Android平台和基于微信公家号两种,前者常常受用户终端装备不分歧的搅扰。

  借助微信公家平台开辟的点名体系包管了用户随时随地可以实现考勤,不但范围于讲堂讲授。对西席来讲,初次存眷微信公号时需求进行注册,填写姓名与工号,微信办事器领遭到信息时会将其与微旌旗灯号进行绑定,再次登录时输入工号后便可直接登录。西席公布点名后,体系会主动跳转界面,界面中心有输入框,西席可自行规定输入的指令,可由数字、字母、字符随机构成,到达规定时候后西席可手动操纵,封闭签到服从。

  对门生来讲,初次存眷微信公号时需求进行注册,填写姓名与学号,微信办事器领遭到信息时会将其与微旌旗灯号进行绑定,再次登录时输入学号后便可直接登录。在西席公布点名后,体系会主动跳转界面,门生需求在输入框内填写西席奉告的号令并在规定时候内填写结束,完成签到。

  西席和门生的事情流程图1、图2所示。

 

  本文介绍的体系是在微信公家号的根本上,经由过程腾讯自带的定位办事,设想的一款高校讲堂点名体系。首要有几个上风,一,本体系在点名结束后,西席可以从背景获得Excel表格,便于直观体味门生到堂环境;二,随时随地利用,不范围于课堂讲课的牢固形式,可以利用于个人活动的便利化签到;三,设想过程中不范围于体系主动天生数字完成签到,实现了西席当堂设置关头字,此中包含数字和字母的随机组合,有效避免了门生在规定时候内利用多台终端装备实现作弊签到。

  体系设想与实现

  该体系依托微信公家平台建立,起首请求小我公家号,然后,以自定义菜单为中介,将设想好的网页嵌套进背景,再连络数据办理体系,实现点名成果可以在数据库中查询的服从,手机端点名完成后的成果会上传至办事器端,并且可以天生表格供西席自行导出,终究完成一款讲堂点名体系。

  体系开辟环境

  体系的开辟方面,主如果基于Windows体系下,利用XAMPP搭建WEB办事器,采取PHP说话开辟界面与办事器之间的接口,操纵HTML+CSS完成前台界面的编辑,采取MYSQL作为数据存储体系,利用Eclipse作为开辟和调试环境。

  PHP奇特的语法异化了C、Java、Perl和PHP自创的语法。PHP是将法度嵌入到HTML文档中去履行,很好地实现了和前台界面编辑的无缝连接。MYSQL是一款关系型数据库体系,其将数据保存在不合的表中,便操纵户检察在数据库中存放的数据。HTML是用于描述网页文档的一种标识表记标帜说话,它经由过程标识表记标帜标记来标识表记标帜要显现的网页中的各个部分。CSS,定义若何显现HTML元素,用于节制Web页面的表面。

  体系设想

  (1)微信公家平台开辟接话柄现了用户和办事器间的联系。对存眷了微信公家平台的用户,他们在微信公家号内发出一主请求,微信办事器会利用HTTP请求转给Web办事器,呼应后将措置成果回传给微信办事器,此时用户便可在微信公家号内收到答复。这一系列过程就是用户利用客户端完成一次完整的会话。详细事情流程如图3所示。

  (2)体系是基于微信APP设想并实现的,用户经由过程量种体例存眷公家号后,体系背景会主动获得用户小我信息,用户经由过程注册服从,便可以将工号(学号)与微信账号进行一对一绑定。体系接管到用户输入的数据后,将工号(学号)和姓名存入数据库,再次登录时只需输入工号(学号)便可完成登录,此过程实现了切肯定位用户信息。

  (3)西席公布点名后,门生在签到界面的输入框内填写西席随机编写的号令。该号令由西席自行决定,可以包含数字,字母,标记等。开辟者编写法度时插手正则表达式,限定号令的长度。西席可以规定签到时候,年夜约在10秒摆布,门生在规定时候内完成点名,若未定时完成签到,西席可按照环境手动点窜门生到课环境,分为:迟到、告假、迟到、未到等。

  (4)体系采取MYSQL作为数据存储体系,在用户登录时,体系会将用户输入的工号(学号)和姓名的信息存入数据库,下次登录时只需输入工号(学号)便可。别的,数据库与体系办事器相连,课后西席可以登录背景,在数据库中下载体系天生的Excel表格,经由过程表格西席可以直观地看到门生定时到堂环境。

  在利用数据库MYSQL时,需求在装置文件中改变并发用户数,装置文件中默许为100,可手动点窜数值。本体系在调试阶段将数值变动成1000。一般环境下,对一般高校讲堂讲授来讲人数为200摆布,设想的数值充足应付体系需求。

  (5)因为该体系是基于微信APP开辟的,所以可以直接调用腾讯自带的腾讯舆图来实现门生签到的监督,在门生进入签到页面时体系会扣问门生是不是开启定位办事。在门生完成签到后体系会显现门生完成签到时的地位,可以有效监督门生作弊签到环境。

  重视与各办理信息体系的畅通领悟

  目前,信息化校园的扶植逐步走入正轨,遍及利用的信息化平台有:教务办理体系、图书办理体系、尝试室预定体系等,但这些体系都是基于各自的平台进行开辟,伶仃开辟一个整合体系本钱太高,合用性不强。

  西安石油年夜学在2017-2018第二学期的“漫衍式数据库”讲堂中,共有30论理门生及一名西席利用笔者提到的体系。在实际中发明,本体系借助微信公家号实现各体系的畅通领悟便利师生的利用,其提高率高、易上手、零资费的长处遭到广年夜用户群的承认。但是,在利用过程中发明了以下问题:

  1.个别门生注册时未按实在信息填写,与教务处供应的花名册有出入;

  2.存在门生在课堂中同时利用两台终端装备进行代签到征象。针对如上问题,笔者做出了呼应的改进。在用户登录体系时

  会输入学号和姓名等小我信息来进行注册登录,体系会为每位用户天生独一标识符openid,办理员会调用教务体系中门生名单,与门生注册信息进行比对,实现与教务体系数据的同一。在门生完成签到后,体系会天生Excel表单,此表单会和纸质版门生花名册同一格局,便利黉舍同一存档。别的,在门生进行签到时,请求每位学外行拿终端装备安排课桌上,使得西席可以直旁观到是不是存在代签到行动。

  (作者单位为西安石油年夜学计较机学院)

来源:中国教诲收集作者:曹欣然 刘地利
顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):微信公家号 高校点名体系
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣