摘 要:隨著社會(huì)信息技術(shù)的不斷進(jìn)步與發(fā)展,人類進(jìn)入信息時(shí)代,全球信息化趨勢(shì)表現(xiàn)得越來(lái)越明顯?;ヂ?lián)網(wǎng)在人們生活中占據(jù)著越來(lái)越重要的作用,人們可以通過互聯(lián)網(wǎng)傳遞、獲取、發(fā)布信息,它在經(jīng)濟(jì)領(lǐng)域、政治領(lǐng)域都可充分發(fā)揮作用。伴隨我國(guó)因特網(wǎng)技術(shù)的快速發(fā)展,Web頁(yè)面可集多種媒體信息于一體,其中包括聲音、視頻、動(dòng)畫、文本等,以往的Web站點(diǎn)的組成主要為一個(gè)或一個(gè)以上的靜態(tài)HTML頁(yè)面,用戶信息的瀏覽處于被動(dòng)狀態(tài),站點(diǎn)維護(hù)難度較大。本文主要分析以Web數(shù)據(jù)庫(kù)為基礎(chǔ)的信息關(guān)系系統(tǒng),探討其具體應(yīng)用。
關(guān)鍵詞:Web數(shù)據(jù)庫(kù);信息管理;特征
中圖分類號(hào):TP311.131
在以往的靜態(tài)網(wǎng)頁(yè)中,其交互性特征表現(xiàn)得并不明顯,人們的需求量產(chǎn)生了較大變化,對(duì)于被動(dòng)獲取信息已經(jīng)不再感到滿足,這就對(duì)網(wǎng)站提出了更高要求,需要網(wǎng)站及時(shí)更新更多內(nèi)容,確保內(nèi)容更新的時(shí)效性,同時(shí)還要保證網(wǎng)站運(yùn)行的安全性、穩(wěn)定性。管理者必須利用一種有效的系統(tǒng)工具實(shí)現(xiàn)對(duì)網(wǎng)站的管理與更新,網(wǎng)站信息管理系統(tǒng)便應(yīng)運(yùn)而生。
1 信息管理系統(tǒng)特征
網(wǎng)絡(luò)信息管理系統(tǒng)可以通過網(wǎng)絡(luò)、計(jì)算機(jī)等實(shí)現(xiàn)信息的存儲(chǔ)、收集、加工、傳送等操作,使工作效率得以提升,對(duì)信息快速檢索,從大量數(shù)據(jù)中,找出具有應(yīng)用價(jià)值的信息,并依此為依據(jù),快速、準(zhǔn)確制定出相應(yīng)計(jì)劃。企業(yè)可以利用網(wǎng)絡(luò)信息管理系統(tǒng),及時(shí)更新企業(yè)信息,實(shí)現(xiàn)信息的整理,便于其在激烈的競(jìng)爭(zhēng)中占據(jù)優(yōu)勢(shì)地位。網(wǎng)絡(luò)信息管理系統(tǒng)的特征表現(xiàn)多樣化,主要有以下幾點(diǎn)。
1.1 以數(shù)據(jù)庫(kù)作為基礎(chǔ)
當(dāng)用戶在對(duì)層次模塊進(jìn)行瀏覽時(shí),并不會(huì)改變其主要界面,不過在數(shù)據(jù)庫(kù)中,ASP所采集數(shù)據(jù)形成的界面內(nèi)容會(huì)發(fā)生變化,這就使重復(fù)性工作得以減少,便于管理員集中精力,實(shí)現(xiàn)網(wǎng)站的特色創(chuàng)新,及時(shí)更新網(wǎng)站內(nèi)容并予以豐富。
1.2 具備維護(hù)系統(tǒng)
信息管理系統(tǒng)包含相應(yīng)的維護(hù)系統(tǒng),網(wǎng)站的網(wǎng)頁(yè)添加、模塊添加、刪除、修改等功能均可實(shí)現(xiàn),這些操作十分簡(jiǎn)單,可以使數(shù)據(jù)庫(kù)內(nèi)容產(chǎn)生變化,網(wǎng)站內(nèi)容與結(jié)構(gòu)也會(huì)產(chǎn)生相應(yīng)變化,便于實(shí)現(xiàn)網(wǎng)絡(luò)信息資源的上傳,除此之外,還可將文件內(nèi)的文字內(nèi)容提取出來(lái),通過處理后,置于數(shù)據(jù)庫(kù)內(nèi),便于用戶的信息檢索。
1.3 擁有子模塊
信息管理系統(tǒng)呈現(xiàn)為樹狀結(jié)構(gòu),如果模塊范圍較大,則其還會(huì)被劃分有子模塊,在模塊中擁有多個(gè)內(nèi)容相關(guān)網(wǎng)頁(yè),便于用戶及時(shí)搜索自己感興趣的內(nèi)容。管理者可以以用戶需求為依據(jù),對(duì)網(wǎng)頁(yè)與模塊進(jìn)行添加。
1.4 具有檢索功能
信息管理系統(tǒng)通常擁有檢索功能,用戶可以通過搜索網(wǎng)頁(yè)標(biāo)題,完成全文檢索,便于快速查找出自己所需信息。另外,系統(tǒng)還有留言板功能,可以確保用戶與管理員間的交流。
2 系統(tǒng)結(jié)構(gòu)
在信息管理系統(tǒng)中,數(shù)據(jù)庫(kù)既是核心,也是基礎(chǔ),它可以以一定模型,對(duì)大量數(shù)據(jù)進(jìn)行組織,向用戶提供數(shù)據(jù)檢索、維護(hù)、存儲(chǔ)功能,準(zhǔn)確、及時(shí)獲取信息。信息系統(tǒng)的相互聯(lián)系對(duì)數(shù)據(jù)庫(kù)依賴性較強(qiáng),通過科學(xué)設(shè)計(jì)數(shù)據(jù)庫(kù),才可實(shí)現(xiàn)數(shù)據(jù)信息的高效管理,本文以實(shí)驗(yàn)室信息管理系統(tǒng)為依據(jù)進(jìn)行分析。
2.1 基本框架
系統(tǒng)主要利用C/S與B/S體系結(jié)構(gòu)相結(jié)合,其基本功能主要包括統(tǒng)計(jì)數(shù)據(jù)、維護(hù)數(shù)據(jù)庫(kù)等,報(bào)表打印均使用C/S結(jié)構(gòu)。同外部網(wǎng)絡(luò)相互連接,采用三層分布式結(jié)構(gòu),其中主要包括業(yè)務(wù)層、應(yīng)用層、數(shù)據(jù)庫(kù)服務(wù)層,下圖為系統(tǒng)框架圖。
2.2 具體設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)的主要目的是實(shí)現(xiàn)處理模式和數(shù)據(jù)模型的優(yōu)化設(shè)計(jì),提供一個(gè)良好的應(yīng)用環(huán)境,建立一個(gè)能夠?qū)?shù)據(jù)間聯(lián)系反映出來(lái)的系統(tǒng),可使用戶需求得以滿足,做到數(shù)據(jù)的有效存儲(chǔ)。系統(tǒng)采用三層結(jié)構(gòu),在客戶端中,只需有瀏覽器組件所有數(shù)據(jù)庫(kù)、程序、組件均可與服務(wù)器端上存在,便于實(shí)現(xiàn)數(shù)據(jù)的備份,還可對(duì)軟件進(jìn)行維護(hù)。
2.3 設(shè)計(jì)原則
在應(yīng)用程序中,數(shù)據(jù)庫(kù)是所有程序設(shè)計(jì)的基礎(chǔ),數(shù)據(jù)庫(kù)的好換涉及到系統(tǒng)后期開發(fā)與系統(tǒng)運(yùn)行質(zhì)量,需遵循三項(xiàng)基本原則。(1)以資料的安全性、使用要求、使用途徑為依據(jù),明確資料表結(jié)構(gòu)及其組織形式;(2)數(shù)據(jù)庫(kù)的設(shè)計(jì)需實(shí)現(xiàn)規(guī)范化,使資料冗余現(xiàn)象減少;(3)使設(shè)備程序復(fù)雜度與運(yùn)行效率提升。
2.4 層次結(jié)構(gòu)
系統(tǒng)層次結(jié)構(gòu)包括登陸界面、高級(jí)用戶系統(tǒng)界面、英語(yǔ)程序目錄、管理界面、用戶刪除與添加、信息修改、文章添加與管理、文章刪除與查詢、網(wǎng)頁(yè)瀏覽、出錯(cuò)頁(yè)面等。
3 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)
所謂數(shù)據(jù)管理,就是指實(shí)現(xiàn)數(shù)據(jù)的維護(hù)、檢索、編碼、組織、分類等管理,在計(jì)算機(jī)框架系統(tǒng)中,數(shù)據(jù)庫(kù)相對(duì)比較獨(dú)立,它支撐著信息產(chǎn)業(yè)的發(fā)展。在20世紀(jì)60年代后,計(jì)算機(jī)在管理領(lǐng)域中的應(yīng)用越來(lái)越廣泛,且數(shù)據(jù)量與規(guī)模也逐漸增大,為了適應(yīng)現(xiàn)代化社會(huì)發(fā)展的需求,數(shù)據(jù)庫(kù)因此產(chǎn)生。在內(nèi)部數(shù)據(jù)管理與組織方面,在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi),十分重視數(shù)據(jù)的共享與整合,可將數(shù)據(jù)置于同一存儲(chǔ)中心,便于及時(shí)更新與管理。
Web技術(shù)目前處于比較成熟的階段,可實(shí)現(xiàn)計(jì)算機(jī)數(shù)據(jù)的高效存儲(chǔ)與處理,在大量數(shù)據(jù)的管理中十分受用。該技術(shù)信息發(fā)布途徑較好,將數(shù)據(jù)庫(kù)與Web兩種技術(shù)聯(lián)合使用,可充分發(fā)揮其作用,便于使數(shù)據(jù)庫(kù)資源合理利用。
CGI是服務(wù)器在運(yùn)行過程中外部程序的規(guī)范,以CGI編寫程序?yàn)橐罁?jù),可將服務(wù)器功能得以擴(kuò)展,完成各項(xiàng)操作。瀏覽器可與CGI編寫程序產(chǎn)生交互作用,便于讓數(shù)據(jù)庫(kù)對(duì)瀏覽器數(shù)據(jù)進(jìn)行管理。用戶可經(jīng)Web服務(wù)器,將查詢信息輸入,瀏覽器會(huì)發(fā)出請(qǐng)求,外部程序被激活后,便可將信息反饋至Web服務(wù)器。
Web服務(wù)器訪問量較大,其信息資源豐富,對(duì)于熱點(diǎn)數(shù)據(jù)的訪問頻率非常高。不過其也存在一些缺點(diǎn),主要表現(xiàn)為:(1)后端與客戶端數(shù)據(jù)庫(kù)服務(wù)器需經(jīng)Web服務(wù)器后才可實(shí)現(xiàn)通信,如果多個(gè)用戶將請(qǐng)求發(fā)出,便會(huì)有發(fā)布瓶頸形成;(2)CGI在運(yùn)行過程中,需將數(shù)據(jù)庫(kù)連接關(guān)閉、打開,導(dǎo)致操作效率較低,且操作需要花費(fèi)較長(zhǎng)的時(shí)間;(3)請(qǐng)求增多后,會(huì)占用大量?jī)?nèi)存,且影響程序的正常運(yùn)行,無(wú)法使資源使用效率提升。
Web技術(shù)信息管理系統(tǒng)的可行性較強(qiáng),隨著因特網(wǎng)的不斷發(fā)展,其信息發(fā)布與采集不受空間限制,在管理方面,管理者可及時(shí)實(shí)現(xiàn)信息的管理與更新,大大提高管理準(zhǔn)確性與管理效率。在現(xiàn)階段社會(huì)發(fā)展環(huán)境下,以Web數(shù)據(jù)庫(kù)為基礎(chǔ)的信息管理系統(tǒng)有著重要意義。
4 結(jié)束語(yǔ)
基于Web數(shù)據(jù)庫(kù)的信息管理系統(tǒng)為數(shù)據(jù)管理提供了很多方便,便于實(shí)現(xiàn)信息資源的共享與管理,滿足用戶需求,且系統(tǒng)維護(hù)十分方便,可結(jié)合其他技術(shù)共同運(yùn)行,擁有較為強(qiáng)大的功能,使用效率較高,運(yùn)行速度快,不過該系統(tǒng)也存在一些不足之處,仍然有待完善。本文主要分析了信息管理系統(tǒng)的特征、結(jié)構(gòu)與數(shù)據(jù)庫(kù)的實(shí)現(xiàn),有利于為信息管理系統(tǒng)的建立提供依據(jù)。
參考文獻(xiàn):
[1]喬歡,楊斌,李雷.基于Web數(shù)據(jù)庫(kù)訪問技術(shù)的質(zhì)量信息管理系統(tǒng)[A].全國(guó)先進(jìn)制造技術(shù)高層論壇暨第八屆制造業(yè)自動(dòng)化與信息化技術(shù)研討會(huì)論文集[C].中國(guó)機(jī)械工程學(xué)會(huì)機(jī)械工業(yè)自動(dòng)化分會(huì),中國(guó)自動(dòng)化學(xué)會(huì)制造技術(shù)專業(yè)委員會(huì),2009.
[2]葉建元.基于Web的實(shí)驗(yàn)室信息管理系統(tǒng)的研究與設(shè)計(jì)[D].電子科技大學(xué),2012.
[3]劉興民.基于WEB的教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2013.
作者單位:臨沂市人力資源和社會(huì)保障局,山東臨沂 276000