本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種書籍借閱方法、裝置和系統(tǒng)。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,人們的生活、工作或?qū)W習(xí)的需求越來越容易得到滿足,例如,人們可以隨時隨地利用各種電子設(shè)備來進行閱讀。但是,相較于電子類書籍,由于紙質(zhì)書籍閱讀完成率高,閱讀體驗好,仍然受到大多數(shù)人的追捧。
為了閱讀便利,各個場所放置了可移動的自主借還書機柜以方便人們借閱各類書籍?,F(xiàn)有的自主借還書機柜中隨機排列著多種類型的書籍,用戶通過玻璃門查看書籍的名字,當用戶選中要借閱的書籍后,自主借還書柜中的機械傳輸裝置將用戶借的書傳輸至出書口。
但是,現(xiàn)有的自主借還書機柜只能通過玻璃門顯示存儲的書籍,用戶需要透過玻璃門逐本查看書籍名稱,選書過程操作復(fù)雜。此外,現(xiàn)有的自主借還書機柜結(jié)構(gòu)復(fù)雜,其內(nèi)部的傳輸裝置容易損壞,維修成本較高。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種書籍借閱方法、裝置和系統(tǒng),旨在解決利用現(xiàn)有的自主借還書機柜選書過程繁瑣的問題,以及,自主借還書機柜結(jié)構(gòu)復(fù)雜,其內(nèi)部的傳輸裝置容易損壞,維修成本較高的問題。
本發(fā)明提供的一種書籍借閱方法,所述方法包括:
向服務(wù)器發(fā)送獲取指令,從服務(wù)器中獲取書籍信息并輸出;
響應(yīng)于用戶基于所述書籍信息進行的確認借閱目標書籍的操作,將所述目標書籍的識別碼發(fā)送給所述服務(wù)器,以使所述服務(wù)器根據(jù)所述目標書籍的識別碼發(fā)送開箱指令給所述書籍借閱裝置打開放置目標書籍的書箱的箱門。
本發(fā)明提供的一種書籍借閱裝置,所述裝置包括:
獲取模塊,用于向服務(wù)器發(fā)送獲取指令,從服務(wù)器中獲取書籍信息并輸出;
發(fā)送模塊,用于響應(yīng)于用戶基于所述書籍信息進行的確認借閱目標書籍的操作,將所述目標書籍的識別碼發(fā)送給所述服務(wù)器,以使所述服務(wù)器根據(jù)所述目標書籍的識別碼發(fā)送開箱指令給所述書籍借閱裝置以打開放置目標書籍的箱門。
本發(fā)明提供的一種書籍借閱系統(tǒng),所述系統(tǒng)包括:書籍借閱裝置、終端和服務(wù)器;
所述終端,用于向服務(wù)器發(fā)送獲取指令,從服務(wù)器中獲取書籍信息并輸出,以及,響應(yīng)于所述用戶基于所述書籍信息進行的確認借閱目標書籍的操作,將所述目標書籍的識別碼發(fā)送給所述服務(wù)器;
所述服務(wù)器,還用于接收所述目標書籍的識別碼,并判斷已預(yù)約書籍信息數(shù)據(jù)庫中,是否存在與所述目標書籍的識別碼及當前系統(tǒng)時間相匹配的信息,若不存在,則發(fā)送開箱指令給所述書籍借閱裝置;以及若存在,則判斷所述已預(yù)約書籍信息數(shù)據(jù)庫中,是否存在與所述帳戶信息一致的帳戶信息,若存在,則發(fā)送所述開箱指令給所述書籍借閱裝置;
所述書籍借閱裝置,用于根據(jù)所述開箱指令打開放置目標書籍的箱門,以使所述用戶取出所述目標書籍。
本發(fā)明提供的一種書籍借閱方法、裝置和系統(tǒng),通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例。
圖1是本發(fā)明第一實施例提供的一種書籍借閱方法的實現(xiàn)流程示意圖;
圖2是本發(fā)明第二實施例提供的一種書籍借閱方法的實現(xiàn)流程示意圖;
圖3是本發(fā)明第三實施例提供的一種書籍借閱裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明第四實施例提供的一種書籍借閱裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明第五和第六實施例提供的一種書籍借閱系統(tǒng)的結(jié)構(gòu)示意圖;
圖6是本發(fā)明第七實施例提供的一種書籍借閱方法的實現(xiàn)流程示意圖。
具體實施方式
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,圖1為本發(fā)明第一實施例提供的書籍借閱方法的實現(xiàn)流程示意圖,圖1所示的書籍借閱方法主要應(yīng)用于終端,主要包括以下步驟:
s101、向服務(wù)器發(fā)送獲取指令,從服務(wù)器中獲取書籍信息并輸出;
書籍信息可以為服務(wù)器中存儲的全部的書籍信息,也可以為某一個書籍借閱裝置中存儲的書籍信息。其中,書籍信息可以但不限于包括:書籍的書名、作者、出版社、出版日期或圖書簡介。可選地,若書籍信息為服務(wù)器中存儲的全部的書籍信息時,當終端檢測到用戶點擊“顯示書籍”的操作時,觸發(fā)書籍信息獲取請求,并發(fā)送給服務(wù)器,接收服務(wù)器發(fā)送的書籍信息并輸出。若書籍信息為某個書籍借閱裝置中存儲的書籍信息時,終端將書籍借閱裝置的識別碼發(fā)送給服務(wù)器,以使服務(wù)器將該識別碼對應(yīng)的書籍信息發(fā)送給終端。其中,書籍借閱裝置為用于存儲待借書籍的裝置,包括多個用于放置書籍的小書箱和顯示屏,且每個小書箱都有箱門。書籍借閱裝置可以為多個,分別放置于不同的場所或一個場所中不同的位置。
s102、響應(yīng)于用戶基于該籍信息進行的確認借閱目標書籍的操作,將該目標書籍的識別碼發(fā)送給該服務(wù)器,以使該服務(wù)器根據(jù)該目標書籍的識別碼發(fā)送開箱指令給該書籍借閱裝置以打開放置目標書籍的箱門。
具體的,書籍信息可通過預(yù)設(shè)的輸出界面進行輸出,輸出界面中包括分別與每一條書籍信息對應(yīng)的多個表示“借閱”的快捷圖標或字樣。當檢測到用戶在輸出界面選中目標書籍,并點擊上述表示“借閱”的快捷圖標或字樣的操作時,終端將目標書籍的識別碼發(fā)送給服務(wù)器,可以使得服務(wù)器根據(jù)識別碼發(fā)送開箱指令給書籍借閱裝置。其中,目標書籍為終端通過檢測借閱操作而選取的書籍。開箱指令為用于控制書籍借閱裝置打開目標書籍所在的書箱的箱門的指令。
本發(fā)明提供的一種書籍借閱方法,通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
請參閱圖2,圖2為本發(fā)明第二實施例提供的書籍借閱方法的實現(xiàn)流程示意圖,圖2所示的書籍借閱方法應(yīng)用于書籍借閱裝置,主要包括以下步驟:
s201、通過掃描書籍借閱裝置顯示的二維碼,獲取該獲取指令,并將該獲取指令發(fā)送給服務(wù)器;
二維碼包含獲取指令,其中,獲取指令為用于發(fā)送書籍借閱裝置的識別碼給服務(wù)器的指令。
s202、從服務(wù)器中獲取書籍信息并輸出;
具體的,終端接收服務(wù)器發(fā)送的具有該識別碼的書籍借閱裝置存儲的書籍信息。
s203、響應(yīng)于該用戶基于輸出的該書籍信息進行的預(yù)約書籍的操作,根據(jù)該預(yù)約書籍的操作獲取該用戶輸入的預(yù)約信息,并將該預(yù)約信息發(fā)送給該服務(wù)器;
該預(yù)約信息包括終端注冊的帳戶信息、待預(yù)約書籍的識別碼和預(yù)約時間段。帳戶信息為終端注冊的信息,包括帳戶名稱、姓名、地址或性別等信息。在實際應(yīng)用中,該預(yù)約信息還包括待預(yù)約書籍所在的書籍借閱裝置的位置或編號,如此,當用戶于預(yù)約時間段找到書籍借閱裝置后,通過終端借閱待預(yù)約書籍。
s204、響應(yīng)于該用戶在該預(yù)約時間段內(nèi)借閱該待預(yù)約書籍的操作,將該待預(yù)約書籍的識別碼及終端注冊的帳戶信息發(fā)送給該服務(wù)器,以使該服務(wù)器根據(jù)該識別碼和該賬戶信息,發(fā)送該開箱指令給該書籍借閱裝置;
在實際應(yīng)用中,預(yù)約時間段為用戶通過輸入確定的時間段。在預(yù)約時間段內(nèi),待預(yù)約書籍只能由進行預(yù)約操作的賬戶借閱。終端在用戶預(yù)約待預(yù)約書籍后,將待預(yù)約書籍的識別碼和終端注冊的賬戶信息發(fā)送給服務(wù)器,便于服務(wù)器判斷待預(yù)約書籍是否為進行預(yù)約操作的賬戶預(yù)約的,若是,則發(fā)送開箱指令給書籍借閱裝置。
s205、響應(yīng)于用戶基于該籍信息進行的確認借閱目標書籍的操作,將該目標書籍的識別碼發(fā)送給該服務(wù)器,以使該服務(wù)器根據(jù)該目標書籍的識別碼發(fā)送開箱指令給該書籍借閱裝置以打開放置目標書籍的箱門;
當用戶沒有預(yù)約書籍時,可以直接利用終端進行借閱。具體的,書籍信息可通過預(yù)設(shè)的輸出界面進行輸出,輸出界面中包括分別與每一條書籍信息對應(yīng)的多個表示“借閱”的快捷圖標或字樣。當檢測到用戶在輸出界面選中目標書籍,并點擊上述表示“借閱”的快捷圖標或字樣的操作時,終端將目標書籍的識別碼發(fā)送給服務(wù)器,可以使得服務(wù)器根據(jù)識別碼發(fā)送開箱指令給書籍借閱裝置。其中,目標書籍為終端通過檢測借閱操作而選取的書籍。開箱指令為用于控制書籍借閱裝置打開目標書籍所在的書箱的箱門的指令。
可選地,終端還可以實現(xiàn)下述方法:
接收該用戶觸發(fā)的讀書交流指令,并顯示讀書交流頁面;
讀書交流指令為用于控制終端顯示讀書交流頁面的指令。其中,讀書交流頁面為顯示交流信息的頁面包括:用戶撰寫的讀后感、待借書籍的閱讀排名、待借書籍的推薦指數(shù)等其它閱讀交流信息。在實際應(yīng)用中,終端通過顯示讀書頁面來顯示交流提示信息,提示用戶進行讀書交流。
當檢測到該用戶在該讀書交流頁面選取交流信息的操作時,向該服務(wù)器發(fā)送該交流信息的獲取請求;
當檢測到該用戶輸入的交流信息的內(nèi)容后,將輸入的交流信息的內(nèi)容發(fā)送給該服務(wù)器;
在實際應(yīng)用中,當用戶點擊交流提示信息時,終端402檢測用戶在讀書交流頁面獲取交流信息的操作,向服務(wù)器發(fā)送交流信息的獲取請求。
接收該服務(wù)器發(fā)送的交流信息的內(nèi)容并顯示。
通過上述方式,用戶可以相互交流閱讀感想,利于用戶形成良好的閱讀氛圍和閱讀習(xí)慣。
本發(fā)明提供的一種書籍借閱方法、裝置和系統(tǒng),通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
請參閱圖3,圖3為本發(fā)明第三實施例提供的書籍借閱裝置的結(jié)構(gòu)示意圖,圖3所示的書籍借閱裝置主要包括:獲取模塊301和發(fā)送模塊302。各模塊的功能詳述如下:
獲取模塊301,用于向服務(wù)器發(fā)送獲取指令,從服務(wù)器中獲取書籍信息并輸出。
發(fā)送模塊302,用于響應(yīng)于用戶基于所述書籍信息進行的確認借閱目標書籍的操作,將該目標書籍的識別碼發(fā)送給該服務(wù)器,以使該服務(wù)器根據(jù)該目標書籍的識別碼發(fā)送開箱指令給該書籍借閱裝置以打開放置目標書籍的箱門。
本發(fā)明第四實施例中的未盡細節(jié),請參照圖1和圖2所示的第一和第二實施例,在此不再贅述。
本發(fā)明提供的一種書籍借閱方法,通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
請參閱圖4,圖4為本發(fā)明第四實施例提供的書籍借閱裝置的結(jié)構(gòu)示意圖,圖4所示的書籍借閱裝置主要包括:獲取模塊401、發(fā)送模塊402、接收模塊403和顯示模塊404。各模塊的功能詳述如下:
獲取模塊401,用于向服務(wù)器發(fā)送獲取指令,從服務(wù)器中獲取書籍信息并輸出。
發(fā)送模塊402,用于響應(yīng)于用戶基于所述書籍信息進行的確認借閱目標書籍的操作,將該目標書籍的識別碼發(fā)送給該服務(wù)器,以使該服務(wù)器根據(jù)該目標書籍的識別碼發(fā)送開箱指令給該書籍借閱裝置以打開放置目標書籍的箱門。
進一步地,
獲取模塊401,還用于通過掃描書籍借閱裝置顯示的二維碼,獲取該獲取指令。
發(fā)送模塊402,還用于將該該獲取指令發(fā)送給服務(wù)器。
進一步地,
獲取模塊401,還用于響應(yīng)于該用戶基于輸出的該書籍信息進行的預(yù)約書籍的操作,根據(jù)該預(yù)約書籍的操作獲取該用戶輸入的預(yù)約信息。
發(fā)送模塊402,還用于將該預(yù)約信息發(fā)送給該服務(wù)器。
該預(yù)約信息包括終端注冊的帳戶信息、待預(yù)約書籍的識別碼和預(yù)約時間段。
發(fā)送模塊402,還用于響應(yīng)于該用戶在該預(yù)約時間段內(nèi)借閱該待預(yù)約書籍的操作,將該待預(yù)約書籍的識別碼及終端注冊的帳戶信息發(fā)送給該服務(wù)器,以使該服務(wù)器根據(jù)該識別碼和該賬戶信息,發(fā)送該開箱指令給該書籍借閱裝置。
進一步地,
接收模塊403,用于接收該用戶觸發(fā)的讀書交流指令。
顯示模塊404,用于顯示讀書交流頁面。
發(fā)送模塊402,還用于當檢測到該用戶在該讀書交流頁面選取交流信息的操作時,向該服務(wù)器發(fā)送該交流信息的獲取請求。
發(fā)送模塊402,還用于當檢測到該用戶輸入的交流信息的內(nèi)容后,將輸入的交流信息的內(nèi)容發(fā)送給該服務(wù)器。
接收模塊403,還用于接收該服務(wù)器發(fā)送的交流信息的內(nèi)容并顯示。
本發(fā)明第四實施例中的未盡細節(jié),請參照圖1和圖2所示的第一和第二實施例,在此不再贅述。
本發(fā)明提供的一種書籍借閱方法,通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
請參閱圖5,圖5為本發(fā)明第五實施例提供的書籍借閱系統(tǒng)的結(jié)構(gòu)示意圖,圖5所示的書籍借閱系統(tǒng)主要包括:書籍借閱裝置501、終端502和服務(wù)器503。
終端502,用于向服務(wù)器503發(fā)送獲取指令,并從服務(wù)器503中獲取書籍信息并輸出,以及,響應(yīng)于用戶基于該書籍信息進行的確認借閱目標書籍的操作,將該目標書籍的識別碼發(fā)送給服務(wù)器503。
服務(wù)器503,還用于接收該目標書籍的識別碼,并判斷已預(yù)約書籍信息數(shù)據(jù)庫中,是否存在與該目標書籍的識別碼及當前系統(tǒng)時間相匹配的信息,若不存在,則發(fā)送開箱指令給書籍借閱裝置501;以及若存在,則判斷該已預(yù)約書籍信息數(shù)據(jù)庫中,是否存在與該帳戶信息一致的帳戶信息,若存在,則發(fā)送該開箱指令給書籍借閱裝置501。
書籍借閱裝置501,用于根據(jù)該開箱指令打開放置目標書籍的箱門,以使用戶取出目標書籍。
本發(fā)明第五實施例中的終端實現(xiàn)方法的未盡細節(jié),請參照圖1和圖2所示的第一和第二實施例,在此不再贅述。
本發(fā)明提供的一種書籍借閱系統(tǒng),通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
請繼續(xù)參閱圖5,圖5為本發(fā)明第五實施例提供的書籍借閱系統(tǒng)的結(jié)構(gòu)示意圖,圖5所示的書籍借閱系統(tǒng)主要包括:書籍借閱裝置501、終端502和服務(wù)器503。
終端502,用于向服務(wù)器503發(fā)送獲取指令,并從服務(wù)器503中獲取書籍信息并輸出,以及,響應(yīng)于用戶基于該書籍信息進行的確認借閱目標書籍的操作,將該目標書籍的識別碼發(fā)送給服務(wù)器503。
服務(wù)器503,還用于接收該目標書籍的識別碼,并判斷已預(yù)約書籍信息數(shù)據(jù)庫中,是否存在與該目標書籍的識別碼及當前系統(tǒng)時間相匹配的信息,若不存在,則發(fā)送開箱指令給書籍借閱裝置501;以及若存在,則判斷該已預(yù)約書籍信息數(shù)據(jù)庫中,是否存在與該帳戶信息一致的帳戶信息,若存在,則發(fā)送該開箱指令給書籍借閱裝置501。
已預(yù)約書籍信息數(shù)據(jù)庫為存儲有已經(jīng)被注冊的賬戶預(yù)約的書籍的信息的數(shù)據(jù)庫,其中,已預(yù)約書籍的信息庫中包括:已預(yù)約書籍的識別碼與當前系統(tǒng)時間的匹配關(guān)系以及已預(yù)約書籍的識別碼與對已預(yù)約書籍完成預(yù)約操作的帳號信息的對應(yīng)關(guān)系。在實際應(yīng)用中,服務(wù)器503還存儲有包含待借書籍的識別碼與書籍信息的對應(yīng)關(guān)系的信息表,其中,書籍信息還包括待借書籍所在的書箱的識別碼。具體的,若服務(wù)器503判斷已預(yù)約書籍信息庫中不存在目標書籍的識別碼與當前時間相匹配的信息,則說明目標書籍沒有被預(yù)約,目標書籍處可借閱狀態(tài),服務(wù)器503發(fā)送包含目標書籍所在的書箱的識別碼的開箱指令給書籍借閱裝置501,以打開箱門。若服務(wù)器503判斷已預(yù)約書籍信息庫中存在目標書籍的識別碼與當前時間相匹配的信息,則說明目標書籍已被預(yù)約,此時,服務(wù)器503判斷已預(yù)約書籍信息庫中是否存在與服務(wù)器503接收的帳戶信息一致的帳戶信息,若存在,則說明服務(wù)器503接收的帳戶信息為預(yù)約目標書籍的帳戶,服務(wù)器503發(fā)送開箱指令給書籍借閱裝置501,以打開箱門。若不存在,則說明服務(wù)器503接收的賬戶信息不是預(yù)約目標書籍的賬戶,服務(wù)器503不作處理。
書籍借閱裝置501,用于根據(jù)該開箱指令打開放置目標書籍的書箱的箱門,以使用戶取出目標書籍。
書籍借閱裝置501為用于存儲待借書籍的裝置,包括多個用于放置書籍的小書箱和顯示屏,且每個小書箱都有箱門。可選地,每個書箱中包括用于感應(yīng)書籍信息的射頻檢測裝置和用于對書籍消毒的紫外燈。書籍借閱裝置可以為多個,分別放置于不同的場所或一個場所中不同的位置,且每個書籍借閱裝置還包括一定位系統(tǒng)。
進一步地,
書籍借閱裝置501,還用于響應(yīng)于用戶借閱書籍的操作,生成二維碼并輸出。
在實際應(yīng)用中,書籍借閱裝置501通過顯示屏顯示操作項目,例如“借閱書籍”、“歸還書籍”等。具體的,當書籍借閱裝置檢測到用戶點擊“借閱書籍”的操作時,顯示二維碼。該二維碼包含包括書籍借閱裝置501的識別碼的獲取指令,其中獲取指令包括書籍借閱裝置501的識別碼。
終端502,還用于通過掃描該二維碼,獲取該獲取指令,并將該獲取指令發(fā)送給服務(wù)器。
進一步地,
終端502,還用于響應(yīng)于該用戶基于輸出的該書籍信息進行的預(yù)約書籍的操作,根據(jù)該預(yù)約書籍的操作獲取該用戶輸入的預(yù)約信息,并將該預(yù)約信息發(fā)送給服務(wù)器503。
該預(yù)約信息包括該帳戶信息、待預(yù)約書籍的識別碼和預(yù)約時間段。
服務(wù)器503,還用于將終端502發(fā)送的該預(yù)約信息,寫入該已預(yù)約書籍信息數(shù)據(jù)庫中。
具體的,服務(wù)器503在已預(yù)約書籍信息庫中,將待預(yù)約書籍的識別碼、預(yù)約時間和賬戶信息相關(guān)聯(lián)。
終端502,還用于響應(yīng)于該用戶在該預(yù)約時間段內(nèi)借閱該待預(yù)約書籍的操作,將該待預(yù)約書籍的識別碼及終端注冊的帳戶信息發(fā)送給服務(wù)器503。
服務(wù)器503,還用于判定該已預(yù)約書籍信息庫中存在該待預(yù)約書籍的識別碼與當前時間相匹配的信息,且存在與接收的帳戶信息一致的帳戶信息,并發(fā)送開箱指令給書籍借閱裝置501。
服務(wù)器503根據(jù)接收的識別碼和賬戶信息判斷該待預(yù)約書籍在已預(yù)約書籍數(shù)據(jù)庫中,且被接收的賬戶信息表示的賬戶預(yù)約,則根據(jù)待預(yù)約書籍的識別碼在信息表中查找放置待預(yù)約書籍的書箱的識別碼,并將包含書箱的識別碼的開箱指令發(fā)送給書籍借閱裝置501。
可選地,預(yù)約信息還包括用戶所在地的位置信息。若用戶預(yù)約的待預(yù)約書籍為不可借的狀態(tài),服務(wù)器503將預(yù)約信息發(fā)送給工作人員的終端以提示工作人員將待預(yù)約書籍放置于離用戶所在地最近的書籍借閱裝置501中,通過工作人員的終端發(fā)送待預(yù)約書籍的所在的書籍借閱裝置的位置信息給服務(wù)器503,以使服務(wù)器發(fā)送提示信息,提示用戶。
進一步地,
書籍借閱裝置501,還用于響應(yīng)于該用戶觸發(fā)的歸還書籍的指令,打開空置書箱的箱門,以及,當檢測到該用戶將書籍放入所述空置書箱后,獲取書箱內(nèi)書籍的識別碼,并生成還書信息發(fā)送給服務(wù)器503。
具體的,當用戶點擊書籍借閱裝置顯示的表示“還書”的字樣或圖像時,觸發(fā)歸還目標書籍的指令,書籍借閱裝置查找空置的書箱并打開箱門,使用戶將待還的書籍放入。書箱中的射頻檢測裝置通過檢測書籍中的芯片獲取書籍的識別碼,并生成還書信息發(fā)送給服務(wù)器403。還書信息為表示書籍已歸還的信息,包括書箱內(nèi)書籍的識別碼和還書時間等信息。
服務(wù)器503,還用于接收該還書信息,并根據(jù)該還書信息中的識別碼和還書時間計算該書箱內(nèi)書籍的借閱金額,以及向支付平臺發(fā)送支付該借閱金額的支付請求,以及,當接收到該支付平臺發(fā)送的支付憑證信息后,生成確認還書的提示信息并發(fā)送給終端502。
服務(wù)器403中還存儲有包含已借書籍的識別碼與已借書籍的信息的對應(yīng)關(guān)系的信息表。其中,已借書籍的信息包含已借書籍最近一次被借閱的時間。具體的,服務(wù)器403根據(jù)還書信息中包含的書籍的識別碼在已借書籍的信息表中查找已借書籍最近一次被借閱的時間,并根據(jù)最近一次被借閱的時間和還書時間計算用戶置于書箱中的書籍的借閱時間段,以及根據(jù)計算的借閱時間段和預(yù)置的借閱單價計算借閱金額。支付請求為表示向支付平臺支付借閱金額的請求。支付憑證信息為用于表示服務(wù)器已經(jīng)完成付款的信息。支付平臺可以為第三方服務(wù)器,還可以為銀行的服務(wù)器。提示信息為用于提示用戶書籍已經(jīng)歸還的信息,可以通過顯示圖像和文字的方式提示用戶,還可以通過輸出音頻的方式提示用戶。支付平臺可以為第三方支付服務(wù)器或銀行的服務(wù)器??蛇x地,服務(wù)器503將用戶歸還的書籍信息更新到存儲的書籍信息中,以方便其他用戶繼續(xù)借閱。
進一步地,
書籍借閱裝置403,還用于執(zhí)行該用戶的捐贈操作,打開空置的書箱的箱門,以及,當檢測到該用戶將待捐贈書籍放入該空置的書箱后,獲取該待捐贈書籍的信息,并更新在書籍信息中,以及將更新后的書籍信息發(fā)送給服務(wù)器403。
服務(wù)器403,還用于接收該更新后的書籍信息并存儲。
更新后的書籍信息包括:待捐贈書籍的識別碼、放置待捐贈書籍的書箱的識別碼以及待捐贈書籍的捐贈信息。其中,捐贈信息為用于表示書籍為捐贈的信息,例如捐贈時間、捐贈人等。具體的,當服務(wù)器403接收到書籍借閱裝置發(fā)生的更新的書籍信息后進行存儲,并標記該待借書籍為捐贈書籍,以利于用戶通過終端查看待捐贈書籍的狀態(tài)。
進一步地,
終端402,還用于接收該用戶觸發(fā)的讀書交流指令,并顯示讀書交流頁面。
終端402,還用于當檢測到該用戶在該讀書交流頁面選取交流信息的操作時,向該服務(wù)器發(fā)送該交流信息的獲取請求,以及,當檢測到用戶輸入的交流信息的內(nèi)容后,將輸入的交流信息的內(nèi)容發(fā)送給服務(wù)器403。
服務(wù)器403,還用于根據(jù)接收的獲取請求查找該交流信息的內(nèi)容,并將查找到的交流信息的內(nèi)容發(fā)送給終端402,以及,接收終端402發(fā)送的交流信息的內(nèi)容并存儲。
具體的,服務(wù)器403通過獲取請求中交流信息的ip地址來查找交流信息的內(nèi)容,并發(fā)送給終端402??蛇x地,服務(wù)器403,還用于生成存儲的交流信息的鏈接,并發(fā)送給終端。
終端502,還用于接收服務(wù)器403發(fā)送的該交流信息的內(nèi)容并顯示。
本發(fā)明第六實施例中的終端實現(xiàn)方法的未盡細節(jié),請參照圖1和圖2所示的第一和第二實施例,在此不再贅述。
本發(fā)明提供的一種書籍借閱系統(tǒng),通過從服務(wù)器獲取書籍信息,可以利用終端直觀的查看,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
可選地,書籍借閱裝置501,還用于執(zhí)行該用戶的捐贈操作,打開空置的書箱的箱門。
在實際應(yīng)用中,書籍借閱裝置通過顯示屏顯示“捐贈”的字樣來提示用戶進行捐贈操作。執(zhí)行用戶的捐贈操作,從預(yù)設(shè)的所有書箱中確定用于放置捐贈書籍的捐贈書箱,并控制打開所述捐贈書箱的箱門。其中,捐贈操作例如,可通過點擊書籍借閱裝置觸控屏上顯示的“捐贈”的字樣或圖像的方式進行。
書籍借閱裝置501,還用于當檢測到該用戶將待捐贈書籍放入該空置的書箱后,獲取該待捐贈書籍的信息并發(fā)送給該服務(wù)器。
具體的,若待捐贈書籍包含芯片,則書籍借閱裝置中內(nèi)置的射頻模塊或紅外裝置通過感應(yīng)待捐贈書籍的芯片來檢測待捐贈書籍已放入該空置的書箱并獲取待捐贈書籍的信息,若待捐贈書籍不含芯片,則書籍借閱裝置檢測工作人員的確認操作來確認已接收到待捐贈書籍,以及檢測工作人員輸入待捐贈書籍的信息操作來獲取待捐贈書籍的信息。
服務(wù)器503,還用于將待捐贈書籍的信息更新到存儲的書籍信息中。
服務(wù)器503包含了在多個書籍借閱裝置501存儲的書籍信息,其中,每個書籍借閱裝置501的識別碼與存儲于其中的多個書籍的書籍信息相對應(yīng)。
本發(fā)明實施例提供的一種書籍借閱方法,書籍借閱裝置通過顯示書籍信息,可以直觀的查看書籍信息,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
請參照圖6,圖6為本發(fā)明第七實施例提供的一種借閱書籍的方法,該方法應(yīng)用于借閱書籍的系統(tǒng),圖6所示的書籍借閱方法主要包括:
s601、終端發(fā)送獲取指令給服務(wù)器;s602、服務(wù)器發(fā)送書籍信息給終端;s603、終端輸出書籍信息;s604、終端檢測用戶的預(yù)約操作,獲取用戶輸入的預(yù)約信息;s605、終端發(fā)送預(yù)約信息給服務(wù)器;s606、服務(wù)器將預(yù)約信息寫入已預(yù)約書籍信息庫中;s607、終端檢測用戶借閱待預(yù)約書籍的操作;s608、終端將帳戶信息和待預(yù)約書籍的識別碼發(fā)送給服務(wù)器;s609、服務(wù)器判斷已預(yù)約書籍數(shù)據(jù)庫中是否存在與待預(yù)約書籍的識別碼及當前時間相匹配的信息;s6010、若不存在,發(fā)送開箱指令給書籍借閱裝置;s6011、書籍借閱裝置根據(jù)開箱指令打開箱門;s6012、若存在,判斷已預(yù)約書籍數(shù)據(jù)庫中是否存在與接收的賬戶信息一致的賬戶信息;s6013、若存在,發(fā)送開箱指令給書籍借閱裝置;s6014、書籍借閱裝置根據(jù)開箱指令打開箱門。
本發(fā)明實施例提供的一種借閱書籍的方法的具體細節(jié),請參照圖1、圖2、圖3和圖4所示的第一、第二、第三、第四、第五和第六實施例,在此不再贅述。
本發(fā)明實施例提供的一種預(yù)約借閱書籍的方法,書籍借閱裝置通過顯示書籍信息,可以直觀的查看書籍信息,選書過程簡單方便。此外,借書成功后,書籍借閱裝置只需要打開存放目標書籍的書箱,省去了原有的書籍借閱裝置中的傳輸裝置,一方面,簡化了書籍借閱裝置的結(jié)構(gòu),另一方面,避免了由于傳輸裝置損壞影響用戶借閱書籍。
在本申請所提供的多個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信鏈接可以是通過一些接口,裝置或模塊的間接耦合或通信鏈接,可以是電性,機械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。
所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
需要說明的是,對于前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關(guān)描述。
以上為對本發(fā)明所提供的書籍借閱方法、裝置及系統(tǒng)的描述,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。