您好, 访客   登录/注册

基于移动终端的图书馆使用预约系统分析

来源:用户上传      作者:

  摘要:基于移动终端的图书馆使用预约系统主要是结合高校学生需求,使用小程序预约本校图书馆位置为基础开发的系统。该系统分WEB端和APP端。WEB端由图书管理员管理,主要对当前在校生和教师相关信息进行管理。APP端功能为在校学生和教师个人信息修改和预约等。
  关键词:需求;图书馆;预约系统
  中图分类号:TP39 文献标识码:A
  文章编号:1009-3044(2020)01-0068-03
  目前,国内外对图书馆共享空间的整合及提高资源服务等方面使用的关注度越来越高,针对共享空间的预约系统开发也愈加成熟。如美国的圣克鲁兹大学采用网上在线方式管理图书馆共享空间的预约。国内很多高校包含清华大学等采用ASP、数据库等技术自行开发图书馆管理系统,实现图书馆使用等方面功能的管理。国内基于移动终端的图书馆使用预约方式较少。
  1需求分析
  本课题基于移动终端的图书馆使用预约系统主要是结合高校学生需求,解决学生凌晨起床占座,使用小程序预约本校图书馆位置为基础开发的系统。该系统分WEB端和APP端。WEB书管理员管理,主要对当前在校生和教师信息进行管理,包括预约信息的确认和删除。APP端功能为在校学生和教师个人信息修改和预约等。针对移动终端的图書馆位置预约,操作方便快捷,信息及时互动,经济适用,不仅提高图书馆的工作效率,也帮助学生节约大量的时间。APP端系统功能模块如图
  1所示。
  1)账号注册
  账号注册涉及判定用户权限,教师用户和学生用户权限判定,个人信息的修改,教师需要用真实姓名和职工工号注册,学生需要用真实姓名和学号注册。
  2)座位使用情况查询
  学生和教师无须进入图书馆,直接通过APP端即可查询座位使用情况。
  3)座位搜索
  通过APP端检索关键词实现全站搜索功能,查询当前学校图书馆空位置信息,无须早起排队,也无须在图书馆寻找空位置,及时进行预约。
  4)座位预约
  本校图书馆空位置浏览,预约选择空位置,确认预约。预约成功后,限制学生半个小时之内到达图书馆向图书管理员确认个人信息及预约信息,图书管理员在WEB端根据浏览学生的预约信息确认学生预约成功。当预约超过半个小时学生没有去图书馆,图书管理员或者系统可以自动删除学生预约信息,并消息提醒学生。如果还教师预约,则限制教师一个小时之内到达图书馆向图书管理员确认个人信息及预约信息,图书管理员在WEB端根据浏览教师的预约信息确认教师预约成功。当预约超过半个小时学生没有去图书馆,图书管理员或者系统可以自动删除教师预约信息,并消息提醒教师。
  5)我的预约
  通过移动端登录对已经预约的信息进行查看、修改、删除。
  WEB端系统功能模块如图2所示:
  1)账号注册
  判定图书管理员用户权限,个人信息的修改,需要用真实姓名和职工工号注册。
  2)座位使用情况查询
  图书管理员直接通过WEB端即可查询座位使用情况。
  3)座位搜索
  通过WEB端检索关键词实现全站搜索功能,查询当前学校图书馆空位置信息。
  4)信息核对
  图书管理员浏览教师学生预约信息以及预约时长,待当面确认教师或学生信息后确认预约成功;超过时间限制教师或学生没有当面确认个人信息,系统自动删除教师或学生预约信息或者图书管理员删除教师或学生预约信息,并消息提醒教师或学生。
  2可行性分析
  1)开发必要性分析
  随着互联网技术的发展,以手机为主的移动设备是每位大学生生活、学习不可缺少的一部分,庞大的学生手机使用人群使得基于移动终端的图书馆使用预约系统实用性更加广泛,操作更加简单,图书馆座位利用率更高。同时,学生无须花费大量的精力排队占座、找座位,图书馆的学习氛围得到了保障。图书管理员也无须花费大量的精力清理学生占座物品。预约系统的使用让图书馆的自动化管理不仅从资源、服务等方面得到强化和提升,而且对图书馆的发展提供参考和数据支持。
  2)技术可行性分析
  随着信息技术的发展,编程语言例如JAVA、c#、php、vc++、vb、IOS、Object-c等为基于移动终端的图书馆使用预约系统的开发提供了无限的技术支持,尤其是当下的编程语言很多都有提供开源程序供开发者借鉴和学习。APP端采用JAVA,WEB端使用Struts2+hibernate框架,数据库使用MySQL,图书馆座位信息设计采用HTML5和CSS3。
  30经济可行性分析
  基于移动终端的图书馆使用预约系统主要是结合高校学生需求,使用小程序预约本校图书馆位置为基础开发的系统,系统功能模块简单,操作方便,界面设计简洁,这就保障了开发经费不高。系统主要是通过学生姓名和学号注册登录,对学生私人信息涉及较少,在学校,学生通过校园网登录系统,学校各层级防火墙设备等措施既保障学生信息的安全,又不需要花费额外的费用来保障信息安全。同时,系统的功能结构在后期维护简便,升级也比较简单,后期所需要的费用也比较少。
  3系统设计
  3.1系统设计思路
  通过基于移动终端的图书馆使用预约系统,教师或学生可以在APP端及时查询当前学校图书馆空位置信息,无须早起排队,也无须在图书馆寻找空位置,及时进行预约,也可通过移动端登录对已经预约的信息进行查看、修改、删除,帮助教师或学生节省大量时间。当教师或学生到达图书馆时向图书管理员确认个人信息及预约信息,图书管理员在WEB端根据浏览教师或学生的预约信息确认教师或学生预约成功。当预约超过时间限制教师或学生没有去图书馆,图书管理员或者系统可以自动删除教师或学生预约信息,并消息提醒教师或学生。   1)数据库设计
  后台数据库采用MySQL,既要保证数据库的准确性,又要提高数据库的数据量。数据库主要存储个人信息、图书馆座位信息、历史记录,其中个人信息包含教师、学生、图书管理员的信息;图书馆座位信息包含座位的楼层地址信息、座位是否使用信息;历史记录包含个人座位使用信息、座位全部使用信息,主要统计个人对图书馆使用情况以及图书馆座位使用情况,为图书管理员对图书馆未来发展的规划提供数据分析。
  2)图书馆座位信息设计
  图书馆座位信息设计既要保证座位信息的准确性,又要提高座位信息的识别度。对所有座位信息进行统一的具有唯一性的编号,编号由字符和数字组成,字符表示楼层,1楼、2楼、3楼分别用大写的字符A、B、c表示,每层楼的座位号由三维数字组成,如001、002、003,座位信息完整的编号由字符和数字组成,如A001、A002、A003等。
  座位使用与否采用不同的颜色标识,绿色表示此位置正在被使用,黄色表示此位置正在被预约,红色表示此位置空闲。点击某座位表,如果座位信息正在被預约或正在被使用,则直接显示座位具体地址和使用人姓名、学号;如果座位信息空闲,则直接显示座位具体地址。
  3.2系统功能结构设计
  1)账户注册管理
  各高校图书馆归各高校师生使用,高校教师通过姓名和教工工号,以及高校学生通过姓名和学号注册并登录,师生信息与学校信息库信息进行校正,若信息与学校信息库信息匹配,证明是本校师生,则登陆成功,进入图书馆使用预约系统界面。根据学生学籍异动不同的情况进行身份验证,若出现学生退学、毕业等情况导致学校信息库信息更新,预约系统验证不通过出现登录失败。同样根据教师档案信息异动不同的情况也要进行同样的身份验证。账户注册登录流程如图3所示。
  2)座位使用情况管理
  个人信息登录进入预约界面之后,根据图书馆座位颜色显示,可以清晰直观地查看当前图书馆座位使用情况,包含正在使用的座位情况、正在被预约的座位情况、空闲座位情况。
  3)座位搜索管理
  通过检索关键词实现全站搜索功能,查询当前学校图书馆位置信息,包含图书馆各楼层座位位置分布和座位数量,根据座位颜色显示,搜索位置资源占用情况,以及空位置情况,便于快速找到空位置。
  4)座位预约管理
  个人信息登陆之后根据座位颜色显示选择座位,在选择座位之后,系统会先判断该座位是否被占用,即通过座位显示的颜色判断是否被占用。点击绿色、黄色座位,系统判断之后弹出信息提示该座位预约失败;点击红色座位,系统判断之后弹出信息提示预约成功,预约成功后该座位显示黄色。当提示预约成功之后界面显示当前图书馆位置预约保留的时间期限,并提示若在时间期限内没有到图书馆确认,则系统会自动取消预约,自动取消预约后需要本人重新预约座位。图书馆根据每天开馆时间提前1小时开放系统至闭馆,个人信息在登录之后只能预约当天的图书馆座位。
  5)信息核对管理
  人信息登陆预约成功后,在时间期限内达到图书馆,需要向图书管理员显示自己一卡通,图书管理员扫描后再次确认座位预约成功,此次预约成功后该座位显示绿色。图书管理员也可以通过后台查询当前图书馆座位预约情况,超过时间限制教师或学生没当面确认个人信息,系统自动删除教师或学生预约信息或者图书管理员删除教师或学生预约信息,并消息提醒教师或学生。
  4存在的问题
  系统开发之后在小众学生和教师中测试使用,使用过程中存在以下几个方面的问题:
  1)系统响应速度缓慢
  平时使用预约系统可以很方便预约座位,但逢等级考试、期末考试、研究生考试等之类大考在备考前一个星期系统响应缓慢,甚至系统出现卡死的情况。早高峰系统经常出现无法登陆的情况,进馆与图书管理员核对信息时,wEB端系统响应缓慢,出现学生排队等待确认信息的情况。
  2)在线体验感差
  部分教师和学生还是倾向原始图书馆使用习惯,有时会忘记图书馆使用预约系统,图书馆非考试时间期限内,无须使用系统预约就有座位。
  3)系统有待升级
  图书馆使用预约系统仅限预约和确认服务,这种线上预约和线下座位使用没有联系起来,虽然线上预约有时间期限,但是在时间期限内到图书馆时经常出现座位被占的情况,又不好意思让别人把座位让出来,经常出现还需要自己找座位的情况,需要对程序进行升级优化,将线上和线下联系起来。
  5结束语
  本系统采用移动终端的形式,操作方便快捷,信息及时互动,经济适用,不仅提高图书馆的工作效率,也帮助学生节约大量的时间,具有很强的实用性、可操作和推广性,也为图书馆的发展规划提供参考和数据支持。
转载注明来源:https://www.xzbu.com/8/view-15146377.htm