朱佳超---第三次个人作业
| 作业要求 | 第三次个人作业 |
|---|---|
| 这次作业的目标 | 了解并分析用户需求 |
| 作业正文 | ... |
| 其他参考文献 | ... |
一. 提出问题
1. 课前提问:
-
问题一:要如何实现"身边在看"的功能?
- 问题背景:该功能的实现,首先还是要确定"身边"的定义,否则就无法获取到相关的信息。
- 问题答案:图书馆馆长回答道,我们可以通过用户的地理位置、宿舍信息、班级信息或者学号等来确定,如果是地理位置的话,就可以收集周围半径几公里内的用户信息;如果是宿舍信息或是班级信息,就可以设置成同一个宿舍楼或是同一个班级的用户信息;如果是学号的话,就可以根据学号的字段,例如专业代号,来获取用户信息。
-
问题二:要怎样对小程序中的预约座位功能进行较好的完善?
- 问题背景:如果这预约座位功能没有一套比较完善的功能体系的话,会对图书馆工作人员的安保工作造成很大的负担。
- 问题答案:图书馆馆长回答道,这个预约座位功能要想做得比较实用,首先就要针对预约座位不来、不通过预约直接占座等恶意行为,设计相关的惩罚机制,例如扣除一定的德育分、进行通报批评等等;其次就是要设计一个判断是否占座超时的功能,对于超时情况可以通过小程序先给这位同学发一条警告的信息,如果在一定时间内还未离座,也会有相应的惩罚。对于恶意行为已经发生了一定次数以上的话,图书馆就会把他拉入黑名单,让他没办法再使用预约座位的功能。
- 课后整理:其实对于那些惩罚机制,要想实现还是需要大量的图书馆的数据,不然的话即使有这些功能,也无法通知到对应的学生以及作出相应的惩罚。所以最重要的还是要和图书馆的数据进行对接。
二. 解决方案(参考NABCD模型)
1. N(Need:表示图书馆老师们的需求):
- 通过小程序的"身边的人在看"或者"附近动态"功能获得同学们的各种阅读需求,以便于老师对书籍的采购,来更新图书馆的藏书。
- 通过小程序的"打卡"功能,来提醒今日未完成阅读任务的学生,同时还要实现线上提交读书笔记的功能。
- 座位的预约功能。
- 对于小程序功能的信息反馈。
2. A(Approach:表示做法)(以"打卡"功能为例):
首先我们要让图书馆里的学生信息数据和小程序进行对接,然后这样我们就可以对那些有阅读任务的学生通过小程序的收件箱来进行消息推送,这个可以通过写个定时器来实现。除此之外,学生们也可以通过小程序提交读书笔记,提交之后会上传到小程序的数据库中,这样老师们就可以根据学生的个人信息来获取读书笔记。
3. B(Benefit:表示好处):
如果实现了这项功能,老师们就可以不用通过辅导员来通知学生今日的阅读任务未完成,而且也可以很方便地收集学生们的读书笔记。
4. C(Competitors:表示竞争):
由于目前图书馆还需要通过通过辅导员来间接通知学生,如果实现该功能的话,未来的市场还是很大的。
5. D(Delivery、Data:表示交付、数据):
学生们可以通过小程序来得知图书馆的老师们的各种通知信息。
浙公网安备 33010602011771号