孫韶菊
(天津生物工程職業技術學院,天津 300462)
目前,隨著高校教育教學改革的持續深入,圖書館存儲的各類書籍越來越多,傳統的手工管理模式已經不能滿足現實需求,而且嚴重耗費大量的人力物力。由此可見,以方便讀者借閱的角度出發,綜合利用學?,F有的信息資源和設備資源,設計研發一套適合高職院校發展的圖書館信息管理系統,減輕圖書館工作人員的管理負擔,優化讀者借書流程,真正實現科學化、高效化、信息化的管理目標,已經成為高職院校圖書館信息化建設的必然趨勢。
以某高職院校為例,學校分為A、B兩個校區,圖書館管理工作嚴重存在溝通交流不暢、信息不及時、數據不統一的問題,而隨著學校網絡一體化管理的發展,讀者對于圖書館的書籍借閱需求逐漸增多,因此,如何能夠設計實現一套滿足學校師生快速借閱、減少繁瑣借閱流程的圖書館信息管理系統,已經成為學校亟待解決的問題。
本文提出的某高職院校圖書館信息管理系統是基于學?,F有設備資源和信息資源之上,系統的功能實現與硬件設備的實際情況密不可分。目前,學校圖書館的網絡管理分為兩個部分,一是圖書館信息管理系統,終端是計算機設備,主要實現圖書館書籍借閱的信息化管理;二是指紋考勤系統,終端是指紋考勤機,主要實現圖書館工作人員行政考勤的信息化管理。本文提出的設計方案針對的是圖書館信息管理系統,指紋識別系統不作為重點論述。系統硬件連接設計(如圖1所示)。

圖1 圖書館信息管理系統硬件連接設計圖
高職院校圖書館信息管理系統按照學校圖書館的具體職能和基本業務進行功能設計,這些功能是在實際調查研究基礎上確定的,以滿足學校未來圖書館發展建設為目標,主要包括:①圖書查詢。負責實現學校圖書館全部圖書的借閱情況查詢和館藏情況查詢。②圖書借閱。負責實現學校圖書館圖書借閱流程,用掃描槍將學生或教師對借書證編號進行掃描,再掃描其所借圖書的編號,則完成了一次圖書借閱流程。③讀者管理。負責實現學校圖書館用戶權限添加、用戶權限注銷、讀者借書證掛失、讀者暫停借閱等功能。④圖書編目。負責實現學校圖書館全部圖書和期刊的編目、編目信息校對、編目信息注銷、編目信息修改等功能。⑤信息統計。負責統計學校圖書館讀者借閱圖書的數量、館藏圖書的數量、圖書的價格情況等。系統功能設計(如圖2所示)。

圖2 圖書館信息管理系統功能設計圖
用戶權限設計的本質是按照讀者的身份和圖書管理人員的崗位來確定的。一般情況下,授課教師和從事科研活動教師的用戶權限級別較高。本文將用戶權限分為五個類別:一是普通讀者;二是普通工作人員;三是授課教師;四是科研專家;五是VIP用戶。用戶不同的權限體現在借閱圖書的數量限制、借閱圖書時間、是否允許續借圖書、特殊圖書的閱覽權限等。
2.3.1 圖書查詢權限設計。學校圖書館內部工作人員和其他人員的圖書查詢權限不同,其他人員以普通讀者的身份查詢圖書,其權限屬于讀者層次的圖書查詢權限;如果當以圖書館內部工作人員的身份登錄系統查詢圖書信息時,則要按照工作人員的具體崗位來分配權限,每個崗位的工作人員的圖書查詢權限不同。
2.3.2 圖書借閱權限設計。圖書借閱的權限在圖書館借閱部門體現,目前,學校分為A、B兩個不同的小區,A校區圖書借閱部門的人員只能夠在該校區擁有圖書借閱權限;B校區圖書借閱部門的人員只能夠在B校區擁有圖書借閱權限,而A、B校區的圖書借閱權限不能通用。
2.3.3 圖書編目權限設計。圖書編目工作主要由圖書館編目部門負責,圖書編目崗位的工作人員才能夠擁有圖書編目權限。但是,當圖書館購入大量新書時,需要臨時建立一批新的圖書編目崗位權限。
本文設計的某高職院校圖書館信息管理系統的網絡通信采用的是以太網通信方式,因此,本系統的通信難點是客戶端與服務器端的socket編程。TCP/IP傳輸協議是互聯網中的關鍵通信協議,而Visual Basic語言包含了WinSock控件,能夠基于TCP/IP傳輸協議實現網絡通信。
當網絡兩端需要實現socket通信時,首先需要建立一個Socket服務器監聽,另一端需要創建Socket客戶與服務器實現連接。由此,可以實現網絡兩端的相互通信。
本文提出的客戶端socket編程流程與服務器端socket編程流程(如圖3、圖4所示)。


學校圖書館圖書借閱的流程包括驗證讀者借書證件是否有效、借閱數量是否已經超標、借閱過程是否存在違規、讀者借書證件編號和圖書編號的錄入等。借書證件的有效性指的是驗證借書證是否屬于本校區的證件,借書證是否已經過期失效等。借閱數量是否已經超標是指在確認讀者的權限之后,根據其權限查詢已經借閱的圖書數量,驗證是否超過數量上限。借閱過程是否存在違規是指讀者是否已經完成圖書損壞資金賠償、超期借閱資金賠償等違規處理。
圖書續借是指讀者已經借閱圖書之后的連續借閱,需要圖書館借閱部門的工作人員登錄系統之后,才能根據所屬權限完成圖書續借工作。圖書續借的過程是:由借閱部門工作人員檢查讀者的借書證件,查詢讀者的借閱情況,選擇可以繼續借閱的圖書完成續借過程。同時,工作人員還應該核實讀者的個人權限,驗證可以續借圖書的次數,再操作處理后續續借工作。
圖書歸還是指讀者完成借閱并到達期限之后進行還書。與續借流程設計相同,圖書歸還需要圖書館圖書歸還部門的工作人員登錄系統之后,才能根據所屬權限完成圖書歸還工作。圖書歸還的主要流程是:用電子掃描槍掃描圖書編號,判斷該本圖書是否已經超過借閱期限,圖書是否存在損壞現象等,并根據具體情況向讀者收取罰金,最終完成圖書歸還工作。
讀者管理包括添加用戶、刪除用戶、分配用戶權限、暫停用戶借閱權限等功能。讀者管理的流程是:創建讀者信息數據庫,包括讀者借書證編號、讀者性別、讀者姓名、所在專業、所屬部門、有效期和截止期等。讀者管理可以增加新的讀者、刪除和修改讀者信息。
圖書編目包括圖書館全部圖書和期刊的編目、編目信息核對、編目信息注銷、編目信息刪除等功能。在對圖書館圖書進行編目之前,編目工作人員要按照《圖書館圖書分類法》對圖書進行分類,并根據詳細規定完成圖書編目。
綜上所述,目前,高校圖書館信息管理系統主要是根據不同院校的圖書館業務研發設計的,本文提出的基于權限劃分的某高職院校圖書館信息管理系統,注重用戶的權限劃分,減少讀者和工作人員權限交叉的問題,同時又具有較強的靈活性和實用性,界面友好、通用性強,真正提高了學校圖書館管理的工作效率。
[1]李宏志,吳冬.圖書館管理信息系統的設計與實現研究[J].科技資訊,2011(3).
[2]李正麗.高校圖書館網絡管理系統數據信息的分析與應用[J].科學之友,2011(10).
[5]姚彤.高校圖書館內務信息管理系統的構建[J].信息技術,2012(4).
[6]郭亞麗.中小型圖書館管理信息系統的設計與實現[J].電腦開發與應 用,2012(7).