數(shù)字圖書(shū)館信息管理軟件開(kāi)發(fā)分析論文
摘要:數(shù)字圖書(shū)館具備著傳統(tǒng)圖書(shū)館沒(méi)有的諸多優(yōu)勢(shì),在高校和社會(huì)上都得到了廣泛應(yīng)用。然而數(shù)字圖書(shū)館中的信息資源很豐富且廣泛,需要借助相應(yīng)的軟件對(duì)其進(jìn)行管理,使得數(shù)字圖書(shū)館的使用更加便捷。本文通過(guò)對(duì)數(shù)字圖書(shū)館的信息管理進(jìn)行研究,設(shè)計(jì)并開(kāi)發(fā)了一個(gè)數(shù)字圖書(shū)館信息管理軟件。
關(guān)鍵詞:數(shù)字圖書(shū)館;信息管理;
1引言
圖書(shū)館是每個(gè)國(guó)家和各個(gè)院校都必不可少的基礎(chǔ)設(shè)施,有著很重要的作用和地位。隨著計(jì)算機(jī)技術(shù)、互聯(lián)網(wǎng)和信息數(shù)字化技術(shù)的不斷發(fā)展,數(shù)字圖書(shū)館應(yīng)運(yùn)而生并發(fā)展迅速[1],它克服了傳統(tǒng)圖書(shū)館依賴(lài)紙質(zhì)存儲(chǔ),收集、分類(lèi)、檢索等工作繁瑣,需要大量人力物力等多方面的缺點(diǎn)。數(shù)字圖書(shū)館的信息資源不僅包含了傳統(tǒng)圖書(shū)館館藏紙質(zhì)圖書(shū)的數(shù)字信息,還有豐富廣泛的電子文獻(xiàn)、網(wǎng)絡(luò)資源和音頻、圖片等多媒體資源[2,3]。如何對(duì)這些不同種類(lèi)的信息進(jìn)行合理高效的管理,以便于管理者的管理和用戶(hù)的使用,對(duì)于真正使數(shù)字圖書(shū)館發(fā)揮其高效、便捷的優(yōu)勢(shì)是非常重要的。本文將介紹并開(kāi)發(fā)一個(gè)數(shù)字圖書(shū)館信息管理軟件,以實(shí)現(xiàn)對(duì)數(shù)字圖書(shū)館中多種信息高效、便捷的管理。
2數(shù)字圖書(shū)館信息管理軟件開(kāi)發(fā)與研究的內(nèi)容
2.1數(shù)字圖書(shū)館管理信息化
數(shù)字圖書(shū)館管理現(xiàn)代化的內(nèi)容之一就是實(shí)施圖書(shū)館管理的信息化,通過(guò)使用現(xiàn)代信息技術(shù)對(duì)圖書(shū)館管理工作進(jìn)行完善,重點(diǎn)構(gòu)建圖書(shū)館基礎(chǔ)平臺(tái)和優(yōu)化圖書(shū)館信息管理資源是管理員圖書(shū)館現(xiàn)代化管理的核心和標(biāo)志。
2.2數(shù)字圖書(shū)館管理標(biāo)準(zhǔn)化
數(shù)字圖書(shū)館信息管理軟件開(kāi)發(fā)與研究的另一重大內(nèi)容就是數(shù)字圖書(shū)館管理標(biāo)準(zhǔn)化,其指的就是對(duì)用戶(hù)和管理員圖書(shū)館數(shù)據(jù)進(jìn)行統(tǒng)一的標(biāo)準(zhǔn)化交換,對(duì)信息傳遞和信息共享同時(shí)也實(shí)施統(tǒng)一的規(guī)范化措施進(jìn)行處理。這種標(biāo)準(zhǔn)不僅可以借助標(biāo)準(zhǔn)化的指導(dǎo)促進(jìn)數(shù)字圖書(shū)館管理質(zhì)量,同時(shí)也為現(xiàn)代化發(fā)展中的電子圖書(shū)館管理發(fā)展奠定了相應(yīng)的設(shè)施基礎(chǔ)和理論。
3軟件的總體設(shè)計(jì)
3.1需求分析
軟件的用戶(hù)分為普通用戶(hù)和管理員,普通用戶(hù)可以通過(guò)注冊(cè)擁有默認(rèn)的一定權(quán)限,也可以對(duì)自己的基本信息進(jìn)行修改和維護(hù);管理員則負(fù)責(zé)管理普通用戶(hù)的角色、權(quán)限和數(shù)字圖書(shū)館中的'信息資源。要對(duì)數(shù)字圖書(shū)館中包含的所有信息進(jìn)行合理分類(lèi)和管理,用戶(hù)可根據(jù)各自的權(quán)限對(duì)其進(jìn)行查詢(xún)、添加、刪除、修改、收藏、評(píng)論、下載等操作。用戶(hù)可以在網(wǎng)上實(shí)現(xiàn)私下或公開(kāi)進(jìn)行信息交流,并同時(shí)通過(guò)局域網(wǎng)和外網(wǎng)進(jìn)入軟件操作系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)信息的分享,另外用戶(hù)可以給管理員留言或提出改善的建議,軟件使用的信息記錄可以被用戶(hù)和管理保存和隱藏,但是管理員可以對(duì)軟件使用者進(jìn)行信息監(jiān)控,防止非法人員肆意破壞然見(jiàn)程序影響數(shù)字圖書(shū)館信息管理軟件的正常運(yùn)行功能。
3.2軟件的設(shè)計(jì)
根據(jù)對(duì)軟件的需求分析,在設(shè)計(jì)過(guò)程中可將其分為用戶(hù)管理、數(shù)字圖書(shū)管理、電子文獻(xiàn)管理、音頻管理和軟件管理等5大模塊,通過(guò)對(duì)這些模塊分別進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)來(lái)完成整個(gè)軟件的開(kāi)發(fā),實(shí)現(xiàn)軟件所需的功能,滿足用戶(hù)的需求。數(shù)據(jù)庫(kù)是整個(gè)數(shù)字圖書(shū)館信息管理軟件的基礎(chǔ),通過(guò)需求調(diào)研和功能分析,對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),最終形成相對(duì)應(yīng)的數(shù)據(jù)表,主要有用戶(hù)信息表、用戶(hù)角色表、用戶(hù)收藏表、圖書(shū)信息表、圖書(shū)分類(lèi)表、圖書(shū)分卷表、電子文獻(xiàn)信息表、音頻信息表、評(píng)論意見(jiàn)表等。每一個(gè)大板塊下有很多小版塊等快捷功能方便不同用戶(hù)可以滿足不同的需求。
3.3開(kāi)發(fā)工具簡(jiǎn)介
本軟件采用C#語(yǔ)言進(jìn)行開(kāi)發(fā),開(kāi)發(fā)平臺(tái)采用MicrosoftVisualStudio2010,數(shù)據(jù)庫(kù)設(shè)計(jì)采用SQLServer2008,開(kāi)發(fā)模式采用MVC框架,運(yùn)行于B/S架構(gòu)之上。
4軟件的實(shí)現(xiàn)
在完成需求分析和軟件的設(shè)計(jì)之后,就要采用相關(guān)技術(shù)將其實(shí)現(xiàn),通過(guò)對(duì)上述5個(gè)模塊分別實(shí)現(xiàn)并將它們進(jìn)行整合來(lái)實(shí)現(xiàn)整個(gè)軟件的功能。用戶(hù)管理模塊:要實(shí)現(xiàn)的主要功能有(1)用戶(hù)的信息維護(hù),指用戶(hù)可以自主注冊(cè)并管理維護(hù)自己的使用信息和資料信息,界面有英文版和中文版兩種;(2)用戶(hù)收藏,用戶(hù)可以選擇自己感興趣的點(diǎn)或面進(jìn)行收藏喜歡的或要下次繼續(xù)訪問(wèn)的資源,方面用戶(hù)和管理員對(duì)信息的搜集和整理及閱覽;(3)用戶(hù)評(píng)論,用戶(hù)與管理員及其他用戶(hù)之間可以進(jìn)行信息互動(dòng)和溝通,也可發(fā)表其意見(jiàn)或評(píng)論,有什么建議或意見(jiàn)可以在線討論和給管理員留言。數(shù)字圖書(shū)管理、電子文獻(xiàn)管理和音頻管理等3個(gè)模塊:要實(shí)現(xiàn)的功能主要是不同用戶(hù)根據(jù)自己的權(quán)限對(duì)數(shù)字圖書(shū)信息、電子文獻(xiàn)、音頻文件進(jìn)行查詢(xún)、觀看、添加、借閱、歸還、修改、刪除、收藏、評(píng)論、下載等操作。每個(gè)操作將會(huì)觸發(fā)MVC各層之間的調(diào)用或傳參,分層的架構(gòu)有利于代碼的維護(hù)和復(fù)用;收藏操作的實(shí)現(xiàn)還采用了Ajax技術(shù),利用了其異步性。軟件管理模塊:要實(shí)現(xiàn)的主要功能是管理員管理用戶(hù)信息并分配用戶(hù)相應(yīng)的角色,以及賦予各角色的權(quán)限;統(tǒng)計(jì)數(shù)字圖書(shū)信息、電子文獻(xiàn)或音頻文件等的閱覽數(shù)、下載和評(píng)論數(shù)量。定期還可以實(shí)現(xiàn)軟件的更新和軟件使用情況的信息公布,幫助用戶(hù)和管理員實(shí)時(shí)了解和掌握軟件使用狀態(tài)。另外安全是最主要的問(wèn)題,因此軟件管理模塊有反病毒和攔截等信息功能,一旦有任何不良情況出現(xiàn)可以自動(dòng)反饋給用戶(hù)和管理員,幫助用戶(hù)和管理員管理和維護(hù)軟件,實(shí)現(xiàn)用戶(hù)和管理員對(duì)軟件的正常運(yùn)行[4]。
5結(jié)語(yǔ)
綜上所述,本文所開(kāi)發(fā)和研究的數(shù)字圖書(shū)館信息管理軟件包括用戶(hù)管理、數(shù)字圖書(shū)管理、電子文獻(xiàn)管理、音頻管理和軟件管理等5個(gè)模塊,實(shí)現(xiàn)了對(duì)數(shù)字圖書(shū)館中的數(shù)字圖書(shū)、電子文獻(xiàn)、音頻和圖片等信息資源的管理,發(fā)揮了信息網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)的優(yōu)點(diǎn),且本軟件界面友好,功能全面,方便使用,對(duì)數(shù)字圖書(shū)館的應(yīng)用有著重要的意義。
參考文獻(xiàn)
[1]劉磊,林小娟,王賢,高海燕,余潔.社會(huì)網(wǎng)絡(luò)環(huán)境下用戶(hù)參與的圖書(shū)館數(shù)字信息資源建設(shè)研究述評(píng)[J].圖書(shū)館,2012,06:77-83.
[2]李賀,毛剛,李琳.我國(guó)圖書(shū)館用戶(hù)需求研究綜述[J].圖書(shū)館學(xué)研究,2013,10:5-15.
[3]林珍.Web3.0時(shí)代數(shù)字圖書(shū)館信息資源管理[J].湘南學(xué)院學(xué)報(bào),2013,03:68-71.
[4]黃曦葶.基于B/S的數(shù)字圖書(shū)館管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].2015(5):69-72.
【數(shù)字圖書(shū)館信息管理軟件開(kāi)發(fā)分析論文】相關(guān)文章:
高校數(shù)字圖書(shū)館信息管理的對(duì)策論文10-24
數(shù)字圖書(shū)館知識(shí)產(chǎn)權(quán)研究論文計(jì)量分析論文04-17
數(shù)字圖書(shū)館著作權(quán)論文05-30
圖書(shū)館數(shù)字化教育教學(xué)資源共享建設(shè)分析論文07-04
數(shù)字圖書(shū)館的版權(quán)管理及優(yōu)化建議的論文08-27
探究數(shù)字環(huán)境對(duì)圖書(shū)館營(yíng)銷(xiāo)的啟發(fā)論文06-26
淺析數(shù)字圖書(shū)館網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)的論文04-23