梁艷
[摘 要]現(xiàn)代社會(huì)與原來(lái)社會(huì)不同,新技術(shù)的廣泛應(yīng)用對(duì)各種行業(yè)都產(chǎn)生了一定的影響,圖書(shū)館行業(yè)也不例外。為了更好地服務(wù)大眾,更好地滿足社會(huì)的需要,更好地適應(yīng)信息化新時(shí)代的社會(huì)環(huán)境,圖書(shū)館的資料管理方式也應(yīng)該改善。
[關(guān)鍵詞]信息化;圖書(shū)館;資源管理
doi:10.3969/j.issn.1673 - 0194.2018.12.072
[中圖分類號(hào)]G250.7;G251 [文獻(xiàn)標(biāo)識(shí)碼]A [文章編號(hào)]1673-0194(2018)12-0-02
隨著社會(huì)的迅速發(fā)展,現(xiàn)代化信息技術(shù)和多媒體技術(shù)也得到了相應(yīng)的發(fā)展,我國(guó)的圖書(shū)資料管理方法也應(yīng)順應(yīng)時(shí)代潮流而改變,圖書(shū)資料信息化管理已成為當(dāng)今大數(shù)據(jù)形勢(shì)下的必然趨勢(shì)。傳統(tǒng)的圖書(shū)資料管理方式已經(jīng)不適應(yīng)當(dāng)今信息化社會(huì)的需要,已不能有效地為群眾提供圖書(shū)信息,利用現(xiàn)代化信息技術(shù)以及多媒體技術(shù)可以有效解決這一難題,在信息化的社會(huì)背景下,研究和分析改革圖書(shū)資料管理的方法具有非常重要的意義。
1 信息化背景下圖書(shū)資料管理系統(tǒng)概述
1.1 圖書(shū)管理系統(tǒng)概述
圖書(shū)管理系統(tǒng)是在ASP.NET平臺(tái)基礎(chǔ)上構(gòu)建的運(yùn)營(yíng)網(wǎng)站,采用的高級(jí)計(jì)算機(jī)編程語(yǔ)言是C#,利用的框架思想是MVC,Model(模型)模塊的主要功能是負(fù)責(zé)管理應(yīng)用程序中處理應(yīng)用程序數(shù)據(jù)開(kāi)發(fā)的部分,在系統(tǒng)中是一種管理數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)的模塊。View(視圖)是應(yīng)用程序中負(fù)責(zé)數(shù)據(jù)顯示和頁(yè)面設(shè)計(jì)的部分,它要在模型數(shù)據(jù)的基礎(chǔ)上進(jìn)行虛擬構(gòu)建和設(shè)計(jì),以最佳的方式展示數(shù)據(jù)。Controller(控制器)是負(fù)責(zé)處理用戶間交流互動(dòng)的部分,不僅連接著模型模塊和視圖操作,它還負(fù)責(zé)處理從圖片中讀取錄入數(shù)據(jù),還控制用戶輸入的數(shù)據(jù),向模型發(fā)送讀取的數(shù)據(jù)信息。圖書(shū)管理系統(tǒng)需要構(gòu)建在統(tǒng)計(jì)分析網(wǎng)站的基礎(chǔ)上,首先要構(gòu)建一個(gè)專門(mén)用來(lái)管理圖書(shū)的網(wǎng)站,它應(yīng)當(dāng)與其他網(wǎng)站一樣有注冊(cè)、登入、超鏈接等功能。后臺(tái)可以管理圖書(shū)信息和用戶信息,統(tǒng)計(jì)圖書(shū)數(shù)量和更改錯(cuò)誤信息。此外,該系統(tǒng)設(shè)計(jì)應(yīng)符合讀者的需要,面向讀者和管理員,建成一個(gè)完整、有序的圖書(shū)管理系統(tǒng)。
1.2 圖書(shū)館管理系統(tǒng)的目標(biāo)功能
圖書(shū)管理系統(tǒng)應(yīng)具有以下目標(biāo)功能。第一,用戶可以根據(jù)自己的需要查詢到準(zhǔn)確的圖書(shū)信息,包括圖書(shū)類別、語(yǔ)言字?jǐn)?shù)等,在網(wǎng)上瀏覽該圖書(shū)。第二,注冊(cè)登入后的讀者可以在網(wǎng)上辦理借書(shū)手續(xù),并且可以查詢以前的借書(shū)信息。第三,圖書(shū)管理人員可以進(jìn)行后臺(tái)操作,主要針對(duì)圖書(shū)信息和圖書(shū)類別進(jìn)行操作,對(duì)于圖書(shū)信息和圖書(shū)類別可以進(jìn)行添加、修改和刪除等操作。第四,對(duì)于用戶的信息管理,管理員要進(jìn)行的主要工作是完善用戶信息、修改用戶個(gè)人資料、刪除用戶個(gè)人資料和鎖定用戶資料等。第五,網(wǎng)站也需要對(duì)管理員的信息進(jìn)行統(tǒng)計(jì),包括增加和刪除管理員信息和修改個(gè)人資料等。第六,對(duì)于普通用戶和后臺(tái)管理員來(lái)說(shuō),可以在任何時(shí)候修改自己的賬號(hào)、密碼。第七,圖書(shū)信息檢測(cè)采用模糊檢測(cè)的方法,不僅能提高檢索的速度,而且可以讓系統(tǒng)承載更多的圖書(shū)信息。為了用戶使用更加方便,圖書(shū)類別應(yīng)有序地列出,展現(xiàn)在主頁(yè)面供用戶進(jìn)行選擇,而不需要用戶手動(dòng)輸入。第八,選擇查詢類別時(shí),系統(tǒng)應(yīng)自動(dòng)轉(zhuǎn)跳至查詢結(jié)果的頁(yè)面,為了確保圖書(shū)信息的完整性,刪除圖書(shū)類別時(shí)應(yīng)仔細(xì)查找該類別下還有沒(méi)有別的圖書(shū)存在。第九,為了保障客戶數(shù)據(jù)的完整性,若要?jiǎng)h除某一用戶,且該用戶存在著借書(shū)記錄未歸還,那么系統(tǒng)將自動(dòng)轉(zhuǎn)跳至檢索用戶信息的頁(yè)面。第十,讀者如果要第二次辦理借書(shū),系統(tǒng)需要自動(dòng)審核讀者的申請(qǐng)信息是否正規(guī),否則會(huì)拒絕讀者的第二次借書(shū)要求。
1.3 市場(chǎng)需求功能分析
第一,查詢功能。系統(tǒng)要采用模糊查詢的方法,具體來(lái)說(shuō),SQL語(yǔ)句中要運(yùn)用“l(fā)ike”作為指令,結(jié)合多種條件查詢組合到一起,這些條件查詢要根據(jù)用戶的輸入語(yǔ)句做出不同的抉擇,如果用戶在查詢中只輸入關(guān)鍵詞,那么查詢語(yǔ)句就是“keyword like ‘%”,組合的條件查詢也要根據(jù)客戶輸入的查詢語(yǔ)句不同做出不同的反應(yīng)。第二,添加功能。添加功能操作前要檢測(cè)是否有信息輸入到文本輸入框內(nèi),如果有信息輸入,還要對(duì)信息輸入格式的合規(guī)性進(jìn)行檢測(cè),若檢測(cè)為錯(cuò)誤格式,則跳出彈框提示用戶重新輸入合法信息。如果輸入合法,則自動(dòng)將輸入的信息投遞到后臺(tái)的數(shù)據(jù)庫(kù)中進(jìn)行二次分析,如果存在一樣的信息,則不能直接返回頁(yè)面,并且由系統(tǒng)彈出錯(cuò)誤提示用戶重新輸入,若沒(méi)有重復(fù)信息,則添加數(shù)據(jù)信息成功,系統(tǒng)將返回至上層頁(yè)面查看已添加的信息。第三,刪除。刪除后的信息一般不可恢復(fù),所以刪除操作要嚴(yán)格進(jìn)行審查數(shù)據(jù)之間的互相依賴性和數(shù)據(jù)一致性,在很多情況下,由于業(yè)務(wù)信息的需要,一組數(shù)據(jù)會(huì)同時(shí)存在于多個(gè)不同的數(shù)據(jù)庫(kù)中,如果要進(jìn)行刪除操作,就要考慮數(shù)據(jù)之間的一致、依賴性。第四,統(tǒng)計(jì)數(shù)據(jù)。統(tǒng)計(jì)數(shù)據(jù)的工作對(duì)象主要是書(shū)本借閱信息,每個(gè)用戶都有自己的借閱信息,系統(tǒng)會(huì)根據(jù)每個(gè)人借閱的書(shū)籍類型不同給定不同的借閱時(shí)間,從借書(shū)的當(dāng)天開(kāi)始算起,該用戶的借閱最長(zhǎng)期限就是一本書(shū)的最長(zhǎng)借閱時(shí)間,如果在最長(zhǎng)借閱時(shí)間之內(nèi)沒(méi)有按時(shí)還書(shū),系統(tǒng)就會(huì)根據(jù)編號(hào)和用戶篩選查找該用戶,自動(dòng)標(biāo)記上借書(shū)超期的標(biāo)志。第五,發(fā)送功能。該功能主要對(duì)用戶發(fā)送提醒,包括用戶名稱、超期圖書(shū)信息、繳納罰金和圖書(shū)歸還日期等相關(guān)提示信息。一般來(lái)說(shuō),用戶登入系統(tǒng)之后,如果用戶的信息出現(xiàn)在一個(gè)特殊的表格里,系統(tǒng)就會(huì)提示表格中的信息,如果表格中沒(méi)有該用戶的相關(guān)信息,那么不需要顯示別的信息發(fā)送提示。第六,備份與還原功能。在數(shù)據(jù)庫(kù)的管理中,由于數(shù)據(jù)繁多,信息存儲(chǔ)量較大,為了保護(hù)數(shù)據(jù)的安全完整,需要系統(tǒng)有強(qiáng)大的備份與還原功能,具體要定義SQL語(yǔ)句來(lái)定時(shí)進(jìn)行備份與還原。在進(jìn)行還原操作的時(shí)候,要考慮數(shù)據(jù)的訪問(wèn)權(quán)限問(wèn)題,必須在可以訪問(wèn)數(shù)據(jù)的情況下和滿足所有可還原條件之后才執(zhí)行還原指令。系統(tǒng)是圖書(shū)館管理系統(tǒng)下的網(wǎng)站管理系統(tǒng),要完整地構(gòu)建該系統(tǒng)需要考慮用戶的實(shí)際需求和管理員的實(shí)際需求,從客戶的角度出發(fā),滿足他們方便查看和借閱圖書(shū)的基本需求。管理員要管理網(wǎng)站的用戶信息,審核用戶身份的真實(shí)性,并打印圖書(shū)信息報(bào)表,只有滿足這些要求才能更好地構(gòu)建一個(gè)更實(shí)用、更有價(jià)值的好系統(tǒng)。系統(tǒng)的主要功能結(jié)構(gòu)如圖1所示。
2 圖書(shū)館管理系統(tǒng)的總體架構(gòu)
2.1 主要模塊簡(jiǎn)介
第一,前臺(tái)交互模塊。模塊負(fù)責(zé)正確地審核用戶的個(gè)人資料信息,方便用戶訪問(wèn)網(wǎng)站以及網(wǎng)站的日常管理工作,通過(guò)實(shí)名認(rèn)證等手段完成客服資料真實(shí)性認(rèn)證,為網(wǎng)站的安全、高速運(yùn)營(yíng)提供一個(gè)合法的環(huán)境。同時(shí),模塊也負(fù)責(zé)顯示準(zhǔn)確查詢結(jié)果和顯示圖書(shū)的詳細(xì)分類信息等。普通客戶還可以利用模塊進(jìn)行圖書(shū)查詢和借閱的操作。第二,報(bào)表打印模塊。管理員可以利用這個(gè)模塊打印功能打印所需要的報(bào)表打印,普通用戶也可以進(jìn)行操作。第三,后臺(tái)管理模塊。管理員通過(guò)此模塊進(jìn)行后臺(tái)管理工作,確定客戶的身份信息是否真實(shí)可信,以及對(duì)圖書(shū)的信息進(jìn)行添加修改、刪除、備份等工作。
2.2 系統(tǒng)目標(biāo)
圖書(shū)管理系統(tǒng)的主要目標(biāo)有以下三個(gè)方面:①要熟悉MVC開(kāi)發(fā)模式,并充分掌握ASP.NET的網(wǎng)站開(kāi)發(fā);②要建造一個(gè)網(wǎng)站系統(tǒng),并保證網(wǎng)站系統(tǒng)的正常運(yùn)營(yíng),對(duì)于UI界面(用戶登入界面)要設(shè)計(jì)美觀;③準(zhǔn)確整理圖書(shū)信息,在網(wǎng)絡(luò)上對(duì)圖書(shū)信息實(shí)施共享。
2.3 模塊的需求性分析
第一,經(jīng)濟(jì)性分析。圖書(shū)管理系統(tǒng)具有普遍性,可以在各大高校的圖書(shū)館和大規(guī)模的數(shù)據(jù)儲(chǔ)藏空間內(nèi)使用,可以通過(guò)網(wǎng)絡(luò)更好地實(shí)現(xiàn)圖書(shū)共享,大大提高了圖書(shū)管理工作的工作效率和安全性。第二,技術(shù)性分析。可以借助先進(jìn)的計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)用戶和管理員隨時(shí)隨地地訪問(wèn)網(wǎng)站,管理員可以隨時(shí)對(duì)網(wǎng)站出現(xiàn)的問(wèn)題進(jìn)行維修管理。用戶只需要簡(jiǎn)單地瀏覽網(wǎng)頁(yè),而不需要下載其他應(yīng)用軟件來(lái)訪問(wèn)網(wǎng)頁(yè),操作簡(jiǎn)單,可以輕松掌握。第三,普適性分析。此系統(tǒng)開(kāi)發(fā)的基礎(chǔ)是圖書(shū)管理網(wǎng)站系統(tǒng),所有用戶基本都可以通過(guò)互聯(lián)網(wǎng)查看和借閱自己感興趣的書(shū)籍,讀者們可以通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)時(shí)間效率最大化、資源共享最大化。第四,可操作性分析。要求圖書(shū)管理系統(tǒng)快速響應(yīng)讀者的需求,對(duì)于系統(tǒng)要求穩(wěn)定、方便、簡(jiǎn)單、易于管理。第五,共享性分析。圖書(shū)管理系統(tǒng)利用先進(jìn)的互聯(lián)網(wǎng)技術(shù)和計(jì)算機(jī)共享化思想實(shí)現(xiàn)圖書(shū)資源共享服務(wù),并且根據(jù)其他的輔助系統(tǒng)來(lái)構(gòu)建完整的圖書(shū)管理系統(tǒng)。此外,圖書(shū)管理系統(tǒng)要建立在NET Framework基礎(chǔ)之上,所以可以自由運(yùn)行在Windows操作系統(tǒng)的操作平臺(tái)上。第六,安全性分析。用戶的權(quán)限功能嚴(yán)格受到系統(tǒng)的把控,嚴(yán)格審核未授權(quán)功能絕不能被用戶使用,同時(shí)嚴(yán)格控制用戶訪問(wèn)未被授權(quán)的后臺(tái)數(shù)據(jù)。
3 結(jié) 語(yǔ)
要加強(qiáng)資源信息化管理,圖書(shū)館也要迎合現(xiàn)實(shí)對(duì)圖書(shū)館管理員進(jìn)行適當(dāng)更新,保障他們擁有的知識(shí)和道德素質(zhì)能更好地滿足信息化社會(huì)的具體要求。相信在這些改革下,圖書(shū)館一定能夠更好地滿足新時(shí)代的要求,讓社會(huì)和讀者享受到更好的服務(wù)。
主要參考文獻(xiàn)
[1]李紅芳.基于信息化背景的圖書(shū)資料管理策略研究[J].環(huán)球市場(chǎng)信息導(dǎo)報(bào),2017(42).
[2]張琳梓.基于信息化背景的圖書(shū)資料管理方法與措施[J].中國(guó)管理信息化,2017(12).
[3]李天舒.基于信息化背景的圖書(shū)資料管理方法與措施探討[J].辦公室業(yè)務(wù),2018(1).