摘 要: 隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)應(yīng)用的日益普及和電子文件的大量涌現(xiàn),實(shí)現(xiàn)檔案的信息化管理,已成為一項(xiàng)重要任務(wù),也是工作的發(fā)展方向和必然趨勢(shì)。本文作者將信息工程的基本原理和方法應(yīng)用到整個(gè)系統(tǒng),并對(duì)其進(jìn)行了目標(biāo)分析,提出了解決問題的具體方法。用戶在瀏覽器端可以隨意查詢自己需要的標(biāo)本,而數(shù)據(jù)的后臺(tái)操作則由服務(wù)器端處理。這樣提高了網(wǎng)頁的互動(dòng)性,使整個(gè)系統(tǒng)能更好地為用戶服務(wù)。
關(guān)鍵詞: 檔案 信息化技術(shù) 網(wǎng)頁 應(yīng)用
一、引言
計(jì)算機(jī)技術(shù)的普及和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,給文字檔案的保存和管理提供了極大的方便。隨著我國(guó)信息化程度的加快,隨著網(wǎng)絡(luò)信息資源的日益膨脹,檔案信息網(wǎng)站的建設(shè)已經(jīng)提上議事日程。然而在我國(guó),檔案信息網(wǎng)站還處于剛剛起步的階段。理論方面沒有系統(tǒng)的論述,實(shí)踐上也嚴(yán)重滯后。
信息社會(huì)使得檔案的載體形態(tài)和記錄方式呈現(xiàn)出多元化發(fā)展態(tài)勢(shì),紙質(zhì)檔案的“一統(tǒng)天下”將被聲像檔案、電子檔案并存的格局所替代,傳統(tǒng)的檔案編研工作必須改變以往封閉式管理格局,編研模式必須逐步向多載體、全方位、深層次地開發(fā)檔案信息資源上轉(zhuǎn)換,走進(jìn)充滿活力的網(wǎng)絡(luò)世界。而網(wǎng)站建設(shè)則為檔案編研工作提供了新契機(jī),提出了新要求,打開了新天地。在這個(gè)方面,我們通過建立自己的網(wǎng)上檔案館,開展網(wǎng)上檔案服務(wù),對(duì)檔案編研工作適應(yīng)信息社會(huì)發(fā)展需要有了深入的認(rèn)識(shí)。
應(yīng)用計(jì)算機(jī)可以進(jìn)行檔案信息統(tǒng)計(jì)和檢索。這些現(xiàn)代化信息技術(shù)的應(yīng)用,既可以把檔案工作者從繁重的手工勞動(dòng)中解脫出來,又能夠使大力開發(fā)和科學(xué)、合理、有效地利用檔案信息資源真正成為現(xiàn)實(shí),還可為將來人類檔案信息資源的共享打下基礎(chǔ)。但僅做到以上兩點(diǎn)是不夠的,因?yàn)闊o論是對(duì)檔案信息資源的開發(fā)者來講,還是對(duì)檔案信息資源的利用者而言,都必須十分重視檔案信息資源的激活,即將原有的檔案信息資源進(jìn)行消化、吸收和利用,繼而產(chǎn)生新的知識(shí),以最大限度地發(fā)揮檔案信息資源的效用,實(shí)現(xiàn)檔案信息資源的最大價(jià)值。
2001年7月國(guó)家發(fā)布的《國(guó)家信息化指標(biāo)構(gòu)成方案》中,以20條指標(biāo)來具體細(xì)化我國(guó)信息化水平和程度。其中第12條“網(wǎng)絡(luò)資源數(shù)據(jù)庫(kù)總?cè)萘俊标P(guān)系到檔案信息、網(wǎng)站的數(shù)據(jù)資源建設(shè)隨著中國(guó)電子政務(wù)的推廣和普及,Internet已經(jīng)為人類在新世紀(jì)的政務(wù)、商務(wù)、管理活動(dòng)中提供了一種迅速有效的獲取信息的手段和全新的模式。在這一變革中,只有善于利用Internet構(gòu)建自己的管理體系的單位和企業(yè)才能獲得成功。為了使檔案信息充分發(fā)揮作用,全國(guó)各類檔案部門及其檔案工作者紛紛在國(guó)際互聯(lián)網(wǎng)上建立了檔案信息網(wǎng)站。
二、信息數(shù)字化建設(shè)應(yīng)用
森林植物標(biāo)本室已被國(guó)際植物分類學(xué)會(huì)注冊(cè)認(rèn)可,代號(hào)“SWFC”,被列入《全國(guó)標(biāo)本館介紹目錄》和《國(guó)際標(biāo)本館名錄》之中。在云南17個(gè)植物標(biāo)本館中名列第二,是全國(guó)擁有10萬份以上的47個(gè)植物標(biāo)本館中的前十名,并在英國(guó)皇家植物園公布的“中國(guó)十大標(biāo)本館”中名列第七位。
森林植物標(biāo)本室,以收藏西南地區(qū)的樹木標(biāo)本、殼斗科標(biāo)本和竹類標(biāo)本為主要特色。現(xiàn)藏有各類植物標(biāo)本計(jì)231科,1070屬,8000余種,近20萬份。其中裸子植物11科,被子植物163科,單子葉植物18科,蕨類植物39科。僅殼斗科植物就藏有7屬260多種,8000余份;竹亞科植物40屬500余種,2萬多份;蕨類植物100屬,3000余份。收藏有徐永椿在40年代采自臺(tái)灣省的400多號(hào)樹木標(biāo)本,鄭萬鈞教授1940年從法國(guó)帶回的40份珍貴標(biāo)本,以及北京植物研究所復(fù)制的18000張模式標(biāo)本圖片,并珍藏有350多種模式標(biāo)本。它是全國(guó)殼斗科和竹亞科植物收藏種類最多、最全,且數(shù)量最大的標(biāo)本館。
標(biāo)本室的眾多標(biāo)本全是以傳統(tǒng)的紙質(zhì)方式保存管理,這種方式給查閱、管理帶來了極大的不便。自從1946年第一臺(tái)電子計(jì)算機(jī)誕生,計(jì)算機(jī)正以一日千里的速度發(fā)展,無論在工業(yè)、農(nóng)業(yè)、國(guó)防、科學(xué)、生產(chǎn)上計(jì)算機(jī)都得到了廣泛的應(yīng)用。而在文檔的管理上,傳統(tǒng)的人工文本保存和管理文件檔案的方式隨著計(jì)算機(jī)的普及和深入已逐漸淡出歷史舞臺(tái),這種保存和管理文件的方法在相當(dāng)長(zhǎng)的一段時(shí)間內(nèi)得到人們的肯定和廣泛應(yīng)用。然而隨著信息時(shí)代的到來,這種方式逐漸暴露出其缺點(diǎn)和不足,如:效率低、保密性差、數(shù)據(jù)易丟失、需要大量人力資源。
三、信息工程原理的應(yīng)用
信息工程包含技術(shù)和管理兩方面的內(nèi)容,是管理與技術(shù)的緊密結(jié)合。目前信息工程方法學(xué)分為傳統(tǒng)方法學(xué)和面向?qū)ο蠓椒▽W(xué)。在標(biāo)本室信息數(shù)字化建設(shè)的課題中,主要用傳統(tǒng)方法學(xué)的思路和原理來建設(shè)。
1.目標(biāo)分析
傳統(tǒng)的信息工程方法學(xué)使用結(jié)構(gòu)化分析技術(shù),完成分析用戶需求工作。目標(biāo)分析要了解用戶的情況,接下來通過與用戶交流,對(duì)用戶的基本要求反復(fù)細(xì)化,以得出對(duì)目標(biāo)系統(tǒng)的完整、準(zhǔn)確和具體的需求。目標(biāo)分析是為了發(fā)現(xiàn)用戶的真正需求,首先應(yīng)從宏觀角度調(diào)查、分析用戶所面臨的問題,也就是說,目標(biāo)分析的第一步是盡可能準(zhǔn)確地了解用戶當(dāng)前的情況和需要解決的問題。在標(biāo)本室網(wǎng)站中,用戶所需要的無非就是獲取標(biāo)本信息,并查詢到滿足自身查詢條件標(biāo)本的詳細(xì)資料。因此在做查詢系統(tǒng)時(shí),要充分考慮到標(biāo)本的自身屬性和用戶有可能用到的查詢條件,兩者有機(jī)結(jié)合,這樣才能更好地為用戶服務(wù)。
2.數(shù)據(jù)模型關(guān)系圖
結(jié)構(gòu)化分析實(shí)質(zhì)上是創(chuàng)建模型的活動(dòng)。數(shù)據(jù)模型包含三種相互關(guān)聯(lián)的信息:數(shù)據(jù)對(duì)象、描述數(shù)據(jù)對(duì)象的屬性及數(shù)據(jù)對(duì)象彼此間相互連接的關(guān)系。
數(shù)據(jù)對(duì)象是對(duì)軟件必須理解的復(fù)合信息的表示。所謂復(fù)合信息是指具有一系列不同性質(zhì)或?qū)傩缘氖挛铩T谶@個(gè)查詢系統(tǒng)中,數(shù)據(jù)對(duì)象就是標(biāo)本和用戶。
屬性是指數(shù)據(jù)對(duì)象的性質(zhì),在確定屬性時(shí),應(yīng)該根據(jù)對(duì)所要解決的問題來理解。
標(biāo)本分為科、屬、種、標(biāo)本四種屬性,而用戶的屬性在這里是不重要的,也就是說用戶的屬性對(duì)整個(gè)查詢沒有影響。用戶可以通過精確、模糊兩種查詢方式來獲取標(biāo)本信息。因此在制作整個(gè)系統(tǒng)時(shí),我們應(yīng)充分考慮到以上因素,并以其思想貫穿整個(gè)系統(tǒng)。
四、ASP構(gòu)建與動(dòng)態(tài)網(wǎng)頁
1.ASP技術(shù)介紹
ASP全名為Active Server Pages,它是微軟公司推出IIS的一個(gè)組件。ASP實(shí)際是一種在服務(wù)器端開發(fā)腳本語言的環(huán)境,利用它可以開發(fā)出動(dòng)態(tài)、交互、高性能Web服務(wù)器端的應(yīng)用,且能較容易實(shí)現(xiàn)復(fù)雜的Web應(yīng)用。利用ASP開發(fā)的腳本程序全部運(yùn)行在服務(wù)器端,與用戶所采用的瀏覽器無關(guān),從而極大地減少了對(duì)客戶端的要求。其工作原理是:瀏覽器從Web服務(wù)器調(diào)用ASP文件(一種文本文件),服務(wù)器端的腳本引擎對(duì)每一條腳本語句解釋執(zhí)行,再把執(zhí)行的結(jié)果生成HTML文件傳給客戶端。
ASP文件包括文本、HTML標(biāo)記和ASP文件特有的腳本語句。制作ASP文件同HTML文件一樣,可以用任何純文本編輯器進(jìn)行編輯。ASP可以使用任何腳本語言,只需提供其相應(yīng)的腳本引擎就可,ASP自身提供VB Script和JSP Script兩種腳本引擎,缺省為VB Script。
ASP包括了5個(gè)內(nèi)置對(duì)象:①Request對(duì)象,從瀏覽器獲取信息;②Response對(duì)象,發(fā)送信息到瀏覽器;③Server對(duì)象,控制ASP執(zhí)行情況,對(duì)服務(wù)器端ActiveX控件起作用;④Session對(duì)象,存儲(chǔ)用戶任務(wù)的信息;⑤Application對(duì)象,使多用戶共享一個(gè)程序的信息。
網(wǎng)站內(nèi)容的動(dòng)態(tài)化、數(shù)據(jù)庫(kù)化是Internet網(wǎng)站發(fā)展的必然趨勢(shì),ASP以其簡(jiǎn)單、高效的開發(fā)方式及豐富的控制手段為Internet網(wǎng)站的開發(fā)應(yīng)用提供了強(qiáng)有力的支持。
2.動(dòng)態(tài)網(wǎng)頁的特點(diǎn)
在Internet迅猛發(fā)展的今天,用戶不再只滿足于通過瀏覽器看到靜態(tài)頁面,而是希望能根據(jù)要求生成更加靈活、生動(dòng)的動(dòng)態(tài)頁面。數(shù)據(jù)庫(kù)對(duì)于信息的動(dòng)態(tài)檢索無疑具有極大的優(yōu)越性,因此根據(jù)數(shù)據(jù)庫(kù)信息的不斷變化生成動(dòng)態(tài)Web頁面將成為網(wǎng)頁設(shè)計(jì)的重要方法。
動(dòng)態(tài)網(wǎng)頁的技術(shù)有多個(gè)廠商支持,他們都有各自的優(yōu)點(diǎn)。利用JSP、ASP、PHP和其它有關(guān)技術(shù),一個(gè)用戶可以將一個(gè)Http請(qǐng)求送到一個(gè)可執(zhí)行應(yīng)用程序而不是一個(gè)靜態(tài)的HTML文件。服務(wù)器將會(huì)立即運(yùn)行這個(gè)限定的程序,對(duì)用戶的輸入做出反應(yīng),將處理結(jié)果返回客戶端,或者對(duì)數(shù)據(jù)的記錄進(jìn)行更新。通過這個(gè)模型,就可以在服務(wù)器端和客戶端之間有效地進(jìn)行交互。
靜態(tài)網(wǎng)頁瀏覽者可以直接從服務(wù)器端調(diào)用瀏覽,占用服務(wù)器的資源較少但缺點(diǎn)是其不包含交互功能,對(duì)于使用者來說,只能看但不能參與活動(dòng),這是一個(gè)很大的缺陷。
動(dòng)態(tài)網(wǎng)頁包含交互功能,瀏覽者可以和服務(wù)頁面間產(chǎn)生會(huì)話作用,完成一系列的動(dòng)作。動(dòng)態(tài)網(wǎng)頁有如下一些優(yōu)點(diǎn)。
(1)讀者可與Web服務(wù)器進(jìn)行交互;
(2)可實(shí)現(xiàn)數(shù)據(jù)庫(kù)的查詢;
(3)可以與HTML以外的文件進(jìn)行交互;
(4)可縮短查詢時(shí)間,提高瀏覽效率;
它的最大的優(yōu)勢(shì)體現(xiàn)在用戶可以進(jìn)行直接參與活動(dòng)。
五、結(jié)語
如今電子政務(wù)的發(fā)展,各個(gè)企業(yè)、單位的檔案性網(wǎng)站的興建,為各種數(shù)據(jù)的數(shù)字化管理提供了有利條件和重要參考。而標(biāo)本室的數(shù)字化建設(shè)正是在這種趨勢(shì)下應(yīng)運(yùn)而生的。
在整個(gè)設(shè)計(jì)中主要應(yīng)用了ASP技術(shù)來實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)的查詢,其中還用了軟件工程的原理分析系統(tǒng)、獲得需求。在實(shí)現(xiàn)數(shù)據(jù)查詢時(shí),分了“科、屬、種、標(biāo)本”四種查詢條件,這四種條件可以獨(dú)立用每一種條件查詢,也可以兩種查詢條件相互組合實(shí)現(xiàn)查詢。考慮到也許有些用戶對(duì)所要查詢的標(biāo)本并不是很熟悉的時(shí)候,用戶可以使用“模糊”查詢來實(shí)現(xiàn)。
本文從信息工程的角度出發(fā),分析了系統(tǒng)需求,然后論述了ASP技術(shù)在動(dòng)態(tài)網(wǎng)頁中的應(yīng)用,從ASP的技術(shù)特點(diǎn)和工作原理開始介紹,由淺入深,逐步展開。
參考文獻(xiàn):
[1]張建章.淺談ASP開發(fā)WEB數(shù)據(jù)庫(kù)應(yīng)用技術(shù)[J].計(jì)算機(jī)應(yīng)用系統(tǒng),1998,9.
[2]龔玉清.網(wǎng)頁設(shè)計(jì)的色彩運(yùn)用[J].現(xiàn)代教育技術(shù),2003,5.
[3]段永紅,李春海.基于ASP的網(wǎng)站建設(shè)[J].電腦開發(fā)與應(yīng)用,2000,8.
[4]裴樹軍,張仁偉.基于ASP的動(dòng)態(tài)WEB技術(shù)設(shè)計(jì)[J].哈爾濱理工大學(xué)學(xué)報(bào),1999,4.
[5]楊青.ASP的主要技術(shù)特點(diǎn)分析[J].電腦與信息技術(shù),1999,4.
[6]曹淑琴.ASP技術(shù)的網(wǎng)站建設(shè)[J].華北科技學(xué)院學(xué)報(bào),2003,1.