基于微信平台高校成绩查询系统的设计

2019-05-22 10:27韩强陈华精
电脑知识与技术 2019年6期
关键词:微信小程序微信

韩强 陈华精

摘要:微信是当今互联网新时代的新媒体技术产物。对我们的日常生活有极大的影响,如生活、学习、工作等,对于大学生出行时必备的工具。该文运用微信小程序建立高校在校成绩查询系统的设想,该系统主要实现的功能有成绩查询、课表查询、校方消息发布。微信小程序简单、低频、访问迅速、用完即走,这是一款专门为在校大学生特制的成绩查询系统。在科技领先的步伐中,提倡思维创新的新媒体产品,未来的发展会深得许多高校的认可。

关键词:微信;微信小程序;成绩查询系统;新媒体产品

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2019)06-0056-03

Based on the Micro Letter Platform Performance Query System of Colleges and Universities

HAN Qiang1, CHEN Hua-jing2

(1.Department of Modern education Technology, Qiongtai Normal University,Haikou 571100, China; 2.Hainan Provincial Public Security Department, Haikou 571100, China)

Abstract: The micro letter is the Internet a new era of new media technology products. Have great influence on our daily life, such as life, study, work, an essential for college students travel tool. In this paper, with micro letter small program the idea of college school record query system, the function of this system main realization has query result, schedule query, the university news release. Micro letter simple small program, low frequency, rapid access, finished the walk, this is a special performance query system for college students. In the pace of science and technology leading, advocates the thinking innovation of new media products, the development of the future will be so many colleges and universities.

Key words: WeChat; WeChat applet; scores query system; new media products

微信是互联网时代热门的通讯工具[1],应用普及,特别是在校大学。简单梳理微信小程序概要,图片、文本、动画等形式向用户宣传的某种品牌或企业产品,在微信APP的基础上扫一扫、搜一搜关注即可使用。目前高校大学生想要查询在校成绩或者了解学校消息必须要到本学校的官网才能查到。有时学校官网在维修或更新等,对成绩的查询会受到影响,有时也会出现忘记密码的情况。虽然校方官网会设置找回密码这项功能,但整体上显得有些麻烦,还会影响到校方的办事效率,也不利于师生信息的传递[2]。当下是网络服务信息服务的大众化时代,资源得不到集中,显然没有发挥到新媒体技术的优越性。针对此类问题通过利用微信自带小程序的框架渲染[3],设计出远离校方官网基于微信小程序成绩查询系统的实现。在开发角度上,小程序和HTML5一个版本开发,应用程序的范围广,关键是HTML5无需审核,实实在在做到用完即走[4]。利用微信公众平台与校方的链接,运用微信公众平台上传在校学生的成绩、课表、平常考勤等消息。平衡高校教务系统的工作时,方便学生了解自己的在校情况。

1 功能需求分析

微信公众号是运输信息的中间媒介,探讨微信公众号撑起了学校发布消息和学生接收并查询消息的桥梁。在本系统中如何设计桥梁稳固性及易用性。利用微信的技术实现校方系统与微信小程序的连接[5],功能模块分为学生模块、校方展示模块、服务器模块。在实现这些功能模块时,必须完善学生的身份认证,提高学生信息在本系统中的安全策略。

2高校成绩查询系统功能结构设计

微信公众平台实现成绩查询系统的功能有,学生模块、服务器接口模块、校方模块。依据用户的需求分析分别为填写手机号码、成绩查询、课表查询、接收验证码。依据服务器接口的需求分别为身份验证、上传验证码、上传成绩、上传课表、自動回复消息(留言区)。依据校方需求分析分别为身份验证、公布成绩、公布课表、发布学校通告、设置验证码。高校成绩查询系统的总功能结构图,如图1所示。

2.1 学生功能模块设计

学生模块体现微信公众平台的交互性,本系统按易用性的发展理念设计,无需注册、登录,简单操作有扫一扫、搜一搜、关注可用。出于风险性考虑,采用学生手机验证码查询本人在校的信息,对学生的隐私起到保护也是对微信公众平台的认可。在微信查询页面学生需输入手机号获得验证码,由验证码、姓名查成绩,学号和专业查课程。学生子模块查询结构图,如图2所示。

2.2 校方功能模块设计

学校的教务管理系统无需设置学生注册登录这一模块,结束学生身份验证时,依据学生的手机号设置验证码,学生获得学校验证码时,可以查看所在学校发布的文件、新闻等消息,按验证码、姓名、学号、专业就可以查询到在校的成绩和课程表。校方子模块设置成绩查询结构图,如图3所示。

2.3 服务器功能模块设计

微信小程序不像传统APP由线上运行后[6],自动关闭,不在提供服务。不由时空限制,灵活性强,安全可行度高[7]。一般像校园查询系统的设计,都会实名认证,层层筛选,最后准确无误在上传产品。服务器子模块来回传递学生和校方之间的信息。详细介绍该系统中的“自动回复消息”是指当学生发出查询请求时,如果校方成绩没有公布,则服务器自动回复,“现在不是公布成绩的时候”等问题。如图4所示。

3 高校成绩查询系统的环境搭建技术

互联网发展的趋势,日新月异时时刻刻都在更新。微信小程以現有的技术如何实现惠民化且亲民化,小程序服务端的构建尤为关键。本系统在Windows环境下建立PHP服务端为例。选择PHP+Apache版本, 可实现手动安装MySQL扩展[8],重装系统后能在云服务器右端进行web登录,在添加和用户名和密码时能修改和访问的权限[9]。

4结束语

本文运用“互联网+新媒体产品[10]”,结合微信公众平台服务范围广、实用性强、简单方便,容易学会。将学生在校的成绩查询、课程查询、学校消息获得等结合为新媒体产品。方便在校生的查询,减少学校教务处的工作管理[11],对微信公众号的使用不存在冗余。使用过后可取消关注也可不取消。特别是信息化技术的完善,任何一项计算机产品都趋向移动化、数字化。微信高校成绩查询系统具有操作简单、实用性强,微信公众平台整合自身的资源[12],参与其中,引领微信小程序在未来开发更多创新的新媒体产品。

参考文献:

[1] 张小龙.微信的入口程序在哪?有什么用?[J].计算机与网络,2017,548(4):50.

[2] 刘刚.微信小程序开发[M].北京:人民邮电出版社,2017.

[3] 杨启,张丽萍.从互联网生态看微信小程序的发张[J].新闻论坛,2017(2):22-24.

[4] 刘庆,费雄伟.面向安全服务的微信成绩查询系统[J].信息安全与技术,2016(1):73-74.

[5] 袁知辉,刘俊.基于微信平台的教务信息查询系统设计与实现[J].现代计算机,2016(11):71-74.

[6] 易伟.微信小程序快速开发[M]. 北京:人民邮电出版社,2017.

[7] 左佳丽,屈军锁,孙阳,等.高校教务部门微信公众平台的设计与实现[J].计算机测量与控制,2016(8):241-246.

[8] 李一鑫,杨旭.校园微信通平台的设计与研究[J].科技展望,2016(22):352-352.

[9] 易伟.微信公众平台搭建与开发揭秘[M].北京:机械出版社,2013.

[10] 张琰,曾军.微信公众平台在大学校园服务中心的应用研发[J].电子科技与软件工程,2014(19):54-55.

[11] 杨洋.在线考试与微信成绩查询系统设计与实现[J].软件工程,2015(6):1-57.

[12] 肖辉辉.基于PHP+Apache+MySQL的评价系统设计与实现[J].电脑知识与技术,2013(15):2456-3456.

【通联编辑:唐一东】

猜你喜欢
微信小程序微信
当图书馆遇上微信小程序
微信
微信
微信
微信
微信