尽管随着时代的迁移,计算机技术的发展越来越快,但其核心仍旧不变,大到阿里,知乎等知名大厂的项目,小到个人开发的小游戏,签到系统,读书笔记等,其目的都是为了给人们提供更好的生产生活服务,本文基于校园签到场景,为解决课堂签到时间长,签到准确率不高等问题,设计了一个基于微信小程序的校园签到系统,前端界面使用的技术为html+css+js,使用工具为微信开发工作者,后端开发语言为java,数据库使用了常用的mysql,采用的后端框架为Sspringboot,是前后端分离开发,设计模式上采用了mvc的设计模式,令数据层,业务层,视图层可以解耦合,有利于后续的更新维护工作,架构上则是采用了B/S架构,直接从后台调用HTML界面。
相较于传统的名单签到打卡,微信小程序签到不仅方便快捷,而且准确率高。课题研究目的为做出一个基于微信小程序的课堂签到小程序,系统的开发主要使用用户为大学教师与学生,使用场景为大学课堂,面向当前大学课堂的日常考勤开发出一个完整的微信小程序,满足学生课堂签到打卡,以及老师查看及管理签到及未签到学生名单,以及课堂补签等基本功能。
1