本发明属于图书管管理技术领域,涉及一种集群自动化技术,具体是一种区域图书馆集群自动化管理系统。
背景技术:
随着图书的普及,图书馆信息量大增,人工借还书、上架、顺架劳动强度大、效率低,如何用自动化管理代替人工劳动,实现待还图书自动借还、上架并且实现图书馆快速便捷与外界进行信息交换成为人们思考的一个新方向。
图书馆业务管理自动化系统是现代图书馆必备的最基本的应用系统,它以印刷品为主的馆藏文献为管理对象、以书目数据库为中心、以实现图书馆采编流检等业务工作自动化为目标,业务管理系统一般包括图书和连续出版物采访、编目、流通、读者、典藏等管理功能,但随着信息技术的迅速发展、以及数字图书馆的产生,图书馆业务管理系统也不断发展和变化,表现突出的是:网络环境下产生了一批新功能和新业务;在以书目为中心的基础上,增加了一定的内容管理功能。
现有的图书管理系统虽然解决了人工借书还书的麻烦,但是,管理系统均为一个图书馆的管理,不能应用与多个图书馆统一化的管理,同时,在新书的订购中,还需要人们对图书进行整理分类,以人为的意愿去订购图书,对于一些图书借出去以后被用户损坏严重的现象屡屡出现,为此,我们提出一种区域图书馆集群自动化管理系统。
技术实现要素:
本发明的目的在于提供一种区域图书馆集群自动化管理系统。
本发明在于解决现有的管理系统均为一个图书馆的管理,不能应用与多个图书馆统一化的管理,同时,在新书的订购中,还需要人们对图书进行整理分类,以人为的意愿去订购图书,对于一些图书借出去以后被用户损坏严重的现象屡屡出现的技术问题;
本发明的目的可以通过以下技术方案实现:一种区域图书馆集群自动化管理系统,包括登陆模块、验证模块、管理模块、处理器、分析模块、权限管理模块、借阅模块、数据库、摄像头、浏览模块和用户模块;
其中,所述登陆模块与验证模块通信联接,所述验证模块与管理模块通信联接,所述管理模块与处理器通信联接,所述处理器与分析模块通信联接,所述处理器与权限管理模块通信联接,所述权限管理模块分别与浏览模和用户模块块通信联接,所述浏览模块与处理器通信联接,所述处理器与摄像头通信联接,所述借阅模块与处理器通信联接,所述数据库与处理器通信连接;
其中,所述登陆模块用于登陆管理员账号,所述登陆模块将信息传输到验证模块,所述验证模块对登陆模块内传输的信息进行验证,所述管理模块用于管理一些图书管的相关信息,所述管理模块内部设置有基础数据模块和新书订购模块,所述基础数据模块包含图书馆信息和图书分类信息,所述图书分类信息包含图书名称信息和图书数量信息,所述基础数据模块用于记录图书馆信息和图书分类信息并对图书馆信息和图书分类信息标记,具体标记过程如下:
步骤一:获取基础数据模块内的图书分类信息,将图书分类信息标记为fi,i=1...n;
步骤二:获取基础数据模块内的图书管信息,将图书管信息标记为gi,i=1...n;
步骤三:获取图书分类信息内的图书名称信息,将图书名称信息标记为mi,i=1...n;
步骤四:获取图书名称信息内的图书数量信息,将图书数量信息标记为si,i=1...n;
步骤五:基础数据模块根据内部信息自动形成图书分类和目录;
所述新书订购单元用于记录订购新书的相关信息,所述管理模块向处理器传输数据信息,所述处理器接收管理模块传输的数据信息并传输到数据库;
其中,所述借阅模块用于记录图书的状态信息,所述借阅模块内部设置有借阅单元、归还单元和计算单元,所述借阅单元用于记录图书的借阅记录,所述归还单元用于记录图书的归还记录,所述计算单元用于计算图书借阅的费用,所述借阅单元和归还单元内设置有借阅时间信息和归还时间信息,所述借阅模块对图书借阅进行管理和计算,具体的管理和计算方法为:
步骤一:获取借阅单元内的借阅时间信息,将借阅时间信息标记为yi,i=1...n;
步骤二:获取归还单元内的归还时间信息,将归还时间信息标记为hi,i=1...n;
步骤三:设置q为费用值,设定一个定值u和一个变量v;
步骤四:计算单元对图书的费用进行计算,计算式为:q=[(hi-yi)-u]*v;
所述摄像头用于对借出和归还的图书进行拍摄并自动获取影像信息,所述摄像头将影像信息传输到处理器,所述处理器对影像信息进行存储;
其中,所述用户模块用于用户信息登陆,所述浏览模块用于用户浏览图书管的图书信息,所述权限管理模块用于对用户的权限进行管理,所述权限管理模块先对用户账号进行识别和比对,具体识别和比对过程如下:
步骤一:处理器接收数据库传输的用户信息并传输到权限管理模块;
步骤二:权限管理模块对用户模块和数据库内的信息进行比对和判定:
a、用户模块传输的用户信息不存在与数据库内,判定该用户为首次登陆;
b、用户模块传输的用户信息与数据库传输的信息向对应,判定该用户为二次客户;
步骤三:根据摄像头传输的影像信息和借阅信息对用户的权限进行设置,具体的权限设置过程如下:
s1:对摄像头传输的影像数据进行处理,获取其内部纸张信息并进行分析;
s2:设定借阅前的图书纸张长度为ci,i=1...n,宽度为ki,i=1...n,面积为li,i=1...n;
s3:计算出图书纸张的初始面积li=ci*ki;
s4:设定归还后的图书纸张长度为ci,i=1...n,宽度为ki,i=1...n,面积为li,i=1...n;
s5:计算出图书纸张的面积li=ci*ki;
s6:设定一个纸张面积差n,用计算式n=li-li,计算出纸张面积差n的值;
s7:设置一个定值n,根据纸张面积差对图书的破损进行判定:
ss1:当n<n时,判定图书表面褶皱;
ss2:当n=n时,判定图书表面磨损;
ss3:当n>n时,判定图书表面破损;
步骤四:当用户借阅图书后对图书的损坏程度小于三次,给予该用户正常的权限,但要给予相应的提示和警告,当用户借阅图书后对图书的损坏程度达到三次,侧限制该用户借阅一些较新图书,当用户借阅图书后对图书的损坏程度超过三次,则向该用户收取一定的处罚金;
其中,所述分析模块用于分析图书的借阅情况,所述分析模块根据基础数据模块内标记的信息进行分析,计算出各种图书的借阅频率,具体分析过程如下:
步骤一:设定一个第一时间段,将第一时间段标记为ti,i=1...n;
步骤二:获取第一时间段内,借阅模块内的借阅信息,统计图书的借阅次数信息,将借阅次数信息标记为ai,i=1...n;
步骤三:获取第一时间段内,基础数据模块内的图书名称信息mi和图书数量信息si,将图书名称的借阅频率标记为mi,i=1...n;
步骤四:计算出图书的借阅频率mi=ai/ti/si;
步骤五:根据计算结果对图书的借阅频率进行比较,将m1、m2、m3...mi从大到小依次排列;
步骤六:根据基础数据模块内的图书分类信息对排列的前三者进行归类,分析模块将数据传输到处理器中,处理器接收分析模块传输的信息并传输到管理模块,管理模块内的新书订购模块接收到数据后对图书馆内未典藏的图书进行分类,优先订购借阅频率高的图书种类。
优选的,所述用户模块向权限管理模块传输数据信息,所述权限管理模块分别向浏览模块和处理器传输数据信息,所述处理器接收权限管理模块传输的数据信息并向数据库发出命令,所述数据库接收命令后将数据信息传输到处理器中,所述处理器将数据库传输的信息传输到权限管理模块中,所述处理器将数据库传输的图书信息传输到浏览模块内。
优选的,所述管理模块将图书信息进行分类,并将分类后的图书发放到不同的图书馆内进行典藏。
优选的,所述分析模块内的第一时间段界定为上个月的第一天至上个月的最后一天之间的间隔时间。
本发明的有益效果:
(1)登陆模块将管理员的信息传输到验证模块进行验证,验证过后管理员对管理模块内的数据进行处理,基础数据模块对不同的图书管和图书进行标记,对不同的图书进行分类,分类过后将图书信息传输到不同的图书管内进行典藏,同时自动生成典藏目录,便于用户查询和浏览,通过对图书管和图书的分类标记,便于人们查询图书的所在地,节省查询时间,便于用户借阅,同时有效的分类也便于典藏目录的建立,节省典藏目录建立的时间,实现图书管的规划管理,提高工作效率。
(2)用户模块将数据信息传输到权限管理模块,处理器将数据库内存储的数据信息传输到权限管理模块,权限管理模块将用户模块传输的数据信息与数据库传输的数据信息进行比对,判断该用户是否在本图书馆借阅过图书,同时调取借阅模块内的借阅信息,对用户的借阅记录进行分析,给用户拟定一个借阅权限,权限管理模块将分析结果传输到处理器,处理器根据分析结果将该用户权限内的图书从数据库内传输到浏览模块内,供用户借阅,通过权限管理的设置,根据用户的借阅记录对不同用户设置不同的权限,告诫用户借阅的同时要爱护图书,减少了图书的借阅使得损坏,增加图书的使用寿命,借阅资源的消耗。
(3)处理器将借阅模块和管理模块内关于图书的数据信息传输到奥分析模块内,分析模块根据图书的数据信息以及借阅的次数计算出图书的借阅频率,将图书的借阅频率进行排序,分析模块将计算的数据信息传输到管理模块内的新书订购模块,新书订购模块对借阅频率进行整理,优先订购借阅频率高的图书类别,通过分析模块对借阅频率的分析计算,快速的计算出借阅频率高的图书种类,针对这些借阅频率高的图书进行新书订购,吸引用户的兴趣,增加借阅量,提高图书馆的营业。
附图说明
为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
图1为本发明的系统框图。
具体实施方式
如图1所示,一种区域图书馆集群自动化管理系统,包括登陆模块、验证模块、管理模块、处理器、分析模块、权限管理模块、借阅模块、数据库、摄像头、浏览模块和用户模块;
其中,所述登陆模块与验证模块通信联接,所述验证模块与管理模块通信联接,所述管理模块与处理器通信联接,所述处理器与分析模块通信联接,所述处理器与权限管理模块通信联接,所述权限管理模块分别与浏览模和用户模块块通信联接,所述浏览模块与处理器通信联接,所述处理器与摄像头通信联接,所述借阅模块与处理器通信联接,所述数据库与处理器通信连接;
其中,所述登陆模块用于登陆管理员账号,所述登陆模块将信息传输到验证模块,所述验证模块对登陆模块内传输的信息进行验证,在登录模块和验证模块的设置下,对管理员的信息以及账号的安全进行保护,同时方便管理员对用户以及图书进行管理,所述管理模块用于管理一些图书管的相关信息,所述管理模块内部设置有基础数据模块和新书订购模块,所述基础数据模块包含图书馆信息和图书分类信息,所述图书分类信息包含图书名称信息和图书数量信息,所述基础数据模块用于记录图书馆信息和图书分类信息并对图书馆信息和图书分类信息标记,具体标记过程如下:
步骤一:获取基础数据模块内的图书分类信息,将图书分类信息标记为fi,i=1...n;
步骤二:获取基础数据模块内的图书管信息,将图书管信息标记为gi,i=1...n;
步骤三:获取图书分类信息内的图书名称信息,将图书名称信息标记为mi,i=1...n;
步骤四:获取图书名称信息内的图书数量信息,将图书数量信息标记为si,i=1...n;
步骤五:基础数据模块根据内部信息自动形成图书分类和目录;
所述新书订购单元用于记录订购新书的相关信息,所述管理模块向处理器传输数据信息,所述处理器接收管理模块传输的数据信息并传输到数据库;
其中,所述借阅模块用于记录图书的状态信息,所述借阅模块内部设置有借阅单元、归还单元和计算单元,所述借阅单元用于记录图书的借阅记录,所述归还单元用于记录图书的归还记录,所述计算单元用于计算图书借阅的费用,所述借阅单元和归还单元内设置有借阅时间信息和归还时间信息,所述借阅模块对图书借阅进行管理和计算,具体的管理和计算方法为:
步骤一:获取借阅单元内的借阅时间信息,将借阅时间信息标记为yi,i=1...n;
步骤二:获取归还单元内的归还时间信息,将归还时间信息标记为hi,i=1...n;
步骤三:设置q为费用值,设定一个定值u(u为借阅图书后免缴费用的时间段)和一个变量v(v为不同地区的图书馆对借阅超时后,每计时单位所收取的费用);
步骤四:根据图书借阅费用与图书借阅时间和不同时间收取的费用之间的关系,计算单元对图书的费用进行计算,计算式为:q=[(hi-yi)-u]*v;
所述摄像头用于对借出和归还的图书进行拍摄并自动获取影像信息,所述摄像头将影像信息传输到处理器,所述处理器对影像信息进行存储;
其中,所述用户模块用于用户信息登陆,在用户模块的设置下对用户的账号信息进行保护,防止他人盗用用户的账号信息,给该用户带来损失,所述浏览模块用于用户浏览图书管的图书信息,所述权限管理模块用于对用户的权限进行管理,所述权限管理模块先对用户账号进行识别和比对,具体识别和比对过程如下:
步骤一:处理器接收数据库传输的用户信息并传输到权限管理模块;
步骤二:权限管理模块对用户模块和数据库内的信息进行比对和判定:
a、用户模块传输的用户信息不存在与数据库内,判定该用户为首次登陆;
b、用户模块传输的用户信息与数据库传输的信息向对应,判定该用户为二次客户,二次客户的账号内记录有以往的图书借阅记录;
步骤三:根据摄像头传输的影像信息和借阅信息对用户的权限进行设置,具体的权限设置过程如下:
s1:对摄像头传输的影像数据进行处理,获取其内部纸张信息并进行分析;
s2:设定借阅前的图书纸张长度为ci,i=1...n,宽度为ki,i=1...n,面积为li,i=1...n;
s3:计算出图书纸张的初始面积li=ci*ki;
s4:设定归还后的图书纸张长度为ci,i=1...n,宽度为ki,i=1...n,面积为li,i=1...n;
s5:计算出图书纸张的面积li=ci*ki;
s6:设定一个纸张面积差n,用计算式n=li-li,计算出纸张面积差n的值;
s7:设置一个定值n,根据纸张面积差对图书的破损进行判定:
ss1:当n<n时,判定图书表面褶皱;
ss2:当n=n时,判定图书表面磨损;
ss3:当n>n时,判定图书表面破损;
步骤四:根据上述的二次客户的图书借阅信息以及图书损坏的判断标准对用户的图书借阅损坏情况进行判定,当用户借阅图书后对图书的损坏程度小于三次,给予该用户正常的权限,但要给予相应的提示和警告,当用户借阅图书后对图书的损坏程度达到三次,侧限制该用户借阅一些较新图书,当用户借阅图书后对图书的损坏程度超过三次,则向该用户收取一定的处罚金,在用户进行归还图书时,通过摄像头传输的影像信息对图书损坏程度进行分析,从而给出不同的业务结果;在用户进行借阅图书时,根据用户的借阅记录对不同用户设置不同的权限,告诫用户借阅的同时要爱护图书,从而减少了图书因借阅造成的损坏,增加图书的使用寿命,对借阅资源进行了有效保护;
其中,所述分析模块用于分析图书的借阅情况,所述分析模块根据基础数据模块内标记的信息进行分析,计算出各种图书的借阅频率,具体分析过程如下:
步骤一:设定一个第一时间段,将第一时间段标记为ti,i=1...n;
步骤二:获取第一时间段内,借阅模块内的借阅信息,统计图书的借阅次数信息,将借阅次数信息标记为ai,i=1...n;
步骤三:获取第一时间段内,基础数据模块内的图书名称信息mi和图书数量信息si,将图书名称的借阅频率标记为mi,i=1...n;
步骤四:根据图书的借阅频率与第一段时间时间内借阅的图书次数以及图书量之间的关系,计算出图书的借阅频率mi=ai/ti/si;
步骤五:根据计算结果对图书的借阅频率进行比较,将m1、m2、m3...mi从大到小依次排列;
步骤六:根据基础数据模块内的图书分类信息对排列的前三者进行归类,分析模块将数据传输到处理器中,处理器接收分析模块传输的信息并传输到管理模块,管理模块内的新书订购模块接收到数据后对图书馆内未典藏的图书进行分类,优先订购借阅频率高的图书种类。
所述用户模块向权限管理模块传输数据信息,所述权限管理模块分别向浏览模块和处理器传输数据信息,所述处理器接收权限管理模块传输的数据信息并向数据库发出命令,所述数据库接收命令后将数据信息传输到处理器中,所述处理器将数据库传输的信息传输到权限管理模块中,所述处理器将数据库传输的图书信息传输到浏览模块内。
所述管理模块将图书信息进行分类,并将分类后的图书发放到不同的图书馆内进行典藏。
所述分析模块内的第一时间段界定为上个月的第一天至上个月的最后一天之间的间隔时间。
一种区域图书馆集群自动化管理系统,在工作时,登陆模块将管理员的信息传输到验证模块进行验证,验证过后管理员对管理模块内的数据进行处理,基础数据模块对不同的图书管和图书进行标记,对不同的图书进行分类,分类过后将图书信息传输到不同的图书管内进行典藏,同时自动生成典藏目录,便于用户查询和浏览;用户模块将数据信息传输到权限管理模块,处理器将数据库内存储的数据信息传输到权限管理模块,权限管理模块将用户模块传输的数据信息与数据库传输的数据信息进行比对,判断该用户是否在本图书馆借阅过图书,同时调取借阅模块内的借阅信息,对用户的借阅记录进行分析,给用户拟定一个借阅权限,权限管理模块将分析结果传输到处理器,处理器根据分析结果将该用户权限内的图书从数据库内传输到浏览模块内,供用户借阅;处理器将借阅模块和管理模块内关于图书的数据信息传输到奥分析模块内,分析模块根据图书的数据信息以及借阅的次数计算出图书的借阅频率,将图书的借阅频率进行排序,分析模块将计算的数据信息传输到管理模块内的新书订购模块,新书订购模块对借阅频率进行整理,优先订购借阅频率高的图书类别。
本发明的有益效果如下:
(1)登陆模块将管理员的信息传输到验证模块进行验证,验证过后管理员对管理模块内的数据进行处理,基础数据模块对不同的图书管和图书进行标记,对不同的图书进行分类,分类过后将图书信息传输到不同的图书管内进行典藏,同时自动生成典藏目录,便于用户查询和浏览,通过对图书管和图书的分类标记,便于人们查询图书的所在地,节省查询时间,便于用户借阅,同时有效的分类也便于典藏目录的建立,节省典藏目录建立的时间,实现图书管的规划管理,提高工作效率。
(2)用户模块将数据信息传输到权限管理模块,处理器将数据库内存储的数据信息传输到权限管理模块,权限管理模块将用户模块传输的数据信息与数据库传输的数据信息进行比对,判断该用户是否在本图书馆借阅过图书,同时调取借阅模块内的借阅信息,对用户的借阅记录进行分析,给用户拟定一个借阅权限,权限管理模块将分析结果传输到处理器,处理器根据分析结果将该用户权限内的图书从数据库内传输到浏览模块内,供用户借阅,通过权限管理的设置,根据用户的借阅记录对不同用户设置不同的权限,告诫用户借阅的同时要爱护图书,减少了图书的借阅使得损坏,增加图书的使用寿命,借阅资源的消耗。
(3)处理器将借阅模块和管理模块内关于图书的数据信息传输到奥分析模块内,分析模块根据图书的数据信息以及借阅的次数计算出图书的借阅频率,将图书的借阅频率进行排序,分析模块将计算的数据信息传输到管理模块内的新书订购模块,新书订购模块对借阅频率进行整理,优先订购借阅频率高的图书类别,通过分析模块对借阅频率的分析计算,快速的计算出借阅频率高的图书种类,针对这些借阅频率高的图书进行新书订购,吸引用户的兴趣,增加借阅量,提高图书馆的营业。
以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。