亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種圖書借閱方法及系統(tǒng)與流程

文檔序號:12367729閱讀:727來源:國知局
一種圖書借閱方法及系統(tǒng)與流程

本發(fā)明涉及信息技術領域,具體涉及一種圖書借閱方法及系統(tǒng)。



背景技術:

現(xiàn)有的圖書借閱通常采用的是用戶親自到圖書室檢索借閱,但是當用戶沒有時間無法及時去借閱時,一些用戶想要借閱的圖書,會被其他人借走,導致用戶無法借閱想要借閱的圖書,為用戶帶來很多不便。

并且對于用戶想要借閱的圖書,用戶并不知道是哪些圖書館里有,哪一家圖書館距離自己所在地最近,會導致用戶尋訪很多圖書館,卻不一定能夠找到自己想要借閱的圖書,浪費時間,做很多無用功,造成許多不便。



技術實現(xiàn)要素:

本發(fā)明所要解決的技術問題是提供一種圖書借閱方法及系統(tǒng),能夠方便借閱者查閱需要借閱的圖書的所在地,并從中挑選距離自己所在地較近的圖書進行借閱綁定,避免用戶浪費時間,方便用戶借閱。

本發(fā)明解決上述技術問題的技術方案如下:

依據(jù)本發(fā)明的一個方面,提供了一種圖書借閱方法,所述方法包括:

S101、接收用戶端發(fā)送的借閱請求信息,所述借閱請求信息包括借閱者信息、需要借閱的圖書對應的書目信息以及借閱者的地理位置信息;

S102、在驗證借閱者的身份信息并判斷借閱者擁有借閱權限后,在藏書書目信息中查詢是否存在與所述書目信息相匹配的圖書;

S103、在存在相匹配的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,然后將其反饋至用戶端;

S104、在接收到用戶端發(fā)送的從所述距離信息列表中選擇的一個圖書館中的圖書進行借閱的確認借閱信息時,將該圖書館中的圖書與借閱者信息進行綁定。

本發(fā)明的有益效果:本發(fā)明提供一種圖書借閱方法,能夠根據(jù)用戶發(fā)送的借閱請求信息判斷用戶是否擁有借閱權限,并在藏書書目信息中查詢到存在用戶想要借閱的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,以便用戶根據(jù)可借閱圖書的圖書館的位置選擇借閱哪一個圖書館中的圖書,并將用戶選中的圖書與用戶的信息進行綁定,避免在去圖書館的途中被其他人借走,方便用戶借閱。

進一步,所述S102中判斷借閱者擁有借閱權限具體包括:判斷借閱者是否有到期未歸還的圖書,若有,則借閱者沒有借閱權限,若沒有,則借閱者擁有借閱權限。

采用上述進一步方案的有益效果:判斷借閱者是否擁有借閱權限,只有擁有借閱權限才可以借閱圖書。

進一步,所述S103中所述距離信息列表具體包括可借閱圖書對應的圖書館的地理位置、從借閱者的地理位置到達所述可借閱圖書對應的圖書館的地理位置的時間以及所述距離信息。

采用上述進一步方案的有益效果:方便用戶根據(jù)圖書館位置與自身所在地的位置確定借閱哪個圖書館中的圖書。

進一步,所述S104之后還包括:若借閱者在預設的綁定期限內未取走確認借閱的圖書,則解除該圖書與借閱者信息之間的綁定關系。

采用上述進一步方案的有益效果:避免因為用戶在預設的綁定期限內不取走綁定的圖書,導致其他人無法借閱。

進一步,所述方法還包括:在用戶取走確認借閱的圖書后,定期向所述用戶端發(fā)送還書提醒。

采用上述進一步方案的有益效果:提醒用戶還書,避免用戶超期。

依據(jù)本發(fā)明的另一個方面,提供了一種圖書借閱系統(tǒng),所述系統(tǒng)包括:

接收單元,用于接收用戶端發(fā)送的借閱請求信息,所述借閱請求信息包括借閱者信息、需要借閱的圖書對應的書目信息以及借閱者的地理位置信息;

驗證單元,用于驗證借閱者的身份信息并判斷借閱者是否擁有借閱權限;

查詢單元,用于在藏書書目信息中查詢是否存在與所述書目信息相匹配的圖書;

列表生成單元,用于在存在相匹配的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,然后將其反饋至用戶端;

綁定單元,用于在接收到用戶端發(fā)送的從所述距離信息列表中選擇的一個圖書館中的圖書進行借閱的確認借閱信息時,將該圖書館中的圖書與借閱者信息進行綁定。

本發(fā)明的有益效果:本發(fā)明提供一種圖書借閱系統(tǒng),能夠根據(jù)用戶發(fā)送的借閱請求信息判斷用戶是否擁有借閱權限,并在藏書書目信息中查詢到存在用戶想要借閱的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,以便用戶根據(jù)可借閱圖書的圖書館的位置選擇借閱哪一個圖書館中的圖書,并將用戶選中的圖書與用戶的信息進行綁定,避免在去圖書館的途中被其他人借走,方便用戶借閱。

進一步,所述驗證單元中判斷借閱者擁有借閱權限具體包括:判斷借閱者是否有到期未歸還的圖書,若有,則借閱者沒有借閱權限,若沒有,則借閱者擁有借閱權限。

采用上述進一步方案的有益效果:判斷借閱者是否擁有借閱權限,只有擁有借閱權限才可以借閱圖書。

進一步,所述列表生成單元中所述距離信息列表具體包括可借閱圖書對應的圖書館的地理位置、從借閱者的地理位置到達所述可借閱圖書對應的圖書館的地理位置的時間以及所述距離信息。

采用上述進一步方案的有益效果:方便用戶根據(jù)圖書館位置與自身所在地的位置確定借閱哪個圖書館中的圖書。

進一步,所述系統(tǒng)還包括:解除綁定單元,用于若借閱者在預設的綁定期限內未取走確認借閱的圖書,則解除該圖書與借閱者信息之間的綁定關系。

采用上述進一步方案的有益效果:避免因為用戶在預設的綁定期限內不取走綁定的圖書,導致其他人無法借閱。

進一步,所述系統(tǒng)還包括:提醒單元,用于在用戶取走確認借閱的圖書后,定期向所述用戶端發(fā)送還書提醒。

采用上述進一步方案的有益效果:提醒用戶還書,避免用戶超期。

附圖說明

圖1為本發(fā)明實施例一的一種圖書借閱方法流程圖;

圖2為本發(fā)明實施例二的一種圖書借閱系統(tǒng)示意圖。

具體實施方式

以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。

實施例一、一種圖書借閱方法。下面結合圖1對本實施例提供的方法進行詳細說明。

參見圖1,S101、接收用戶端發(fā)送的借閱請求信息,所述借閱請求信息包括借閱者信息、需要借閱的圖書對應的書目信息以及借閱者的地理位置信息。

S102、在驗證借閱者的身份信息并判斷借閱者擁有借閱權限后,在藏書書目信息中查詢是否存在與所述書目信息相匹配的圖書。

具體的,根據(jù)所述借閱請求信息中的借閱者信息驗證借閱者的身份信息,并確定借閱者是否有到期未歸還的圖書,若有,則借閱者沒有借閱權限,若沒有,則借閱者擁有借閱權限;在確認借閱者擁有借閱權限后,在藏書書目信息中查詢是否存在與所述書目信息相匹配的圖書。

S103、在存在相匹配的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,然后將其反饋至用戶端。

具體的,在存在相匹配的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,然后將其反饋至用戶端,其中,所述距離信息列表具體包括可借閱圖書對應的圖書館的地理位置、從借閱者的地理位置到達所述可借閱圖書對應的圖書館的地理位置的時間以及所述距離信息。

同一本圖書在某個城市中的多個圖書館中都可以被借閱,所以借閱者需要知道可以借閱此書的多個圖書館的地理位置信息以及與借閱者自身所在地的位置信息,以便用戶選擇在哪個圖書館進行借閱,節(jié)省借閱者的借書時間。

S104、在接收到用戶端發(fā)送的從所述距離信息列表中選擇的一個圖書館中的圖書進行借閱的確認借閱信息時,將該圖書館中的圖書與借閱者信息進行綁定。

具體的,在接收到用戶端發(fā)送的從所述距離信息列表中選擇的一個圖書館中的圖書進行借閱的確認借閱信息時,將該圖書館中的借閱者需要借閱的圖書與借閱者信息進行綁定,以便在預設的借閱期限內,該圖書館中的被綁定的圖書不會被其他人借走。

若借閱者在預設的綁定期限內未取走確認借閱的圖書,則解除該圖書與借閱者信息之間的綁定關系,避免因為借閱者在預設的綁定期限內不取走綁定的圖書,導致其他人無法借閱。

在用戶取走確認借閱的圖書后,定期向所述用戶端發(fā)送還書提醒,提醒用戶還書。

實施例二、一種圖書借閱系統(tǒng)。下面結合圖2對本實施例提供的系統(tǒng)進行詳細說明。

圖2中,本實施例提供的系統(tǒng)包括接收單元201、驗證單元202、查詢單元203、列表生成單元204、綁定單元205、解除綁定單元206以及提醒單元207。

接收單元201,用于接收用戶端發(fā)送的借閱請求信息,所述借閱請求信息包括借閱者信息、需要借閱的圖書對應的書目信息以及借閱者的地理位置信息。

驗證單元202,用于驗證借閱者的身份信息并判斷借閱者是否擁有借閱權限。

具體的,所述驗證單元202判斷借閱者是否有到期未歸還的圖書,若有,則借閱者沒有借閱權限,若沒有,則借閱者擁有借閱權限。

查詢單元203,用于在藏書書目信息中查詢是否存在與所述書目信息相匹配的圖書。

列表生成單元204,用于在存在相匹配的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,然后將其反饋至用戶端。

具體的,所述列表生成單元204中的所述距離信息列表具體包括可借閱圖書對應的圖書館的地理位置、從借閱者的地理位置到達所述可借閱圖書對應的圖書館的地理位置的時間以及所述距離信息。

綁定單元205,用于在接收到用戶端發(fā)送的從所述距離信息列表中選擇的一個圖書館中的圖書進行借閱的確認借閱信息時,將該圖書館中的圖書與借閱者信息進行綁定。

解除綁定單元206,用于若借閱者在預設的綁定期限內未取走確認借閱的圖書,則解除該圖書與借閱者信息之間的綁定關系。

提醒單元207,用于在用戶取走確認借閱的圖書后,定期向所述用戶端發(fā)送還書提醒。

本發(fā)明提供一種圖書借閱方法及系統(tǒng),能夠根據(jù)用戶發(fā)送的借閱請求信息判斷用戶是否擁有借閱權限,并在藏書書目信息中查詢到存在用戶想要借閱的圖書時,計算所有可借閱圖書對應的圖書館的地理位置與借閱者的地理位置之間的距離信息,并生成可借閱圖書的距離信息列表,以便用戶根據(jù)可借閱圖書的圖書館的位置選擇借閱哪一個圖書館中的圖書,并將用戶選中的圖書與用戶的信息進行綁定,避免在去圖書館的途中被其他人借走,方便用戶借閱。

以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1