專利名稱:圖檔變更追蹤系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖檔變更追蹤系統(tǒng)及方法。
背景技術(shù):
當(dāng)前資訊安全普遍成為各個企業(yè)公司所關(guān)注的焦點,作為以模具設(shè)計為企業(yè)核心競爭力 的制造型企業(yè),其中,模具設(shè)計圖檔的安全則是這些企業(yè)的資訊安全部門的工作重點。
目前,很多企業(yè)有自己的圖檔管理系統(tǒng)來集中管理企業(yè)內(nèi)部的模具圖檔,模具圖檔的集 中管理帶給模具設(shè)計者的是不再擔(dān)心自己設(shè)計的圖檔丟失和版本管控的問題,同時作為模具 圖檔集中管理也能夠分享模具設(shè)計經(jīng)驗。
但是模具圖檔的集中管理卻帶來了非常大的安全隱患模具圖檔外泄。為了防止圖檔在 圖檔管理系統(tǒng)中外泄,圖檔管理系統(tǒng)管理員通常會對圖檔進管理系統(tǒng)后進行加密處理,但是 再復(fù)雜的加密算法通常也有破解的可能,即使加密后的圖檔也能夠通過一些圖形繪制軟件開 啟。而且,圖檔管理系統(tǒng)管理員無法得到圖檔變更的信息及圖檔外泄的根源。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種能夠智能地獲取圖檔在圖檔管理系統(tǒng)中的任何動向和變 更的圖檔變更追蹤系統(tǒng)及方法。
所述圖檔變更追蹤系統(tǒng)包括計算機主機、WEB服務(wù)器、資訊安全服務(wù)器及數(shù)據(jù)庫,該數(shù) 據(jù)庫里存儲有原始圖檔屬性、變更后的圖檔屬性及變更日志,該計算機主機包括判斷模塊 ,用于判斷變更后的圖檔的屬性與原始圖檔的屬性是否相同,若所述變更后的圖檔的屬性與 原始圖檔的屬性不相同,則判斷該圖檔被修改,若所述變更后的圖檔屬性與原始圖檔屬性相 同,該判斷模塊還用于判斷該圖檔是否被下載;保存模塊,用于當(dāng)所述判斷模塊判斷該圖檔 被修改時,將修改后的內(nèi)容保存到變更日志中;綁定模塊,用于當(dāng)所述判斷模塊判斷原始圖 檔被下載過時,分配一個序號給該圖檔,并將該圖檔與該序號進行綁定;所述判斷模塊,還 用于根據(jù)其是否接收到WEB服務(wù)器返回的郵件參數(shù)來判斷該圖檔被下載后是否以電子郵件的 方式進行郵寄過;査找模塊,用于當(dāng)該圖檔下載后以電子郵件的方式郵寄過時,通過所述序 號査找與其綁定的圖檔;及刪除模塊,用于訪問WEB服務(wù)器上的郵件并刪除郵件中的圖檔。
所述圖檔變更追蹤方法包括如下步驟判斷變更后的圖檔的屬性與原始圖檔的屬性是否 相同,若所述變更后的屬性與原始屬性不相同,則判斷該圖檔被修改,將修改后的內(nèi)容保存到變更日志中;若所述變更后的圖檔的屬性與原始圖檔的屬性相同,則判斷該圖檔是否被下 載過;當(dāng)該圖檔被下載過時,分配一個序號給該圖檔,并將該圖檔與該序號進行綁定;根據(jù) 是否接收到WEB服務(wù)器發(fā)送的郵件參數(shù)來判斷該圖檔被下載后是否以電子郵件的方式進行郵 寄過;當(dāng)該圖檔下載后以電子郵件的方式郵寄過時,通過所述序號査找與其綁定的圖檔;及 訪問WEB服務(wù)器上的郵件,并刪除郵件中的該圖檔。
相較于現(xiàn)有技術(shù),所述圖檔變更追蹤系統(tǒng)及方法,能夠智能地獲取圖檔在圖檔管理系統(tǒng) 中的任何動向和變更,并阻止圖檔的外泄,加強了圖檔的安全管理。
圖l是本發(fā)明圖檔變更追蹤系統(tǒng)較佳實施例的硬件架構(gòu)圖。
圖2是圖1中計算機主機l的功能模塊圖。
圖3是本發(fā)明圖檔變更追蹤方法較佳實施例的作業(yè)流程圖。
具體實施例方式
如圖1所示,是本發(fā)明圖檔變更追蹤系統(tǒng)較佳實施例的硬件架構(gòu)圖。該系統(tǒng)包括計算機 主機l、 WEB (World Wide Web)服務(wù)器2,數(shù)據(jù)庫3及資訊安全服務(wù)器4。其中,計算機主機 l用于判斷變更的模具圖檔是被修改還是被下載,并將變更后的圖檔發(fā)送給圖檔所有者或資 訊安全服務(wù)器4。 WEB服務(wù)器2連接于計算機主機1,作為計算機主機l發(fā)送郵件的中轉(zhuǎn)站。數(shù) 據(jù)庫3可以內(nèi)置于計算機主機1,也可以外置于計算機主機l,該數(shù)據(jù)庫3用于存儲圖檔信息和 變更日志,該圖檔信息包括圖檔的屬性等。
如圖2所示,是圖l中計算機主機l的功能模塊圖。所述計算機主機1包括判斷模塊10、綁 定模塊12、査找模塊14、刪除模塊16、發(fā)送模塊18及保存模塊20。本實施例以對數(shù)據(jù)庫中一 個圖檔的變更進行說明。
判斷模塊10用于判斷變更后的圖檔的屬性與原始圖檔的屬性是否相同。所述圖檔屬性包 括圖檔的大小、修改日期、圖檔名稱、圖檔所有者的名稱、圖檔所有者的計算機主機l的 MAC (Media Access Control,介質(zhì)訪問控制)地址。該判斷模塊10根據(jù)該圖檔的原始圖檔 資料的屬性進行比較,若變更后的圖檔的屬性與原始圖檔的屬性有變化,那么判斷該圖檔是 被修改,若變更后的圖檔的屬性與原始圖檔的屬性沒有改變,所述判斷模塊10還用于判斷該 圖檔是否被下載。
綁定模塊12用于當(dāng)所述判斷模塊10判斷原始圖檔是被下載時,分配一個序號給該圖檔, 并將該圖檔與該序號進行綁定,具體而言,將該序號作為圖檔的一個屬性保存起來。
所述判斷模塊10還用于判斷該圖檔被下載后是否以電子郵件的方式進行郵寄。當(dāng)用戶發(fā)送電子郵件時,首先將電子郵件傳送到WEB服務(wù)器2上,該WEB服務(wù)器2獲取到該郵件的郵件參 數(shù),所述郵件參數(shù)包括圖檔名稱、與該圖檔綁定的序號、發(fā)送者的信息等,該WEB服務(wù)器2將 該郵件參數(shù)發(fā)送至該判斷模塊IO,該判斷模塊10接收到該郵件參數(shù),并判斷該郵件參數(shù)中是 否存在所述圖檔的序號,若存在,則判斷該圖檔是被用戶以郵件的方式發(fā)送出去,若不存在 該圖檔的序號,則由WEB服務(wù)器2將該電子郵件發(fā)送至所要發(fā)送的地址。
査找模塊14用于當(dāng)判斷該圖檔將以電子郵件的方式郵寄時,通過所述郵件參數(shù)中的序號 査找與其綁定的圖檔。
刪除模塊16用于訪問WEB服務(wù)器2上的郵件,并刪除該郵件中的圖檔。
發(fā)送模塊18用于將所述郵件參數(shù)通過郵件方式發(fā)送到資訊安全服務(wù)器4,并發(fā)送信息告 知郵件發(fā)送者該郵件的圖檔內(nèi)容已經(jīng)被刪除。
保存模塊20用于當(dāng)所述判斷模塊10判斷該圖檔被修改時,將修改后的內(nèi)容保存到變更日
士由 心T o
所述發(fā)送模塊18還用于通過該圖檔的屬性中的該圖檔的所有者的姓名,訪問WEB服務(wù)器 2査找該姓名所對應(yīng)的郵件地址,該郵件地址即為圖檔所有者郵件地址,并將所述變更日志 發(fā)送至圖檔所有者郵件地址。
如圖3所示,是本發(fā)明模具圖檔追蹤方法較佳實施例的作業(yè)流程圖。
步驟S30,首先,判斷模塊10判斷變更后的圖檔的屬性與原始圖檔的屬性是否相同。若 變更后的圖檔的屬性與原始圖檔的屬性不同,那么判斷該圖檔是被修改。
步驟S32,若變更后的圖檔的屬性與原始圖檔的屬性相同,判斷模塊10判斷該圖檔是否 被下載。
步驟S34,當(dāng)原始圖檔被下載時,分配一個序號給該圖檔,綁定模塊12并將該圖檔與該 序號進行綁定。
步驟S36,所述判斷模塊10判斷該圖檔被下載后是否以電子郵件的方式進行郵寄。當(dāng)用 戶發(fā)送電子郵件時,首先將電子郵件傳送到WEB服務(wù)器2上,該WEB服務(wù)器2獲取到該郵件的郵 件參數(shù),所述郵件參數(shù)包括圖檔名稱、與該圖檔綁定的序號、發(fā)送者的信息等,該WEB服務(wù) 器2將該郵件參數(shù)發(fā)送至該判斷模塊10 ,該判斷模塊1 O接收到該郵件參數(shù),并判斷該郵件參 數(shù)中是否存在所述圖檔的序號,若存在,則判斷該圖檔是被用戶以郵件的方式發(fā)送出去,若 不存在該圖檔的序號,則由WEB服務(wù)器2將該電子郵件發(fā)送至所要發(fā)送的地址。 步驟S40,刪除模塊16訪問WEB服務(wù)器2上的郵件,并刪除該郵件中的圖檔。 步驟S42,發(fā)送模塊18將郵件參數(shù)通過郵件方式發(fā)送給資訊安全服務(wù)器4,并發(fā)送消息告知郵件發(fā)送者該郵件的圖檔內(nèi)容已經(jīng)被刪除。
步驟S44,于上述步驟S30中,當(dāng)所述判斷模塊10判斷該圖檔被修改時,保存模塊20將修 改后的內(nèi)容保存到變更日志中。
步驟S46,發(fā)送模塊18通過該圖檔的屬性中的該圖檔的所有者的姓名,訪問WEB服務(wù)器2 査找該姓名所對應(yīng)的郵件地址,該郵件地址即為圖檔所有者郵件地址,并將所述變更日志發(fā) 送至圖檔所有者郵件地址。
權(quán)利要求
權(quán)利要求1一種圖檔變更追蹤系統(tǒng),包括計算機主機、WEB服務(wù)器、資訊安全服務(wù)器及數(shù)據(jù)庫,該數(shù)據(jù)庫里存儲有原始圖檔、變更后的圖檔及變更日志,其特征在于,該計算機主機包括判斷模塊,用于判斷變更后的圖檔的屬性與原始圖檔的屬性是否相同,若所述變更后的圖檔的屬性與原始圖檔的屬性不相同,則判斷該圖檔被修改,若所述變更后的圖檔屬性與原始圖檔屬性相同,該判斷模塊還用于判斷該圖檔是否被下載;保存模塊,用于當(dāng)所述判斷模塊判斷該圖檔被修改時,將修改后的內(nèi)容保存到變更日志中;綁定模塊,用于當(dāng)所述判斷模塊判斷原始圖檔被下載過時,分配一個序號給該圖檔,并將該圖檔與該序號進行綁定;所述判斷模塊,還用于根據(jù)其是否接收到WEB服務(wù)器返回的郵件參數(shù)來判斷該圖檔被下載后是否以電子郵件的方式進行郵寄過;查找模塊,用于當(dāng)該圖檔下載后以電子郵件的方式郵寄過時,通過所述序號查找與其綁定的圖檔;及刪除模塊,用于訪問WEB服務(wù)器上的郵件并刪除郵件中的圖檔。
2 如權(quán)利要求l所述的圖檔變更追蹤系統(tǒng),其特征在于,所述計算機 主機還包括發(fā)送模塊,用于將所述郵件參數(shù)發(fā)送到資訊安全服務(wù)器。
3 如權(quán)利要求2所述的圖檔變更追蹤系統(tǒng),其特征在于,所述發(fā)送模 塊還用于將所述變更日志發(fā)送至圖檔所有者的電子郵件地址。
4 一種圖檔變更追蹤方法,其特征在于,該方法包括如下步驟判斷變更后的圖檔的屬性與原始圖檔的屬性是否相同,若所述變更后的屬性與原始屬 性不相同,則判斷該圖檔被修改,將修改后的內(nèi)容保存到變更日志中;若所述變更后的圖檔的屬性與原始圖檔的屬性相同,則判斷該圖檔是否被下載過;當(dāng)該圖檔被下載過時,分配一個序號給該圖檔,并將該圖檔與該序號進行綁定;根據(jù)是否接收到WEB服務(wù)器發(fā)送的郵件參數(shù)來判斷該圖檔被下載后是否以電子郵件的方 式進行郵寄過;當(dāng)該圖檔下載后以電子郵件的方式郵寄過時,通過所述序號査找與其綁定的圖檔;及 訪問WEB服務(wù)器上的郵件,并刪除郵件中的該圖檔。
5.如權(quán)利要求4所述的圖檔變更追蹤方法,其特征在于,在步驟刪除 郵件中的該圖檔之后還包括將所述郵件參數(shù)發(fā)送到資訊安全服務(wù)器。
6.如權(quán)利要求4所述的圖檔變更追蹤方法,其特征在于,在步驟將修 改的內(nèi)容保存到變更日志中之后還包括將所述變更日志發(fā)送至圖檔所有者的電子郵件地址
全文摘要
一種圖檔變更追蹤方法,包括判斷變更后的圖檔的屬性與原始圖檔的屬性是否相同,若所述變更后的屬性與原始屬性不相同,則判斷該圖檔被修改,將修改后的內(nèi)容保存到變更日志中;若所述變更后的圖檔的屬性與原始圖檔的屬性相同,則判斷該圖檔是否被下載過;當(dāng)該圖檔被下載過時,分配一個序號給該圖檔,并將該圖檔與該序號進行綁定;根據(jù)是否接收到WEB服務(wù)器發(fā)送的郵件參數(shù)來判斷該圖檔被下載后是否以電子郵件的方式進行郵寄過;當(dāng)該圖檔下載后以電子郵件的方式郵寄過時,通過所述序號查找與其綁定的圖檔;及訪問WEB服務(wù)器上的郵件,并刪除郵件中的該圖檔。另外,本發(fā)明還提供一種圖檔變更追蹤系統(tǒng)。利用本發(fā)明,加強了圖檔的安全管理。
文檔編號G06Q10/00GK101419603SQ20071020218
公開日2009年4月29日 申請日期2007年10月22日 優(yōu)先權(quán)日2007年10月22日
發(fā)明者佘玉飛 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司