專利名稱:一種數(shù)字圖書館管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)字圖書館應(yīng)用領(lǐng)域,尤其涉及一種數(shù)字圖書館管理系統(tǒng)。
背景技術(shù):
目前,大多數(shù)數(shù)字圖書館是采用簡單的包庫方式銷售,并通過IP地址控制認(rèn)證合法用戶。數(shù)字圖書館的這種管理模式存在以下弊端:①不能明確地控制和管理服務(wù)對象,常常導(dǎo)致惡意的或過度的全文下載現(xiàn)象,并且,只能關(guān)閉對該IP范圍內(nèi)的所有用戶的服務(wù)以避免惡意的或過度的全文下載造成更大的損失,這給數(shù)字圖書館服務(wù)商及其服務(wù)對象都造成了損失 IP地址控制在地域上限制了服務(wù)對象,例如,只能限制在校園內(nèi)使用,這也給服務(wù)對象造成不便簡單包庫銷售方式,對購買方,例如圖書館而言,不能得到精確計量的用戶使用信息,服務(wù)水平難以提高,而且容易造成資源浪費。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種數(shù)字圖書館管理系統(tǒng),以克服傳統(tǒng)數(shù)字圖書館使用中所存在的不能明確控制和管理服務(wù)對象、IP地址控制在地域上限制服務(wù)對象和不能精確計量用戶使用信息等缺陷。為了實現(xiàn)上述目的,本發(fā)明提供一種數(shù)字圖書館管理系統(tǒng),所述系統(tǒng)包括
認(rèn)證模塊,用于用戶向圖書館服務(wù)器申請訪問資源后,圖書館服務(wù)器驗證用戶和終端接口 ;
授權(quán)模塊,用于驗證成功后,圖書館服務(wù)器將授權(quán)碼寫入用戶的終端接口,并鏈接到資源商服務(wù)器;
資源訪問模塊,用于資源商服務(wù)器對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源。在本發(fā)明實施例中,當(dāng)用戶向圖書館服務(wù)器申請訪問資源后,圖書館服務(wù)器通過認(rèn)證模塊驗證用戶和終端接口 ;驗證成功后,圖書館服務(wù)器通過授權(quán)模塊將授權(quán)碼寫入用戶的終端接口,并鏈接到資源商服務(wù)器;資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源。所述的數(shù)字圖書館管理系統(tǒng),還包括在用戶向圖書館服務(wù)器申請訪問資源前,用戶和終端接口預(yù)先向圖書館服務(wù)器進(jìn)行注冊,以在圖書館服務(wù)器中預(yù)存所述用戶和終端接口標(biāo)識信息。所述的數(shù)字圖書館管理系統(tǒng),還包括圖書館服務(wù)器向資源商服務(wù)器注冊,獲得圖書館服務(wù)器代碼,并將圖書館服務(wù)器中用戶和終端接口注冊信息傳送到資源商服務(wù)器。所述的數(shù)字圖書館管理系統(tǒng),還包括用戶資源使用信息接收保存模塊,用于接收所述向圖書館服務(wù)器和資源商服務(wù)器發(fā)送的資源請求和使用的相關(guān)信息,并確認(rèn)保存。所述的數(shù)字圖書館管理系統(tǒng),還包括所述資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,開始計算用戶信息流量,用戶退出系統(tǒng)后,計算停止,并保存用戶使用信息。所述的數(shù)字圖書館管理系統(tǒng),還包括資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,開始計算用戶信息使用時間,用戶退出系統(tǒng)后,計算停止,并保存用戶使用信息。所述的數(shù)字圖書館管理系統(tǒng),資源訪問模塊所述的身份認(rèn)證信息包括用戶名,用戶密碼;所述的授權(quán)訪問請求包括授權(quán)碼,終端接口標(biāo)識信息,圖書館服務(wù)器代碼。下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖I為本發(fā)明第一實施例提供的數(shù)字圖書館管理系統(tǒng)的流程圖2為本發(fā)明第二實施例提供的數(shù)字圖書館管理系統(tǒng)的流程圖3為本發(fā)明實施例提供的數(shù)字圖書館管理系統(tǒng)流程圖的結(jié)構(gòu)框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實施例中,用戶向圖書館服務(wù)器申請資源訪問權(quán);圖書館服務(wù)器將授權(quán)碼寫入終端接口,鏈接到資源商服務(wù)器;資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源。圖I給出了本發(fā)明第一個實施例提供的數(shù)字圖書館管理系統(tǒng)的流程圖,其詳細(xì)步驟如下所述
在步驟al.中,用戶向圖書館服務(wù)器申請資源訪問權(quán)。在本發(fā)明實施例中,用戶可以通過用戶名、密碼和終端接口向圖書館服務(wù)器申請資源訪問權(quán)。在步驟bl.中,圖書館服務(wù)器將授權(quán)碼寫入終端接口,鏈接到資源商服務(wù)器。在本發(fā)明實施例中,圖書館服務(wù)器通過預(yù)先注冊在圖書館服務(wù)器中的用戶名、密碼和終端接口驗證用戶信息,驗證成功后產(chǎn)生授權(quán)碼,并將授權(quán)碼寫入終端接口,鏈接到資源商服務(wù)器。在步驟Cl.中,資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源。在本發(fā)明實施例中,資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求進(jìn)行雙重認(rèn)證,其中身份認(rèn)證信息包括用戶名,用戶密碼;所述的授權(quán)訪問請求包括授權(quán)碼,終端接口標(biāo)識信息,圖書館服務(wù)器代碼。圖2給出了本發(fā)明第二個實施例提供的數(shù)字圖書館管理系統(tǒng)的流程圖,其詳細(xì)步驟如下所述
在步驟a2中,用戶向圖書館服務(wù)器申請資源訪問權(quán)。在本發(fā)明實施例中,用戶可以通過用戶名、密碼和終端接口向圖書館服務(wù)器申請資源訪問權(quán)。在步驟b2中,圖書館服務(wù)器將授權(quán)碼寫入終端接口,鏈接到資源商服務(wù)器。在本發(fā)明實施例中,圖書館服務(wù)器通過預(yù)先注冊在圖書館服務(wù)器中的用戶名、密碼和終端接口驗證用戶信息,驗證成功后產(chǎn)生授權(quán)碼,并將授權(quán)碼寫入終端接口,鏈接到資源商服務(wù)器。在步驟c2中,資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源。在本發(fā)明實施例中,資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求進(jìn)行雙重認(rèn)證,其中身份認(rèn)證信息包括用戶名,用戶密碼;所述的授權(quán)訪問請求包括授權(quán)碼,終端接口標(biāo)識信息,圖書館服務(wù)器代碼。在步驟d2中,計算用戶信息使用情況,并檢測用戶是否結(jié)束訪問。在本發(fā)明實施例中,資源商服務(wù)器計算用戶信息使用情況,可以是按信息流量計算,或是按資源訪問時間計算。在步驟e2中,將用戶資源使用信息傳送到圖書館服務(wù)器和用戶。在本發(fā)明實施例中,資源商服務(wù)器將用戶資源使用信息傳送到圖書館服務(wù)器和用戶,用戶資源使用信息包括用戶信息使用流量、用戶信息使用時間、用戶信息瀏覽列表,用戶信息檢索結(jié)果,在此不用以限制本發(fā)明。上述僅為本發(fā)明的一個具體實施例,不用以限制本發(fā)明。圖3給出了本發(fā)明提供的數(shù)字圖書館管理系統(tǒng)的結(jié)構(gòu)框圖,為了便于說明,圖中僅給出了與本發(fā)明實施例相關(guān)的部門,其中數(shù)字圖書館管理系統(tǒng)可以內(nèi)置于終端接口的軟件單元、硬件單元或軟硬件結(jié)合單元。認(rèn)證模塊,用于用戶向圖書館服務(wù)器申請訪問資源后,圖書館服務(wù)器驗證用戶和終端接口 ;
授權(quán)模塊,用于驗證成功后,圖書館服務(wù)器將授權(quán)碼寫入用戶的終端接口,并鏈接到資源商服務(wù)器;資源訪問模塊,用于資源商服務(wù)器對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源;用戶資源使用信息接收保存模塊,用于接收所述向圖書館服務(wù)器和資源商服務(wù)器發(fā)送的所述資源請求和使用的相關(guān)信息,并確認(rèn)保存。驗證成功后,圖書館服務(wù)器通過授權(quán)模塊將授權(quán)碼寫入用戶的終端接口,并鏈接到資源商服務(wù)器;資源商服務(wù)器對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源;資源商服務(wù)器計算用戶資源使用信息情況,并通過用戶資源使用信息接收保存模塊向圖書館服務(wù)器和用戶發(fā)送資源請求和使用的相關(guān)信息,并確認(rèn)保存。在本發(fā)明實施例中,用戶資源使用信息接收保存模塊向圖書館服務(wù)器和用戶發(fā)送資源請求和使用的相關(guān)信息,用戶資源使用信息包括用戶信息使用流量、用戶信息使用時間、用戶信息瀏覽列表,用戶信息檢索結(jié)果,在此不用以限制本發(fā)明。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質(zhì)中,所述存儲介質(zhì),如R0M/RAM、磁盤、光盤等。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)字圖書館管理系統(tǒng),其特征在于,所述系統(tǒng)包括 認(rèn)證模塊,用于用戶向圖書館服務(wù)器申請訪問資源后,圖書館服務(wù)器驗證用戶和終端接口 ; 授權(quán)模塊,用于驗證成功后,圖書館服務(wù)器將授權(quán)碼寫入用戶的終端接口,并鏈接到資源商服務(wù)器; 資源訪問模塊,用于資源商服務(wù)器對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源。
2.如權(quán)利要求I所述數(shù)字圖書館管理系統(tǒng),其特征在于,所述系統(tǒng)還包括 用戶和終端接口預(yù)先向圖書館服務(wù)器進(jìn)行注冊,以在圖書館服務(wù)器中預(yù)存所述用戶和終端接口標(biāo)識信息。
3.如權(quán)利要求I所述數(shù)字圖書館管理系統(tǒng),其特征在于,所述系統(tǒng)還包括 圖書館服務(wù)器向資源商服務(wù)器注冊,獲得圖書館服務(wù)器代碼,并將圖書館服務(wù)器中用戶和終端接口注冊信息傳送到資源商服務(wù)器。
4.如權(quán)利要求I所述數(shù)字圖書館管理系統(tǒng),其特征在于,所述系統(tǒng)還包括 用戶資源使用信息接收保存模塊,用于接收所述向圖書館服務(wù)器和資源商服務(wù)器發(fā)送的資源請求和使用的相關(guān)信息,并確認(rèn)保存。
5.如權(quán)利要求I所述數(shù)字圖書館管理系統(tǒng),其特征在于,所述資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,開始計算用戶信息流量,用戶退出系統(tǒng)后,計算停止,并保存用戶使用信息。
6.如權(quán)利要求I所述數(shù)字圖書館管理系統(tǒng),其特征在于,所述資源商服務(wù)器通過對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,開始計算用戶信息使用時間,用戶退出系統(tǒng)后,計算停止,并保存用戶使用信息。
7.如權(quán)利要求I所述的數(shù)字圖書館管理系統(tǒng),其特征在于,資源訪問模塊所述的身份認(rèn)證信息包括用戶名,用戶密碼;所述的授權(quán)訪問請求包括授權(quán)碼,終端接口標(biāo)識信息,圖書館服務(wù)器代碼。
全文摘要
本發(fā)明涉及一種數(shù)字圖書館管理系統(tǒng),所述系統(tǒng)包括以下模塊認(rèn)證模塊,用于用戶向圖書館服務(wù)器申請訪問資源后,圖書館服務(wù)器驗證用戶和終端接口;授權(quán)模塊,用于驗證成功后,圖書館服務(wù)器將授權(quán)碼寫入用戶的終端接口,并鏈接到資源商服務(wù)器;資源訪問模塊,用于資源商服務(wù)器對身份認(rèn)證信息和授權(quán)訪問請求的雙重認(rèn)證后,允許用戶訪問、使用資源,從而克服了傳統(tǒng)數(shù)字圖書館管理模式中存在的不能明確控制和管理服務(wù)對象、IP地址控制在地域上限制服務(wù)對象和不能精確計量用戶使用信息等缺陷。
文檔編號G06Q30/00GK102930439SQ20111023107
公開日2013年2月13日 申請日期2011年8月12日 優(yōu)先權(quán)日2011年8月12日
發(fā)明者袁潤, 盧章平, 羅敏, 查新天 申請人:江蘇大學(xué)