软件开发
校园内的人员进行身份识别,但是由于这样的证件需要随身携带,极易丢失,时间长久后证件也易消磁,导致有些时候不能及时的辨别是否为在校人员的身份,这就给校园安保方面带来了隐患。本文设计的校园身份安全验证在基于小程序的开发技术之上,后台与学校师生的数据库进行打通,实现只要携带手机即可随时随地证明校园身份的目的。
1 系统架构设计
校园身份验证小程序基于开发者工具进行小程序的制作和发布,后台服务器程序提供整个系统的信息管理并向客户端小程序提供访问接口。因此,系统整体采用的整体架构是客户端(小程序)向服务
器端(web服务程序)请求数据,服务器端给予数据返回的交
互思路,后台采用MySQL数据库作为数据
存储,如图1所示。
2 系统功能模块说明
本系统为三种角提供服务,分别是学
生、教师、校园管理员,系统功能模块划分
如图2所示。学生和教师角可登录系统进
行个人信息的管理与维护,并且都能拥有含
有个人信息的二维码,管理员端扫码后即可统、教职工信息系统中的数据格式保持一致。(2)生成二维码模块:调用小程序开发平台提供的接口,设置本系统需要的参数来生成个性化的二维码。(3)身份验证模块:身份认证模块是身份认证系统中的核心模块之一, 首先对接入系统的身份信息进行统一的身份确认;并且根据确认后的身份信息进一步判断该用户角是否具备申请当前操作的权限,即根据身份信息赋予用户角不同的操作权限。
(4)位置定位模块:该功能只能在紧急条件下由超级管理员在后台手动开启,同时需要基于被查询用户的手机开启GPS定位功能[3],这样在保护在校人员隐私的情况下,
张志伟,乔雨,田季颖
(南京工业大学浦江学院,江苏南京,211200)
基金项目:南京工业大学浦江学院2018年大学生创新创业训练计划立项项目“基于小程序的校园身份验证与安全定位”(项目编号P J20191390510)。
摘要:为了发挥互联网技术在现代高校管理中的作用,更加便捷高效地对在校人员的身份进行验证,保障校园安全的同时降低了对“校园一卡通”的依赖程度。通过对小程序技术的研究与学习,建立了一套基于小程序的校园身份验证平台,实现快速的身份验证和信息管理功能,同时提供紧急时刻的位置定位服务。
关键字:校园生活;小程序;身份验证;位置定位服务
基于小程序的校园身份验证系统
注册登录小程序端Web服务端
ssm框架实现登录功能
图2 系统功能模块图
www�ele169�com  |  47
48  |  电子制作    2020年01
技术。
小程序部分是基于小程序所提供的 API,使用为开发者提供的编译工具进行编译和运行,程序代码的目录结构中主要包括四种文件类型,分别是:(1).wxml 文件是存放小程序的页面结构,用于在页面上实现布置控件等构建页面的操作。
(2).wxss 后缀的文件是样式表文件,用于对界面效果的设计,类似于web 开发中的css 样式。(3).json 后缀的文件主要是存放json 数据格式,用来保存页面的配置文件。(4).js 后缀的文件是存放业务逻辑的脚本文件,用于页面的交互等实现。 ■3.2 web 端技术说明
web 服务器端的管理网站采用Java SSM(Spring+Spr
ingMVC+MyBatis)框架实现,SSM 框架是标准的MVC 模式,将整个系统的实现划分为View 层,Controller 层,Service 层,DAO 层四层,使用SpringMVC 负责请求的转发和视图管理,Spring 实现业务对象管理,MyBatis 作为数据对象的持久化引擎[4]
。在SSM 框架的之下,具体的程
序代码采用Java 语言实现,为客户端的小程序提供了数据请求的接口以及管理端的网站,网站页面采用前端框架
bootstrap 框架实现。
备注说明;身份验证记录表用来记录身份验证的信息,包含记录编号、操作时间、操作事宜、操作人员姓名、操作人角、
备注说明等字段。
4 总结
小程序由于其具有即开即用、不占内存等特点,解
决了传统APP 所占内存大的劣势,本文所设计的就是基于小程序的校园身份验证系统能够帮助校园管理人员更加快速方便的查验进入校园的人员信息,并且能够为不同身份的人员赋予不同的权限;同时基于小程序的设计也为用户
带来了良好的使用体验。
参考文献
* [1]杨杰. 基于公众平台校园服务的设计与实现[D].华中师范大学, 2015.
* [2]柏超宇,顾怡,杨丽雯,张建波.智慧校园小程序云服务开发与构建[J].电子技术与软件工程, 2018(19) : 72-73.* [3] 王芸琦,蔡建平.基于位置的签到小程序开发[J].计算机时代, 2019(11) : 67-69.
* [4]许莉丽.基于SSM 框架的企业服务小程序设计与实现[J].无线互联科技, 2018, 15(21) : 36-38.* [5]李伟豪,高博文,刘佳.基于小程序的校园服务平台设计与实现[J].计算机产品与流通, 2019(03) : 283-284.参考文献
* [1]许磊,秦魏.一起10kV 支柱绝缘子损坏引起主变差动动作分析[J].通讯世界, 2019, 26(11) : 246-247.
* [2]王常玲,赵元.基于5G 承载网的电力差动保护业务时延抖动分析[J].通信世界, 2019(32) : 33-36.
* [3]梁皓钦,赵金宪.利用三相交流低频电源检测主变差动保护回路的接线校核[J].电工技术, 2019(22) : 47-49.
* [4]吴少钿.变电站主变压器最佳节能运行方式的探讨[J].电子测试. 2019(20)
(上接第98页)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。