APP下载

基于移动互联网的图书馆共享空间预约系统分析

2018-07-24李伟超张柳琪焦启航赵海霞

图书馆理论与实践 2018年6期
关键词:图书馆模块空间

李伟超,张柳琪,焦启航,赵海霞

(1.郑州航空工业管理学院;2.航空经济发展河南省协同创新中心;3.中国科学院大学)

1 图书馆共享空间预约系统应用概况

1.1 国外图书馆共享空间预约系统应用情况

国外图书馆在共享空间预约系统方面的研究较为成熟。如,美国圣克鲁兹大学图书馆在图书馆共享空间的预约管理上,采用网上在线预约的方式,预约系统采取清楚明确的说明方式,并且通过图表、地图以及实景图来指示共享空间所在地和共享空间的服务状况,读者能够很容易并且清楚地了解预约情况以及想要预约的共享空间所在地。读者无需登录就可查看以上内容,但是在进行预约时需要以账号登录使用。[1]加拿大约克大学斯科特图书馆也提供了信息共享空间服务,其预约方式一般是网上预约,在预约界面可以在线查询共享空间预约情况、预约和使用规则。[2]许多高校数字图书馆也提供共享空间预约功能,但是利用移动互联网进行预约的系统(如,手机App、Twitter等)目前还较少。

1.2 国内图书馆共享空间预约系统应用情况

北京大学图书馆共享空间包括个人学习空间、合作学习区、新技术体验区、多媒体研讨室、小型报告厅、大型报告厅等,并提供师生自助打印以及3D打印等服务。共享空间面向持有有效证件的北京大学师生开放预约,支持网上在线预约,用户可以通过登录预约系统查看预约规则、预约历史、各个研讨室使用情况等。大型报告厅的预约需要向图书馆管理部门提交书面申请表,经过批准后才能使用。清华大学人文社科图书馆提供的信息共享空间服务均需要读者经过网络预约才能享受。沈阳师范大学图书馆学习共享空间包括读者讨论区、写作研讨区、多媒体制作区、信息咨询区、开放学习区、创客大讲堂等部分,用户可以从每个空间的预约系统网页查询每个空间的预约状态、硬件配置、相册展示,并且可以在预约系统首页观看当日共享空间预约情况,另外,读者能够在预约系统首页左上方通过扫描二维码的方法进行手机预约。

在台湾地区,国立台湾大学图书馆开设了读者研讨室、多媒体资讯室、信息资讯空间等,未提供网上在线预约,只支持手工申请预约。[3]在台湾南华大学图书馆,用户也需要以手工填表的方式进行预约共享空间。台湾国立中央大学图书馆信息共享空间提供网上在线预约,读者可以通过学号登录在线预约系统进行预约以及查询共享空间使用状况、预约情况等。

目前,国内图书馆在共享空间方面发展比较迅速,但相比较国外还是有一定差距。在共享空间预约方式方面,国内较多图书馆都支持网上在线预约和手工填表预约,基于移动互联网的预约方式较少。

2 基于移动互联网的图书馆共享空间预约系统的特点和目标

2.1 系统特点

(1)易操作性。移动互联网及其应用终端具有覆盖面广、普及率高、方便快捷等特点。移动终端使用户可以随身携带和随时随地连接互联网进行使用。在需要预约共享空间时,读者可以使用手机、平板等移动设备登录系统进行预约,方便快捷易操作。

(2)及时互动性。通过基于移动互联网的图书馆共享空间预约系统,读者可以及时查询图书馆在预约系统发布的各种即时信息并可以及时享受预约系统提供的各种信息服务。该预约系统的出现,不仅提高了图书馆的工作效率,而且保证了读者能够及时进行预约,帮助读者节省了大量时间。

(3)经济实用性。伴随着移动互联网的发展,图书馆在建立自己的移动服务平台时,可以利用已有的移动网络,节省自己建立移动网络的费用。同时,随着移动网络建设的逐渐完善以及各移动运营商之间的激烈竞争,移动网络通讯成本会越来越低,由此读者登录移动服务平台所需的费用也会降低,这就为开发基于移动互联网的图书馆共享空间预约系统提供了经济实用的可能。

2.2 系统目标

基于移动互联网的图书馆共享空间预约与常规的预约方式之间最大的区别就是操作简单化,用户只需使用移动设备登录预约系统就可以进行相关操作,前提是该系统必须能够应用于各种移动设备操作系统,如 IOS和 Android。

对于读者来说,应该保证他们能够在该系统上随时随地查询图书馆提供的各种类型共享空间的详细情况,保证他们能够及时获取各空间的使用状况、使用规则以及所要申请空间的即时预约状态等信息,使他们进行快速、方便的预约。读者能够通过移动应用端登录系统来对已经预约的信息进行查看、修改、删除等。除此之外,读者在此系统上可以进行密码修改,并且在预约成功或修改后可以收到消息提醒。同时,系统管理员可以登录该系统管理读者的预约信息,如预约情况浏览、修改用户信息等。

3 基于移动互联网的图书馆共享空间预约系统的需求分析

3.1 用户需求调查分析

在用户需求调查中,面向河南省部分高校学生发放调查问卷400份,收回345份,回收率86%。其中,面向本科生发放调查问卷共计300份,占总体的75%,面向研究生发放100份,占总体的25%。调查结果如下表所示。

表 用户需求调查表

从调查结果可以看出,大多数学生还是急需共享空间预约系统来支持他们平时预约学习空间的。有很大一部分调查者认为传统手工填表的预约方式过于繁琐并且浪费时间精力,一部分学生认为网上在线预约方式提高了共享空间预约管理的便捷性。但是,随着科技的发展以及移动互联网的不断变革,越来越多的学生开始依赖于移动客户端的预约方式,并且希望通过移动客户端的登录来查看、申请、修改以及删除自己的预约信息。通过调查分析,移动客户端的共享空间预约系统的开发是有必要性的。

3.2 一般性需求

(1)易用性。预约系统操作页面不能过于复杂,应该保证页面的便利性、友好性和美观性;在使用该系统时,用户可以不经过培训就能够轻松掌握使用预约系统;系统的使用应该方便快捷,用户在进行一项操作时,系统应尽量保证用户使用最少的点击次数即可完成操作;系统界面的各个功能控件大小要适中,在保证美观实用的同时,更要保证用户能够准确无误地点击到功能控件,并通过以上操作来保证和提高预约系统的易用性。

(2)可靠性。当突然发生网络中断的情况下,系统能够保证用户接收到相应的提示信息;当用户频繁点击某按钮时,该系统能够保证程序不会崩溃。

(3)便利性。预约系统界面首页应及时公布各共享空间实时预约状态、用户的预约请求和相关的通知等,便于用户与预约系统的交流与沟通。

(4)兼容性。该预约系统应该兼容IOS、Android和Windows等操作系统。

3.3 功能性需求

系统的功能性需求包括用户和管理员两者的信息管理模式,两者所拥有的权限不同。该预约系统按照功能需求划分为以下几个模块:用户登录模块、预约查询模块、预约模块、预约管理模块、用户中心模块、账户管理模块等。登录模块提供用户进行注册、登录等操作,系统支持用户通过微信公众号进行登录,自动认证微信号绑定的个人账号并进行登录;预约查询模块为用户提供各共享空间预约状况,方便用户查询共享空间使用情况;预约模块支持用户对所需要的空间进行预约;用户在预约管理模块对已经预约的状态进行修改;用户能够通过用户中心模块修改个人情况以及统计各空间使用状况;账户管理模块则是针对管理员提供服务。账户管理模块的主要作用是提供管理员查询及修改各用户的相关信息,包括用户的预约记录、个人信息、预约状态、预约管理情况、各空间的预约次数等。

用户的预约流程为:用户先通过登录模块进行登录,再通过预约查询模块查询所需空间预约现状,最后通过预约模块进行预约。用户通过移动设备登录预约系统后,先查询要预约空间的使用状态,若该空间处于空闲状态,用户可以当即进行预约;若所要预约的空间处于使用状态,用户可以预约其他类型学习空间或等到该空间预约时间到期后再进行预约。当某一空间已经被预约后,会显示已使用的状态,其他用户不得再次预约该空间。预约成功或失败,用户都可以收到短信或电子邮件的通知。

3.4 性能性需求

预约系统性能需求的指标有系统响应时间、资源利用率等。响应时间指系统接受用户请求后到进行反应所需的时间;资源利用率指系统提供的资源所能创造价值的数量。性能需求主要包括时间特性、可使用性、数据准确性、适应性、可维护性和安全保密性等方面的要求,[4]具体要求如下:时间特性指系统的响应时间要使用户满意;可使用性指系统应便于用户操作;数据准确性指系统提供的数据来源应可靠精确;适应性指系统在突发情况或者运行环境发生变化时能够正常运行;可维护性指系统可以不断更新以及部分功能的修改以适应各种变化情况;安全保密性指用户只能以正确的账号密码登陆才能给予权限,用户和管理员的权限有区别。相比于一般性需求和功能性需求来说,预约系统的性能需求有一定的差异性,主要表现为实现系统功能的及时性。预约系统应该保证各项功能模块分工明确合理,保证系统功能的便利性和灵活性,由此来确保系统的性能需求得到保障。

4 基于移动互联网的图书馆共享空间预约系统的可行性分析

(1)开发必要性分析。首先,随着移动互联网的不断发展,以手机为主的移动设备已经成为用户的必需品,尤其是针对大学生而言,手机或是其他移动设备已经成为每位读者不可或缺的一部分。另外,现今的图书馆共享空间预约系统大多只能支持网上在线预约和手工填表预约,网络设备的庞大不易携带以及手工填表预约的时间浪费,都给用户带来了很大的麻烦。

(2)技术可行性分析。技术方面的可行性指在开发过程中,利用当下的技术水平能够达到系统的目标。目前信息技术以及移动互联网技术的发展与创新,为基于移动互联网的图书馆共享空间预约系统的开发提供了无限可能性。如,日益完善的Java语言开发技术和Objective-C语言开发技术,在开发基于移动互联网的应用端方面有许多成功的例子,如开发IOS和Android平台的手机App。

(3)经济可行性分析。首先,开发移动应用端的预约系统建立在已有的图书馆共享空间预约系统的基础之上,保障了开发该预约系统的费用在可以接受的范围之内。另外,系统的操作界面和功能较为简单,所需设计的费用不高,并且作为预约系统的应用终端的手机等移动设备对于用户来说是必需品,终端的费用无需图书馆提供。

(4)社会方面可行性分析。移动端的预约系统投入使用之后,用户无须浪费大量的时间精力下载、填写和递交申请表,也无须随时携带庞大的网络设备进行网上在线预约。用户通过登录移动端的预约系统,可以随时随地查询共享空间的预约状况、进行预约以及修改预约信息。

(5)管理可行性分析。根据图书馆管理部门发布的管理条例,在预约系统中建立相应的规则。读者通过个人账号进行登录,管理员拥有最高权限,可以针对学生的个人信息和预约情况等进行管理,对违反预约规则或是不符合预约条件的用户予以处理。

5 基于移动互联网的图书馆共享空间预约系统的设计

在基于移动互联网的图书馆共享空间预约系统开发生成之前,需要对所得到的需求分析结果进行详细的设计工作,设计的完善程度将直接影响质量及软件实际应用过程中用户的差异性需求。[5]

5.1 访问方式

随着智能手机的普及和移动互联网的发展,手机端和其他移动设备的访问成为不可避免的访问方式。该系统兼容Android和IOS操作系统,不仅拥有很强的灵活性,还极大地方便了用户预约共享空间,并且让预约系统的使用更加高效。

5.2 系统功能结构设计

首先对系统整体结构、各功能模块之间的关系及各功能模块的任务用系统结构图进行展示(见下图)。

图 系统结构

基于移动互联网的图书馆共享空间预约系统包括业务操作子系统和后台管理子系统两大模块。业务操作子系统划分为用户登录、预约查询、预约管理和用户中心四个模块;后台管理子系统即是账户管理模块。该预约系统主要是对用户预约进行管理,包括对用户预约信息和管理员信息进行管理,在预约系统中用户可以使用移动电子设备登录预约系统查询预约信息和预约所需空间;管理员则通过权限查看用户的预约情况,统计以及管理用户预约情况。

5.3 数据库设计

该图书馆共享空间预约系统可以采用SQL Server 2008作为数据库开发工具,设计各功能模块所需要的功能表。数据库主要包括共享空间(多媒体创作室、读者研讨交流室等)信息表、用户及系统信息表和预约信息表等相关功能表。在设计各功能模块所需的功能表结构时,首先要准确找出所有实体,然后标出实体的属性以及实体之间的关系,最后把实体和关系转化成表。[6]

移动端共享空间预约系统的主要对象是读者和管理员。以游客身份登录预约系统时只能浏览图书馆共享空间信息、查看图书馆共享空间可用预约时间等操作,但是无法进行预约。以用户身份登录系统时可以预约共享空间,同时能够修改个人预约信息。以管理员身份登陆不仅有权给予新注册用户相应的权限,并且能够对用户预约信息进行审批和修改等管理行为。

猜你喜欢

图书馆模块空间
28通道收发处理模块设计
“选修3—3”模块的复习备考
空间是什么?
创享空间
图书馆
去图书馆
集成水空中冷器的进气模块
QQ空间那点事
空间