适用于图书馆自修环境的手机时间监督系统实现*
2021-11-09程凌
程 凌
(厦门工学院图书馆,福建 厦门 362000)
1 概述
智能手机已经融入人类生活的各个领域[1,2],通信、交通、教育、医疗等都可以通过智能手机获得解决方法,且比传统方式更加高效、便捷。大学生过度沉迷手机的现象十分常见,给民办本科院校图书馆管理带来挑战[3]。为了营造良好的学习氛围和校园文化,应重视并加强图书馆自修室的建设,从物理空间建设、文化环境建设以及自修室管理创新等方面提高图书馆自修室的文化育人能力。
本文设计并实现在图书馆自修场景的情况下,能够限制使用手机的应用功能,系统通过筛选使用应用程序数量,达到排除手机干扰,以减少手机依赖的目的,进而避免影响其他人员的注意力[4-7]。经过需求分析以及功能设计之后,用户使用手机时间监督App需要实现以下功能:
①能够锁定在特定界面,防止用户使用各类娱乐应用程序;
②能够由用户解除锁定状态;
③能够由用户选择性地屏蔽一些对用户来说需要屏蔽的应用程序;
④能够记录阶段性的目标或计划,全部完成后解除锁定状态;
⑤能够记录用户的锁定时间;
⑥能够统计用户的锁定时间,通过锁定时间积分,兑换奖励物品。
2 App总体框架
根据本文所设计App需要实现功能的具体细节,本文设计的App整体结构分为开始工作、应用选择、商城兑换三部分。App的整体结构如图1所示。
图1 APP整体结构图
本文所设计并实现的App由以下三个部分组成:Deadline模式会对手机实行最大限度的限制,Mission模式下有任务列表功能,并且能够使用经过用户筛查的应用程序,同时锁定界面。应用选择部分可以进行应用选择的筛查。商城兑换可以用锁定时间获得积分,进而用积分兑换奖励物品。
开始工作模块有Deadline模式和Mission模式可供选择。Deadline模式是用户在需要完全拒绝手机干扰时选择的模式,在该模式下,手机会锁定在特定界面,并对用户的锁定时间进行记录,同时此界面只能进行拨号和收、发短信。而Mission模式下,同样可以记录用户锁定时间,用户可以输入需要完成的阶段性目标或者任务,这些目标或任务会显示在锁定界面,用户每完成一项就可以将该项变为完成状态,当所有目标或者任务完成后,程序会解除锁定。
应用选择模块可以对手机上的所有应用程序进行筛查,在这里用户可以将平时对自己工作和生活产生较大干扰的应用程序进行屏蔽,筛选后的应用程序列表将会出现在Mission模式的锁定界面中,点击对应的项目,就会进入对应的应用程序。
图2 流程图
在开始工作模块中记录的锁定时间可以在商城兑换模块中兑换积分,积分可以兑换奖励物品,但鉴于合理工作、健康生活的原则,可兑换的积分有上限值,一旦超过上限值,用户将不会得到多出的积分。锁定时间每周更新一次。
3 系统设计分析
3.1 UI分析
简约化是软件和App界面设计的主流趋势。由于软件提供的工具越来越高度专用化,UI界面上的元素正在渐渐减少。少量元素可以让用户能够更加专注于内容,为用户留下更加深刻的印象,帮助用户更加高效地解决问题。如图3所示,简约设计意味着页面重量的降低和加载时间的减少,一个跳转流畅的应用程序当然会带来更高的用户体验。本文所述用户使用手机时间监督App的UI界面从简约设计角度出发,最大限度地滤除冗余信息,使用户注意力减少分散,尽可能把用户需要的功能直接展现出来,减少对用户耐心的消耗。
图3 主界面图
3.2 整体功能设计
如图4所示,为每个程序建立通用的布局文件,同时建立一个能够呈现所有应用程序的展示界面。为每个应用编写实体类同时加入勾选状况。在用到相应功能的Activity中扫描手机、获取手机上的全部应用并展示。经用户筛选之后将可用程序传递并显示。
图4 主要功能
4 结论
本文针对当今大学生对手机的过度依赖以及无法自我控制问题,提出了一个较为完善的监督用户合理使用手机的方案。从总体框架、界面设计、App核心技术、App关键技术、代码实现及App测试六个方面对App做出了详细阐述。本课题所设计的App符合现实情况,能够解决实际问题,提高用户体验,值得推广。