一种移动端书刊自动编目系统技术方案

技术编号:19320642 阅读:18 留言:0更新日期:2018-11-03 11:01
本发明专利技术涉及一种移动端书刊自动编目系统,包括:服务器、公众平台、数据库以及终端;本发明专利技术通过移动终端、服务器两者的联合作用来自动生成书刊录入所需要的索取号和二维码并通过蓝牙直接打印,方便对书刊进行管理,通过算法的设计以及编码的使用,实现书刊自动录入、书刊自动编目、书刊贴码自动打印等功能,帮助其节约管理书刊所耗费的人力和物力,使书刊管理高效、快捷、方便。

A mobile terminal automatic cataloguing system for books and periodicals

The invention relates to an automatic cataloguing system for books and periodicals on mobile terminal, which includes a server, a public platform, a database and a terminal. The method automatically generates the required request number and two-dimensional number for book and periodical input through the joint action of the mobile terminal and the server, and directly prints the two-dimensional number through Bluetooth, so as to facilitate the management of books and periodicals. Through the design of the algorithm and the use of coding, the functions of automatic book entry, automatic cataloguing and automatic printing of book stickers are realized, which helps to save the manpower and material resources consumed in the management of books and periodicals, and makes the management of books and periodicals efficient, fast and convenient.

【技术实现步骤摘要】
一种移动端书刊自动编目系统
本专利技术涉及计算机应用
,具体的说是一种移动端书刊自动编目系统。
技术介绍
作为传统的书刊行业,存在其书刊管理难、人工成本高、管理周期长等问题。基于此,针对上述现状中存在的局限性,本专利技术提出了一种能够实现书刊自动分类、自动录书、自动打印及自动编码的移动端书刊自动编目系统。
技术实现思路
为了解决上述现有技术中存在的问题,本专利技术提供一种能够实现书刊自动分类、自动录书、自动打印及自动编码的移动端书刊自动编目系统。本专利技术解决其技术问题所采用的技术方案是:一种移动端书刊自动编目系统,包括:服务器,用于接收终端的书刊信息请求并与数据库进行通讯获得书刊信息,还用于接收终端的请求并与数据库进行通讯获得书刊索书号;公众平台,用于向所述终端提供服务界面,以接收来自所述终端的消息并向所述终端发送消息,同时接收来自所述服务器的消息并向所述服务器发送消息;数据库,用于提供书刊信息以及书刊索书号;以及终端,用于通过设置在终端上的扫描装置获取书刊编码信息;其中,所述服务器内设置有数据处理模块,所述数据处理模块包括书刊信息获取模块和书刊索取号获取模块,所述书刊信息获取模块用于处理终端的书刊信息请求,获取书刊信息,所述书刊索取号获取模块用于处理终端的书刊编号请求,获取书刊索书号并通过编号算法对书刊索书号进行编码得到书刊索取号,所述服务器分别连接公众平台、数据库和终端,所述服务器用于与公众平台进行通讯,以根据所述公众平台来接收来自终端的请求信息,从数据库中调取对应的信息并发送至终端。进一步地,所述公众平台还包括平台引擎,用于建立与所述服务器对应的服务通道以给所述终端提供人工可操作的互动服务界面。进一步地,所述书刊信息包括书刊名称、书刊作者、书刊价格、书刊简介和书刊编号。进一步地,所述服务器内还设置有书刊书架号模块,所述书刊书架号模块用于用户对书刊进行管理。进一步地,所述服务器内还设置有附加链接模块,所述附加链接模块用于用户根据自己的需求输入链接。进一步地,所述书刊索取号获取模块中的编号算法具体为:S1、终端通过公众平台将书刊的ISBN/ISSN码发送到服务器;S2、服务器将ISBN/ISSN码发送给数据库请求书刊信息;S3、数据库获取书刊ISBN/ISSN码,得到书刊的索书号并发送给服务器;S4、服务器获取到书刊索书号信息,作为索取号的第一部分,进入步骤S5;S5、终端通过公众平台将书刊的ISBN/ISSN码发送到服务器;S6、服务器获取到书刊的ISBN/ISSN码,并将进行MD5哈希加密,生成32位哈希值;S7、截取32位哈希值前4位数字,将其作为索取号的第二部分;S8、将步骤S4中第一部分获取的索书号和步骤S7中第二部分获取的哈希数字编号以/号拼接得到书刊的索取号;S9、服务器将得到的索取号发送至终端。进一步地,所述书刊信息获取模块以书刊ISBN/ISSN编码为参数向服务器发送请求,得到书刊编号并上传到服务器,得到书刊编号的过程具体为:a、服务器获取终端请求;b、服务器将当前请求时间转换成为13位时间戳,将13位时间戳作为请求书刊的书刊编号;c、将书刊编号存入数据库中的书刊表中;d、服务器将书刊编号发送至终端。进一步地,系统还包括打印机,所述终端包括用于连接打印机的蓝牙模块,所述打印机内设置有打印机系统,所述打印机系统包括蓝牙连接模块、自适应学习模块和指令操作模块,所述蓝牙连接模块用于连接终端,所述自适应学习模块用于通过光栅定位的方式自动获取每次打印的滑动尺寸,所述指令操作模块用于将终端的控制指令转换成打印机的操作指令。更进一步地,所述打印机系统还包括二维码模块、条形码模块、书刊编号模块、索取号模块、名称模块、其他模块和可扩展模块,所述二维码模块用于根据终端设置的扩展链接生成二维码并且展示在打印纸上,所述条形码模块用于通过终端获取书刊编号信息并生成条形码,展示在打印纸上,所述书刊编号模块用于通过终端获取书刊编号信息,将其展示在打印纸上,所述索取号模块用于通过终端获取索取号编号信息,将其展示在打印纸上,所述名称模块用于根据用户在终端设置的打印名称信息将名称打印并将其展示在打印纸上,所述其他模块用于根据用户在终端设置的其他打印信息,将其展示在打印纸上,所述可扩展模块用于根据用户和业务场景的需求,对打印纸进行相关定制操作。与现有技术相比,本专利技术的有益效果是:本专利技术通过移动终端、服务器两者的联合作用来自动生成书刊录入所需要的索取号和二维码并通过蓝牙直接打印,方便对书刊进行管理,通过算法的设计以及编码的使用,实现书刊自动录入、书刊自动编目、书刊贴码自动打印等功能,帮助其节约管理书刊所耗费的人力和物力,使书刊管理高效、快捷、方便。附图说明下面结合附图和实施例对本专利技术进一步说明。图1为本专利技术中实施例1的系统框架图;图2为本专利技术中实施例2的系统框架流程图;图3为本专利技术中实施例3的系统框架流程图;图4为本专利技术中书刊编号算法流程图;图5为本专利技术中书刊索取号算法流程图;图6为本专利技术中书刊自动编目流程图;图7为本专利技术中书刊自动编目系统框架图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例1:如图1所示,本专利技术所述的一种移动端书刊自动编目系统,包括:服务器1,用于接收终端4的书刊信息请求并与数据库3进行通讯获得书刊信息,还用于接收终端4的请求并与数据库3进行通讯获得书刊索书号;公众平台2,用于向所述终端4提供服务界面,以接收来自所述终端4的消息并向所述终端4发送消息,同时接收来自所述服务器1的消息并向所述服务器1发送消息;数据库3,用于提供书刊信息以及书刊索书号;以及终端4,用于通过设置在终端4上的扫描装置获取书刊编码信息;其中,所述服务器1内设置有数据处理模块11,所述数据处理模块11包括书刊信息获取模块111和书刊索取号获取模块112,所述书刊信息获取模块111用于处理终端4的书刊信息请求,获取书刊信息,所述书刊索取号获取模块112用于处理终端4的书刊编号请求,获取书刊索书号并通过编号算法对书刊索书号进行编码得到书刊索取号,所述服务器1分别连接公众平台2、数据库3和终端4,所述服务器1用于与公众平台2进行通讯,以根据所述公众平台2来接收来自终端4的请求信息,从数据库3中调取对应的信息并发送至终端4。具体实施时,所述公众平台2还包括平台引擎,用于建立与所述服务器1对应的服务通道以给所述终端4提供人工可操作的互动服务界面。在上述技术方案中,可以采用下述三种服务通道来实现:实现方式一、个人用户通过微信小程序进入操作界面,完成对书刊的录入和自动编目操作;实现方式二、个人用户通过支付宝生活号进入操纵界面,完成对书刊的录入和自动编目操作;实现方式三、个人用户通过APP进入操作界面,完成对书刊的录入和自动编目操作。具体实施时,所述书刊信息包括书刊名称、书刊作者、书刊价格、书刊简介和书刊编号。实施例2:在实施例1的基础上,如图2所示,所述服务器1内还设置有书刊书架号模块12,用户在终端4可以通过服务界面来进行操作,所述书刊书架号模块12用于用户对书刊进行管理,作为选填项,用户可以根据自己本文档来自技高网...

【技术保护点】
1.一种移动端书刊自动编目系统,其特征在于,包括:服务器,用于接收终端的书刊信息请求并与数据库进行通讯获得书刊信息,还用于接收终端的请求并与数据库进行通讯获得书刊索书号;公众平台,用于向所述终端提供服务界面,以接收来自所述终端的消息并向所述终端发送消息,同时接收来自所述服务器的消息并向所述服务器发送消息;数据库,用于提供书刊信息以及书刊索书号;以及终端,用于通过设置在终端上的扫描装置获取书刊编码信息;其中,所述服务器内设置有数据处理模块,所述数据处理模块包括书刊信息获取模块和书刊索取号获取模块,所述书刊信息获取模块用于处理终端的书刊信息请求,获取书刊信息,所述书刊索取号获取模块用于处理终端的书刊编号请求,获取书刊索书号并通过编号算法对书刊索书号进行编码得到书刊索取号,所述服务器分别连接公众平台、数据库和终端,所述服务器用于与公众平台进行通讯,以根据所述公众平台来接收来自终端的请求信息,从数据库中调取对应的信息并发送至终端。

【技术特征摘要】
1.一种移动端书刊自动编目系统,其特征在于,包括:服务器,用于接收终端的书刊信息请求并与数据库进行通讯获得书刊信息,还用于接收终端的请求并与数据库进行通讯获得书刊索书号;公众平台,用于向所述终端提供服务界面,以接收来自所述终端的消息并向所述终端发送消息,同时接收来自所述服务器的消息并向所述服务器发送消息;数据库,用于提供书刊信息以及书刊索书号;以及终端,用于通过设置在终端上的扫描装置获取书刊编码信息;其中,所述服务器内设置有数据处理模块,所述数据处理模块包括书刊信息获取模块和书刊索取号获取模块,所述书刊信息获取模块用于处理终端的书刊信息请求,获取书刊信息,所述书刊索取号获取模块用于处理终端的书刊编号请求,获取书刊索书号并通过编号算法对书刊索书号进行编码得到书刊索取号,所述服务器分别连接公众平台、数据库和终端,所述服务器用于与公众平台进行通讯,以根据所述公众平台来接收来自终端的请求信息,从数据库中调取对应的信息并发送至终端。2.根据权利要求1所述的一种移动端书刊自动编目系统,其特征在于:所述公众平台还包括平台引擎,用于建立与所述服务器对应的服务通道以给所述终端提供人工可操作的互动服务界面。3.根据权利要求1所述的一种移动端书刊自动编目系统,其特征在于:所述书刊信息包括书刊名称、书刊作者、书刊价格、书刊简介和书刊编号。4.根据权利要求1所述的一种移动端书刊自动编目系统,其特征在于:所述服务器内还设置有书刊书架号模块,所述书刊书架号模块用于用户对书刊进行管理。5.根据权利要求1所述的一种移动端书刊自动编目系统,其特征在于:所述服务器内还设置有附加链接模块,所述附加链接模块用于用户根据自己的需求输入链接。6.根据权利要求1所述的一种移动端书刊自动编目系统,其特征在于,所述书刊索取号获取模块中的编号算法具体为:S1、终端通过公众平台将书刊的ISBN/ISSN码发送到服务器;S2、服务器将ISBN/ISSN码发送给数据库请求书刊信息;S3、数据库获取书刊ISBN/ISSN码,得到书刊的索书号并发送给服务器;S4、服务器获取到书刊索书号信息,作为索取号的第...

【专利技术属性】
技术研发人员:龚得星
申请(专利权)人:爱布客武汉科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1