摘 要:企業(yè)和設(shè)計院根據(jù)工程圖檔管理方面的需要,將會生成不同性質(zhì)的圖檔信息,這些圖檔信息的管理,完整地記錄了整個設(shè)計內(nèi)容不斷完善、改進(jìn)的過程,是企業(yè)和設(shè)計院的寶貴財富。本文介紹了圖檔管理系統(tǒng)在其中的應(yīng)用現(xiàn)狀,提出了基于設(shè)計流程的圖檔管理系統(tǒng)的三級架構(gòu)的程序開發(fā)模式,并用介紹了各層的實現(xiàn)方式。
關(guān)鍵詞:圖檔管理;應(yīng)用分析;三級結(jié)構(gòu);分層管理
1 引 言
計算機輔助設(shè)計的推廣與應(yīng)用,讓設(shè)計人員擺脫了紙質(zhì)圖板,許多企業(yè)和設(shè)計院已經(jīng)實現(xiàn)了百分之百的計算機輔助設(shè)計的目標(biāo),但同時也積累了大量的電子文件形式的圖紙和文檔,這些都是企業(yè)和設(shè)計院的寶貴財富和技術(shù)資源;引入網(wǎng)絡(luò)技術(shù)為企業(yè)和設(shè)計院的工作奠定了良好的物質(zhì)基礎(chǔ)。但怎樣使用好這些資源,利用自己的內(nèi)部網(wǎng)絡(luò)打造設(shè)計單位的共享信息環(huán)境,成為了企業(yè)和設(shè)計院提高設(shè)計效率和管理手段的重要目標(biāo)。
將工程領(lǐng)域中的檔案和圖紙等進(jìn)行網(wǎng)絡(luò)化、電子化,提高了企業(yè)和設(shè)計院檔案資料的利用水平,同時也增強了他們的工作效率和經(jīng)濟效益。
隨著紙質(zhì)圖紙的增多,對某圖紙的跟蹤、查詢和修正已經(jīng)成為圖檔管理的日常工作。經(jīng)過數(shù)十年的發(fā)展,CAD的應(yīng)用日加深入和廣泛,因此,工程設(shè)計檔案和資料也較以往有較多的增長。這些資料于設(shè)計工作意義重大,必須妥善保存、高效管理。而如何安全、便捷地管理圖檔已經(jīng)成為用戶關(guān)心的關(guān)鍵內(nèi)容。
2 應(yīng)用現(xiàn)狀分析
圖檔管理是計算機輔助設(shè)計與信息管理系統(tǒng)集成的典型應(yīng)用之一,也是產(chǎn)品數(shù)據(jù)管理的主要組成部分。信息管理系統(tǒng)是目前國際普遍關(guān)注的熱門技術(shù),得到了許多發(fā)達(dá)國家企業(yè)的重視。在我國,信息管理系統(tǒng)剛剛起步,可已經(jīng)得到了企業(yè)的廣泛關(guān)注。作為信息管理系統(tǒng)應(yīng)用的基本一步,如何實現(xiàn)電子化圖檔管理,得到了人們的重視。自九十年代至今,各科技公司不間斷的推出各種類型的圖檔管理系統(tǒng),其中一些產(chǎn)品已經(jīng)商品化,可是由于它們大部分是通用軟件,在專業(yè)方面比較欠缺,因此還沒有在企業(yè)中成功實施。此外,目前的系統(tǒng)主要是面對大型企業(yè)研發(fā)的,開發(fā)過程中要投入大批的人力、財力、物力,而且硬件設(shè)置的投資巨大,中小型企業(yè)難以承受。
2.1 在設(shè)計院中的應(yīng)用
設(shè)計院的主要工作是工程勘察以及工程設(shè)計,其日常的生產(chǎn)、經(jīng)營活動基本全部圍繞著這兩項展開。在此過程中,首先不斷產(chǎn)生數(shù)據(jù)資料、圖紙、計算書以及相對的管理信息等大量數(shù)據(jù);其次,設(shè)計人員在工作中有相當(dāng)一部分需要參考和利用已有的工程圖紙和資料。課可見,在設(shè)計院的生產(chǎn)活動中,圖檔管理系統(tǒng)對提高生產(chǎn)能力和經(jīng)濟效益是十分重要的。
設(shè)計院的傳統(tǒng)檔案管理工作內(nèi)容主要是工程設(shè)計成品及相關(guān)技術(shù)資料的管理,設(shè)計的檔案類別有藍(lán)圖、底圖、外來資料、規(guī)程規(guī)范、圖書期刊、標(biāo)準(zhǔn)設(shè)計和標(biāo)準(zhǔn)圖集。手工進(jìn)行制作卡片、登賬、整編、通過卡片查找資料辦理。
目前,圖檔資料的網(wǎng)絡(luò)化、電子化管理,一句計算機輔助設(shè)計和網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫的發(fā)展,從實際使用和管理理念兩方面,代表了設(shè)計院在圖檔管理上的發(fā)展趨勢。它不僅極大地擴展了管理的功能和范圍,而且有效地提高圖檔管理工作的效率。例如,提供以網(wǎng)絡(luò)為平臺的圖檔資料檢索界面,方便了設(shè)計人員對資料的查找;提供計算機輔助設(shè)計電子文檔的管理功能,保護(hù)了數(shù)據(jù)資源;同時提供了資源共享,幫助設(shè)計人員減少重復(fù)勞動;為其它信息管理系統(tǒng)提供數(shù)據(jù)源以及數(shù)字接口等。
2.2 在企業(yè)中的應(yīng)用
圖檔管理系統(tǒng)為企業(yè)提供數(shù)據(jù)轉(zhuǎn)換工具,從而可以將原來單機中的所有檔案數(shù)據(jù)進(jìn)行移動,使原檔案可以有效利用,保留原系統(tǒng)中各個檔案庫的原件以及字段名信息,由此實現(xiàn)圖紙的信息化管理,這樣不僅降低圖紙占用的空間,而且提高檢索、管理的效率。
企業(yè)中的圖檔管理系統(tǒng)一般是一個專門對各種工程圖紙、辦公文檔、圖片資料、文書檔案、圖書資料進(jìn)行計算機化管理的綜合類系統(tǒng),它把圖像處理、網(wǎng)絡(luò)存儲大型數(shù)據(jù)庫管理集于一體,經(jīng)由分布式的網(wǎng)絡(luò)存儲機制,來為企業(yè)用戶建立一個電子知識庫,同時把大量的圖紙信息和檔案數(shù)據(jù)保存于大容量網(wǎng)絡(luò)存儲設(shè)備中,用戶可以通過檢索與快速瀏覽工具,查找到所需要的資料,從而實現(xiàn)圖紙信息和檔案數(shù)據(jù)在網(wǎng)絡(luò)中共享。圖檔管理系統(tǒng)擁有基本的檔案管理功能,如:版本管理、修改、導(dǎo)入、錄入、刪除、導(dǎo)出、檢索、打印、鑒定、統(tǒng)計、銷毀、上載、組卷、下載等。
當(dāng)前,企業(yè)應(yīng)用的管理系統(tǒng)有對圖紙的流轉(zhuǎn)管理、形成處理、后期管理這三個部分。在圖紙的處理工作里,需要對圖紙的處理部分是為了實現(xiàn)圖紙的數(shù)字化,一般有兩部分:其一是掃描工程藍(lán)圖,通過掃描儀生成數(shù)字化光柵圖;其二直接錄入計算機輔助設(shè)計圖檔文件。
3 分級管理
圖檔管理系統(tǒng)通常分為三個層次,即客戶層、應(yīng)用服務(wù)器層和數(shù)據(jù)服務(wù)器層。三級分層結(jié)構(gòu)是目前使用廣泛的一種圖檔管理體系結(jié)構(gòu),其主要特點是有效的資源管理、改進(jìn)的可伸縮性和安全性。
3.1 客戶層
客戶層采用動態(tài)網(wǎng)頁客戶端,嵌入式腳本支持,它是用戶與應(yīng)用服務(wù)交換的信息流通樞紐,負(fù)責(zé)接收用戶的信息請求,并及時返回部分信息或把這些請求發(fā)送給后臺運行的應(yīng)用服務(wù)器層。
人員-權(quán)限管理組件用來負(fù)責(zé)圖檔管理系統(tǒng)用戶的維護(hù)和管理,并通過用戶身份來確定用戶權(quán)限,通常包括用戶權(quán)限管理和信息管理。
用戶權(quán)限管理控制用戶操作權(quán)限,從而保證文檔安全。用戶信息管理對用戶的信息進(jìn)行維護(hù),同時查看用戶的任務(wù)及完成狀況。系統(tǒng)將用戶分成四個用戶級別:系統(tǒng)、項目、任務(wù)管理員和設(shè)計員。用戶必須通過用戶登錄驗證后方可進(jìn)入系統(tǒng),所以非法用戶無法進(jìn)入系統(tǒng),也就無法獲得任何有用的信息。用戶登陸系統(tǒng)后,系統(tǒng)會根據(jù)用戶權(quán)限來提供與用戶相關(guān)的數(shù)據(jù)信息和相應(yīng)的界面。在權(quán)限范圍內(nèi)的所有圖檔信息都對用戶公開,超出此范圍的圖檔信息對用戶屏蔽,這樣就可以防止用戶越權(quán)操作。
3.2 應(yīng)用服務(wù)器層
應(yīng)用服務(wù)器層由支持CORBA規(guī)范的應(yīng)用組件組成,通過接受客戶層的請求,對數(shù)據(jù)服務(wù)器操作,并把執(zhí)行結(jié)果傳送回客戶層。組件可以分布在各個應(yīng)用服務(wù)器上,系統(tǒng)具有極大的可擴展性、可維護(hù)性和可靠性。
圖檔-編碼管理包括管理與設(shè)計相關(guān)的各分類代碼和圖檔文件。圖檔管理通常有下面四方面的內(nèi)容:
(1)技術(shù)文檔的輸入:一般可接受doc、txt及其他文檔文件;
(2)圖紙輸入:可以通過遠(yuǎn)程或本地計算機輔助設(shè)計系統(tǒng)以及掃描儀輸入;
(3)圖檔檢索提供條件組合查詢,模糊查詢以及簡單查詢等查詢方式,可以迅速檢索本地及遠(yuǎn)程圖檔文件。
編碼管理包含對編碼的定義和編碼查詢。系統(tǒng)提供一套語法準(zhǔn)則,用戶按該準(zhǔn)則進(jìn)行編碼,對文件編譯,從而完成編碼的工作。于此同時,還可以動態(tài)查詢具體編碼的整體含義以及各位的含義。
3.3 數(shù)據(jù)服務(wù)器層
數(shù)據(jù)庫服務(wù)器層包括圖檔數(shù)據(jù)庫、產(chǎn)品數(shù)據(jù)庫和管理數(shù)據(jù)庫,其中,圖檔數(shù)據(jù)庫存放所有的工程圖檔文件;產(chǎn)品數(shù)據(jù)庫存放所有與產(chǎn)品有關(guān)的數(shù)據(jù);管理數(shù)據(jù)庫保存系統(tǒng)的執(zhí)行過程、圖檔文件的設(shè)計過程控制信息。
系統(tǒng)中,主要對有關(guān)文檔實施分類管理,實現(xiàn)預(yù)覽、版本管理、入庫、出庫、批量出庫。數(shù)據(jù)服務(wù)器層具有兩種機制:一是用戶權(quán)限動態(tài)設(shè)置;二是自上向下的委托授權(quán)機制,強調(diào)了系統(tǒng)的穩(wěn)定性和安全性。數(shù)據(jù)服務(wù)器層的設(shè)計編寫代碼過程中,可能會產(chǎn)生錯誤的程序代碼,當(dāng)查到錯誤后,應(yīng)由程序員及時糾正,并且加以改進(jìn),從而避免異常現(xiàn)象產(chǎn)生。
4 結(jié)束語
圖檔管理系統(tǒng)采用三層架構(gòu)的思想逐層完成,根據(jù)操作層級將其分為客戶層、應(yīng)用服務(wù)器層和數(shù)據(jù)服務(wù)器層,通過實例調(diào)用,使整個系統(tǒng)代碼簡練、層次分明,便于系統(tǒng)功能的后續(xù)擴展和后期維護(hù),有較好的安全穩(wěn)定性,另外在服務(wù)器端使用自定義函數(shù)和存儲過程??赏瓿傻讓訑?shù)據(jù)庫的操作及處理,能夠大大提高對數(shù)據(jù)處理的效率。
參考文獻(xiàn)
[1]林劍檸.基于COM+的圖檔管理系統(tǒng)設(shè)計.江蘇船舶,2003(2):38~39.
[2]唐榮錫.CAD/CAM技術(shù)[M].北京:北京航空航天大學(xué)出版社,1994.
[3]董逸生.CIMS中的數(shù)據(jù)庫技術(shù)[M].北京:機械工業(yè)出版社,1996.
[4]田苗,李新友,王德英.工程圖檔計算機管理技術(shù)的研究[J].工程圖學(xué)學(xué)報,1998,(3):381.
作者簡介:黃毅(1975-),男,中級工程師,安徽省城鄉(xiāng)規(guī)劃設(shè)計研究院圖檔員。