代码改变世界

刘学鹏---第三次个人作业

2021-03-31 14:32  xuep  阅读(62)  评论(0编辑  收藏  举报

| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11888 |
| ---- | ---- | ---- |
| 这个作业的目标 | 分析模型,提出问题|
| 作业正文 | ...... | |
| 其他参考文献 | 构建之法 | |

一、问题
问题背景:很多人去图书馆看书,有时候座位被占了或者是坐满了

问题1:通过小程序在线预约方式预约座位有哪些问题存在

问题2:对于座位的预约,如何才能不浪费座位资源

二、向馆长提问后的解答

问题1的解答:
1、如何才能确定是哪一位同学预约,即绑定学生信息

2、如何定位学生是否在图书馆预约的位置看书

问题2的解答:
1、通过图书馆摄像头,识别座位上是否是学生本人,即通过人脸识别方式确定学生,确定确实是学生本人占用了座位

2、标记座位:对于还没有被预约的座位,可以在小程序上设置座位的颜色为绿色,即该座位是闲置状态,如果有人预约,则显示橙色状态,即预约状态如果学生已经在座位上看书,则显示红色,即已被占用状态

3、释放座位:可以在书桌上设置一个二维码,如果学生不再看书了,则可以通过扫码,立即释放座位,如果学生去洗手间等短暂性离开,可以在小程序上设置允许最长学生离开时间是多少,超出则释放座位资源

三、课后整理
1、绑定学生信息:可以在小程序上设置学生学号,姓名,专业班级,电话号码等,一键绑定录入到学校图书馆信息数据库中,每次学生预约座位时,学生移动端可以看见已预约,图书馆也可以查看记录,同时,图书馆也可以通知学生相关信息

2、座位资源:可以通过在座位或书桌上设置一个二维码,学生到了座位处时,通过扫码,显示已成功就坐,学生不再使用时,通过扫码,显示座位闲置状态

四、解决方案
1、N (Need 需求):预约座位,如何查看座位是否闲置状态,如何绑定学生信息

2、A (Approach 做法):将学生的基本信息录入到学校图书馆信息数据库,在小程序上可以设置座位状态

3、B (Benefit 好处):便于学生预约座位以及图书馆管理

4、C (Competitors 竞争):校内同行

5、D (Delivery 推广):通过教务处发送信息,通知学生,或者通过辅导员