徐田
(南陽醫(yī)學(xué)高等專科學(xué)校 河南省南陽市 473000)
圖書館在教學(xué)活動科研活動中發(fā)揮著重要的作用,可以為各類活動的開展提供重要的數(shù)據(jù)支持,是保存知識和傳播知識的重要方式。在現(xiàn)代社會的發(fā)展進程中,圖書館管理工作壓力不斷提升,為了能夠滿足管理人員的管理需求以及用戶對圖書館的使用需求,需要對管理系統(tǒng)進行優(yōu)化和調(diào)整,將信息化技術(shù)合理應(yīng)用在圖書館管理工作中。圖書館知識服務(wù)的對象是圖書館用戶,在進行管理信息系統(tǒng)設(shè)計時,應(yīng)當(dāng)積極使用面向知識服務(wù)理念,通過圖書館運行數(shù)據(jù)挖掘其中的知識資源,并將該類資源合理應(yīng)用到管理信息系統(tǒng)設(shè)計過程中,希望能夠為圖書館的讀者提供更加優(yōu)質(zhì)的服務(wù)以及節(jié)約體驗,對于未來圖書館的發(fā)展有著重要影響。
總體設(shè)計是之后管理信息系統(tǒng)設(shè)計的重要基礎(chǔ),要想能夠保證管理信息系統(tǒng)設(shè)計的有序性需要堅持一定原則。
(1)需要堅持業(yè)務(wù)一致性原則。這一原則是指應(yīng)當(dāng)讓系統(tǒng)功能以及具體的業(yè)務(wù)需求處于一致狀態(tài),可以確保業(yè)務(wù)活動能夠有序?qū)崿F(xiàn),能夠為讀者提供更加優(yōu)質(zhì)的支持服務(wù)。
(2)需要堅持以人為本的原則。在設(shè)計管理信息系統(tǒng)時應(yīng)當(dāng)從不同人的角度出發(fā)進行思考,對程序設(shè)計進行優(yōu)化和調(diào)整,保證管理信息系統(tǒng)擁有完善的工作流程,減輕系統(tǒng)的操作難度。
(3)需要堅持權(quán)限一致性原則。在管理信息系統(tǒng)設(shè)計時應(yīng)當(dāng)對用戶設(shè)置一定的權(quán)限,設(shè)置權(quán)限時,應(yīng)當(dāng)結(jié)合用戶業(yè)務(wù)需求,保持兩者之間處于一致的狀態(tài),不能過于限制用戶的權(quán)限,會影響到用戶使用管理信息系統(tǒng)的體驗感,難以保證相關(guān)管理工作的開展。但同時也不能給予用戶過多權(quán)限,否則會增加數(shù)據(jù)出現(xiàn)損毀或者丟失等安全問題的出現(xiàn)幾率。
(4)需要堅持穩(wěn)定性原則。管理信息系統(tǒng)的響應(yīng)速度應(yīng)當(dāng)保持較快的狀態(tài),能夠在短時間內(nèi)完成用戶的要求,此時在操作過程中經(jīng)常會出現(xiàn)錯誤的現(xiàn)象,管理信息系統(tǒng)也應(yīng)當(dāng)在錯誤操作之后進行自我恢復(fù),確保數(shù)據(jù)處于一致和完整的狀態(tài)。
(5)需要堅持容易開發(fā)和維護的原則。管理信息系統(tǒng)是處于不斷革新的狀態(tài)下的,因此必須要保證能夠為后續(xù)二次開發(fā)提供重要基礎(chǔ),能夠讓系統(tǒng)二次開發(fā)和擴展得到有效進行。同時還需要保證管理信息系統(tǒng)具備容易維護的特點,能夠利用簡單的技術(shù)完成系統(tǒng)維護,提高維護效率,減輕維護壓力,縮短維護的時間。
面向知識服務(wù)的圖書館管理信息系統(tǒng)的技術(shù)構(gòu)架是以互聯(lián)網(wǎng)技術(shù)為基礎(chǔ)的,使用B/S 作為基礎(chǔ)結(jié)構(gòu),利用微軟公司的NET 平臺完成系統(tǒng)開發(fā)。B/S 運行模式可以為用戶提供瀏覽服務(wù)和搜索服務(wù),能夠?qū)⒍鄠€不同類型的軟件進行集合,使用戶通過一個客戶端操控多個軟件。B/S 系統(tǒng)架構(gòu)圖如圖1所示。

圖1:B/S 系統(tǒng)架構(gòu)圖
因所使用的系統(tǒng)為B/S 架構(gòu),因此選擇了零部署模式,用戶利用上網(wǎng)就可以對系統(tǒng)進行訪問,并完成權(quán)限內(nèi)的相關(guān)工作。應(yīng)用以及數(shù)據(jù)兩類服務(wù)器都是以網(wǎng)絡(luò)為基礎(chǔ)實施部署的,通過TVP/IP 協(xié)議完成通訊。用戶利用瀏覽器提出指令,指令會通過網(wǎng)絡(luò)傳送給應(yīng)用服務(wù)器之后,服務(wù)器會結(jié)合業(yè)務(wù)需求對其進行判斷,分析是否需要對數(shù)據(jù)庫進行訪問,在指令完成后會反饋給用戶相應(yīng)結(jié)果。物理架構(gòu)設(shè)計如圖2所示。為了可以讓數(shù)據(jù)庫具有較高的訪問效率,提高數(shù)據(jù)的安全性水平,在系統(tǒng)中需要對數(shù)據(jù)庫服務(wù)器再次劃分,將其分為業(yè)務(wù)數(shù)據(jù)以及歷史數(shù)據(jù)兩種不同的服務(wù)器。其中前者存儲日常業(yè)務(wù)開展過程中需要的數(shù)據(jù)類型,后者負責(zé)存儲業(yè)務(wù)數(shù)據(jù)庫,在不同階段的備份數(shù)據(jù)和統(tǒng)計分析數(shù)據(jù),可以在知識服務(wù)過程中及時上傳新的數(shù)據(jù),完成算法更新。

圖2:物理架構(gòu)設(shè)計
通過對圖書館管理進行以知識服務(wù)為基礎(chǔ)的分析,針對管理信息系統(tǒng)設(shè)計了8 項核心業(yè)務(wù)模塊,包括系統(tǒng)管理模塊、用戶管理模塊、實體資料管理模塊、電子資料管理模塊、借閱行為管理模塊、違章行為管理模塊、知識服務(wù)模塊以及查詢統(tǒng)計模塊。通過對不同模塊之間實施邏輯關(guān)系總結(jié),得出具體的依賴關(guān)系,從而明確模塊內(nèi)容、模塊設(shè)計以及模塊開發(fā)順序。系統(tǒng)管理是該系統(tǒng)的基礎(chǔ)模塊,能夠控制用戶權(quán)限,涉及違章罰款標(biāo)準(zhǔn),可以為實體資料管理提供書架管理功能。用戶以及資料管理模塊能夠為借閱行為管理提供相應(yīng)的數(shù)據(jù),讀者通過借閱實體圖書或者下載電子圖書會產(chǎn)生相應(yīng)的借閱數(shù)據(jù)。在借閱時會存在違章行為,同時借閱數(shù)據(jù),還可以為知識服務(wù)數(shù)據(jù)歸納提供數(shù)據(jù)支持。知識服務(wù)可以為查詢統(tǒng)計工作的開展提供優(yōu)化服務(wù),而負責(zé)查詢統(tǒng)計的模塊可以對管理信息系統(tǒng)中所涉及到的任何數(shù)據(jù)提供查詢操作和統(tǒng)計操作。
書刊管理功能包括對新書刊進行登記的功能、書刊維護功能和舊書淘汰功能,管理流程包括書刊掛失、書籍損傷記錄、新書登記。當(dāng)讀者借閱圖書后如果出現(xiàn)圖書丟失的問題,需要在系統(tǒng)中進行圖書掛失,提交有關(guān)于圖書的信息,系統(tǒng)結(jié)合掛失數(shù)據(jù)設(shè)定書刊歸還時間段。一般情況下如果在14d 之內(nèi)圖書被撿拾到并歸還,則系統(tǒng)會將掛失的信息自動去除,并利用線上的方式及時通知上傳掛失信息的讀者。如果在14d 內(nèi)圖書沒有被歸還,則認(rèn)定該圖書丟失,需要繳納罰款,繳納完畢后刪除掛失信息,并結(jié)合圖書的存儲情況下發(fā)是否要進行采購的指令。在歸還書籍時需要分析是否存在破損的問題,對書刊采取有效的維護和管理,對破損程度較為嚴(yán)重的書籍進行淘汰處理,及時記錄書刊的更換或者破損數(shù)據(jù)。
在圖書館內(nèi)讀者經(jīng)常借閱的時實體數(shù)據(jù),可以將借閱管理劃分為借書和還書兩個不同的流程。在借書時讀者需要在信息系統(tǒng)中進行書籍檢索,了解所需要的書刊情況,即是否在圖書館內(nèi),如果在圖書館內(nèi)則可以進入到借書的流程之中,系統(tǒng)會記錄讀者的借閱情況。讀者獲取書刊后需要在系統(tǒng)中提交借閱申請,系統(tǒng)對借閱申請進行審核,讀者滿足審核條件則可以完成借閱。如果不滿足,則系統(tǒng)通知讀者不可以進行圖書借閱。在還書時如果圖書丟失則讀者需要掛失,具體流程見書刊管理功能模塊。
管理人員以及讀者都需要使用到電子資料,前者需要定期對電子資源實施維護和管理,讀者可以利用檢索的形式預(yù)覽檢索目標(biāo),收藏電子資料,下載電子資料。在維護時管理人員利用檢索的方式了解所需要管理的對象,之后結(jié)合具體需求修改電子資源的數(shù)據(jù)信息,或者將電子資料刪除。管理人員可以定期上傳電子資料,針對電子資料實施數(shù)據(jù)描述,可以提高讀者和其他用戶檢索電子資料的速度。在完成描述后系統(tǒng)會對電子資料實施檢測,如果未和其他電子資料重復(fù),則可以上傳電子資料,如果存在重復(fù)的現(xiàn)象需要對電子資料進行調(diào)整,之后才能夠上傳到系統(tǒng)中。讀者可以在檢索完畢后根據(jù)具體需求對電子資料進行下載處理和收藏管理。
要想實現(xiàn)面向知識服務(wù)的圖書館管理信息系統(tǒng),需要將系統(tǒng)設(shè)計作為基礎(chǔ),從整體角度對管理信息系統(tǒng)的相關(guān)功能實施開發(fā)實現(xiàn)。系統(tǒng)開發(fā)環(huán)境包括物理平臺、軟件平臺、開發(fā)工具,其中選擇聯(lián)想R4900d 作為物理平臺,CPU 為酷睿i74790,將Windows 8 Professional 作為操作系統(tǒng),集成開發(fā)環(huán)境為J2EE。在系統(tǒng)設(shè)計階段選擇設(shè)計軟件作為開發(fā)工具,包括MS Visio 2010 和MS Oきce 2010,在系統(tǒng)開發(fā)階段選擇Tomact 8.0.1 作為應(yīng)用服務(wù)器,將MS SQL Server 2010 作為數(shù)據(jù)庫,使用JAVA 作為開發(fā)語言,將NetBeans 8.0 作為開發(fā)工具。通過這一環(huán)境對書刊管理功能,可以對書刊對具體情況進行分析,利用數(shù)據(jù)庫插入的方式可以實現(xiàn)。借閱管理功能可以記錄讀者借書數(shù)據(jù)和還書數(shù)據(jù),其中前者包括書刊檢索功能,書刊預(yù)約功能,借書登記功能,續(xù)借功能,后者包括掛失功能,還書登記功能以及罰款功能。為了滿足多種需求,在實現(xiàn)借閱管理功能的時候會設(shè)計多條件查詢的程序,先輸入題目,會將相關(guān)的中文圖書、英文圖書、中文期刊以及英文期刊展示出來,或者輸入不同字段,之后選擇題目、出版社、作者、索引號以及文獻類型等內(nèi)容。電子資料管理需要能夠?qū)﹄娮淤Y料進行下載和上傳,并且還可以滿足電子資料的檢索需求,F(xiàn)TP 技術(shù)可以保證下載功能和上傳功能的實現(xiàn),但是其難點在于如何能夠快速完成電子資料的檢索。要想實現(xiàn)這一功能需要應(yīng)用數(shù)據(jù)庫檢索技術(shù),利用關(guān)系數(shù)據(jù)庫中存儲資源的有關(guān)數(shù)據(jù)達到完成檢索工作的效果,包括描述信息和路徑信息。
圖書館擁有大量的數(shù)據(jù)和信息,在管理過程中存在著較多的問題,如果沒有借助信息技術(shù)對其進行創(chuàng)新和完善,會使得管理工作出現(xiàn)效率低下和質(zhì)量低下的問題。在對面向知識服務(wù)的圖書館管理信息系統(tǒng)進行設(shè)計時,應(yīng)當(dāng)按照業(yè)務(wù)一致性原則、穩(wěn)定性原則、權(quán)限一致性原則以及容易開發(fā)和容易維護的原則實施設(shè)計,保證管理信息系統(tǒng)能夠有序運行。設(shè)計人員應(yīng)當(dāng)對書刊管理模塊、借閱管理模塊和電子資料管理模塊進行詳細設(shè)計,確保能夠為人們提供相應(yīng)的服務(wù)需求。在完成信息系統(tǒng)設(shè)計后,應(yīng)當(dāng)選擇合適的環(huán)境進行運行測試,確保各項功能均能得到有效實現(xiàn)。在今后圖書館管理過程中,應(yīng)當(dāng)不斷對管理信息系統(tǒng)進行優(yōu)化和調(diào)整,定期分析圖書館用戶的需求,使得圖書館管理工作可以為用戶提供優(yōu)質(zhì)的服務(wù)。