APP下载

基于小程序云开发的通达自习通系统设计与实现

2021-05-20梁天鸿聂佳伟吕伟豪南京邮电大学通达学院

江苏通信 2021年2期
关键词:程序数据库微信

梁天鸿 聂佳伟 吕伟豪南京邮电大学通达学院

1 通达自习通设计和原理介绍

由于学院正方系统空教室查询功能不向学生开放,许多学生在日常学习、期末复习或考研准备中,难以知晓学校教学楼是否有空教室以供自习。同时,存在单人占据一个自习室,后来者因担心产生误解和影响而放弃同教室自习,既造成校园自习室资源的浪费,也耽误了学生宝贵自习时间。通达自习通以二维码为媒介,配合后台云数据库管理,为学院有效管理自习教室提供了科学依据。

通达自习通是一款基于微信平台,能实现对自习室进行科学管理与查询的微信小程序,通过小程序的云开发功能,实现对自习室数据的记录、修改、查询。使用者在给予该小程序登录接口的授权并调用权限后,对自习室已布置的静态二维码标签扫描签到,微信后台会调用云函数自动记录最新的数据,在云数据库中对信息进行修改。使用者也可以查询各个教室的使用情况及用户的最近自习时间记录,从而选择合适的教室进行学习,采用定位计算距离并判断的函数,限制只有在教室200 m内才能签到,有效防止有人恶意扫码占位。

2 小程序整体设计框架

2.1 前端框架介绍

在本程序的前端界面实现中,采用了适配微信小程序的语言wxml、wxss、js进行编译。微信小程序的框架包含两部分:View视图层、App Service逻辑层。View层用来渲染页面结构,AppService层用来逻辑处理、数据请求、接口调用,在两个线程里运行。……

登录APP查看全文

猜你喜欢

程序数据库微信
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
微信
数据库
数据库
数据库
数据库
创卫暗访程序有待改进
微信