基于SaaS模式的图书教育二维码管理系统设计

2022-05-10 版权声明 我要投稿

摘要:在互联网飞速发展的今天,图书教育也在由传统的图书向互联网和移动互联网化过渡,而图书教育二维码管理系统正是互联网在图书教育方面的应用体现。通过在图书上部署相应的二维码,当图书用户扫描二维码后,可以在原有图书实体文字的基础上通过移动设备为读者带来文本、音频、视频等多媒体扩展资源,让图书教育不拘泥于单纯的书本本体阅读,而是多元化扩展阅读。图书教育二维码系统是利用移动设备App扫码并且基于SaaS模式,使其不仅能在移动互联网时代完成图书教育二维码快速部署,相对于其他解决方案带来了更快的部署时间,更低的部署费用,以及更加便捷的用户体验,同时利用移动设备App扫码获取内容的方式可以实现改善用户的阅读学习体验,大大增加了用户阅读的便利性。

关键词:图书教育;二维码;SaaS;多媒体;

图书从古至今都起着连接知识与信息的桥梁作用,它承载着知识与文化的传承。同时图书教育也是传承的关键环节。从结绳记事到竹简记文再到纸张的发明,图书随着时光的发展而发展,如今移动互联网已经完全普及,5G已经尽在眼前,让图书搭上互联网时代的潮流已经成为必然的趋势。

互联网产生至今经历了无数次改革,我们经历了传统互联网时代再到现在的移动互联网时代,而由此带来的便利是人们可以通过各式各样的移动设备更加便捷地获取所需多媒体信息,因此对阅读信息的渴望不仅仅是简单的图书文字,而是扩展到了与图书内容相关的多媒体资源上。

1.2 研究意义

以互联网为载体信息的传播速度远超我们的认识,对于信息的获取,主要来源就是网络,而此时传统的信息载体——图书正经历着一些紧跟时代的变化。高校中小企业正是图书用户最为集中使用最为频繁的地方。所以,对当代图书教育形式进行紧跟时代的移动互联网上的创新变得尤为重要。

图书教育二维码管理系统正是对当代图书馆进行移动互联网创新的有效实践。它能够带来相较于传统图书馆完全不同的阅读体验,它可以为学校或者中小企业发行图书的阅读用户提供便捷以及可扩展的学习资源,同时学校或中小企业管理者可利用该平台有效掌握阅读者的扩展学习情况,及时更新更加前沿的学习扩展资源,对于内容、时效性差的传统图书具有重要作用。

1.3 相关研究现状

随着微信、支付宝等软件上二维码的应用,在教育行业,图书内容二维码也开始兴起。起初厂商们为了宣传自己的官方网站、微博账户、微信公众号等,在图书封面引入了最初的图书二维码。同时封面二维码还可以作为图书出版者进行正版验证的工具,此外还可以进行服务验证等为图书读者提供更好的服务。内容二维码开始在图书教育市场兴起,通过将二维码与图书内容进行绑定,在图书的相关习题,例题,课外扩展等板块部署相应的内容二维码,当读者在阅读时通过移动设备扫描相应二维码即可获取与图书内容相对应的扩展资源,这种方式大大扩展了图书本身的知识宽度和广度。

二维码的形式提供内容增值服务,通过二维码为媒介打造“多媒体图书教育”,已逐渐成为图书教育市场的一个全新热点。总体来讲,除去传统的二维码设置即封面二维码,当前二维码在图书内容与多媒体资源相连接的方法运用较少,并且仍处于起步阶段主要是覆盖率较低,但是将二维码作为媒介将图书内容与扩展资源相连接已经是大趋势,无论是在图书读者体验方面还是出版社的出版方面都有独特的优势与广大的市场空间。

2 开发工具介绍

Think PHP具有完备的开发解决方案,大部分应用开发中的需求都可以通过他结局,其原因在于,Think PHP自身包括了缓存机制、角色认证、表单处理、底层框架、基类库、模板引擎、插件机制、兼容处理、数据库访问层等常用组件,对于跨数据库移植、跨平台、跨版本都十分方便。此外,各个组件都有着人性化的业务开发逻辑,给我们带来了极大的便利。

HTML即超文本标记语言。通过使用HTML存储我们所编写的规则,经过浏览器的识别,并将这些文件规则“翻译”成可供识别的信息,就得到了我们现在浏览的网页。同时它具有简易性、可扩展性、平台无关性、通用性等特点。

3 需求分析

3.1 系统管理人员需求

在图书管理系统中处于最高的地位,功能也最为复杂。包括对图书工作人员、图书进行管理和维护,对图书馆普通工作人员的添加、修改、删除以及权限授予,对整个图书馆运行状况的宏观查看等。

3.2 工作人员需求

工作人员主要从事以下方面的管理活动:系统的运行情况管理,系统资源的日常监管,以及前期图书目录的导入,中期图书二维码的上传,以及服务器资源的管理等。在系统的运行方面系统管理员可以通过后台登录,对图书教育二维码系统的稳定运行监测以及系统的后期维护有着重要的作用。系统管理员需要实时掌握系统的运行状况,监测各种内容的在线状态,同时也需要各种系统运行时的数据以及图书内容的统计信息。

在内容管理方面,系统管理员需要连接外部数据库或者进行手动扫描图书,通过后台上传内容,将图书目录以及内容进行整理并录入系统,之后还要进行整理分类等工作,在完成以上工作后还需要将多媒体资料包括课件,视频,音频等以二维码的形式上传至图书对应的章节,此外在后期的数据统计与分析阶段,系统管理员也需要通过后台查看扫码频率,并进行数据统计,以便于了解用户学习情况。

3.3 读者人员需求

读者是图书教育二维码系统的又一大类用户,他们在图书中涉及的活动有:读者在使用图书的过程中,当需要使用到图书的扩展资源时,读者通过使用图书上已经部署完成图书上的二维码,实现在书本基础上对图书的扩展,通过扫码可以轻松获取与图书内容相关扩展资源包括文本、课件、音频、视频等多媒体扩展内容。因此首先是需要在图书相应章节提前部署相应的二维码,当图书阅读者需要访问扫码完成后,二维码所对应的资源也需要以一定的方式显示出来供读者查看。

所以需要对每个二维码进行编辑使其与相应章节相对应,而后在对二维码内容就行编辑绑定相应的文本课件、音频、视频等多媒体文件。使得读者扫码后可以及时获取与章节相关的内容。同时读者对于二维码的扫描条件应该是便捷、快速的同时他也可以是随时随地的,可以通过PC扫码查看或者移动终端扫码查看。

3.4 系统网络架构分析

Saa S模式:是Software-as-a-Service的缩写名称,可以翻译为软件即服务,即利用互联网提供我们所需的软件服务。Saa S平台供应商在自己的服务器上统一安装应用软件,根据实际工作需要,客户通过购买互联网向厂商购买应用软件服务来达到目的,同时向厂商支付软件部署带来的费用。Saa S模式具有以下优点:可重复使用是Saa S最大的优点之一,也是Saa S其他所有优点的基础。成本较低:Saa S是一个可以有效降低成本的方案,如果企业采用这一方案,其成本很可能只有自行实施、部署、运行、管理以及支持这类方案所需成本的小部分。

3.5 性能需求

管理系统在图书教育二维码的管理工作中有着重要的地位,它直接关系着整个图书教育二维码管理系统整体的运行效率,所以在设计和实现图书管理模块的过程中,必须保证系统性能达到这些要求:1)时间要求:系统的设计是为了方便图书教育二维码的管理,提供实时的信息,所以信息的延迟不能过高,同时查询、删除和添加数据应在1秒内完成;2)稳定性要求:为给用户提供优质的服务,系统必在长时间运行中不会轻易发生严重的错误;3)信息安全要求:对于系统中的大量图书数据以及大量的二维码数据,必须提供相关的信息安全机制,保证各种数据的安全以及系统本身的安全,其中最重要的是关键数据不被非法操作、读取等,同时这是系统应该具有的基本功能。

3.6 数据库需求分析

由图书教育二维码系统的需求分析的各个功能首先是系统管理员需要访问数据库,并且需要有对数据库所有数据以及表的操作权限,同时系统管理员还需在项目部署完成后,对系统内容进行编辑,首先是对系统中图书内容进行上传,其次整理归纳图书目录,在图书目录完成后需要将对应文本课件、音频、视频等多媒体资源生成的二维码上传到与每个章节对应的数据库中。图书读者需要访问二维码对应的资源时只需要使用移动设备进行扫码即可观看对应资源。由此可以得出在数据库中需要用到系统管理人员表,其次是工作人员表。以及与扩展资源相关的图书表,图书章节表以及将图书章节与扩展资源相连接起来的二维码表。

3.7 图书目录录入程序

图书的品种非常多,录入工作繁重且枯燥,录入数据的方法、习惯根据录入人员的不同而存在差异,直接影响图书资料的准确性和录入效率。随着图书出版量的继续增加,需要一种方便,准确的图书录入方法。系统管理员通过后台编辑将实体图书目录进行整理并将其录入系统录入方法如下:

步骤一:输入图书ISBN号;步骤二:将ISBN对书目数据库进行查询;步骤三:如果书目数据库中存在输入的ISBN号的对应图书资料,则执行步骤四,反之,执行步骤五;步骤六:系统显示,本条书目已有资料,请录入下一本书;步骤七:将ISBN对参考数据库进行查询;步骤八:如果参考数据库不存在对应图书资料,则将图书资料手工录入进书目数据库。

3.8 多媒体资料上传

将图书扩展资料和二维码相连接通过二维码的形式实现上传图书扩展资料。通过已经导入的图书目录内容,在系统中通过调用已经调试好的PHPQRcode类方法快速创建二维码。首先登入后台,在上传后的图书目录内容管理模块添加扩展资源的URL以及其他相关信息包括图书名,二维码所对应的图书章节,以及二维码对应内容后,通过调用PHPQRcode类方法实现生成二维码。同时这个生成的二维码中就实现了与图书相关章节进行绑定。

4 模块设计

图书管理模块是基于Saa S模式的图书教育二维码系统的最基础模块,而进行管理系统的中期任务时,图书目录的上传就是图书管理模块的一部分,因此图书管理模块实现图书目录的上传功能,此外图书馆里模块对后期维护也有重要作用。在维护图书内容上,图书管理模块在前期通过对章节目录的管理间接实现对图书内容的管理。后期,通过设置图书或者图书目录的在线状态,实现图书内容的管理。图书内容的维护包括对图书目录的相关操作,如:目录增加,目录删除,目录更改,目录查询,以及目录状态管理功能。在维护图书与二维码的连接状态上,图书管理模块可以通过设置章节对应二维码的在线状态维护图书与二维码连接状态。

5 总结

随着通信技术的升级换代,移动互联网跨越了3G时代,进入了4G时代,如今随着5G技术的成熟,移动互联网正在快速地走向5G时代。而通信技术的升级换代带来了更快的数据传输速率,让信息摆脱了传输的限制,使得每个身处移动互联网中的人能够随时随地获取对自己有用的信息。

参考文献

[1]刘晓清.图书管理系统设计与开发[D].成都:电子科技大学2010.

[2]杨建新.SAAS现状分析与前景展望[J].软件导刊,2012,11(1)29-30.

[3]惠宇.基于SaaS平台的自助建站系统的设计与实现[D].西安西安电子科技大学,2011.

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com。举报文章