图书借阅方法、系统、终端设备及存储介质与流程



1.本发明涉图书管理技术领域,尤其涉及一种图书借阅方法、系统、终端设备及存储介质。


背景技术:



2.图书馆是收集、整理、保存、传播文献的专门机构,是公共文化服务的重要载体,肩负着保存人类文化遗产、开展社会教育、传递科学情报、开发智力资源等重要职能,利用现代科技提升文化基础设施的文化服务供给能力,是文化事业发展的重要诉求与有效手段。
3.现有图书馆在办理图书借阅业务时,普遍采取独立的借还设备、安全门检测门禁系统,需要用户手动进行操作才能实现图书的自助借还,导致图书借阅效率低下,用户操作繁琐,降低了用户的图书借阅体验。


技术实现要素:



4.本发明实施例的目的在于提供一种图书借阅方法、系统、终端设备及存储介质,旨在解决现有的图书借阅方法效率低下的问题。
5.本发明实施例是这样实现的,一种图书借阅方法,所述方法包括:
6.获取目标读者的读者信息,并对所述读者信息进行身份认证,所述读者信息包括生物特征和身份标签;
7.若所述读者信息的身份认证合格,则获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析;
8.若所述目标读者的借阅分析合格,则根据所述待借阅图书的图书状态和所述读者信息生成图书借阅记录,并对所述读书借阅信息和所述图书状态进行更新。
9.更进一步的,所述获取目标读者的读者信息,并对所述读者信息进行身份认证,包括:
10.对所述目标读者进行特征采集,得到所述生物特征,并对所述目标读者的借阅卡进行标签识别,得到所述身份标签,所述生物特征包括人脸图像;
11.将所述生物特征与所述身份标签进行匹配认证;
12.若所述生物特征与所述身份标签的匹配认证合格,则判定所述读者信息的身份认证合格。
13.更进一步的,所述获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析:
14.根据所述身份标签进行信息查询,得到所述读书借阅信息,所述读书借阅信息中存储有借阅有效期、账号余额、图书未还数量、借阅超期数量和图书借阅总数量;
15.获取所述待借阅图书的图书标签,并根据所述图书标签进行信息查询,得到所述图书状态;
16.若当前时间未在借阅有效期内,则判定所述目标读者的借阅分析不合格;
17.若所述账号余额小于余额阈值,则判定所述目标读者的借阅分析不合格;
18.若所述图书未还数量大于第一数量阈值,则判定所述目标读者的借阅分析不合格;
19.若所述图书借阅总数量大于第二数量阈值,则判定所述目标读者的借阅分析不合格;
20.若所述借阅超期数量大于第三数量阈值,则判定所述目标读者的借阅分析不合格;
21.若所述图书状态是预借状态或已借状态,则判定所述目标读者的借阅分析不合格;
22.若所述当前时间在所述借阅有效期内、所述账号余额大于或等于所述余额阈值、所述图书未还数量小于或等于所述第一数量阈值、所述图书借阅总数量小于或等于所述第二数量阈值、所述借阅超期数量小于或等于所述第三数量阈值,且所述图书状态是在库状态,则判定所述目标读者的借阅分析合格。
23.更进一步的,所述对所述读书借阅信息和所述图书状态进行更新,包括:
24.查询所述待借阅图书的借阅费用,并根据所述借阅费用对所述账号余额进行费用扣除;
25.对所述图书未还数量和所述图书借阅总数量进行数值更新,并将所述图书状态更新为所述已借状态。
26.更进一步的,所述若所述读者信息的身份认证合格之后,还包括:
27.获取所述目标读者的红外触发信息,并根据所述红外触发信息中的各红外触发点的触发时间确定所述目标读者的通行状态;
28.若所述通行状态满足借阅触发条件,则触发所述读书借阅信息和所述图书状态的获取步骤。
29.更进一步的,所述查询所述待借阅图书的借阅费用,包括:
30.向所述目标读者发送借阅时间提示,并采集所述目标读者对所述图书借阅时间提示的提示反馈,所述图书借阅时间提示的提示方式包括语音提示或图像提示;
31.根据所述提示反馈确定图书借阅时间,并根据所述待借阅图书的图书标识和所述图书借阅时间确定所述借阅费用。
32.更进一步的,所述根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析之后,还包括:
33.若所述目标读者的借阅分析不合格,则获取失败原因,并将所述失败原因进行信息展示和语音播报。
34.本发明实施例的另一目的在于提供一种图书借阅系统,所述系统包括:
35.第一显示屏,用于对目标读者进行人脸识别、读者身份信息认证和/或实时影像抓拍;
36.证件识别区,用于对所述目标读者的卡类身份信息进行识别和认证;
37.第一通道闸门,用于当所述目标读者的身份认证成功后,开启道闸门;
38.第一射频识别区,用于对所述目标读者的读书借阅信息和待借阅图书的图书状态
进行识别,并实时检测所述目标读者的通行状态;
39.第二显示屏,用于展示所述目标读者的信息,根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析,并将借阅结果进行显示;
40.第二通道闸门,用于当所述射频识别区和所述第二显示屏完成工作任务后,开启道闸门;
41.第二射频识别区,用于对所述目标读者的读书借阅信息和待借阅图书的图书状态进行识别,并根据识别结果判断是否进行报警。
42.本发明实施例的另一目的在于提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
43.本发明实施例的另一目的在于提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
44.本发明实施例无需人工干预,提高了图书借阅效率,提高了用户的图书借阅体验,通过获取目标读者的读者信息,能自动对读者信息进行身份认证,通过获取目标读者的读书借阅信息和待借阅图书的图书状态,能自动根据读书借阅信息和图书状态对目标读者进行借阅分析,以判定目标读者是否能对待借阅图书进行借阅,若目标读者的借阅分析合格,能根据待借阅图书的图书状态和读者信息自动生成图书借阅记录,并自动对读书借阅信息和图书状态进行更新,提高了图书借阅和图书管理的准确性。
附图说明
45.图1是本发明第一实施例提供的图书借阅方法的流程图;
46.图2是本发明第二实施例提供的图书借阅方法的流程图;
47.图3是本发明第三实施例提供的图书借阅系统的结构示意图;
48.图4是本发明第四实施例提供的图书借阅系统的结构示意图;
49.图5是本发明第五实施例提供的终端设备的结构示意图。
具体实施方式
50.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
51.为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
52.实施例一
53.请参阅图1,是本发明第一实施例提供的图书借阅方法的流程图,该图书借阅方法可以应用于任一终端设备或系统,该图书借阅方法包括步骤:
54.步骤s10,获取目标读者的读者信息,并对所述读者信息进行身份认证;
55.其中,该读者信息包括生物特征和身份标签,该生物特征包括人脸图像等,该步骤中,可以在显示屏上设置有图像采集设备,基于图像采集设备可以进行该人脸图像的采集;
56.该步骤中,该身份标签可以基于借阅卡的方式进行获取,通过将生物特征与身份标签进行匹配,以达到对读者信息的身份认证效果,即,能有效地判断到借阅卡对应的读者
是否是目标读者,以防止他人借用或将拾取到的借阅卡进行使用;
57.可选的,该步骤中,所述获取目标读者的读者信息,并对所述读者信息进行身份认证,包括:
58.对所述目标读者进行特征采集,得到所述生物特征,并对所述目标读者的借阅卡进行标签识别,得到所述身份标签;
59.其中,通过对目标读者进行图像采集,得到该生物特征,本实施例中,仅对目标读者进行图像采集,得到人脸图像,并通过设置好的射频识别区对目标读者携带的借阅卡进行信号采集,得到该身份标签;
60.将所述生物特征与所述身份标签进行匹配认证;
61.若所述生物特征与所述身份标签的匹配认证合格,则判定所述读者信息的身份认证合格;
62.其中,将采集到的身份标签与预存储的图像查询表进行匹配,得到目标图像,并将目标图像与目标读者的人脸图像进行特征点匹配,得到人脸相似度,若得到的人脸相似度大于相似度阈值,则判定生物特征与身份标签的匹配认证合格,若得到的人脸相似度小于或等于相似度阈值,则判定生物特征与身份标签的匹配认证不合格,该相似度阈值可以根据需求进行设置;
63.步骤s20,若所述读者信息的身份认证合格,则获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析;
64.其中,读书借阅信息中存储有借阅有效期、账号余额、图书未还数量、借阅超期数量和图书借阅总数量,该借阅有效期为目标读者对应借阅卡的有效时间范围,图书未还数量为目标读者当前已借阅未归还的数量,借阅超期数量为目标读者借阅的图书超过了借阅时间的数量,图书借阅总数量为目标读者在预设时间间隔内借阅图书的总数量,该预设时间间隔可以根据需求进行设置,例如,该预设时间间隔可以设置为半年或1年等,该图书状态用于表征待借阅图书当前的状态,该图书状态包括在库状态、预借状态和已借状态,该步骤中,通过获取目标读者的读书借阅信息和待借阅图书的图书状态,能自动根据读书借阅信息和图书状态对目标读者进行借阅分析,以判定目标读者是否能对待借阅图书进行借阅。
65.该步骤中,若目标读者的借阅分析不合格,则判定目标读者无权对待借阅图书进行借阅,并将图书借阅错误提示进行显示,该图书借阅错误提示包括待借阅图书的名称和失败原因,进而有效的方便了目标读者对图书借阅结果的查看和了解,提高了用户的图书借阅体验。
66.步骤s30,若所述目标读者的借阅分析合格,则根据所述待借阅图书的图书状态和所述读者信息生成图书借阅记录,并对所述读书借阅信息和所述图书状态进行更新;
67.其中,若目标读者的借阅分析合格,能根据待借阅图书的图书状态和读者信息自动生成图书借阅记录,并自动对读书借阅信息和图书状态进行更新,提高了图书借阅和图书管理的准确性;
68.可选的,该步骤中,所述若所述读者信息的身份认证合格之后,还包括:
69.获取所述目标读者的红外触发信息,并根据所述红外触发信息中的各红外触发点
的触发时间确定所述目标读者的通行状态;
70.其中,在图书借阅的场地设置有图书借阅通道,在图书借阅通道中设置有多个红外触发点,该红外触发点用于在图书借阅通道中发送红外信号进行目标读者的位置定位,该步骤中,通过对红外触发信息中的各红外触发点的触发时间进行位置分析,以确定目标读者的通行状态,进而能自动反馈和分析通道内目标读者的通行状态,分别以前进、后退和停留(某个区域)加以区分;
71.若所述通行状态满足借阅触发条件,则触发所述读书借阅信息和所述图书状态的获取步骤;
72.其中,该借阅触发条件可以根据需求进行设置,例如当该图书借阅通道为出口通道时,则将该借阅触发条件设置为判断目标读者的通行状态的是否为前进状态。
73.优选的,本实施例中,所述根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析之后,还包括:
74.若所述目标读者的借阅分析不合格,则获取失败原因,并将所述失败原因进行信息展示和语音播报,其中,通过将失败原因进行信息展示和语音播报,有效地方便了目标读者对待借阅图书借阅失败信息的查看和了解。
75.进一步地,所述方法还包括:获取预设时长内的图书借阅失败信息,将所述图书借阅失败信息中借阅失败次数最多的图书,确定为目标失败图书,并将所述图书借阅失败信息中借阅失败次数最多的失败原因,确定为目标失败原因;
76.其中,通过将图书借阅失败信息中借阅失败次数最多的图书确定为目标失败图书,方便了图书管理人员对借阅失败次数最多的图书的查询,将图书借阅失败信息中借阅失败次数最多的失败原因确定为目标失败原因,方便了图书管理人员对借阅失败原因最多的原因的查询和了解。
77.本实施例无需人工干预,提高了图书借阅效率,提高了用户的图书借阅体验,通过获取目标读者的读者信息,能自动对读者信息进行身份认证,通过获取目标读者的读书借阅信息和待借阅图书的图书状态,能自动根据读书借阅信息和图书状态对目标读者进行借阅分析,以判定目标读者是否能对待借阅图书进行借阅,若目标读者的借阅分析合格,能根据待借阅图书的图书状态和读者信息自动生成图书借阅记录,并自动对读书借阅信息和图书状态进行更新,提高了图书借阅和图书管理的准确性。
78.实施例二
79.请参阅图2,是本发明第二实施例提供的图书借阅方法的流程图,该实施例用于对步骤s20的步骤作进一步细化,包括步骤:
80.步骤s21,根据所述身份标签进行信息查询,得到所述读书借阅信息;
81.其中,将目标读者的身份标签与预存储的信息查询表进行匹配,得到目标读者对应的读书借阅信息,该信息查询表中存储有不同身份标签与对应读书借阅信息之间的对应关系;
82.步骤s22,获取所述待借阅图书的图书标签,并根据所述图书标签进行信息查询,得到所述图书状态;
83.其中,将待借阅图书的图书标签与信息查询表进行匹配,得到该待借阅图书的图书状态,该信息查询表中还存储有不同图书标签与对应图书状态之间的对应关系;
84.步骤s23,若当前时间未在借阅有效期内,则判定所述目标读者的借阅分析不合格;
85.其中,若当前时间未在借阅卡对应的借阅有效期内,则判定目标读者的图书借阅权限过期,因此,目标读者的借阅分析不合格,目标读者无权对待借阅图书进行借阅;
86.步骤s24,若所述账号余额小于余额阈值,则判定所述目标读者的借阅分析不合格;
87.其中,该余额阈值可以根据需求进行设置,例如,该余额阈值可以设置为5元、10元或20元等,该步骤中,若账号余额小于余额阈值,则判定目标读者的借阅分析不合格,目标读者无权对待借阅图书进行借阅;
88.步骤s25,若所述图书未还数量大于第一数量阈值,则判定所述目标读者的借阅分析不合格;
89.其中,该第一数量阈值可以根据需求进行设置,例如,该第一数量阈值可以设置为1、2或3等,该步骤中,若图书未还数量大于第一数量阈值,则判定目标读者未归还的图书已经超过阈值,因此,目标读者的借阅分析不合格,目标读者无权对待借阅图书进行借阅;
90.步骤s26,若所述图书借阅总数量大于第二数量阈值,则判定所述目标读者的借阅分析不合格;
91.其中,该第二数量阈值可以根据需求进行设置,例如,该第二数量阈值可以设置为20、50或100等,该步骤中,若图书借阅总数量大于第二数量阈值,则判定目标读者能借阅的图书数量已经超过阈值,因此,目标读者的借阅分析不合格,目标读者无权对待借阅图书进行借阅;
92.步骤s27,若所述借阅超期数量大于第三数量阈值,则判定所述目标读者的借阅分析不合格
93.其中,该第三数量阈值可以根据需求进行设置,例如,该第三数量阈值可以设置为1、2或3等,该步骤中,若借阅超期数量大于第三数量阈值,则判定目标读者的借阅分析不合格,目标读者无权对待借阅图书进行借阅;
94.步骤s28,若所述图书状态是预借状态或已借状态,则判定所述目标读者的借阅分析不合格;
95.其中,若图书状态是预借状态,则判定该待借阅图书已经被其他读者预定,若图书状态是已借状态,则判定该待借阅图书已经被其他读者借出;
96.步骤s29,若所述当前时间在所述借阅有效期内、所述账号余额大于或等于所述余额阈值、所述图书未还数量小于或等于所述第一数量阈值、所述图书借阅总数量小于或等于所述第二数量阈值、所述借阅超期数量小于或等于所述第三数量阈值,且所述图书状态是在库状态,则判定所述目标读者的借阅分析合格;
97.可选的,本实施例中,针对步骤s30,所述对所述读书借阅信息和所述图书状态进行更新,包括:
98.查询所述待借阅图书的借阅费用,并根据所述借阅费用对所述账号余额进行费用扣除;其中,通过查询待借阅图书的借阅费用,能自动进行图书借阅费用的扣除,无需人工进行操作,提高了对账号余额的费用扣除的准确性;
99.对所述图书未还数量和所述图书借阅总数量进行数值更新,并将所述图书状态更
新为所述已借状态;其中,通过对图书未还数量和图书借阅总数量进行数值更新,并将图书状态更新为已借状态,提高了图书管理的准确性。
100.进一步地,所述查询所述待借阅图书的借阅费用,包括:
101.向所述目标读者发送借阅时间提示,并采集所述目标读者对所述图书借阅时间提示的提示反馈,其中,借阅时间提示的提示方式包括语音提示或图像提示,该提示反馈可以采用语音信号或电信号的方式进行传输;
102.根据所述提示反馈确定图书借阅时间,并根据所述待借阅图书的图书标识和所述图书借阅时间确定所述借阅费用;
103.其中,若提示反馈为语音信号时,则对该提示反馈进行语音识别,得到该图书借阅时间,若提示反馈为电信号时,则对该提示反馈进行电信号识别,得到该图书借阅时间;
104.该步骤中,将待借阅图书的图书标识和图书借阅时间与预存储的费用查询表进行匹配,得到该待借阅图书在图书借阅时间条件下的借阅费用,该费用查询表中存储有不同图书标识在不同图书借阅时间条件下对应的借阅费用。
105.本实施例中,通过将身份标签进行信息查询,能有效地得到目标读者对应的读书借阅信息,通过获取待借阅图书的图书标签,基于图书标签进行信息查询,能有效地得到待借阅图书的图书状态,通过将当前时间与借阅有效期进行比较、将账号余额与余额阈值进行比较、将图书未还数量与第一数量阈值进行比较、将图书借阅总数量与第二数量阈值进行比较、将借阅超期数量与第三数量阈值进行比较、将图书状态与预借状态或已借状态进行比较,以达到对目标读者的借阅分析效果,提高了图书借阅的准确性。
106.实施例三
107.请参阅图3,是本发明第三实施例提供的图书借阅系统100的结构示意图,包括:第一显示屏10、证件识别区11、第一通道闸门12、第一射频识别区13、第二显示屏14、第二通道闸门15和第二射频识别区16,其中:
108.第一显示屏10,用于对目标读者进行人脸识别、读者身份信息认证和/或实时影像抓拍;
109.证件识别区11,用于对所述目标读者的卡类身份信息进行识别和认证;
110.第一通道闸门12,用于当所述目标读者的身份认证成功后,开启道闸门;
111.第一射频识别区13,用于对所述目标读者的读书借阅信息和待借阅图书的图书状态进行识别,并实时检测所述目标读者的通行状态,其中,通过无线射频方式进行非接触双向数据通信,利用无线射频方式对记录媒体(电子标签或射频卡)进行读写,识别读者携带图书的信息与借阅状态、读者证状态、账户金额等信息;
112.第二显示屏14,用于展示所述目标读者的信息,根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析,并将借阅结果进行显示;
113.第二通道闸门15,用于当所述射频识别区和所述第二显示屏完成工作任务后,开启道闸门;
114.第二射频识别区16,用于对所述目标读者的读书借阅信息和待借阅图书的图书状态进行识别,并根据识别结果判断是否进行报警。
115.本系统集成人脸识别、id卡识别、rfid标签读写、信息展示、闸机门禁、人流量检测和rfid标签安全位检测等多套系统,借助系统间的数据转换为用户提供一体化、智能化的
便捷操作体验;
116.模块化设计:本系统中每个部件或部件均可脱离主系统独立运行,即,设备采用模块化拼装结构,既方便运输、安装、调试和维护,又可以灵活运用于各类场景、满足不同使用需求;
117.第一显示屏10和第二显示屏14为双屏双显:服务端同时控制并传输不同数据到两个显示屏,第一显示屏1主要用于人脸识别第二显示屏14显示读者信息和借阅信息,该配置可以降低设备主机配置成本、降低信息传输与运算处理时间、信息同步不受网络延迟等影响。
118.第一射频识别区13为红外检测定位部件:分布于通道内侧的红外传感器,实时检测读者的具体位置和通行状态(趋势),通过触发并排红外对射的顺序和时间,自动反馈和分析通道内人员通行状态,分别以前进、后退和停留(某个区域)加以区分,进而智能激活后续设备运行,达到节能的效果。
119.本实施例中的人机交互与信息处理的过程包括:利用人脸识别、id卡识别、射频识别(radio frequency identification,rfid)标签读写、信息展示、闸机门禁、人流量检测和rfid标签安全位检测等步骤识别读者身份和图书信息,无需手动操作即可实现信息交互和图书借阅手续。
120.本实施例中的信息交互过程包括:读者身份识别与认证、读者证状态、读者账户金额、读者借阅限制数与已借数量,以及图书状态,包括:在库、预借、已借超期未归还,通过分析信息,系统自动为读者办理借书手续,单本图书结果状态呈现为借阅成功或失败。
121.本实施例还提供对读者与图书信息的深度分析,以适应不同信息状态下的借阅结果。不以图书单一的借阅状态作为是否借阅成功的标准,加入了读者证状态(是否有效期内)、账户金额(是否欠费)、图书状态(新借图书是否被他人预借、已借图书是否超期未归还)等情况,综合信息进行分析处理与判断后输出借阅是否成功的结论,以上信息识别与判断仅需要读者进入识别通道后完成,无需读者手动操作。
122.本实施例还包括流通数据统计与分析:本系统能够记录并分析读者借阅数据,包括读者借阅人次、借阅图书类型构成、借阅失败原因分析等。其中,借阅失败原因可实时对读者进行通知与提醒,此外还可以形成大数据分析报表便于图书馆管理员开展读者管理、图书管理工作,以提升图书流程性。
123.本系统还设置有安全可靠的防护机制:防闯关和防夹伤,采用前后两道闸和红外检测的设计,有效限制同一时间有且仅有一人处于通道内部,避免强行逆行闯入和跟随的情况发生,从而加强系统判定;闸机结合红外传感器,智能判定人员通行状态,并自动执行开门、开门等待、关门等动作,避免人员通行时被夹伤的情况。
124.本实施例实现读者自助借还图书,操作便捷,无需工作人员值守,并且还具有防盗作用,通过人脸识别、红外感应以及数据算法等步骤联动,来实现智能辨识读者和图书信息,无需复杂操作,当读者拿着书走过闸门通道时就可以实现自动借阅,同时本系统充分考虑各类用户(老人、儿童、残障人士等)使用,全程提供便捷的语音引导,无需额外学习和人工干预,即可顺利完成通行,保障通行效率的同时,为各类人提供便捷的服务,此外,在装配、设备方面能够实现便捷拼装与节能效果。
125.实施例四
126.请参阅图4,是本发明第四实施例提供的图书借阅系统100的结构示意图,包括:身份认证单元17、借阅分析单元18和借阅记录生成单元19,其中:
127.身份认证单元17,用于获取目标读者的读者信息,并对所述读者信息进行身份认证,所述读者信息包括生物特征和身份标签。
128.可选的,身份认证单元17还用于:对所述目标读者进行特征采集,得到所述生物特征,并对所述目标读者的借阅卡进行标签识别,得到所述身份标签,所述生物特征包括人脸图像;
129.将所述生物特征与所述身份标签进行匹配认证;
130.若所述生物特征与所述身份标签的匹配认证合格,则判定所述读者信息的身份认证合格。
131.进一步地,身份认证单元17还用于:获取所述目标读者的红外触发信息,并根据所述红外触发信息中的各红外触发点的触发时间确定所述目标读者的通行状态;
132.若所述通行状态满足借阅触发条件,则触发所述读书借阅信息和所述图书状态的获取步骤。
133.借阅分析单元18,用于若所述读者信息的身份认证合格,则获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析。
134.可选的,借阅分析单元18还用于:根据所述身份标签进行信息查询,得到所述读书借阅信息,所述读书借阅信息中存储有借阅有效期、账号余额、图书未还数量、借阅超期数量和图书借阅总数量;
135.获取所述待借阅图书的图书标签,并根据所述图书标签进行信息查询,得到所述图书状态;
136.若当前时间未在借阅有效期内,则判定所述目标读者的借阅分析不合格;
137.若所述账号余额小于余额阈值,则判定所述目标读者的借阅分析不合格;
138.若所述图书未还数量大于第一数量阈值,则判定所述目标读者的借阅分析不合格;
139.若所述图书借阅总数量大于第二数量阈值,则判定所述目标读者的借阅分析不合格;
140.若所述借阅超期数量大于第三数量阈值,则判定所述目标读者的借阅分析不合格;
141.若所述图书状态是预借状态或已借状态,则判定所述目标读者的借阅分析不合格;
142.若所述当前时间在所述借阅有效期内、所述账号余额大于或等于所述余额阈值、所述图书未还数量小于或等于所述第一数量阈值、所述图书借阅总数量小于或等于所述第二数量阈值、所述借阅超期数量小于或等于所述第三数量阈值,且所述图书状态是在库状态,则判定所述目标读者的借阅分析合格。
143.进一步地,借阅分析单元18还用于:查询所述待借阅图书的借阅费用,并根据所述借阅费用对所述账号余额进行费用扣除;
144.对所述图书未还数量和所述图书借阅总数量进行数值更新,并将所述图书状态更
新为所述已借状态。
145.更进一步的,借阅分析单元18还用于:向所述目标读者发送借阅时间提示,并采集所述目标读者对所述图书借阅时间提示的提示反馈,所述图书借阅时间提示的提示方式包括语音提示或图像提示;
146.根据所述提示反馈确定图书借阅时间,并根据所述待借阅图书的图书标识和所述图书借阅时间确定所述借阅费用。
147.借阅记录生成单元19,用于若所述目标读者的借阅分析合格,则根据所述待借阅图书的图书状态和所述读者信息生成图书借阅记录,并对所述读书借阅信息和所述图书状态进行更新。
148.可选的,借阅记录生成单元19还用于:若所述目标读者的借阅分析不合格,则获取失败原因,并将所述失败原因进行信息展示和语音播报。
149.本实施例中无需人工干预,提高了图书借阅效率,提高了用户的图书借阅体验,通过获取目标读者的读者信息,能自动对读者信息进行身份认证,通过获取目标读者的读书借阅信息和待借阅图书的图书状态,能自动根据读书借阅信息和图书状态对目标读者进行借阅分析,以判定目标读者是否能对待借阅图书进行借阅,若目标读者的借阅分析合格,能根据待借阅图书的图书状态和读者信息自动生成图书借阅记录,并自动对读书借阅信息和图书状态进行更新,提高了图书借阅和图书管理的准确性。
150.实施例五
151.图5是本技术第五实施例提供的一种终端设备2的结构框图。如图5所示,该实施例的终端设备2包括:处理器20、存储器21以及存储在所述存储器21中并可在所述处理器20上运行的计算机程序22,例如图书借阅方法的程序。处理器20执行所述计算机程序22时实现上述各个图书借阅方法各实施例中的步骤,例如图1所示的s10至s30,或者图2所示的s21至s29。或者,所述处理器20执行所述计算机程序22时实现上述图4对应的实施例中各单元的功能,具体请参阅图4对应的实施例中的相关描述,此处不赘述。
152.示例性的,所述计算机程序22可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器21中,并由所述处理器20执行,以完成本技术。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序22在所述终端设备2中的执行过程。例如,所述计算机程序22可以被分割成身份认证单元17、借阅分析单元18和借阅记录生成单元19,各单元具体功能如上所述。
153.所述终端设备可包括,但不仅限于,处理器20、存储器21。本领域技术人员可以理解,图4仅仅是终端设备2的示例,并不构成对终端设备2的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
154.所称处理器20可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
155.所述存储器21可以是所述终端设备2的内部存储单元,例如终端设备2的硬盘或内存。所述存储器21也可以是所述终端设备2的外部存储设备,例如所述终端设备2上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器21还可以既包括所述终端设备2的内部存储单元也包括外部存储设备。所述存储器21用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器21还可以用于暂时地存储已经输出或者将要输出的数据。
156.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
157.集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。其中,计算机可读存储介质可以是非易失性的,也可以是易失性的。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括电载波信号和电信信号。
158.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。

技术特征:


1.一种图书借阅方法,其特征在于,所述方法包括:获取目标读者的读者信息,并对所述读者信息进行身份认证,所述读者信息包括生物特征和身份标签;若所述读者信息的身份认证合格,则获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析;若所述目标读者的借阅分析合格,则根据所述待借阅图书的图书状态和所述读者信息生成图书借阅记录,并对所述读书借阅信息和所述图书状态进行更新。2.如权利要求1所述的图书借阅方法,其特征在于,所述获取目标读者的读者信息,并对所述读者信息进行身份认证,包括:对所述目标读者进行特征采集,得到所述生物特征,并对所述目标读者的借阅卡进行标签识别,得到所述身份标签,所述生物特征包括人脸图像;将所述生物特征与所述身份标签进行匹配认证;若所述生物特征与所述身份标签的匹配认证合格,则判定所述读者信息的身份认证合格。3.如权利要求2所述的图书借阅方法,其特征在于,所述获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析:根据所述身份标签进行信息查询,得到所述读书借阅信息,所述读书借阅信息中存储有借阅有效期、账号余额、图书未还数量、借阅超期数量和图书借阅总数量;获取所述待借阅图书的图书标签,并根据所述图书标签进行信息查询,得到所述图书状态;若当前时间未在借阅有效期内,则判定所述目标读者的借阅分析不合格;若所述账号余额小于余额阈值,则判定所述目标读者的借阅分析不合格;若所述图书未还数量大于第一数量阈值,则判定所述目标读者的借阅分析不合格;若所述图书借阅总数量大于第二数量阈值,则判定所述目标读者的借阅分析不合格;若所述借阅超期数量大于第三数量阈值,则判定所述目标读者的借阅分析不合格;若所述图书状态是预借状态或已借状态,则判定所述目标读者的借阅分析不合格;若所述当前时间在所述借阅有效期内、所述账号余额大于或等于所述余额阈值、所述图书未还数量小于或等于所述第一数量阈值、所述图书借阅总数量小于或等于所述第二数量阈值、所述借阅超期数量小于或等于所述第三数量阈值,且所述图书状态是在库状态,则判定所述目标读者的借阅分析合格。4.如权利要求3所述的图书借阅方法,其特征在于,所述对所述读书借阅信息和所述图书状态进行更新,包括:查询所述待借阅图书的借阅费用,并根据所述借阅费用对所述账号余额进行费用扣除;对所述图书未还数量和所述图书借阅总数量进行数值更新,并将所述图书状态更新为所述已借状态。5.如权利要求1所述的图书借阅方法,其特征在于,所述若所述读者信息的身份认证合格之后,还包括:
获取所述目标读者的红外触发信息,并根据所述红外触发信息中的各红外触发点的触发时间确定所述目标读者的通行状态;若所述通行状态满足借阅触发条件,则触发所述读书借阅信息和所述图书状态的获取步骤。6.如权利要求4所述的图书借阅方法,其特征在于,所述查询所述待借阅图书的借阅费用,包括:向所述目标读者发送借阅时间提示,并采集所述目标读者对所述图书借阅时间提示的提示反馈,所述图书借阅时间提示的提示方式包括语音提示或图像提示;根据所述提示反馈确定图书借阅时间,并根据所述待借阅图书的图书标识和所述图书借阅时间确定所述借阅费用。7.如权利要求1至6任一所述的图书借阅方法,其特征在于,所述根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析之后,还包括:若所述目标读者的借阅分析不合格,则获取失败原因,并将所述失败原因进行信息展示和语音播报。8.一种图书借阅系统,其特征在于,所述系统包括:第一显示屏,用于对目标读者进行人脸识别、读者身份信息认证和/或实时影像抓拍;证件识别区,用于对所述目标读者的卡类身份信息进行识别和认证;第一通道闸门,用于当所述目标读者的身份认证成功后,开启道闸门;第一射频识别区,用于对所述目标读者的读书借阅信息和待借阅图书的图书状态进行识别,并实时检测所述目标读者的通行状态;第二显示屏,用于展示所述目标读者的信息,根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析,并将借阅结果进行显示;第二通道闸门,用于当所述射频识别区和所述第二显示屏完成工作任务后,开启道闸门;第二射频识别区,用于对所述目标读者的读书借阅信息和待借阅图书的图书状态进行识别,并根据识别结果判断是否进行报警。9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。

技术总结


本发明提供了一种图书借阅方法、系统、终端设备及存储介质,该方法包括:获取目标读者的读者信息,并对所述读者信息进行身份认证,所述读者信息包括生物特征和身份标签;若所述读者信息的身份认证合格,则获取所述目标读者的读书借阅信息和待借阅图书的图书状态,并根据所述读书借阅信息和所述图书状态对所述目标读者进行借阅分析;若所述目标读者的借阅分析合格,则根据所述待借阅图书的图书状态和所述读者信息生成图书借阅记录,并对所述读书借阅信息和所述图书状态进行更新。本发明无需人工干预,提高了图书借阅效率,提高了用户的图书借阅体验。书借阅体验。书借阅体验。


技术研发人员:

孙国 陈亚伟 朱煜 陈穗

受保护的技术使用者:

厦门印天电子科技有限公司

技术研发日:

2022.04.21

技术公布日:

2022/8/12

本文发布于:2024-09-20 14:31:12,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/18319.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   图书   读者   目标
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议