有关图书馆座位预约小程序的求助!急需!
冢. 2021-01-28 01:06:28 要求如下:可在本地执行就行,无需上线!基本都是简单的增删改查!孩子毕设,渴求大佬分享类似源码或者教程!帮帮孩子吧!!!
前端:
微信开发工具:Stable(包括相关插件及其云开发)
涉及语言:wxml;wxss;json;JavaScript;
后端:
Eclipse、VS2019
涉及语言:Java、python
框架:Spring boot(暂定,也可能会是SSM,因为到现在后端还没开始写)
数据库:
MySQL及微信开发工具中的云数据库
功能:
1、用户:
注册;
通过input获取输入框内容,通过.where()语句条件查询查找User库(用户信息表单)中是否已经存在,如已存在,弹出提示;如不存在,通过.add()方法向User库(用户信息表单)中添加输入框的信息
登录;
通过input获取输入框内容,通过.where()语句条件查询查找User库(用户信息表单)中是否已经存在,如已存在,将带有该字段的数据存放到一个集合中,并对该集合中存放的密码与输入框中的密码进行比对,成功则跳转进入预约规则页面;如果不存在,提示用户该账号不存在,请注册。
预约及预约管理;
进入相应页面,通过填写表单向预约信息库中提交数据并与用户信息进行绑定,用户可对其进行修改,增加,删除,查询操作。
签到;
(需要对操作进行监听)预约后在规定时间内点击签到,并将数据传输至签到信息库中,超出规定时间将被记录违约一次
个人信息管理;
用户可对自身信息库中的个人信息进行增删改查操作。
违约记录查询;
将未按规定时间签到的预约定义为违约并将其上传到违约记录库中,用户只对该库拥有查询权限。
2、管理员:
注册;登录;在注册前需要填写提前设置好的密钥才能进入注册页面。这是为防止用户进入管理员操作界面。具体思路参照用户的登陆注册,唯一不同的是将表单换成admin。
预约管理;
通过用户提交的预约信息库中的信息进行删除、更改和查询操作。
违约管理;
对违约信息库中的信息可执行删除和查询操作。
教室座位管理;
对教室及座位库所存在的信息进行增删改查操作
用户管理;
对用户信息库中的信息进行查询,删除和更改的操作
管理员个人信息管理;
管理员可对自身信息库中的个人信息进行增删改查操作。
3、后台:
在管理员的实现的功能基础上,再添加上对管理员的管理