徐田
(南陽醫(yī)學(xué)高等專科學(xué)校 河南省南陽市 473000)
圖書館在教學(xué)活動(dòng)科研活動(dòng)中發(fā)揮著重要的作用,可以為各類活動(dòng)的開展提供重要的數(shù)據(jù)支持,是保存知識(shí)和傳播知識(shí)的重要方式。在現(xiàn)代社會(huì)的發(fā)展進(jìn)程中,圖書館管理工作壓力不斷提升,為了能夠滿足管理人員的管理需求以及用戶對(duì)圖書館的使用需求,需要對(duì)管理系統(tǒng)進(jìn)行優(yōu)化和調(diào)整,將信息化技術(shù)合理應(yīng)用在圖書館管理工作中。圖書館知識(shí)服務(wù)的對(duì)象是圖書館用戶,在進(jìn)行管理信息系統(tǒng)設(shè)計(jì)時(shí),應(yīng)當(dāng)積極使用面向知識(shí)服務(wù)理念,通過圖書館運(yùn)行數(shù)據(jù)挖掘其中的知識(shí)資源,并將該類資源合理應(yīng)用到管理信息系統(tǒng)設(shè)計(jì)過程中,希望能夠?yàn)閳D書館的讀者提供更加優(yōu)質(zhì)的服務(wù)以及節(jié)約體驗(yàn),對(duì)于未來圖書館的發(fā)展有著重要影響。
總體設(shè)計(jì)是之后管理信息系統(tǒng)設(shè)計(jì)的重要基礎(chǔ),要想能夠保證管理信息系統(tǒng)設(shè)計(jì)的有序性需要堅(jiān)持一定原則。
(1)需要堅(jiān)持業(yè)務(wù)一致性原則。這一原則是指應(yīng)當(dāng)讓系統(tǒng)功能以及具體的業(yè)務(wù)需求處于一致狀態(tài),可以確保業(yè)務(wù)活動(dòng)能夠有序?qū)崿F(xiàn),能夠?yàn)樽x者提供更加優(yōu)質(zhì)的支持服務(wù)。
(2)需要堅(jiān)持以人為本的原則。在設(shè)計(jì)管理信息系統(tǒng)時(shí)應(yīng)當(dāng)從不同人的角度出發(fā)進(jìn)行思考,對(duì)程序設(shè)計(jì)進(jìn)行優(yōu)化和調(diào)整,保證管理信息系統(tǒng)擁有完善的工作流程,減輕系統(tǒng)的操作難度。
(3)需要堅(jiān)持權(quán)限一致性原則。在管理信息系統(tǒng)設(shè)計(jì)時(shí)應(yīng)當(dāng)對(duì)用戶設(shè)置一定的權(quán)限,設(shè)置權(quán)限時(shí),應(yīng)當(dāng)結(jié)合用戶業(yè)務(wù)需求,保持兩者之間處于一致的狀態(tài),不能過于限制用戶的權(quán)限,會(huì)影響到用戶使用管理信息系統(tǒng)的體驗(yàn)感,難以保證相關(guān)管理工作的開展。但同時(shí)也不能給予用戶過多權(quán)限,否則會(huì)增加數(shù)據(jù)出現(xiàn)損毀或者丟失等安全問題的出現(xiàn)幾率。
(4)需要堅(jiān)持穩(wěn)定性原則。管理信息系統(tǒng)的響應(yīng)速度應(yīng)當(dāng)保持較快的狀態(tài),能夠在短時(shí)間內(nèi)完成用戶的要求,此時(shí)在操作過程中經(jīng)常會(huì)出現(xiàn)錯(cuò)誤的現(xiàn)象,管理信息系統(tǒng)也應(yīng)當(dāng)在錯(cuò)誤操作之后進(jìn)行自我恢復(fù),確保數(shù)據(jù)處于一致和完整的狀態(tài)。
(5)需要堅(jiān)持容易開發(fā)和維護(hù)的原則。管理信息系統(tǒng)是處于不斷革新的狀態(tài)下的,因此必須要保證能夠?yàn)楹罄m(xù)二次開發(fā)提供重要基礎(chǔ),能夠讓系統(tǒng)二次開發(fā)和擴(kuò)展得到有效進(jìn)行。同時(shí)還需要保證管理信息系統(tǒng)具備容易維護(hù)的特點(diǎn),能夠利用簡(jiǎn)單的技術(shù)完成系統(tǒng)維護(hù),提高維護(hù)效率,減輕維護(hù)壓力,縮短維護(hù)的時(shí)間。
面向知識(shí)服務(wù)的圖書館管理信息系統(tǒng)的技術(shù)構(gòu)架是以互聯(lián)網(wǎng)技術(shù)為基礎(chǔ)的,使用B/S 作為基礎(chǔ)結(jié)構(gòu),利用微軟公司的NET 平臺(tái)完成系統(tǒng)開發(fā)。B/S 運(yùn)行模式可以為用戶提供瀏覽服務(wù)和搜索服務(wù),能夠?qū)⒍鄠€(gè)不同類型的軟件進(jìn)行集合,使用戶通過一個(gè)客戶端操控多個(gè)軟件。B/S 系統(tǒng)架構(gòu)圖如圖1所示。
圖1:B/S 系統(tǒng)架構(gòu)圖
因所使用的系統(tǒng)為B/S 架構(gòu),因此選擇了零部署模式,用戶利用上網(wǎng)就可以對(duì)系統(tǒng)進(jìn)行訪問,并完成權(quán)限內(nèi)的相關(guān)工作。應(yīng)用以及數(shù)據(jù)兩類服務(wù)器都是以網(wǎng)絡(luò)為基礎(chǔ)實(shí)施部署的,通過TVP/IP 協(xié)議完成通訊。用戶利用瀏覽器提出指令,指令會(huì)通過網(wǎng)絡(luò)傳送給應(yīng)用服務(wù)器之后,服務(wù)器會(huì)結(jié)合業(yè)務(wù)需求對(duì)其進(jìn)行判斷,分析是否需要對(duì)數(shù)據(jù)庫進(jìn)行訪問,在指令完成后會(huì)反饋給用戶相應(yīng)結(jié)果。物理架構(gòu)設(shè)計(jì)如圖2所示。為了可以讓數(shù)據(jù)庫具有較高的訪問效率,提高數(shù)據(jù)的安全性水平,在系統(tǒng)中需要對(duì)數(shù)據(jù)庫服務(wù)器再次劃分,將其分為業(yè)務(wù)數(shù)據(jù)以及歷史數(shù)據(jù)兩種不同的服務(wù)器。其中前者存儲(chǔ)日常業(yè)務(wù)開展過程中需要的數(shù)據(jù)類型,后者負(fù)責(zé)存儲(chǔ)業(yè)務(wù)數(shù)據(jù)庫,在不同階段的備份數(shù)據(jù)和統(tǒng)計(jì)分析數(shù)據(jù),可以在知識(shí)服務(wù)過程中及時(shí)上傳新的數(shù)據(jù),完成算法更新。
圖2:物理架構(gòu)設(shè)計(jì)
通過對(duì)圖書館管理進(jìn)行以知識(shí)服務(wù)為基礎(chǔ)的分析,針對(duì)管理信息系統(tǒng)設(shè)計(jì)了8 項(xiàng)核心業(yè)務(wù)模塊,包括系統(tǒng)管理模塊、用戶管理模塊、實(shí)體資料管理模塊、電子資料管理模塊、借閱行為管理模塊、違章行為管理模塊、知識(shí)服務(wù)模塊以及查詢統(tǒng)計(jì)模塊。通過對(duì)不同模塊之間實(shí)施邏輯關(guān)系總結(jié),得出具體的依賴關(guān)系,從而明確模塊內(nèi)容、模塊設(shè)計(jì)以及模塊開發(fā)順序。系統(tǒng)管理是該系統(tǒng)的基礎(chǔ)模塊,能夠控制用戶權(quán)限,涉及違章罰款標(biāo)準(zhǔn),可以為實(shí)體資料管理提供書架管理功能。用戶以及資料管理模塊能夠?yàn)榻栝喰袨楣芾硖峁┫鄳?yīng)的數(shù)據(jù),讀者通過借閱實(shí)體圖書或者下載電子圖書會(huì)產(chǎn)生相應(yīng)的借閱數(shù)據(jù)。在借閱時(shí)會(huì)存在違章行為,同時(shí)借閱數(shù)據(jù),還可以為知識(shí)服務(wù)數(shù)據(jù)歸納提供數(shù)據(jù)支持。知識(shí)服務(wù)可以為查詢統(tǒng)計(jì)工作的開展提供優(yōu)化服務(wù),而負(fù)責(zé)查詢統(tǒng)計(jì)的模塊可以對(duì)管理信息系統(tǒng)中所涉及到的任何數(shù)據(jù)提供查詢操作和統(tǒng)計(jì)操作。
書刊管理功能包括對(duì)新書刊進(jìn)行登記的功能、書刊維護(hù)功能和舊書淘汰功能,管理流程包括書刊掛失、書籍損傷記錄、新書登記。當(dāng)讀者借閱圖書后如果出現(xiàn)圖書丟失的問題,需要在系統(tǒng)中進(jìn)行圖書掛失,提交有關(guān)于圖書的信息,系統(tǒng)結(jié)合掛失數(shù)據(jù)設(shè)定書刊歸還時(shí)間段。一般情況下如果在14d 之內(nèi)圖書被撿拾到并歸還,則系統(tǒng)會(huì)將掛失的信息自動(dòng)去除,并利用線上的方式及時(shí)通知上傳掛失信息的讀者。如果在14d 內(nèi)圖書沒有被歸還,則認(rèn)定該圖書丟失,需要繳納罰款,繳納完畢后刪除掛失信息,并結(jié)合圖書的存儲(chǔ)情況下發(fā)是否要進(jìn)行采購(gòu)的指令。在歸還書籍時(shí)需要分析是否存在破損的問題,對(duì)書刊采取有效的維護(hù)和管理,對(duì)破損程度較為嚴(yán)重的書籍進(jìn)行淘汰處理,及時(shí)記錄書刊的更換或者破損數(shù)據(jù)。
在圖書館內(nèi)讀者經(jīng)常借閱的時(shí)實(shí)體數(shù)據(jù),可以將借閱管理劃分為借書和還書兩個(gè)不同的流程。在借書時(shí)讀者需要在信息系統(tǒng)中進(jìn)行書籍檢索,了解所需要的書刊情況,即是否在圖書館內(nèi),如果在圖書館內(nèi)則可以進(jìn)入到借書的流程之中,系統(tǒng)會(huì)記錄讀者的借閱情況。讀者獲取書刊后需要在系統(tǒng)中提交借閱申請(qǐng),系統(tǒng)對(duì)借閱申請(qǐng)進(jìn)行審核,讀者滿足審核條件則可以完成借閱。如果不滿足,則系統(tǒng)通知讀者不可以進(jìn)行圖書借閱。在還書時(shí)如果圖書丟失則讀者需要掛失,具體流程見書刊管理功能模塊。
管理人員以及讀者都需要使用到電子資料,前者需要定期對(duì)電子資源實(shí)施維護(hù)和管理,讀者可以利用檢索的形式預(yù)覽檢索目標(biāo),收藏電子資料,下載電子資料。在維護(hù)時(shí)管理人員利用檢索的方式了解所需要管理的對(duì)象,之后結(jié)合具體需求修改電子資源的數(shù)據(jù)信息,或者將電子資料刪除。管理人員可以定期上傳電子資料,針對(duì)電子資料實(shí)施數(shù)據(jù)描述,可以提高讀者和其他用戶檢索電子資料的速度。在完成描述后系統(tǒng)會(huì)對(duì)電子資料實(shí)施檢測(cè),如果未和其他電子資料重復(fù),則可以上傳電子資料,如果存在重復(fù)的現(xiàn)象需要對(duì)電子資料進(jìn)行調(diào)整,之后才能夠上傳到系統(tǒng)中。讀者可以在檢索完畢后根據(jù)具體需求對(duì)電子資料進(jìn)行下載處理和收藏管理。
要想實(shí)現(xiàn)面向知識(shí)服務(wù)的圖書館管理信息系統(tǒng),需要將系統(tǒng)設(shè)計(jì)作為基礎(chǔ),從整體角度對(duì)管理信息系統(tǒng)的相關(guān)功能實(shí)施開發(fā)實(shí)現(xiàn)。系統(tǒng)開發(fā)環(huán)境包括物理平臺(tái)、軟件平臺(tái)、開發(fā)工具,其中選擇聯(lián)想R4900d 作為物理平臺(tái),CPU 為酷睿i74790,將Windows 8 Professional 作為操作系統(tǒng),集成開發(fā)環(huán)境為J2EE。在系統(tǒng)設(shè)計(jì)階段選擇設(shè)計(jì)軟件作為開發(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)境對(duì)書刊管理功能,可以對(duì)書刊對(duì)具體情況進(jìn)行分析,利用數(shù)據(jù)庫插入的方式可以實(shí)現(xiàn)。借閱管理功能可以記錄讀者借書數(shù)據(jù)和還書數(shù)據(jù),其中前者包括書刊檢索功能,書刊預(yù)約功能,借書登記功能,續(xù)借功能,后者包括掛失功能,還書登記功能以及罰款功能。為了滿足多種需求,在實(shí)現(xiàn)借閱管理功能的時(shí)候會(huì)設(shè)計(jì)多條件查詢的程序,先輸入題目,會(huì)將相關(guān)的中文圖書、英文圖書、中文期刊以及英文期刊展示出來,或者輸入不同字段,之后選擇題目、出版社、作者、索引號(hào)以及文獻(xiàn)類型等內(nèi)容。電子資料管理需要能夠?qū)﹄娮淤Y料進(jìn)行下載和上傳,并且還可以滿足電子資料的檢索需求,F(xiàn)TP 技術(shù)可以保證下載功能和上傳功能的實(shí)現(xiàn),但是其難點(diǎn)在于如何能夠快速完成電子資料的檢索。要想實(shí)現(xiàn)這一功能需要應(yīng)用數(shù)據(jù)庫檢索技術(shù),利用關(guān)系數(shù)據(jù)庫中存儲(chǔ)資源的有關(guān)數(shù)據(jù)達(dá)到完成檢索工作的效果,包括描述信息和路徑信息。
圖書館擁有大量的數(shù)據(jù)和信息,在管理過程中存在著較多的問題,如果沒有借助信息技術(shù)對(duì)其進(jìn)行創(chuàng)新和完善,會(huì)使得管理工作出現(xiàn)效率低下和質(zhì)量低下的問題。在對(duì)面向知識(shí)服務(wù)的圖書館管理信息系統(tǒng)進(jìn)行設(shè)計(jì)時(shí),應(yīng)當(dāng)按照業(yè)務(wù)一致性原則、穩(wěn)定性原則、權(quán)限一致性原則以及容易開發(fā)和容易維護(hù)的原則實(shí)施設(shè)計(jì),保證管理信息系統(tǒng)能夠有序運(yùn)行。設(shè)計(jì)人員應(yīng)當(dāng)對(duì)書刊管理模塊、借閱管理模塊和電子資料管理模塊進(jìn)行詳細(xì)設(shè)計(jì),確保能夠?yàn)槿藗兲峁┫鄳?yīng)的服務(wù)需求。在完成信息系統(tǒng)設(shè)計(jì)后,應(yīng)當(dāng)選擇合適的環(huán)境進(jìn)行運(yùn)行測(cè)試,確保各項(xiàng)功能均能得到有效實(shí)現(xiàn)。在今后圖書館管理過程中,應(yīng)當(dāng)不斷對(duì)管理信息系統(tǒng)進(jìn)行優(yōu)化和調(diào)整,定期分析圖書館用戶的需求,使得圖書館管理工作可以為用戶提供優(yōu)質(zhì)的服務(wù)。