利用场景:
“天翊图书馆预约”是为了解决图书馆占座问题的预约性工具型小程序。用户只能在规定工夫内预约当天座位,并须要按时签到 / 签退。如违纪,则该用户预约性能禁用 1 天。
指标用户:
去图书馆自习室的学生 / 社会人
实现思路:
架构图:
开发思路:
1. 利用云函数获取用户 openID 及定时更新数据库
2. 利用云数据库存储自习室信息、座位信息、用户信息、意见反馈信息
3. 利用云存储存储图片信息
4. 页面逻辑在小程序代码中实现,具体分为以下页面:
- 在 start 页面中点击进入,对用户 openid 是否在数据库中进行判断,并做出相应做法。
- 在用户点击确认键后对数据库进行更新。
- 在点击签到 / 勾销预约时判断是否超时。
成果截图: