河北领行网络科技公司2017年创立"采方宝"政采品牌,开始从事各省市政府采购商城的入围对接工作。目前
咨询电话:15633027908
移动互联网的背景下,传统的经营方式面临严峻的挑战。线下传统的经营方式面临着升级换代。谁能占有用户的碎片时间越多就拥有更多盈利的可能。共享自习室拥有得天独厚的优势,每天迎来送往的客人就是最大的财富。
传统的电脑计费系统,更新换代慢,依赖于电脑,卡顿严重,已不能满自习室日益增加的计费需求。及其需要一款自助计费系统,来解决自习室面临的各种问题,以实现自助预约,自助开灯,自助点单,自助开门禁等多场景经营模式。
微信小程序的研究開发是当前的一大热门,原因有三:微信小程序不需要用户单独下载安装,无须安装、触手可及、用完即走、无须卸载[1]。微信小程序需要微信开发者平台上传审核,安全性有保障。微信小程序可以跨平台使用,不管是Android系统还是iOS系统,开发同一个版本即可。国内对于图书馆管理系统建设开始在20个世纪90年代,图书馆进入计算机管理时代[2]。但在2010年以后,考研事业的推广,图书馆开设自习室,但却处于人工低效的工作模式,所以急需改革[3]。
2 功能模块需求分析
2.1 管理员模块
系统含有用户与管理员两种角色,不同的角色含有不同的功能,保证了系统的数据安全。管理员需要拥有以下功能:修改资料、用户管理、通知管理、教室管理、座位管理、预约管理、黑名单管理。
2.2 用户模块
用户需要拥有以下功能:注册功能、登录功能、查看预约记录、查看通知、查看黑名单记录、修改个人资料、退出登录。
3 系统设计与实现
3.1 前台登录模块设计
功能操作:用户可以通过该界面输入账号密码完成登录。如果验证成功,则进入系统,验证失败则提示“账号或密码输入错误!”。设计方法:该功能模块主要使用了SharedPerference来存储登录状态,来判断用户是否登录,从而进一步进行登录后的操作。用户的账号、密码以及详细资料都是由数据通过建数据表存在服务器上,当用户输入用户名与密码点击登录后,后台服务器首先判断该用户是否存在于后台数据库中。如果存在,则调用登录函数,用户登录成功。
3.2 预约选座模块设计
选座位模块。用户打开微信小程序,选定座位,选择座位号以及时间,程序首先查找黑名单,判定用户是否在黑名单内,如果在则预约失败,然后判断当前时刻座位在该时段的空闲情况,从而确定能否申请座位。用户申请成功后,将会把申请成功信息传送至数据库,将数据记录在预约记录内,之后可以对预约进行签到以及删除。
黑名单功能。黑名单定义为三次未及时履约则加入黑名单。所以下面具体解释如何判定未及时履约。首先定义一个标准“criteria”,达到标准则拉入黑名单,同时记录拉黑的开始时间,预计解除拉黑的时间。到达解除拉黑时间,则拉出黑名单。
3.3 教室管理模块设计
在教室管理模块中,后台管理员可以根据实际的自习教室数量进行添加。首先设置教室的名称,如自习室1,自习室2等,提交系统进行保存。提交成功后显示教室的列表,管理员可以很方便地对教室进行查看、编辑或删除等。系统提供搜索功能,当教室很多的时候,可以根据关键字进行搜索,快速准确地显示要编辑的教室。
3.4 座位管理模块功能设计
座位管理课模块中,管理员根据每个教室的座位情况分配座位信息,将所有的座位进行编号录入系统,如101,102,103等座位信息。所有的座位录入后管理员可以对其进行管理,可以编辑座位信息,重新分配教室等,也可删除多余的座位等。同时系统根据座位的信息分别为每个座位生成一个二维码。后期可以将二维码打印出来贴在每个座位上,当学生预约后可以到现场进行扫码签到。
4 结束语
针对高校图书馆座位资源无法得到充分的利用,将微信小程序融入高校图书馆管理系统中,微信小程序座位预约功能设计改变了传统的占座位模式。学生不再一味地早起排队,而是通过小程序预约,既省略了排队占位时间,又能够了解图书馆座位的空闲情况,同时图书馆也能够合理地分配座位资源。