(廣西壯族自治區(qū)圖書館,廣西 南寧 530022)
隨著當(dāng)代科學(xué)技術(shù)的發(fā)展,數(shù)字技術(shù)的應(yīng)用范圍越來越廣泛,特別是近年來,數(shù)字圖書館在很大程度上取代了傳統(tǒng)圖書館,走到了快速發(fā)展的階段。數(shù)字圖書館涉及處理、存儲、檢索,傳輸和利用信息資源的整個過程。在數(shù)據(jù)開發(fā)的過程中,數(shù)字圖書館在許多方面發(fā)揮了重要的作用。
首先,簡單地解釋一下,數(shù)字圖書館是一個虛擬圖書館,它自己沒有障礙進(jìn)入,沒有真正的書。它是在網(wǎng)絡(luò)環(huán)境下構(gòu)建和共享的可擴(kuò)展知識網(wǎng)絡(luò)系統(tǒng)[1]。與傳統(tǒng)圖書館相比,數(shù)字圖書館是一個相對較大的資源數(shù)據(jù)庫。它是一種電子信息存儲,可以在需要時快速使用相應(yīng)的檢索方法檢索信息。它還可以存儲大量各種類型的信息。其用戶可以不受地域限制地存儲信息,并通過互聯(lián)網(wǎng)訪問圖書館,以獲得他們所需要的圖書館和數(shù)據(jù)資源。
數(shù)據(jù)開發(fā)主要分為兩類,一類主要是數(shù)據(jù)庫的開發(fā);另一類主要是數(shù)據(jù)庫應(yīng)用程序的開發(fā)。數(shù)據(jù)開發(fā)工作主要是由數(shù)據(jù)開發(fā)工程師來完成。它們主要針對數(shù)據(jù)庫的開發(fā)、設(shè)計開發(fā)的數(shù)據(jù)庫優(yōu)化建設(shè)計劃,在具體的項目實施中,承擔(dān)數(shù)據(jù)庫的實施;同時,在數(shù)據(jù)庫應(yīng)用系統(tǒng)運行中存在的問題需要解決。
數(shù)字圖書館主要依靠現(xiàn)實的數(shù)字資源,應(yīng)用相關(guān)技術(shù),聚合數(shù)字期刊、電子書、自建數(shù)據(jù)庫和網(wǎng)絡(luò)數(shù)據(jù)庫,包括各種數(shù)據(jù)資源,主要采用數(shù)字技術(shù),將紙質(zhì)圖書轉(zhuǎn)化為電子版數(shù)字圖書和電子版圖書的存儲、交換、流通[2]。書籍的數(shù)字化在一定程度上解決了大量占用書籍的問題,并采用計算機(jī)先進(jìn)的壓縮技術(shù)壓縮電子資源,進(jìn)一步減少占用空間。這充分說明數(shù)字圖書館的資源可以大量存儲。
在數(shù)字圖書館中使用先進(jìn)的存儲技術(shù)只提供了使用較少空間的先決條件。數(shù)字圖書館還可以整合世界各地的所有資源,以充分確保資源的完整性。目前,由于全球網(wǎng)絡(luò)化,數(shù)字圖書館的資源可用于資源與世界的相對整合。
數(shù)字圖書館資源非常豐富。在數(shù)據(jù)開發(fā)階段,特別是需求開發(fā)階段,我們需要詳細(xì)了解客戶的需求。此時,我們需要查詢大量信息,了解相關(guān)項目的細(xì)節(jié),以便在以后的開發(fā)和交換過程中提供有效的方便。數(shù)字圖書館有強(qiáng)大的全球資源作為后盾可以了解更詳細(xì)的資源。
在數(shù)據(jù)開發(fā)的過程中,可為工程師的數(shù)據(jù)開發(fā)提供便利。云技術(shù)在很大程度上依賴于數(shù)字圖書館的數(shù)字資源,而云技術(shù)的大部分資源都是數(shù)字圖書館提供,因為數(shù)字圖書館資源豐富、涵蓋面廣,故采用與云技術(shù)相同的工作模式。
目前在數(shù)據(jù)開發(fā)中需要四個階段。
要求:深入研究用戶市場需求,進(jìn)一步了解數(shù)據(jù)開發(fā)項目的應(yīng)用場景,有必要與數(shù)據(jù)庫系統(tǒng)用戶進(jìn)行詳細(xì)討論,以確定用戶的具體需求。
設(shè)計:數(shù)據(jù)開發(fā)庫系統(tǒng)軟件的模型和體系結(jié)構(gòu)主要基于以前要求的相關(guān)數(shù)據(jù),對所劃分的模塊進(jìn)行了詳細(xì)的總結(jié)和設(shè)計。
編程:根據(jù)模塊的分工和設(shè)計文檔,進(jìn)行編碼和調(diào)試。
測試:通過性能測試等相關(guān)測試方法傳遞開發(fā)的系統(tǒng)軟件,然后將其交給用戶。
在需求理解過程中,雖然是客戶需求數(shù)據(jù)的開發(fā),但也需要相關(guān)的理論指導(dǎo)和項目解決方案來支持。設(shè)計階段是對數(shù)字圖書館需求最大的階段。數(shù)字圖書館主要為設(shè)計工作者提供相應(yīng)的數(shù)字理論研究。在很大程度上,當(dāng)前發(fā)展過程中的設(shè)計工作必須依靠已有的理論來創(chuàng)新,數(shù)字圖書館在理論研究上有大量的儲備。它可以在設(shè)計工作中支持軟件的底層體系結(jié)構(gòu)。
現(xiàn)有的數(shù)字圖書館資源檢索方法采用搜索引擎技術(shù)、信息檢索代理技術(shù),基于內(nèi)容的信息檢索方法,基于視頻數(shù)據(jù)的信息檢索方法,基于音頻的信息檢索方法,以及基于特定圖像的信息檢索方法。在數(shù)據(jù)開發(fā)的過程中,在數(shù)字圖書館龐大的信息庫中,很難在相應(yīng)的數(shù)據(jù)中找到一根針。數(shù)字圖書館先進(jìn)的信息檢索方法為其在程序測試階段提供了一種較好的檢索方法。需要大量的數(shù)據(jù)作為測試背景。
數(shù)據(jù)開發(fā)工作具有許多特殊功能。例如:軟件工程師的主要工作場所是計算機(jī)辦公室。由于他們的工作性質(zhì)特殊,在需要找到相應(yīng)的資料時不可能隨時去圖書館檢索相應(yīng)的資料。此時,數(shù)字圖書館的重要性就被突顯出來了。它可以對相應(yīng)的數(shù)據(jù)提供實時的綜合響應(yīng),在開發(fā)過程中會遇到各種困難。數(shù)字圖書館由于其強(qiáng)大的資源包容性,為發(fā)展難題提供了不同的解決方案。即使在某種程度上,解決方案不是完全可用的,它們也可以提供相應(yīng)的思維方式。
總的來說,隨著數(shù)字圖書館的興起,數(shù)字圖書館的技術(shù)資源越來越完善。數(shù)據(jù)開發(fā)需要高資源,傳統(tǒng)圖書館無法在時間和地點方面提供便利。數(shù)字圖書館在一定程度上為發(fā)展工作帶來了便利,主要體現(xiàn)在數(shù)字圖書館強(qiáng)大的資源全球性和廣泛性,為專業(yè)的需求和設(shè)計工作帶來了分析研究的基礎(chǔ)。數(shù)字圖書館充分利用自身的特點,在數(shù)據(jù)開發(fā)中發(fā)揮著不可替代的責(zé)任。