陈奕璇---第三次个人作业
这个作业属于哪个课程 | 2018级计算机和综合实验班 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11888 |
这个作业的目标 | 需求分析 |
作业正文 | 如下 |
参考文献 | 见文末 |
提出问题
- 问题1:对于座位预约功能,如何实现?如何避免座位浪费?
- 问题背景:很多学校都有座位预约功能,反馈也都不错,学院内的部分同学也在期待座位预约功能。
- 问题解答:对座位预约进行时间限制,超过半小时没有到位及释放资源,以便其他用户预约。
- 思考总结:对于座位预约还是有很多各种各样的问题,比如在每个座位上贴上二维码,预约的学生到了之后扫码入座,否则在一定时间后释放资源,那么学生是不是可以把二维码拍下来方便以后占座,如果说可以对二维码做定期更换,那隔多久更换合适,需要投入多少人力物力支持,除此之外,线上线下的冲突改如何处理。总的来说座位预约功能的实现需要考虑全面,否则实施下去容易出现越来越多的空座位或学生之间的冲突。
- 问题2:阅读学分如何判定,如何确定学生真正把书读进去?
- 问题背景:阅读学分是对大一大二的同学实施不久的,大多数同学对阅读学分还不是特别了解二导致重修。
- 问题解答:阅读学分判定是要求学生借阅图书数量不低于12本,且期末需要提交一篇读书笔记。目前图书馆对于学生借阅图书数量还只是手动记录,并且图书馆管理员没有办法直接通知到学生个人,只能告知辅导员再由辅导员进行通知,所以希望让每个同学可以通过小程序知道自己目前阅读了多少本书,距离期末还剩多长时间,还需要借阅多少本书可以通过课程,在每周固定推送的基础上,图书馆管理员可以直接通过小程序的通知栏提醒每个学生及时达成目标。另,数据来源是图书馆馆方,但图书馆由于一些原因无法让我们直接接入图书馆的数据,但可以导出一些历史数据供我们学习分析使用。
- 思考总结:阅读学分相关功能的需求比较高,所需要的功能大致了解,数据方面的东西需要和图书馆进一步对接,并在获取到历史数据后自行进行分析。
- 其他
- 设计一个打卡功能,统计每个人的学习天数,并与图书馆的读书活动相结合。
- 新增建议和反馈功能,除日常的反馈建议外,同学们能给出一些图书馆目前没有的但学生们希望有的需要的书籍,让图书馆采购时有明确的目标。
补充建议
- 可以让图书馆的小程序与i至诚、教务网等相互配合对接,以实现身份验证并更好地实现各项功能如绩点高低和借阅书籍的多少是否相关。
需求分析(针对阅读学分进行分析)
- N (Need 需求)
在目前原型分析中,对阅读学分的把控是管理员和学生、辅导员所需要的,能够较好防止借阅书籍数量统计错误或是因为种种原因导致的学生挂科。
- A (Approach 做法)
可以通过查询一定时间内的学生借阅信息来统计学生的借书数量,之后可以像晚刷一样生成Excel表格,方便通知导各班辅导员进行监督,统计好的同时在小程序中自动生成推送,通知到学生。
- B (Benefit 好处)
方便记录每个同学的借书情况,便于图书馆管理员和辅导员监督。
- C (Competitors 竞争)
目前,管理员对于学生借阅情况只是人工统计,是有竞争力的。
- D (Delivery 交付,Data 数据)
通过与图书馆公众号相结合,将借阅相关信息推送到每个同学手上。管理员和辅导员可以生成 Excel自行查阅,方便监督。