刘启麟---第三次个人作业
博客班级 | 2018级计算机和综合实验班 |
---|---|
作业要求 | 第三次个人编程作业 |
作业正文 | ... |
其他参考文献 | 构建之法——NABCD模型 |
课前思考
-
图书馆的阅读学分制是否能加入到小程序当中?
- 背景:学校对新生新推出了阅读学分制,规定每学期的阅读量。
- 目的:提醒未完成规定阅读量的同学及时借阅图书并提交读书报告。
- 可能出现的问题:
-
图书馆自习室预约座位功能的补充?
- 背景:有同学反应日中想去图书馆学习,发现没有位置。
- 目的:学生可以通过线上预约图书馆座位,从而避免到图书馆发现没有位置。
- 可能出现的问题:有同学预约了之后未到图书馆学习;有同学学习过程中想续约。
-
图书馆数据的获取从何而来?
- 背景:小组讨论时想到数据获取的问题。
- 目的:使小程序部分功能得以呈现。
- 可能出现的问题:无法直接接入数据库。
课中思考&课后思考整理&解决方法
-
图书馆的阅读学分制是否能加入到小程序当中?
在向馆长提问过程中,负责老师对将阅读学分制融入小程序表示赞同(可行性up⬆️⬆️)。
课后经过思考整理,需要的数据有:学生的图书借阅情况以及对应的读书笔记的提交情况。
解决方法(理想):可以定期(平时2周一次,结课前一个月变成1周一次)分析学生的数据,通过vx的提醒功能提醒学生及时通过小程序或者线下借阅书籍和提交笔记。
-
图书馆自习室预约座位功能的补充?
课上有人提问了关于预约座位的问题,负责老师让我们可以自行思考合适的解决方案。
我想起高中同学他们学校图书馆就是线上预约,课下通过电话询问以及实际软件操作,我有了以下建议(初步,以后还会补充完善)。
-
签到/签退
每个座位都有对应的二维码,学生扫描桌子上的二维码进行签到(签到时间为预约开始时间+-10分钟),如果没有签到,便记为违规⚠️并且座位释放。
座位使用完毕后,扫描二维码点击退座按钮🔘,如果没有签退,便记为违规⚠️。
-
中途暂离
如果使用过程中需要暂时离开,扫描二维码点击暂离按钮🔘,暂离时长25分钟,学生需要在规定时间内返回并扫码落座,期间座位会被保留,若未返回则座位释放。
-
预约规则
学生可预约当天和次日的图书馆座位,单次预约时长4小时,暂离时长25分钟,座位预留时长10分钟,监督时长10分钟。
-
监督规则
如果学生发现某个显示使用中的座位实际无人(并不是有书没人坐),可扫描二维码发起监督,被监督人需在10分钟内重新扫码落座或退座,如果未扫码便记为违规⚠️并且座位释放。
-
违规规则
每周违规次数达3次,将暂停该学生本周的预约功能。
-
图书馆数据的获取从何而来?
在向馆长提问过程中,负责老师说由于图书馆是与外面公司合作,所以我们无法直接接入数据库。
解决方法:可以定期请负责老师下载图书馆的数据让我们进行分析并应用到小程序中。(数据可能会缺乏实效性,但是没办法👐)
NABCD模型【预约座位】
-
Need 需求
学生去图书馆经常会遇到没有座位的情况,图书管内长时间占座且无人落座的现象频繁出现,这使得图书馆小程序的座位预约功能显得尤为重要。
-
Approach 做法
在小程序中加入座位预约的功能并加以完善,利用线上预约-线下扫码的方式来最终确认座位的状态。(其他功能见上部分的解决方案👆)
-
Benfit 好处
能够良好的利用图书馆的座位资源,满足同学们的需求,缓解图书馆的管理压力。
-
Competitors 竞争
市面上有很多的预约系统,其他人也可能有比我更好的预约方案,我的想法可能还不够完善。
-
Delivery 交付
线下可以通过在图书馆放置立牌进行宣传,线上可以通过学校官网、万能墙、微信公众号、各系群聊进行宣传。