这个作业属于哪个课程 | 2018级计算机和综合实验班 |
---|---|
这个作业的目标 | 需求分析,解决问题 |
作业正文 | 第三次个人作业 |
其他参考文献 | 参考 |
提出问题 |
- 同学们预约图书馆座位的时长是自己确定的还是系统固定某个时长?
- 背景:图书馆存在普遍的占座行为,导致很多同学到图书馆后发现有空位而不能坐的尴尬境地。如若有了预约座位的功能,那同学们也可以提前在小程序里“下单”位置,同时也方便图书管理员的管理。可是会出现一种情况,这个预约的时长是怎么确定的?如果预约该座位的前一位同学离座的时间与后一位同学预约的起始时间有一定的短距离,同时这个时长又不符合第三位同学的预期时长,造成资源的浪费,又该如何处理?
- 课前思考:想起动车票的购买方式,分段购买,提前购买,到站即下车。那我们是不是可以也设置一下由系统设定一个市场,以每两小时或者一个小时为一个时间段,预约几个时间段是由自己决定。同时规定在一个时段内离座不能超过20分钟或15分钟,超过视为放弃该座位。
- 课后整理:如果由自己确定预约的时间,灵活性较高,但不易管理,且会存在座位资源浪费等情况。系统设置时长,方便管理,但对于临时有事情的同学可能就会有所为难了。
- 身边再看的“身边”指的是?
- 背景:想了解周围同学再看的书有哪些,想看看在准备同一考试项目的同学在浏览的书籍有哪些,但是这个身边指的是什么,位置上的“身边”,还是同专业?同系?同班?同学校?甚至是同一个城市的大学生群体?如果群体大,出来的数据也就更杂,但预测的代表性高,相反,数据范围小,预测的代表性低,出来的数据也就少。
- 课前思考:我认为“身边”分为同班、同专业、同系这样去划分,再➕同个目标,这个同目标可以先让客户选择自己是想要考研还是考公亦或者是直接出来工作的,利用以往上岸的同学借过的书籍数据进行推荐。
- 课后整理:我的想法过于复杂且难实现,图书馆老师能不能按照学号来划分,我就想到了实验班,实验班的同学来自不同的专业,学号都不一样,没有像其他专业一样统一,所以我觉得还是从教务处那边拿学院的班级数据,以班级、专业为单位会比较好吧。
建议
- N (Need 需求)
图书馆的座位资源有限,预约功能是必不可少的一项,预约的时长对同学们来说也是一个问题,多长的时间算是可以接受的。 - A (Approach 做法)
通过小程序上的预约功能,系统把开馆时长做一个分割,以某个合适的时长做为一个断点,切割成不同的时间段,在这个时间段里只允许有几分钟的时间可以不在座位上,超过这个时间就被认为是自动放弃该座位的使用,这个座位资源被释放,可被其他同学使用。多次出现这个情况,几周内不允许再次使用预约功能。而且每个同学一天只能预定某两个或者三个时间段的座位。 - B (Benefit 好处)
便于图书管理员管理,时间上也不会造成冲突,资源得到了较高的使用。也避免了大部分想去图书馆的同学却没有机会去图书馆的可能。 - C (Competitors 竞争)
座位预约问题时长问题是一个大家都要面临的一个问题,不少的开发者有自己的见解,或许他们的能够想到更加优秀的实现方法,期待。 - D (Delivery 交付)
与学校图书馆联合推广,放置相关海报,也可通过各个专业辅导员帮忙宣传,或者是学校的一些社交圈。