基于微信考单查询系统设计与实现

中国新通信 / 2018年09月25日 14:07

新闻

基于RFID物流定位系统手持查询终端的设计

王学德

【摘要】 作为一款即时通讯服务工具,现在已经得到广泛使用。开发一款基于考单查询系统,在方便学生随时查询考试信息同时,对提高学校教务管理水平有一定作用。

【关键字】 查询 考单

一、引言

上海开放大学嘉定分校在校学生5000余人,每年约3.5万人次参加考试。由于学校近年来进行教学改革,考试形式多样化考试,时间不再集中。学生可能拿到多张考单,经常发现有学生搞错考试时间,人为造成缺考。

发现学生将作为主要交流工具,利用向学生提供考单查询服务的条件已经成熟。

二、相关技术和开发平台

WAMP作为系统开发环境,采用一键安装的方式无需繁琐设置,大幅度提高安装效率。开发人员只需关心开发系统本身无需考虑开发平台的任何配置信息。

为了实现考单查询功能,系统开发人员必须在开发模式下编写相关功能模块,开发的功能模块发布在服务器上。服务器、服务器和客户端三者之间的交互关系如图1所示:

三、需求分析

考单产生于多个渠道并且时间分散,分发到学生手中是一张张小纸条。现在需要解决分散考试信息集中查询问题,教务老师将各种考试信息导入系统,学生随时查询自己的考试信息,解决学生丢失和忘记考单问题同时提高教务工作效率。主要功能如下(1)账号绑定模块:为了安全考虑将号与学号进行绑定,每个学生只能查看自己考试信息。(2)考单查询模块:学号和号进行绑定后,学生只需点击菜单或输入关键字就可以查询考试信息。(3)考单管理模块:不同渠道考试信息都以EXEL表格形式得到,需要将EXEL表格数据导入系统,以供学生查询。

四、系统设计

以需求分析为基础设计系统各个功能模块,根据系统需求分析结果和结构化的系统设计方法,基于考单查询系统可以分解成如图2所示的4个功能模块。

五、系统实现

账号绑定:根据学号和身份证的后6位,实现号和学号绑定。具体实现方式是通过学生输入的学号和身份证后6位的信息,学号和身份证后6位与教务处提供的信息进行比对,比对成功将号和学号进行绑定,比对失败不予绑定。主要代码实现:

考单查询:学号和号已经绑定,考生查询信息时只要将点击菜单或输入关键就可以进行查询。根据号查询出学号,再按照学号查询相关考试信息,最后以時间顺序将考试信息发送到客户端。

考单管理:各种原始考试信息都是EXEL电子表格,因此需要将这些表格按照事先约定格式排列,提交到服务器后通过数据库的相关命令将数据导入数据库。同时具备对系统中的考试信息进行管理。

结束语:本文通过对基于考单查询系统的研究,对账号绑定、考单查询、考单管理、账号管理相关模块研究,设计一款基于交互式考单查询系统。希望通过这次课题研究,一方面方便学生将考单集中管理,供学生随时查询,准时参加考试;另一方面将班主任老师和教务老师在不停打电话和不断打印考单的重复劳动中解放出来。

参 考 文 献

[1]王萍,移动学习的支持功能与设计原则分析【J】.远程教育杂志,2013(06)

[2]谢宇,基于的教学管理平台设计与实现【B】.自动化与仪表,2016(3)

[3]公众平台技术文档 https://mp.weixin.qq.com/wiki

[4]张丽,商洪涛 王彪 刘晓日.医院服务平台的设计与实现.中国医学装备【A】,2015(10)

[5] [美]梅洛尼, PHP、MySQL和Apache入门经典(第5版) . 人民邮电出版社. 2013(2)

1.环球科技网遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.环球科技网的原创文章,请转载时务必注明文章作者和"来源:环球科技网",不尊重原创的行为环球科技网或将追究责任;3.作者投稿可能会经环球科技网编辑修改或补充。