專利名稱:通過數(shù)字標(biāo)簽對電子圖檔進(jìn)行收集、管理的方法及實現(xiàn)該方法的系統(tǒng)的制作方法
通過數(shù)字標(biāo)簽對電子圖檔進(jìn)行收集、管理的方法 及實現(xiàn)該方法的系統(tǒng)
技術(shù)領(lǐng)域:
本發(fā)明涉及通過計算機和網(wǎng)絡(luò)實現(xiàn)控制、管理功能的系統(tǒng),具體涉及 一種通過使用數(shù)字標(biāo)簽技術(shù)對電子圖檔進(jìn)行收集、管理和控制和方法,以 及實現(xiàn)所述方法的系統(tǒng)。背景技術(shù):
設(shè)計行業(yè)從傳統(tǒng)的手工使用圖板繪圖變革到完全使用計算機繪圖已有
多年時間,CAD技術(shù)的普及利用極大提高了設(shè)計人員的工作效率,與此同 時,電子圖檔、電子文件的收集、管理問題一直被忽視,大量電子文件保 存在設(shè)計人員手中而不是企業(yè)手里,不僅難以管理而且不能被企業(yè)很好的 利用。
目前對電子文件的主要管理方式包括以下三種
1、 設(shè)計完成后,設(shè)計人員將原件歸檔,同時采用郵件、共享文件夾、 移動存儲設(shè)備等方式向有關(guān)部門提交電子文件。設(shè)計人員保證其所提供的 電子文件與紙質(zhì)圖紙一致,檔案管理人員不再核查電子圖紙與紙質(zhì)圖紙是 否一致。
2、 檔案管理人員收集設(shè)計人員提交的電子文件和紙質(zhì)圖紙,逐一進(jìn)行 對比,由檔案管理人員負(fù)責(zé)電子文件與紙質(zhì)圖紙的一致性。
3、 檔案管理人員僅收集紙質(zhì)圖紙,再掃描生成JPG、 TIFF等圖片格 式文件進(jìn)行存儲、歸檔,不再收集電子圖紙原件(例如dwg格式文件)。
以上三種管理方式被現(xiàn)在大多數(shù)企業(yè)采用,其中第1、 2種方式由于人 為因素實際上難以確保所收集的電子圖紙與紙質(zhì)圖紙一致,導(dǎo)致這種問題 的主要原因有
1、設(shè)計人員認(rèn)為電子圖紙是自己勞動成果而是為自己所有,拒絕向檔 案管理部門上交。2、 設(shè)計人員對電子圖紙可能保管不善,導(dǎo)致電子圖紙的所有版本都能 夠被長期保存,或者檢索不到最終版本的電子圖紙。
3、 設(shè)計單位管理松散,未能強制設(shè)計人員及時向檔案管理部門上交電 子圖紙。
4、 由于圖紙內(nèi)容帶有極強的專業(yè)性,并且內(nèi)容復(fù)雜,檔案人員僅憑肉
眼觀察,難以保證電子圖紙與紙質(zhì)圖紙的內(nèi)容一致。
而上述第3種管理方式雖然能夠保證圖片內(nèi)容與紙質(zhì)圖紙內(nèi)容的一 致,但不能到得到電子原件。
另外,設(shè)計單位對電子圖檔格式要求嚴(yán)格,檔案管理人員必須確保每 張電子圖紙只與一張紙質(zhì)圖紙對應(yīng),但實際情況是,設(shè)計人員通常為了工 作方便,往往在一個電子文件中設(shè)計了多張圖紙,這樣,檔案管理人員就 必須將一個電子文件中的多張電子圖紙分離出來(稱為"拆圖,,),而增加 了更多的工作量。檔案管理人員對眾多電子圖紙進(jìn)行管理、操作時,可能 還需要將圖紙圖簽欄的內(nèi)容錄入到計算機中,作為以后檢索圖紙的依據(jù)之 一。它通常是人工錄入,效率低而且容易出錯。
最后,設(shè)計單位負(fù)責(zé)打印的文印部門面對打印設(shè)備輸出的大量圖紙, 難以將圖紙和設(shè)計人員——對應(yīng),往往依靠設(shè)計人員主動到文印部門才兆選 并取走自己打印的圖紙,造成管理混亂的同時,文印部門也無法進(jìn)行詳細(xì) 的成本核算。
中國專利申請200510104175.8公開了一種電子文檔管理系統(tǒng)、圖像形 成裝置、打印介質(zhì)、電子文檔管理方法,它包括打印指令單元、地址信息 生成單元、電子文檔管理單元、累積單元、編碼圖像生成單元和單元。然 而,這管理方法主要針對文檔管理,并不適用于圖檔管理和打印,也不能 夠?qū)崿F(xiàn)圖檔管理等功能。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種通過數(shù)字標(biāo)簽技術(shù)的電子圖檔管理方法,它 能夠自動對電子圖檔和紙質(zhì)圖紙進(jìn)行匹配,實現(xiàn)自動管理功能,同時具有對電子圖檔作自動拆圖、智能打印等功能。
本發(fā)明的另 一個目的是提供一種能夠?qū)崿F(xiàn)上述管理方法的系統(tǒng)。 [技術(shù)方案]
為了實現(xiàn)上述目的,本發(fā)明提供一種通過數(shù)字標(biāo)簽對電子圖檔進(jìn)行收
集、管理的方法,所述方法包括以下步驟
a、 收集局域網(wǎng)中單個用戶的電子圖檔文件、用戶信息和打印信息,并 上傳到服務(wù)器;
b、 所述服務(wù)器對所述電子圖檔文件分配數(shù)字標(biāo)簽,然后選擇打印機打 印所述電子圖檔文件,打印的內(nèi)容包括分配給在所述電子圖檔文件中的數(shù) 字標(biāo)簽;
c、 存儲步驟a上傳的所述電子圖檔文件、用戶信息和打印信息。 根據(jù)上述方法的一種優(yōu)選的具體實施方式
,在步驟c中,將所述電子
圖檔文件存儲在FTP服務(wù)器中,將所述用戶信息和打印信息存儲在數(shù)據(jù)庫 中。
本發(fā)明的方法還優(yōu)選地包括掃描步驟b中打印得到的所述紙質(zhì)圖紙中 的數(shù)字標(biāo)簽的步驟,通過所述數(shù)據(jù)庫對所述掃描步驟獲得數(shù)字標(biāo)簽的進(jìn)行 檢索匹配,檢索出所述紙質(zhì)圖紙對應(yīng)的電子圖紙,并將檢索得到的所迷電 子圖紙存儲到用戶指定的路徑中的步驟。
本發(fā)明還提供實現(xiàn)上述方法的系統(tǒng),所述系統(tǒng)包括設(shè)置在局域網(wǎng)中的 一個或多個客戶端、至少一個與所述客戶端相連的服務(wù)器端、至少一臺與 所述服務(wù)器端連接的打印機和與所述服務(wù)器端相連的數(shù)據(jù)庫,其中
(1) 、所述客戶端包括接收用戶指令實現(xiàn)電子圖檔設(shè)計的裝置、接收打 印指令的裝置和收集該客戶端上的圖檔文件、用戶信息和打印指令并發(fā)送 到所述服務(wù)器端的裝置;
(2) 、所述服務(wù)器端包括接收所述客戶端傳送的圖檔文件、用戶信息和 打印指令的裝置、對所述圖檔文件分配數(shù)字標(biāo)簽的裝置、將所述圖檔文件 和用戶信息發(fā)送到存儲設(shè)備的裝置,和將所述打印指令傳送到打印機的裝
置;(3)、所述存儲設(shè)備包括數(shù)據(jù)庫和FTP服務(wù)器,所述FTP服務(wù)器用于存 儲所述電子圖檔文件,所述lt據(jù)庫用于存儲所述用戶信息和記錄打印指令, 所述數(shù)據(jù)庫還包括接收檢索指令并根據(jù)所述檢索指令在數(shù)據(jù)庫中進(jìn)行檢 索、然后輸出檢索結(jié)果的裝置。
根據(jù)上述系統(tǒng)的一種優(yōu)選的具體實施方式
,其中所述數(shù)據(jù)庫安裝在一 個所述服務(wù)器端中。
根據(jù)另 一種優(yōu)選的實施方式,所述系統(tǒng)還包括至少 一個用于儲存由所 述服務(wù)器端傳送的數(shù)據(jù)的FTP服務(wù)器,所述FTP服務(wù)器與其中一個所述服 務(wù)器端相連,所述FTP服務(wù)器包括接收和儲存所述服務(wù)器端傳送的數(shù)據(jù)的 裝置。
更優(yōu)選地,所述系統(tǒng)還包括與所述數(shù)據(jù)庫相連的ns服務(wù)器,所述ns 服務(wù)器包括接收所述局域網(wǎng)中的客戶端的檢索指令,將檢索指令傳送給所 述數(shù)據(jù)庫,并將數(shù)據(jù)庫輸出的檢索結(jié)果反饋給客戶端的裝置。
所述系統(tǒng)優(yōu)選地還包括與所述FTP服務(wù)器相連的掃描設(shè)備。 下面對本發(fā)明進(jìn)行詳細(xì)描述。
本發(fā)明提供一種通過數(shù)字標(biāo)簽對電子圖檔進(jìn)行收集、管理的方法,所 述方法包括以下步驟
a、 收集局域網(wǎng)中單個用戶的電子圖檔文件、用戶信息和打印信息,并 上傳到服務(wù)器;其中,所述電子圖檔文件可能包括電子圖紙和與電子圖紙 相關(guān)聯(lián)的其它文件,這些其它文件通常是在使用電子圖檔軟件的過程中, 由軟件生成的。例如使用autoCAD軟件進(jìn)行設(shè)計、生成電子圖紙(.DWG 文件)時,可能由于引用而生成字形文件(.SHX)、光柵圖像文件(.jpg、 .tiff 等)或外部參照文件(.DWG)等,在本發(fā)明范圍中,這些由電子圖檔軟件 生成、與電子圖紙相關(guān)聯(lián)的文件均作為"其它文件",這些文件一旦缺失可 能會造成所收集的電子圖檔顯示不正確、文件錯誤無法打開。因此在存檔 時有必要將電子圖紙與關(guān)聯(lián)的其它文件一并保存。
b、 所述服務(wù)器對所述電子圖檔文件分配數(shù)字標(biāo)簽,然后選擇打印機打 印所述電子圖檔文件,打印的內(nèi)容包括分配給在所述電子圖檔文件中的數(shù)字標(biāo)簽;在本發(fā)明范圍內(nèi),所述數(shù)字標(biāo)簽優(yōu)選地包括但不局限于打印服務(wù) 器編號、打印當(dāng)時的時間、圖紙打印的流水號、請求打印圖紙的用戶的科 室名稱、請求打印圖紙的用戶姓名、請求打印圖紙的用戶房間編號(也可 以猜疑哦那個用戶電話分機號、員工編號、部門編號等)。其中,圖紙的數(shù) 字標(biāo)簽在本發(fā)明的方法和系統(tǒng)中應(yīng)當(dāng)是唯一的,以便于存檔、排序、管理、 文件對應(yīng)等搡作。
c、分別存儲步驟a上傳的所述電子圖檔文件、用戶信息和打印信息。
其中, 一種優(yōu)選的方案是將所述電子圖檔文件存儲在FTP服務(wù)器中, 而將除了電子圖檔文件以外的所有信息(主要包括所述用戶信息和打印信 息)存儲在數(shù)據(jù)庫中。其中,由于數(shù)據(jù)庫主要用于記錄用戶信息和打印信 息,因此可以方便地實現(xiàn)本系統(tǒng)的檢索功能。
根據(jù)上述方法的一種優(yōu)選的具體實施方式
,還包括掃描步驟b中打印 得到的所述紙質(zhì)圖紙中的數(shù)字標(biāo)簽的步驟,通過所述數(shù)據(jù)庫對所述掃描獲 得數(shù)字標(biāo)簽的進(jìn)行檢索匹配,檢索出步驟b所述紙質(zhì)圖紙對應(yīng)的電子圖紙, 并將檢索得到的所述電子圖紙存儲到用戶指定的路徑中的步驟。
本發(fā)明還提供實現(xiàn)上述方法的系統(tǒng),所述系統(tǒng)包括設(shè)置在局域網(wǎng)中的 一個或多個客戶端、至少一個與所述客戶端相連的服務(wù)器端、至少一臺與 所述服務(wù)器端連接的打印機和與所述服務(wù)器端相連的數(shù)據(jù)庫,其中
(1) 、所述客戶端包括接收用戶指令實現(xiàn)電子圖檔設(shè)計的裝置、接收打 印指令的裝置和收集該客戶端上的圖檔文件、用戶信息和打印指令并發(fā)送 到所述服務(wù)器端的裝置;所述客戶端和所述裝置可以通過計算機和安裝在 計算機中的客戶端軟件實現(xiàn),所述客戶端軟件是本領(lǐng)域中常見的能夠?qū)崿F(xiàn) 上述功能的軟件,例如autoCAD、 CAXA電子圖板、proE等,對軟件版本 沒有特別要求,例如autoCAD2002、 2005均可。
(2) 、所述服務(wù)器端包括接收所述客戶端傳送的圖檔文件、用戶信息和 打印指令的裝置、對所述圖檔文件分配數(shù)字標(biāo)簽的裝置、將所述圖檔文件 和用戶信息發(fā)送到存儲設(shè)備的裝置,和將所述打印指令傳送到打印機的裝 置;在本發(fā)明中,所述服務(wù)器端通過計算機和安裝在計算機中的服務(wù)器專欠件實現(xiàn),例如Microsoft SQL Server 2000或以上片反本、Microsoft IIS 5或以 上版本、Autodesk DWF Review 6或以上版本均可實現(xiàn);所述打印機可使用 本領(lǐng)域內(nèi)常用的能夠滿足工程制圖的打印設(shè)備,例如HP 750C、 OCE TDS400或KIPCON 2720E等。
(3)、所述存儲設(shè)備包括數(shù)據(jù)庫和FTP服務(wù)器,所述FTP服務(wù)器用于存 儲所述電子圖檔文件,所述數(shù)據(jù)庫用于存儲所述用戶信息和記錄打印指令, 所述數(shù)據(jù)庫還包括接收檢索指令并根據(jù)所述檢索指令在數(shù)據(jù)庫中進(jìn)行抬r 索、然后輸出檢索結(jié)果的裝置。
根據(jù)上述系統(tǒng)的 一種優(yōu)選的具體實施方式
,其中所述數(shù)據(jù)庫安裝在一 個所述服務(wù)器端中。
根據(jù)另 一種優(yōu)選的實施方式,所述系統(tǒng)還包括至少一個用于儲存由所 述服務(wù)器端傳送的數(shù)據(jù)的FTP服務(wù)器,所述FTP服務(wù)器與其中一個所述服 務(wù)器端相連,所述FTP服務(wù)器包括接收和儲存所述服務(wù)器端傳送的數(shù)據(jù)的 裝置。FTP服務(wù)器的其中實現(xiàn)一種方式是在計算機中安裝Microsoft IIS 5.0 或以上纟反本。
更優(yōu)選地,所述系統(tǒng)還包括與所述數(shù)據(jù)庫相連的ns服務(wù)器,所述ns 服務(wù)器包括接收所述局域網(wǎng)中的客戶端的檢索指令,將檢索指令傳送給所 述數(shù)據(jù)庫,并將數(shù)據(jù)庫輸出的檢索結(jié)果反饋給客戶端的裝置。類似的,ns
服務(wù)器也可以通過安裝Microsoft IIS 5.0獲得,并實現(xiàn)上述功能。所述IIS 服務(wù)器與客戶端的交互操作則通過安裝在客戶端的瀏覽器軟件實現(xiàn)
所述系統(tǒng)優(yōu)選地還包括與所述FTP服務(wù)器相連的掃描設(shè)備,用于掃描、 識別打印得到的紙質(zhì)圖紙的數(shù)字標(biāo)簽,將數(shù)字標(biāo)簽傳送到數(shù)據(jù)庫服務(wù)器中 進(jìn)行檢索,得到與紙質(zhì)圖紙對應(yīng)的電子圖檔在FTP服務(wù)器中的存儲路徑, 最終獲取電子圖檔文件。
在本發(fā)明范圍中,作為本技術(shù)領(lǐng)域的一種公知手段,數(shù)字標(biāo)簽技術(shù)除 了開藥是附加在文件數(shù)據(jù)單元上的身份識別數(shù)據(jù),也可以是采用現(xiàn)有技術(shù) 對數(shù)據(jù)單元作密碼變換。這種身份識別數(shù)據(jù)或密碼變換允許數(shù)據(jù)單元的才妾 收者用以確認(rèn)數(shù)據(jù)單元的來源和數(shù)據(jù)單元的完整性并保護(hù)數(shù)據(jù)。該技術(shù)是對電子文件進(jìn)行簽名的 一種方法,經(jīng)過簽名的電子文件能夠在通信網(wǎng)絡(luò)中 傳輸?;诠€密碼體制和私鑰密碼體制都可以獲得數(shù)字標(biāo)簽,目前主要
采用基于公鑰密碼的數(shù)字簽名技術(shù),例如采用已知的RSA、 ElGamal、 Fiat-Shamir、 Guillou-Quisquarter、 Schnorr、 Ong-Schnorr-Shamir凄史字簽名 算法、Des/DSA,橢圓曲線數(shù)字簽名算法和有限自動機數(shù)字簽名算法等。 [有益效果J
使用本發(fā)明的方法和系統(tǒng)具體以下優(yōu)點
使用成本低,利用現(xiàn)有的計算機網(wǎng)絡(luò)和打印機,節(jié)省成本。而且對系 統(tǒng)中計算機硬件的要求較低,若將服務(wù)器端、FTP服務(wù)器、數(shù)據(jù)庫服務(wù)器、 IIS服務(wù)器、圖檔接口都安裝在一臺計算機還能進(jìn)一步節(jié)省成本和筒化系統(tǒng)。
有效提高管理水平。通過系統(tǒng)和軟件配合,減少人為失誤和人員工作 量,大部分為自動操作,能夠有效實現(xiàn)電子文件和紙件文件的一一對應(yīng)、 自動拆圖、智能打印、圖紙防偽、自動提取圖紙標(biāo)簽、圖紙全文檢索、打 印統(tǒng)計等功能。
提高工作效率。通過數(shù)字標(biāo)簽即可完成電子圖紙的存檔、匹配、檢索 工作,保證每張帶有數(shù)字標(biāo)簽的紙質(zhì)圖紙都能找到對應(yīng)的電子圖紙,省時 省力。
說明書附圖
圖1為本發(fā)明所述系統(tǒng)的模塊關(guān)系圖,其中
1、 服務(wù)器端程序啟動時,從數(shù)據(jù)庫服務(wù)器中讀取程序的設(shè)置參數(shù);
2、 客戶端程序?qū)⑹占降挠脩粜畔ⅰ⒋蛴⌒畔?、圖紙信息,連同電子 圖紙和與電子圖紙相關(guān)聯(lián)的其它文件上傳到服務(wù)器中;
3、 服務(wù)器端將客戶端上傳的用戶信息、打印信息、圖紙信息存儲到數(shù) 據(jù)庫服務(wù)器中;
4、 服務(wù)器端程序?qū)⒖蛻舳松蟼鞯椒?wù)器的全部電子文件存儲到FTP 服務(wù)器中;
5、 服務(wù)器端為每張電子圖紙分配數(shù)字標(biāo)簽,按照客戶端傳送過來的打印信息,智能選擇適合的打印機打印電子圖紙,并且將數(shù)字標(biāo)簽打印在紙 質(zhì)圖紙中;
6 、從打印機中打印出來的紙質(zhì)圖紙中包含數(shù)字標(biāo)簽;
7、 通過掃描器,掃描紙質(zhì)圖紙中的數(shù)字標(biāo)簽;
8、 將數(shù)字標(biāo)簽通過掃描器掃描到計算機中,^L件在數(shù)據(jù)庫服務(wù)器中查 詢指定數(shù)字標(biāo)簽的電子圖紙;
9、 如果在數(shù)據(jù)庫服務(wù)器中存在指定數(shù)字標(biāo)簽的電子圖紙,則返回電子 圖紙在FTP服務(wù)器中的存儲路徑,否則返回信息電子圖紙未找到;
10、 按照從數(shù)據(jù)庫服務(wù)器中返回的電子圖紙在FTP服務(wù)器的存儲路徑, 從FTP服務(wù)器中將指定電子標(biāo)簽的電子圖紙下載到圖檔接口模塊;
11、 圖檔接口模塊將電子圖檔存儲于指定的文件夾中,該電子圖紙的 內(nèi)容與紙質(zhì)圖紙的內(nèi)容一致; '
12、 瀏覽器向IIS服務(wù)器提交用戶請求;
13、 IIS服務(wù)器根據(jù)用戶請求,在數(shù)據(jù)庫服務(wù)器上進(jìn)行查詢;
14、 數(shù)據(jù)庫服務(wù)器將查詢的結(jié)果返回給IIS服務(wù)器;
15、 IIS服務(wù)器將用戶請求的結(jié)果顯示在瀏覽器中;
21、 客戶端計算機;
22、 服務(wù)器端計算機;
23、 數(shù)據(jù)庫服務(wù)器;
24、 FTP服務(wù)器;
25、 IIS服務(wù)器;
26、 安裝圖檔接口程序的計算機。
具體實施方式
通過下面給出的實施例可以進(jìn)一步清楚地理解本發(fā)明,但不是對本發(fā) 明保護(hù)范圍的限制。
建立包含IO臺計算機的局域網(wǎng),設(shè)置其中一臺計算機為服務(wù)器端22, 該服務(wù)器同時設(shè)置為數(shù)據(jù)庫服務(wù)器23和IIS服務(wù)器25、 一臺FTP服務(wù)器 24、 一臺安裝圖檔接口程序的計算機26,其余為客戶端21。以上計算機均應(yīng)用在Windows網(wǎng)絡(luò)環(huán)境中。
其中,在客戶端21中安裝本領(lǐng)域熟知的AutoCAD 2002軟件,并用 Visual Basic 6.0語言開發(fā)一個插件,該插件被安裝到AutoCAD 2002中,其 功能包括收集用戶信息、打印信息、圖紙信息等,并能夠?qū)⑦@些信息連同 電子圖紙和與電子圖紙相關(guān)聯(lián)的其它文件一起上傳到服務(wù)器中(即圖中的 標(biāo)注2 )。通過VB語言開發(fā)插件是本領(lǐng)域技術(shù)人員熟悉掌握的技術(shù)手段, 因此其開發(fā)過程、所用代碼在此不做贅述。
在服務(wù)器端22安裝Microsoft IIS 5.0和DWF Review,以實現(xiàn)與客戶 端21的數(shù)據(jù)交換功能和本地圖檔瀏覽功能。該服務(wù)器端連接著打印機用于 打印圖紙。此外,服務(wù)器端軟件的功能還包括
1、 為每張電子圖紙分配數(shù)字標(biāo)簽;
2、 按照客戶端傳送過來的打印信息,智能選擇適合的打印機打印電子 圖紙,并且將數(shù)字標(biāo)簽打印在紙質(zhì)圖紙中。其中,智能選擇打印機的步驟 可能包括識別聯(lián)網(wǎng)打印機中每部設(shè)備中的現(xiàn)有的紙張規(guī)格和紙張種類,根 據(jù)客戶端發(fā)送的圖檔尺寸選擇具備其中 一部設(shè)備進(jìn)行打印,該選擇步驟對 于客戶端可以是透明的,即客戶端的用戶無需查看所有打印設(shè)備的當(dāng)前狀 態(tài)和紙盒中的存紙情況,只需例如指定紙張類型即可,服務(wù)器端會自動選 擇裝載所指定紙張類型的打印機進(jìn)行打印。
實際上服務(wù)器端也可以根據(jù)客戶端指定的色彩模式、紙張類型、紙張 尺寸和打印機的配置信息(紙類型、最大可打印尺寸、色彩模式、打印速 度、紙張使用率)自動選擇適合的打印機打印,客戶端不需要選擇打印機, 這個選擇的過程是智能的。
3、 將客戶端上傳到服務(wù)器的用戶信息、打印信息、圖紙信息存儲到數(shù) 據(jù)庫服務(wù)器中(標(biāo)注3),并將客戶端上傳到服務(wù)器的電子文件全部存儲到 FTP服務(wù)器中備份(標(biāo)注4)。
以上功能的實現(xiàn)也是通過自行開發(fā)的軟件實現(xiàn),其開發(fā)平臺為 windows系統(tǒng),和開發(fā)語言為Visual Basic 6.0。開發(fā)具備上述功能的軟件》于 于掌握計算機語言、并且明確要開發(fā)的軟件的目的和功能的本領(lǐng)域技術(shù)人而言,是能夠不經(jīng)過創(chuàng)造性勞動實現(xiàn)的,因此也不做贅述。
在本實施例中,數(shù)據(jù)庫服務(wù)器23安裝到服務(wù)器端22中,除了存儲著 軟件的配置信息之外,還存儲著從客戶端傳送到服務(wù)器端的、除電子圖檔 文件外的一切信息,包括但不限于圖紙的打印比例、尺寸、色彩模式、打 印時使用的紙張類型、打印時間、打印機名稱、打印份數(shù)、是否已經(jīng)上傳 到FTP服務(wù)器、圖簽內(nèi)容(包括但不局限于工程名稱、圖紙名稱、圖號、 審核、校對、版次)。
FTP服務(wù)器安裝到網(wǎng)絡(luò)中的一臺服務(wù)器中,該服務(wù)器的功能是存儲由 客戶端傳送到服務(wù)器端的全部電子文件。將數(shù)據(jù)庫服務(wù)器和FTP服務(wù)器分 開設(shè)置具有以下優(yōu)點
1、 客戶端用戶訪問FTP服務(wù)器中的文件和訪問本地計算機中的文件 在操作方式上一致,對用戶的計算機水平要求低;
2、 分開保存有利于提高數(shù)據(jù)的安全性(例如一旦數(shù)據(jù)庫程序損壞只影 響記錄,對儲存在FTP服務(wù)器中的文件沒影響);
3、 分開保存有利于提高數(shù)據(jù)庫的使用效率,使信息和檢索記錄體與文 件儲存分開。
在本實施例中,IIS服務(wù)器與數(shù)據(jù)庫服務(wù)器23相似,也安裝到服務(wù)器 端22中,用于實現(xiàn)常規(guī)的B/S ( browser/server,即瀏覽器/服務(wù)器)架構(gòu)的 服務(wù),可以與設(shè)計單位的OA系統(tǒng)相結(jié)合,通過查詢數(shù)據(jù)庫服務(wù)器,為客 戶端用戶提供檢索、統(tǒng)計等輔助功能。
圖檔接口 26通過與FTP服務(wù)器相連的掃描儀、設(shè)備驅(qū)動程序和掃描、 識別軟件實現(xiàn),用于掃描紙質(zhì)圖紙中的數(shù)字標(biāo)簽并識別成有效字符,通過 查詢數(shù)據(jù)庫服務(wù)器,在FTP服務(wù)器上找出紙質(zhì)圖紙所對應(yīng)的電子圖紙的存 儲地址,然后將對應(yīng)的電子圖檔文件存儲到用戶指定的路徑中
使用本系統(tǒng)時,通過數(shù)字標(biāo)簽使電子圖紙與紙質(zhì)圖紙自動匹配。
用戶使用安裝在AutoCAD 2002中的客戶端程序打印時,該系統(tǒng)會自 動將電子圖紙上傳到服務(wù)器端22,這個操作對于用戶來說是透明的。如果 用戶所打印的電子文件中包含多張圖紙,則客戶端程 會將所打印的圖紙圖功能,也保證了一張紙質(zhì) 圖紙與一個電子圖紙相對應(yīng)。
上傳到服務(wù)器端的圖紙,會被服務(wù)器端程序分配獲得一個唯一的數(shù)字 標(biāo)簽,服務(wù)器端程序會根據(jù)圖紙的尺寸、顏色、紙張類型等打印信息,從 已經(jīng)連接到服務(wù)器的打印機中選擇一 臺最適合的打印機,將圖紙打印出來 而得到紙質(zhì)圖紙,在紙質(zhì)圖紙中也包含了數(shù)字標(biāo)簽,該數(shù)字標(biāo)簽經(jīng)掃描識
別后能夠被計算機處理,例如用于檢索。電子圖檔文件則被上傳存儲到FTP
服務(wù)器,其它信息被存儲在數(shù)據(jù)庫中以備4企索。
打印出來的紙質(zhì)圖紙經(jīng)各級質(zhì)量部門審核確認(rèn)無誤后,再轉(zhuǎn)發(fā)到檔案 部門歸檔,檔案管理人員通過與計算機相連的掃描器將紙質(zhì)圖紙中的數(shù)字 標(biāo)簽掃描到檔案接口模塊中,檔案接口模塊在數(shù)據(jù)庫中查詢該標(biāo)簽是否存
在,如果不存在就返回錯誤住處,如果存在,則從FTP服務(wù)器上將該紙質(zhì) 圖紙所對應(yīng)的電子文件下載到檔案接口模塊指定的文件夾下以備下一步操 作,這樣就實現(xiàn)了通過數(shù)字標(biāo)簽,使電子圖紙與紙質(zhì)圖紙自動匹配。 電子圖紙自動拆圖的實現(xiàn)
自動拆圖功能的原理在于設(shè)計人員使用AutoCAD軟件打印圖紙時,必 須指定打印的范圍,這個范圍通常是一張完整的電子圖紙,客戶端軟件在 獲得打印范圍時,將打印范圍之內(nèi)的內(nèi)容另存為一個新文件,從而實現(xiàn)自 動拆圖功能。
智能打印技術(shù)的實現(xiàn)
用戶在使用客戶端程序打印電子圖紙時,不必關(guān)心服務(wù)器上每臺打印 機的設(shè)置。電子圖紙上傳到服務(wù)器端后,會根據(jù)圖紙的尺寸、顏色、紙張 類型等打印信息,從已經(jīng)連接到服務(wù)器的打印機中選擇一 臺最適合的打印 機。例如存在兩臺打印機,A打印機是彩色A2幅面、B打印機是黑白Al 幅面,用戶需要打印黑白Al幅面的圖紙,服務(wù)器端程序就會用B打印機 進(jìn)行打印輸出;如果用戶需要打印彩色Al幅面的圖紙,則沒有滿足條件 的打印機,該打印作業(yè)就會被設(shè)置為失敗狀態(tài);如果用戶需要打印黑白A2 幅面的圖紙,則兩臺打印機都符合條件,這時服務(wù)器端程序會根據(jù)打印機的速度和打印作業(yè)的多少選擇一個能夠最快將圖紙打印出來的打印機進(jìn)行
打??;如果用戶打印的圖紙是兩張彩色A3幅面的圖紙,服務(wù)器端程序還 可以將兩張A3圖紙拼合成一張A2幅面的圖紙進(jìn)行打印,節(jié)省了打印紙張 和打印時間,該拼圖打印功能與打印機的設(shè)置無關(guān)。
圖紙的分發(fā)方面,在紙質(zhì)圖紙中除了數(shù)字標(biāo)簽外,服務(wù)器端程序還能 夠在紙質(zhì)圖紙中增加設(shè)計人員的姓名、編號、科室等可選信息。通過打印 在紙質(zhì)圖紙中的設(shè)計人員姓名、編號、科室信息,文印部門的工作人員就 可以知道每張圖紙是誰打印的,可以將每張圖紙分發(fā)到圖紙打印者手中, 設(shè)計人員免除了從辦公室到文印部門之間的奔波,使文印部門能夠更好地 為設(shè)計人員服務(wù)。
圖紙防偽的實現(xiàn)
在紙質(zhì)圖紙中除了可以增加設(shè)計人員的姓名、編號、科室等可選信息 外,服務(wù)器端程序還能夠在紙質(zhì)圖紙中增加水印主,打印到紙質(zhì)圖紙中的 水印可以包含設(shè)計單位的名稱、標(biāo)識等信息,可以保護(hù)設(shè)計單位的知識產(chǎn) 權(quán),該紙質(zhì)圖紙無論是被復(fù)印、掃描、還是被矢量化,其中的水印都很難 被去除,盜版使用紙質(zhì)圖紙變得非常困難。
由于本發(fā)明使用了數(shù)字標(biāo)簽技術(shù),該技術(shù)本身具備防偽功能。第一、 數(shù)字標(biāo)簽是根據(jù)特定規(guī)則由計算機自動生成的,如果某張圖紙的數(shù)字標(biāo)簽 不符合這些規(guī)則,則意味著圖紙是偽造的;第二、數(shù)字標(biāo)簽中還可以加入 圖紙信息,如圖紙名稱、圖紙編號、工程名稱等,這些信息在數(shù)字標(biāo)簽中 被加密保存,造假者很難了解到這些信息是的加密規(guī)則,如果某張圖紙用 掃描器掃描數(shù)字標(biāo)簽后得到的圖紙名稱、圖紙編號、工程名稱等信息與圖 紙圖簽欄中的信息不對應(yīng),則意味著圖紙是偽造的。
自動提取圖紙的圖簽的實現(xiàn)
通常,每張圖紙中都會存在一個表格,該表格中填寫著這張圖紙的設(shè) 計人、所屬工程、圖紙內(nèi)容(名稱或簡要)、審核人、校核人等信息,這種 表格稱為圖簽欄,圖簽欄中的信息表達(dá)了圖紙的最基本信息,對檔案管理 人員來說是非常重要的。為了提取出圖簽欄中的信息,設(shè)計單位的圖紙格式必須規(guī)范,并將每 種格式的圖紙圖簽欄的樣式制作成圖簽?zāi)0宕嬗跀?shù)據(jù)庫中,客戶端啟動時, 從服務(wù)器端加載各種圖簽?zāi)0?,與打印區(qū)域內(nèi)的圖簽欄進(jìn)行比對,如果電 子圖紙圖簽欄存在于圖簽?zāi)0逯?,則客戶端就將電子圖紙圖簽欄中的信息 提取出來上傳到服務(wù)器端,服務(wù)器端再將這些信息存儲到數(shù)據(jù)庫中,并與 該圖紙的數(shù)字標(biāo)簽相對應(yīng)。這樣,檔案管理人員在掃描紙質(zhì)圖紙中的數(shù)字 標(biāo)簽時,軟件就能夠在數(shù)據(jù)庫中找到這張圖紙圖簽欄中的所有信息提供給 檔案管理人員。
圖紙全文檢索的實現(xiàn)
圖紙的全文檢索,指能夠?qū)⑺邪付ú樵冏址膱D紙檢索出來的 方法,全文檢索并不關(guān)心查詢字符在圖紙中的具體位置。
只要將電子圖紙打印區(qū)域內(nèi)所有的文字提取出來上傳到服務(wù)器端,服 務(wù)器端再將這些文字存儲于數(shù)據(jù)庫,并與該圖紙的數(shù)字標(biāo)簽進(jìn)行關(guān)聯(lián)即可。 當(dāng)進(jìn)行全文檢索時,軟件只需要在數(shù)據(jù)庫中查詢指定的字符串,就可以知 道哪些圖紙包含指定字符串了 ,也就實現(xiàn)了全文4全索功能。
本發(fā)明還涉及自動打印統(tǒng)計功能。
服務(wù)器端將每張圖紙打印的設(shè)計人員姓名、科室、紙張種類、紙張尺 寸、黑白還是彩色、打印份數(shù)等打印信息存儲于數(shù)據(jù)庫中,通過查詢數(shù)據(jù) 庫,就可以知道指定時間段內(nèi),哪位設(shè)計人員打印了多少張圖紙、哪個科 室打印了多少張圖紙,實現(xiàn)了打印統(tǒng)計功能。
并且軟件可以根據(jù)打印的紙張尺寸,自動折合成一個標(biāo)準(zhǔn)尺寸,再根
據(jù)打印成本,統(tǒng)計出相關(guān)費用,實現(xiàn)了打印成本的自動核算。例如A2幅 面黑白圖紙每張成本按5元計算,如果某設(shè)計人員打印了一張Al幅面黑 白圖紙,則它的打印費用則為10元。
通過打印統(tǒng)計功能,能夠有效地提高設(shè)計人員的成本意識,減少不必 要的圖紙打印活動,為設(shè)計單位節(jié)約大量的運營成本。
具體使用時
A、將打印機與服務(wù)器端程序所在的計算機相連,設(shè)置打印機的使用權(quán)限,保證服務(wù)器端程序所在的計算機可可以正常使用這些打印機,設(shè)計 人員必須通過本系統(tǒng)才能使用打印機。
B、 安裝數(shù)據(jù)庫軟件。
C、 安裝服務(wù)器端程序,和能夠?qū)崿F(xiàn)本發(fā)明的系統(tǒng)及方法的插件,并通 過適當(dāng)配置程序?qū)ο到y(tǒng)進(jìn)行設(shè)置,例如填加科室、設(shè)計人員、打印機、圖 簽?zāi)0?、圖紙打印成本等,這些信息會存儲在數(shù)據(jù)庫中。
D、 安裝客戶端程序,和能夠?qū)崿F(xiàn)本發(fā)明的系統(tǒng)及方法的插件。
E、 在客戶端程序中點擊菜單中的"圖紙打印"項目,要求使用者輸入 用戶名和密碼,然后再出現(xiàn)軟件主界面,在主界面中輸入打印信息,經(jīng)預(yù) 覽無誤后,點"確定"按鈕,電子圖紙和打印信息就被發(fā)送到服務(wù)器端。
F、 服務(wù)器端為每張電子圖紙分配數(shù)字標(biāo)簽,按照客戶端傳送過來的打 印信息,智能選擇適合的打印機打印電子圖紙,并且將數(shù)字標(biāo)簽打印在紙 質(zhì)圖紙中。這些電子文件也同時上傳到FTP服務(wù)器存儲,用戶信息、打印 信息、圖簽信息等則存儲到數(shù)據(jù)庫中。
G、 當(dāng)紙質(zhì)圖紙需要歸檔時,將紙質(zhì)圖紙中的數(shù)字標(biāo)簽通過掃描器掃 描到計算機中,軟件在數(shù)據(jù)庫服務(wù)器中查詢指定數(shù)字標(biāo)簽的電子圖紙,如 果電子圖紙存在,則從FTP服務(wù)器上下載到圖檔接口指定的文件夾下。
權(quán)利要求
1、一種通過數(shù)字標(biāo)簽對電子圖檔進(jìn)行收集、管理的方法,其特征在于所述方法包括以下步驟a、收集局域網(wǎng)中單個用戶的電子圖檔文件、用戶信息和打印信息,并上傳到服務(wù)器;b、所述服務(wù)器對所述電子圖檔文件分配數(shù)字標(biāo)簽,然后選擇打印機打印所述電子圖檔文件,打印的內(nèi)容包括分配給所述電子圖檔文件中的數(shù)字標(biāo)簽;c、存儲步驟a上傳的所述電子圖檔文件、用戶信息和打印信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于在步驟c中,將所述電子 圖檔文件存儲在FTP服務(wù)器中,將所述用戶信息和打印信息存儲在數(shù)據(jù)庫 中。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于還包括掃描步驟b中打印 得到的所述紙質(zhì)圖紙中的數(shù)字標(biāo)簽的步驟,通過所述數(shù)據(jù)庫對所述掃描步 驟獲得數(shù)字標(biāo)簽的進(jìn)行檢索匹配,檢索出所述紙質(zhì)圖紙對應(yīng)的電子圖紙, 并將檢索得到的所述電子圖紙存儲到用戶指定的路徑中的步驟。
4、 實現(xiàn)權(quán)利要求1所述方法的系統(tǒng),所述系統(tǒng)包括設(shè)置在局域網(wǎng)中的 一個或多個客戶端、至少一個與所述客戶端相連的服務(wù)器端、至少一臺與 所述服務(wù)器端連接的打印機和一個與所述服務(wù)器端相連的數(shù)據(jù)庫,其特4正 在于(1) 、所述客戶端包括接收用戶指令實現(xiàn)電子圖檔設(shè)計的裝置、接收打 印指令的裝置和收集該客戶端上的電子圖檔文件、用戶信息和打印指令并 發(fā)送到所述服務(wù)器端的裝置;(2) 、所述服務(wù)器端包括接收所述客戶端傳送的電子圖檔文件、用戶信 息和打印指令的裝置、對所述電子圖檔文件分配數(shù)字標(biāo)簽的裝置、將所述 電子圖檔文件和用戶信息發(fā)送到存儲設(shè)備的裝置,和將所述打印指令傳送 到打印機的裝置;(3)、所述存儲設(shè)備包括數(shù)據(jù)庫和FTP服務(wù)器,所述FTP服務(wù)器用于存 儲所迷電子圖檔文件,所述數(shù)據(jù)庫用于存儲所述用戶信息和記錄打印指令, 所述數(shù)據(jù)庫還包括接收檢索指令并根據(jù)所述檢索指令在數(shù)據(jù)庫中進(jìn)行檢 索、然后輸出檢索結(jié)果的裝置。
5、 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于所述數(shù)據(jù)庫安裝在一個所 述服務(wù)器端中。
6、 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于所述系統(tǒng)還包括至少一個 用于儲存由所述服務(wù)器端傳送的數(shù)據(jù)的FTP服務(wù)器,所述FTP服務(wù)器與其 中 一個所述服務(wù)器端相連,所述FTP服務(wù)器包括接收和儲存所述服務(wù)器端 傳送的數(shù)據(jù)的裝置。
7、 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于所述系統(tǒng)還包括與所述數(shù) 據(jù)庫相連的IIS服務(wù)器,所述IIS服務(wù)器包括接收所述局域網(wǎng)中的客戶端的 檢索指令,將檢索指令傳送給所述數(shù)據(jù)庫,并將數(shù)據(jù)庫輸出的檢索結(jié)果反 饋給客戶端的裝置。
8、 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于所述系統(tǒng)還包括與所述 FTP服務(wù)器相連的掃描設(shè)備。
全文摘要
本發(fā)明涉及通過計算機和網(wǎng)絡(luò)實現(xiàn)控制、管理功能的方法和系統(tǒng)。具體涉及一種通過數(shù)字標(biāo)簽對電子圖檔進(jìn)行收集、管理的方法,所述方法能夠收集局域網(wǎng)中單個用戶的電子圖檔文件、用戶信息和打印信息,上傳到服務(wù)器,然后對所述電子圖檔文件加上數(shù)字標(biāo)簽并進(jìn)行智能打印,再將文件數(shù)據(jù)儲存在服務(wù)器中。通過本發(fā)明的方法和系統(tǒng)在降低辦公室使用成本同時,能夠有效提高管理水平,提高工作效率。
文檔編號G06Q10/00GK101615268SQ200910090050
公開日2009年12月30日 申請日期2009年7月31日 優(yōu)先權(quán)日2009年7月31日
發(fā)明者吳小員, 李海洋 申請人:北京華思維泰克科技有限公司