前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇數(shù)據(jù)管理系統(tǒng)范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

CATIA軟件以其強(qiáng)大的自由曲面造型和逆向功能,成為航空和汽車行業(yè)的主流CAD平臺[1]。CATIA軟件為兼顧用戶的不同需求,預(yù)留了二次開發(fā)接口。在CATIA平臺下進(jìn)行零件庫的開發(fā)主要有3種方法[2]:第1,使用CATIA的Formula、DesignTable和Catalog功能建立三維標(biāo)準(zhǔn)件庫,但其格式固定,不能有效和國家及企業(yè)標(biāo)準(zhǔn)結(jié)合起來,且操作繁瑣、更新性較差、零件存儲的數(shù)據(jù)冗余、不易操作[3]。第2,可以利用CATIA提供的組件應(yīng)用架構(gòu)(ComponentApplicationArchitec⁃ture,CAA)接口和二次開發(fā)工具快速應(yīng)用開發(fā)環(huán)境(RapidApplicationDevelopmentEnvironment,RADE)進(jìn)行CATIA的二次開發(fā),創(chuàng)建零件庫的應(yīng)用程序。此方法入門困難,但實(shí)現(xiàn)的功能強(qiáng)大,開發(fā)的程序效率高,能夠滿足用戶深層次專業(yè)化的要求[4]。第3,使用自動化接口(AutomationAPI),在VB環(huán)境下引用CATIA的類對象、函數(shù)進(jìn)行二次開發(fā)。此種方法入門容易,但功能限制大[5],且所開發(fā)的零件庫系統(tǒng)只能在特定模塊下使用,靈活性較差[6]。本文從車身關(guān)鍵數(shù)據(jù)管理的實(shí)際問題出發(fā),結(jié)合CATIA平臺下3種開發(fā)零件庫方法的優(yōu)缺點(diǎn),利用和MySL建立車身關(guān)鍵數(shù)據(jù)管理系統(tǒng),采用CA⁃TIA/CAA技術(shù),實(shí)現(xiàn)了數(shù)據(jù)庫系統(tǒng)與CATIA的無縫連接,應(yīng)用Automation技術(shù)實(shí)現(xiàn)了數(shù)據(jù)庫系統(tǒng)與CATIA的數(shù)據(jù)通信。該數(shù)據(jù)管理系統(tǒng)可以完成關(guān)鍵數(shù)據(jù)的管理、預(yù)覽、對比以及模型輸出,為提高對標(biāo)設(shè)計(jì)效率、縮短車身開發(fā)周期提供了支持。
2車身關(guān)鍵數(shù)據(jù)管理系統(tǒng)總體設(shè)計(jì)
該系統(tǒng)以Windows和CATIAV5為操作平臺,使用作為開發(fā)語言,通過MySL作為底層數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲。圖1為系統(tǒng)的體系結(jié)構(gòu)框圖,可分為集成層、用戶層和數(shù)據(jù)存儲層。集成層使用RADE和CAAAPI實(shí)現(xiàn)用戶層與CATIA的集成。用戶層體現(xiàn)了系統(tǒng)功能,目前可分為3個(gè)基礎(chǔ)模塊(分別為系統(tǒng)管理模塊、車型管理模塊、材料管理模塊)和1個(gè)關(guān)鍵數(shù)據(jù)模塊,關(guān)鍵數(shù)據(jù)管理模塊作為車身關(guān)鍵數(shù)據(jù)的載體,根據(jù)用戶對不同零件的需求,可進(jìn)行實(shí)時(shí)擴(kuò)展。數(shù)據(jù)存儲層為用戶層的各模塊提供相應(yīng)的數(shù)據(jù)支持,其和用戶層通過接口和Automation進(jìn)行數(shù)據(jù)交流與更新。系統(tǒng)的工作流程可描述為:進(jìn)入CATIA,點(diǎn)擊開發(fā)工具條上的車身關(guān)鍵數(shù)據(jù)管理系統(tǒng)命令按鈕,打開已加載到CATIA內(nèi)部的車身關(guān)鍵數(shù)據(jù)管理系統(tǒng),通過訪問數(shù)據(jù)庫,進(jìn)行車身關(guān)鍵數(shù)據(jù)的功能性操作。
3系統(tǒng)關(guān)鍵結(jié)構(gòu)的實(shí)現(xiàn)本系統(tǒng)關(guān)鍵結(jié)構(gòu)包括集成層的實(shí)現(xiàn)和用戶層的開發(fā)。
3.1基于CAA的集成層開發(fā)
采用組件應(yīng)用架構(gòu)CAA完成數(shù)據(jù)庫系統(tǒng)在CATIA下的入口設(shè)計(jì),要在CATIA中創(chuàng)建一個(gè)全新的work⁃bench,以便將基于CAA二次開發(fā)的車身關(guān)鍵數(shù)據(jù)輔助設(shè)計(jì)模塊進(jìn)行集中顯示,也要將開發(fā)的工具條嵌入到其他相關(guān)工作臺中,以利于實(shí)際操作。集成層的開發(fā)框架(圖2)分為兩個(gè)步驟:第1步,插入新工作臺;第2步,在新工作臺中開發(fā)新工具條并將工具條關(guān)聯(lián)到CATIA的創(chuàng)成式、零件設(shè)計(jì)和裝配設(shè)計(jì)工作臺。a.工作臺的插入在CAA中創(chuàng)建新的工作臺流程。b.工具條及命令按鈕開發(fā)工具條在新建工作臺和創(chuàng)成式設(shè)計(jì)、零件設(shè)計(jì)以及裝配設(shè)計(jì)下可用,因此需要將工具條描述類與這4項(xiàng)的接口建立聯(lián)系。以新建工作臺為例,通過以下兩個(gè)語句,可實(shí)現(xiàn)工具條與新建工作臺的連接。#include"TIE_IBATVBDCreationWbenchAddin.h"TIE_IBATVBDCreationWbenchAddin(BATDataAd⁃din)工具條描述類作為對系統(tǒng)接口的擴(kuò)展,會重載Cre⁃ateToolbars和CreateCommands兩個(gè)函數(shù),CreateToolbars用以創(chuàng)建一個(gè)按鈕容器,即工具條。圖4是創(chuàng)建工具條及添加按鈕的過程。4標(biāo)準(zhǔn)工具條及按鈕的創(chuàng)建流程函數(shù)CreateCommands()的作用是關(guān)聯(lián)工具條按鈕的響應(yīng)命令。在該命令中添加調(diào)用外部程序的響應(yīng),可實(shí)現(xiàn)對外部程序調(diào)用的API函數(shù)有Shell、ShellExecute、ShellExecuteEx、Winexec、CreateProcess等,本文采用使用率較高的ShellExecute函數(shù)。
3.2車身關(guān)鍵數(shù)據(jù)管理系統(tǒng)
作為車身設(shè)計(jì)數(shù)據(jù)的對標(biāo)平臺,也可以作為通用化的基礎(chǔ)平臺,系統(tǒng)的設(shè)計(jì)功能如圖6所示。a.用戶權(quán)限劃分:不同用戶權(quán)限使用不同功能。管理員職能涉及對數(shù)據(jù)庫的修改操作,而普通用戶僅對數(shù)據(jù)庫有查詢操作權(quán)限。圖7為系統(tǒng)主界面。b.數(shù)據(jù)存儲:記錄用戶關(guān)注的車身關(guān)鍵數(shù)據(jù),包括車型、材料、主斷面位置、車門、主斷面、密封條斷面、孔堵和鉸鏈等數(shù)據(jù)的幾何信息及其數(shù)模文件。c.數(shù)據(jù)查詢:實(shí)現(xiàn)對車型、材料、主斷面位置、車門、主斷面、密封條斷面、孔堵和鉸鏈的幾何信息進(jìn)行瀏覽和查詢,同時(shí)可以對零件或斷面的形狀進(jìn)行初步預(yù)覽。圖8為關(guān)鍵數(shù)據(jù)的信息展示界面。d.數(shù)據(jù)輸出與對比報(bào)表:對于其他程序或腳本來說,CATIA只是一個(gè)OLE自動化對象服務(wù)器,因此任何能訪問COM對象的程序或腳本都能訪問CATIA的對象并對其進(jìn)行操作[7]。本文通過Automation技術(shù)實(shí)現(xiàn)了數(shù)據(jù)庫系統(tǒng)與CATIA的通信,使用前在程序框架中引用CATIA的庫文件,在獲取當(dāng)前CATIAApplication對象后,使用Documents的Open方法將數(shù)據(jù)庫中的數(shù)模文件在CATIA中打開。通過Automation技術(shù)實(shí)現(xiàn)數(shù)據(jù)庫與CATIA的通信,將相應(yīng)斷面或零件數(shù)模從數(shù)據(jù)庫中直接導(dǎo)入到CATIA。對比報(bào)表的輸出同樣采用支持自動化操作的Excel實(shí)現(xiàn),用戶根據(jù)自身需要搜索到所需零件或斷面,通過選擇相應(yīng)的參數(shù),輸出參數(shù)對比報(bào)表。圖9為對標(biāo)數(shù)據(jù)參數(shù)對比報(bào)表的輸出。
4結(jié)束語
質(zhì)量數(shù)據(jù)管理系統(tǒng)是卷煙企業(yè)制絲線生產(chǎn)管理系統(tǒng)的重要組成部分之一,其主要指設(shè)計(jì)過程質(zhì)量規(guī)范、檢測、監(jiān)控與改進(jìn)過程質(zhì)量指標(biāo),達(dá)到保證產(chǎn)品或服務(wù)質(zhì)量目的的管理系統(tǒng)。從質(zhì)量管理的最新發(fā)展理論可以看:BPR(過程管理)技術(shù)、六西格瑪質(zhì)量管理、ISO標(biāo)準(zhǔn)及PLM等都是以關(guān)注過程質(zhì)量為核心。這些質(zhì)量管理相關(guān)理論從本質(zhì)上來看,可以將過程質(zhì)量管理的內(nèi)容劃分為規(guī)劃過程質(zhì)量、設(shè)計(jì)過程質(zhì)量、制造過程質(zhì)量、使用過程質(zhì)量、報(bào)廢處理過程質(zhì)量和服務(wù)過程質(zhì)量等產(chǎn)品生命周期各個(gè)階段的管理。圖1為制絲線質(zhì)量管理系統(tǒng)的功能邊界示意圖。
2過程質(zhì)量模型
過程質(zhì)量模型是以關(guān)鍵工藝設(shè)備為核心來建立的。系統(tǒng)首先對設(shè)備的工藝任務(wù)進(jìn)行描述,根據(jù)工藝任務(wù)完成的內(nèi)容,對需要考核的質(zhì)量指標(biāo)、工藝標(biāo)準(zhǔn)進(jìn)行建模,將質(zhì)量指標(biāo)、工藝標(biāo)準(zhǔn)轉(zhuǎn)化為具體的工藝參數(shù)設(shè)定值和設(shè)定范圍;然后,系統(tǒng)將針對具體的工藝參數(shù)要求對各個(gè)控制環(huán)節(jié)需要的控制器件、檢測器件進(jìn)行分類和建模,完成質(zhì)量標(biāo)準(zhǔn)、工藝標(biāo)準(zhǔn)工藝參數(shù)控制器件的統(tǒng)一建模過程;最后系統(tǒng)針對質(zhì)量問題的描述進(jìn)行建模,將質(zhì)量問題描述轉(zhuǎn)化為具體的數(shù)值信息,便于分析和考核生產(chǎn)過程的質(zhì)量狀況。
3過程數(shù)據(jù)模型
根據(jù)制絲線生產(chǎn)組織方式特性、制絲工藝流程形式和制絲線過程質(zhì)量管理的業(yè)務(wù)需求建立了面向制絲線過程質(zhì)量管理的過程數(shù)據(jù)模型,其模型結(jié)構(gòu)如圖2所示。
4過程質(zhì)量分析評價(jià)方法統(tǒng)計(jì)
過程控制(SPC)提供了一系列的統(tǒng)計(jì)分析方法和相應(yīng)的分析控制圖用于對加工過程中的各個(gè)工序進(jìn)行監(jiān)控,從而達(dá)到改進(jìn)與保證產(chǎn)品質(zhì)量的目的。在制絲過程質(zhì)量管理系統(tǒng)中我們將以SPC的統(tǒng)計(jì)分析方法為基礎(chǔ),結(jié)合前述的過程數(shù)據(jù)模型的特性建立面向制絲線的過程質(zhì)量分析評價(jià)方法。基本的分析評價(jià)方法如圖3所示。
5關(guān)鍵設(shè)備工藝數(shù)據(jù)分析
5.1CPK實(shí)時(shí)計(jì)算
過程能力指數(shù)(ComplexProcessCapabilityIndex,CPK)反映設(shè)備生產(chǎn)能力強(qiáng)弱,是衡量過程加工內(nèi)帳一致性的、最穩(wěn)態(tài)下的最小波動。對于生產(chǎn)過程,產(chǎn)品質(zhì)量總是分散存在。若CPK過高,則產(chǎn)品質(zhì)量特性值的分散就會越??;反之,產(chǎn)品質(zhì)量特性值的分散就會越大。CPK實(shí)時(shí)計(jì)算主要分下面幾個(gè)步驟實(shí)現(xiàn):①計(jì)算出該工藝數(shù)據(jù)的標(biāo)準(zhǔn)方差。標(biāo)準(zhǔn)方差的計(jì)算公式如式(1)所示。STDDEV=(PVi-PV)2姨n(1)其中,PVi為第i個(gè)采樣周期的采樣值;PV為所有采樣值的平均值;n為采樣次數(shù)。對上式進(jìn)行化簡有:STDDEV=∑PV2-(∑PV)2/nn-1姨(2)其中,PV為當(dāng)前采樣周期的采樣值。在PLC中實(shí)時(shí)計(jì)算式(2)時(shí),存在一個(gè)“大數(shù)吃小數(shù)”的問題:因?yàn)樵赑LC中,32浮點(diǎn)數(shù)的有效位數(shù)只有7位,在計(jì)算標(biāo)準(zhǔn)方差時(shí),∑PV2和(∑PV)2是一個(gè)很大值且大小相當(dāng)值,導(dǎo)致兩者之差的結(jié)果會產(chǎn)生誤差,從而最終導(dǎo)致CPK的計(jì)算結(jié)果產(chǎn)生誤差。為解決上述問題,克服PLC浮點(diǎn)數(shù)計(jì)算精度導(dǎo)致的計(jì)算誤差,對式(2)的標(biāo)準(zhǔn)方差計(jì)算公式進(jìn)行如下改進(jìn):STDDEV=∑(PV-SP)2-(∑(PV-SP))2/nn-1姨(3)②計(jì)算制程準(zhǔn)確度K值。K=SP-(∑PV)/nSP*Scale(4)其中,SP為工藝參數(shù)設(shè)定值;Scale為設(shè)定的波動標(biāo)準(zhǔn)。③計(jì)算制程精密度CP值。CP=SP*Scale3*STDDEV(5)④計(jì)算過程能力指數(shù)CPK值。CPK=(1-K)*CP(6)PLC通過式(3)至(6)在設(shè)備控制層對重要工藝參數(shù)的CPK值進(jìn)行實(shí)時(shí)計(jì)算,然后將計(jì)算的CPK值通過監(jiān)控網(wǎng)絡(luò)實(shí)時(shí)傳輸?shù)絀O數(shù)據(jù)采集服務(wù)器,最終在WINCC監(jiān)控系統(tǒng)和質(zhì)量數(shù)據(jù)管理系統(tǒng)中實(shí)時(shí)更新顯示。
5.2葉片水分、溫度控制
構(gòu)建潤葉機(jī)質(zhì)量數(shù)據(jù)管理模型,首先根據(jù)工藝任務(wù)和工藝標(biāo)準(zhǔn)確定潤葉機(jī)的工藝質(zhì)量指標(biāo),包括出口水分和出口溫度。當(dāng)系統(tǒng)正常工作時(shí),確保系統(tǒng)條件滿足要求,也就是水壓、氣壓、汽壓等需按照設(shè)備正常工作條件進(jìn)行設(shè)定,按照批次組織生產(chǎn)。將潤葉機(jī)整個(gè)工序中的關(guān)鍵數(shù)據(jù)實(shí)時(shí)記錄,主要是電子秤流量、潤葉機(jī)出入口水分、潤葉機(jī)出口水分。當(dāng)潤葉機(jī)出口水分達(dá)不到工藝標(biāo)準(zhǔn)要求時(shí),可分析是否生產(chǎn)控制參數(shù)設(shè)定錯(cuò)誤,加水管路工作是否正常,電子秤、流量計(jì)、水分儀精度是否滿足精度要求。當(dāng)潤葉機(jī)出口溫度達(dá)不到工藝標(biāo)準(zhǔn)要求時(shí),可分析溫度檢測儀是否精度不夠、蒸汽控制閥是否平穩(wěn)、系統(tǒng)工作壓力是否正常等。通過潤葉機(jī)水分、溫度的控制可以看出,質(zhì)量分析不僅是對某批次簡單的質(zhì)量評定,同時(shí)通過質(zhì)量分析,可以對在線設(shè)備的各方面性能提出明確的改進(jìn)方向。
6小結(jié)
【關(guān)鍵詞】長輸管道;輸油生產(chǎn);數(shù)據(jù)管理
長輸管道具有距離長、管理難度大的特點(diǎn),特別是早期建設(shè)的部分原油輸送管道,受限于當(dāng)時(shí)的技術(shù)水平,自動化管理水平普遍較低。中石化所轄鄒城輸油處長輸管線投產(chǎn)以來,一直使用電話匯報(bào)、手工記錄的方式記錄各站庫生產(chǎn)數(shù)據(jù),出錯(cuò)率高而且多個(gè)輸油站同時(shí)匯報(bào)使調(diào)度人員應(yīng)接不暇,造成數(shù)據(jù)處理的遲緩和混亂,在一定程度上影響管理水平和經(jīng)濟(jì)效益的提高。隨著管道公司現(xiàn)代化水平全面提高,電話匯報(bào)的管理方式已經(jīng)處于落后水平,而借助公司內(nèi)部局域網(wǎng)可以方便地進(jìn)行生產(chǎn)數(shù)據(jù)的管理,同時(shí)利用計(jì)算機(jī)對相關(guān)數(shù)據(jù)進(jìn)行分析處理,可以極大提高工作效率。同時(shí)提高數(shù)據(jù)匯報(bào)的準(zhǔn)確性,對于石油企業(yè)保證安全生產(chǎn)有重要意義。
1.數(shù)據(jù)管理系統(tǒng)的開發(fā)內(nèi)容
輸油生產(chǎn)數(shù)據(jù)管理系統(tǒng)主要設(shè)計(jì)了泵站輸油生產(chǎn)報(bào)表的數(shù)據(jù)提取保存功、數(shù)據(jù)報(bào)表的局域網(wǎng)傳輸、服務(wù)器端的數(shù)據(jù)庫的保存與查詢功能,包括數(shù)據(jù)采集、存儲、傳輸、統(tǒng)計(jì)匯總、查詢、報(bào)表打印及圖形輸出等。將計(jì)算機(jī)技術(shù)和現(xiàn)代通訊技術(shù)有機(jī)的結(jié)合在一起,實(shí)現(xiàn)了長輸管線生產(chǎn)管理信息的最優(yōu)化處理。其中主要的研究重點(diǎn)是局域網(wǎng)內(nèi)數(shù)據(jù)的無差錯(cuò)穩(wěn)定傳輸;單一服務(wù)器端對多個(gè)客戶端的局域網(wǎng)通信技術(shù);數(shù)據(jù)的提取及保存;數(shù)據(jù)庫的保存和查詢。其目標(biāo)是對現(xiàn)有管道輸油的匯報(bào)方式進(jìn)行更新,提高數(shù)據(jù)匯報(bào)系統(tǒng)的可靠性,提高工作效率,保證輸油安全生產(chǎn)。
1.1 系統(tǒng)軟件的開發(fā)
輸油生產(chǎn)數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)開發(fā)主要有數(shù)據(jù)報(bào)表、服務(wù)器端程序、客戶端程序等內(nèi)容。
(1)數(shù)據(jù)報(bào)表的制作
鄒城輸油處有12個(gè)輸油泵站,其中臨邑首站和其他11個(gè)中間泵站的數(shù)據(jù)報(bào)表不同,因此要同時(shí)制作適合臨邑輸油站的數(shù)據(jù)報(bào)表、適用于中間泵站和末站的數(shù)據(jù)報(bào)表和適用于處調(diào)度的匯總報(bào)表。利用EXCEL表格處理軟件制作的數(shù)據(jù)報(bào)表實(shí)現(xiàn)簡單,并且利用VBA宏功能,能實(shí)現(xiàn)復(fù)雜的表格制作,生成符合要求的數(shù)據(jù)報(bào)表。
(2)系統(tǒng)程序的設(shè)計(jì)
程序的制作分為臨邑站客戶端程序,中間站客戶端程序和處調(diào)度服務(wù)器端程序。使用VB語言編程實(shí)現(xiàn)簡單,而且利用VB開發(fā)環(huán)境中的Active控件實(shí)現(xiàn)例如EXCEL報(bào)表操作、內(nèi)部局域網(wǎng)數(shù)據(jù)傳輸,設(shè)計(jì)程序的相關(guān)功能模塊,包括數(shù)據(jù)報(bào)表的傳輸,數(shù)據(jù)報(bào)表匯總,數(shù)據(jù)報(bào)表保存分析,軟件狀態(tài)的保存以及其他設(shè)置功能等功能極為方便。
1.2 數(shù)據(jù)通信的實(shí)現(xiàn)方法
由于各站調(diào)度室的電腦只能連接單位內(nèi)網(wǎng),因此系統(tǒng)軟件利用VB程序中自帶的WINSOCK控件實(shí)現(xiàn)處調(diào)度與輸油泵站調(diào)度的上下級網(wǎng)絡(luò)聯(lián)系,利用處調(diào)度電腦的固定內(nèi)網(wǎng)IP地址,通過固定多個(gè)通信端口來實(shí)現(xiàn)多個(gè)泵站調(diào)度同時(shí)對處調(diào)度的通信。數(shù)據(jù)傳輸?shù)拇a如下。
Private Sub chudiaodu_DataArrival (ByVal bytesTotal As Long)
Dim WskChat As String
filename = App.Path & "\temp.xls"
chudiaodu.GetData WskChat
GetFileNum = FreeFile
LenFile = FileLen(filename)
Open filename For Binary As #GetFileNum
OnSend = True
querenhuibao.Enabled = False
Call SendFile(chudiaodu,GetFile-Num,SplitFile)
End Sub
1.3 數(shù)據(jù)提取的實(shí)現(xiàn)方法
由于報(bào)表模板均為EXCEL制作,因此可以方便的利用VBA進(jìn)行數(shù)據(jù)提取功能的實(shí)現(xiàn)。將數(shù)據(jù)報(bào)表模板設(shè)計(jì)好后,固定數(shù)據(jù)的存儲位置即可利用VBA進(jìn)行數(shù)據(jù)的提取工作。數(shù)據(jù)提取的代碼如下。
Workbooks.Open (ExcelPath.filename)
Sheets(“上報(bào)報(bào)表”).Select
jinzhanyali.Text = Range("B" & loc).Text
…………
diwen.Text = Range("AJ" & loc).Text
MsgBox “報(bào)表提取成功!”, vb-OKOnly, “提示”
'Windows(ExcelPath.FileTitle).Close (False)
2.數(shù)據(jù)管理系統(tǒng)的整體測試
在系統(tǒng)軟件編寫調(diào)試完成后我們進(jìn)行了相關(guān)的測試使用,由于系統(tǒng)實(shí)現(xiàn)了泵站生產(chǎn)報(bào)表數(shù)據(jù)的自動提取工作提高了數(shù)據(jù)匯報(bào)的準(zhǔn)確性,只要原始報(bào)表無誤,通過程序自動提取的數(shù)據(jù)就因此保證了數(shù)據(jù)在匯報(bào)過程中的一致性。系統(tǒng)模型圖如圖1所示。
在內(nèi)部局域網(wǎng)測試環(huán)境下該系統(tǒng)的網(wǎng)絡(luò)連接迅速、穩(wěn)定。在輸油站部署完畢后,進(jìn)行系統(tǒng)的實(shí)際測試,經(jīng)過一個(gè)月的測試,各輸油站調(diào)度人員均能熟練使用,調(diào)度工作量有極大的減輕。
圖1 輸油生產(chǎn)數(shù)據(jù)管理系統(tǒng)S/C模型圖
3.系統(tǒng)開發(fā)的意義
利用現(xiàn)代局域網(wǎng)技術(shù)和計(jì)算機(jī)實(shí)現(xiàn)生產(chǎn)數(shù)據(jù)自動匯報(bào),生產(chǎn)調(diào)度崗位的大量工作由計(jì)算機(jī)完成,可以減少值班人員的人數(shù),同時(shí)調(diào)度人員有更多的時(shí)間和精力參與其他生產(chǎn)管理活動,同時(shí)降低了相關(guān)人員的勞動強(qiáng)度,提高了工作效率;也可以迅速、完整、規(guī)范的提供生產(chǎn)運(yùn)行數(shù)據(jù);及時(shí)、準(zhǔn)確地掌握全線生產(chǎn)參數(shù)狀況,提高生產(chǎn)管理水平。
關(guān)鍵詞:產(chǎn)品檢驗(yàn);數(shù)據(jù)管理
中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2011)17-4096-03
Design and Implementation of the Product Testing and Data Management System
YU Jie
(Data Processing Center of Bank Shanghai, Shanghai 200040, China)
Abstract: This article Based on the data management system for product testing requirements analysis, system architecture and functional model, and system refinement of the functions of each module, using Jbuilder 2010 development environment to achieve the system's basic functions.
Key words: product inspection; data processing
隨著企業(yè)信息化應(yīng)用的深入,為了實(shí)現(xiàn)對產(chǎn)品質(zhì)量更好地管理和控制,將產(chǎn)品檢驗(yàn)環(huán)節(jié)集成到企業(yè)的信息系統(tǒng)中,建立產(chǎn)品檢驗(yàn)管理數(shù)據(jù)系統(tǒng),對檢驗(yàn)過程和檢驗(yàn)數(shù)據(jù)進(jìn)行電子化管理,是當(dāng)代制造企業(yè)的必然選擇。檢驗(yàn)的目的不僅僅是判斷產(chǎn)品是否合格,而更重要的是通過檢驗(yàn)得來的數(shù)據(jù)通過匯總、統(tǒng)計(jì)、分析、計(jì)算,可以得到許多有用的圖表和分析結(jié)果,幫助企業(yè)了解產(chǎn)品質(zhì)量現(xiàn)狀,做出正確的質(zhì)量決策。產(chǎn)品檢驗(yàn)管理系統(tǒng)可以實(shí)現(xiàn)檢驗(yàn)流程的電子化,對檢驗(yàn)數(shù)據(jù)進(jìn)行組織分類和集中管理,解決數(shù)據(jù)輸入難、查詢統(tǒng)計(jì)復(fù)雜等問題。
產(chǎn)品檢驗(yàn)管理系統(tǒng)的研究以現(xiàn)代質(zhì)量管理方法與理念為基礎(chǔ),以信息技術(shù)為支撐,旨在實(shí)現(xiàn)檢驗(yàn)信息的采集、處理和傳遞的信息化,支持各層次質(zhì)量的診斷與決策,實(shí)現(xiàn)企業(yè)質(zhì)量管理的信息、功能和過程集成,從而輔助企業(yè)提高質(zhì)量管理水平,優(yōu)化整體質(zhì)量體系,降低質(zhì)量成本,保證產(chǎn)品從設(shè)計(jì)到制造、服務(wù)等各個(gè)環(huán)節(jié)的質(zhì)量,為企業(yè)進(jìn)行全面質(zhì)量管理提供支持。
本文本文研究了基于XML的產(chǎn)品檢驗(yàn)數(shù)據(jù)表達(dá)方法。應(yīng)用XML定制多樣化產(chǎn)品檢驗(yàn)數(shù)據(jù)模板,表達(dá)檢驗(yàn)數(shù)據(jù)模型;結(jié)合企業(yè)質(zhì)量檢驗(yàn)特點(diǎn),通過對企業(yè)需求的分析,總結(jié)出產(chǎn)品檢驗(yàn)管理系統(tǒng)應(yīng)滿足的功能要求和具備的特點(diǎn),對系統(tǒng)的總體功能框架和數(shù)據(jù)庫進(jìn)行設(shè)計(jì);在上述技術(shù)研究的基礎(chǔ)上,開發(fā)了產(chǎn)品檢測管理系統(tǒng),利用JBuilder2010開發(fā)軟件實(shí)現(xiàn)系統(tǒng)的基本功能。產(chǎn)品檢驗(yàn)管理系統(tǒng)實(shí)現(xiàn)企業(yè)檢驗(yàn)過程的電子化管理和檢驗(yàn)數(shù)據(jù)的電子化管理等功能。主要通過給出相應(yīng)的界面,介紹了產(chǎn)品檢驗(yàn)管理系統(tǒng)部分運(yùn)行實(shí)例。該系統(tǒng)在實(shí)際運(yùn)行中,取得了良好的應(yīng)用效果。
1 產(chǎn)品檢驗(yàn)數(shù)據(jù)管理系統(tǒng)需求分析
產(chǎn)品檢驗(yàn)是產(chǎn)品從開始生產(chǎn)到出廠交付之間的一個(gè)必備環(huán)節(jié),包括過程檢驗(yàn)和入庫/驗(yàn)收檢驗(yàn)。該企業(yè)對產(chǎn)品檢驗(yàn)的要求非常嚴(yán)格,產(chǎn)品檢驗(yàn)過程復(fù)雜,需要處理的數(shù)據(jù)量大。但是在信息密集的檢驗(yàn)部門,雖然目前部分檢驗(yàn)測試數(shù)據(jù)已實(shí)現(xiàn)數(shù)據(jù)庫管理,但大量的測試記錄和檢驗(yàn)結(jié)果數(shù)據(jù)以及檢驗(yàn)過程都以紙介質(zhì)的形式存在,數(shù)據(jù)輸入繁瑣,生產(chǎn)人員、設(shè)計(jì)人員、檢驗(yàn)人員和客戶無法及時(shí)、完整的了解產(chǎn)品的質(zhì)量信息??梢姡ㄟ^一個(gè)信息管理系統(tǒng)來收集檢驗(yàn)測試數(shù)據(jù)并對它們進(jìn)行有效的管理,使檢驗(yàn)信息不再以紙介質(zhì)的形式流動,實(shí)現(xiàn)檢驗(yàn)過程的電子化,這樣既大大提高了工作效率,也有利于管理人員隨時(shí)了解并監(jiān)控產(chǎn)品的過程狀態(tài)信息。
產(chǎn)品檢驗(yàn)管理系統(tǒng)是企業(yè)信息化建設(shè)的重要的環(huán)節(jié),因此系統(tǒng)必須具有可擴(kuò)展性,在將來可以與其它信息系統(tǒng)集成;實(shí)現(xiàn)對產(chǎn)品的測試指標(biāo)、測試合格值(范圍)和測試結(jié)果數(shù)據(jù)的有效管理,并能將合適的數(shù)據(jù)按照規(guī)定的格式填入到產(chǎn)品證明書中;實(shí)現(xiàn)工藝可視化,使操作人員可以按照相應(yīng)的操作來進(jìn)行,減少次品。企業(yè)生產(chǎn)的產(chǎn)品品種多樣,不同的客戶對產(chǎn)品的要求不同,如何根據(jù)客戶的要求來實(shí)現(xiàn)產(chǎn)品的檢驗(yàn)是需求之一,為此需要提供定制的功能。
通過對企業(yè)需求的分析,產(chǎn)品檢驗(yàn)管理系統(tǒng)應(yīng)該具備以下基本功能:
1) 通過工序過程樹來進(jìn)行工序過程檢驗(yàn)管理。通過系統(tǒng)能夠創(chuàng)建生產(chǎn)任務(wù),并分配給負(fù)責(zé)的生產(chǎn)人員,然后可以通過可視化工藝在線查詢相關(guān)操作視頻,記錄所有的生產(chǎn)操作結(jié)果。碰到檢驗(yàn)點(diǎn)時(shí)通過提交申請進(jìn)行檢驗(yàn),滿足要求后再進(jìn)行下道工序操作。
2) 實(shí)現(xiàn)產(chǎn)品檢驗(yàn)的一整套電子化的檢驗(yàn)過程管理,包括過程檢驗(yàn)和入庫驗(yàn)收檢驗(yàn);定義檢驗(yàn)生命周期中產(chǎn)品的不同生命周期狀態(tài),實(shí)現(xiàn)產(chǎn)品檢驗(yàn)數(shù)據(jù)的電子化管理(檢驗(yàn)數(shù)據(jù)的具體表現(xiàn)形式是產(chǎn)品履歷書、產(chǎn)品證明書、質(zhì)量反饋單、檢驗(yàn)提交單和客戶檢驗(yàn)通知單等),各部門能夠快捷而安全地訪問到所關(guān)心產(chǎn)品的檢驗(yàn)數(shù)據(jù),并按照過程階段任務(wù)的要求編輯特定的數(shù)據(jù)。
3) 提供數(shù)據(jù)導(dǎo)入接口,實(shí)現(xiàn)將來源于檢測設(shè)備并經(jīng)過統(tǒng)計(jì)處理以后的檢測結(jié)果數(shù)據(jù)填入到產(chǎn)品證明書的測試記錄表中,并能夠進(jìn)行相應(yīng)的判斷;在檢驗(yàn)數(shù)據(jù)電子化管理的基礎(chǔ)上,提品檢測結(jié)果數(shù)據(jù)的查詢和統(tǒng)計(jì)功能。
4) 系統(tǒng)具有可擴(kuò)展性。應(yīng)該提供相應(yīng)接口以便與其他系統(tǒng)集成,并最終實(shí)現(xiàn)完善的產(chǎn)品檢驗(yàn)管理系統(tǒng)。通過提供模板定制的功能滿足不同產(chǎn)品型號和不同客戶的要求。
5) 根據(jù)不同部門、用戶提供不同內(nèi)容的界面,并且根據(jù)該成員登錄的部門、用戶的權(quán)限及對象的狀態(tài)集成必須的要素,達(dá)到很好的權(quán)限與安全控制。
2 系統(tǒng)模塊與數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
2.1 系統(tǒng)模塊設(shè)計(jì)
圖1是產(chǎn)品檢驗(yàn)管理系統(tǒng)的功能模塊圖。產(chǎn)品檢驗(yàn)管理系統(tǒng)主要由數(shù)據(jù)錄入、統(tǒng)計(jì)分析、信息查詢、用戶管理和數(shù)據(jù)導(dǎo)出五個(gè)子功能模塊構(gòu)成。
數(shù)據(jù)錄入模塊包括:基本信息錄入、檢驗(yàn)信息錄入和故障信息錄入。統(tǒng)計(jì)分析模塊包括:數(shù)據(jù)統(tǒng)計(jì)分析、故障診斷和工具集。信息查詢模塊包括:基本信息查詢、檢驗(yàn)信息查詢和故障信息查詢。用戶管理模塊包括:用戶的添加、用戶的刪除和用戶信息的修改。
2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫建模設(shè)計(jì)是整個(gè)系統(tǒng)關(guān)鍵的一步,一個(gè)良好的數(shù)據(jù)庫設(shè)計(jì)是高效率的系統(tǒng)所必須的。首先依據(jù)需求,獲取并分析系統(tǒng)信息,進(jìn)行數(shù)據(jù)內(nèi)部以及外在關(guān)系的分析,有效地建立整個(gè)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu),在此基礎(chǔ)上對數(shù)據(jù)庫的數(shù)據(jù)量、數(shù)據(jù)流量及響應(yīng)速度的估算分析,產(chǎn)生數(shù)據(jù)模型,數(shù)據(jù)存儲合理,沒有冗余,符合數(shù)據(jù)庫設(shè)計(jì)的3個(gè)范式。由實(shí)體聯(lián)系分析可知,本系統(tǒng)使用的基本表有:產(chǎn)品基本信息表、工藝檢驗(yàn)信息表、用戶信息表。其具體的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)如表1-表3。
3 產(chǎn)品檢驗(yàn)數(shù)據(jù)管理系統(tǒng)實(shí)現(xiàn)及運(yùn)行實(shí)例
結(jié)合企業(yè)檢驗(yàn)的具體情況,開發(fā)了產(chǎn)品檢驗(yàn)管理系統(tǒng)。該系統(tǒng)采用JBuilder2010開發(fā)軟件實(shí)現(xiàn),后臺數(shù)據(jù)庫為ACCESS。它實(shí)現(xiàn)了:實(shí)現(xiàn)了用戶管理;產(chǎn)品檢驗(yàn)數(shù)據(jù)的電子化管理,能夠?qū)崿F(xiàn)添加、刪除和查詢產(chǎn)品信息,并根據(jù)不同要求對信息進(jìn)行編輯。基于上述理論開發(fā)的產(chǎn)品檢驗(yàn)管理系統(tǒng)的功能,檢驗(yàn)流程以及部分界面。
圖2所示為系統(tǒng)登錄界面,凡是要用該系統(tǒng)的用戶都必須定義相應(yīng)的用戶,然后通過用戶登錄系統(tǒng)。如果該用戶離職或不再負(fù)責(zé)該產(chǎn)品的話,管理員可以通過用戶定義界面中的有效標(biāo)志修改用戶的狀態(tài)。在登錄界面下方的狀態(tài)欄中會顯示“請輸入用戶名和密碼”等相關(guān)提示信息。
用戶登錄系統(tǒng)之后,進(jìn)入系統(tǒng)的主界面,在主界面的右下方會顯示當(dāng)前登錄用戶的用戶名和登錄時(shí)間。如圖3所示。
在圖4中可以看到,主界面的左側(cè)是產(chǎn)品結(jié)構(gòu)樹,該樹只有一層節(jié)點(diǎn),其中每一個(gè)節(jié)點(diǎn)直接對應(yīng)一種產(chǎn)品。選中某種產(chǎn)品,點(diǎn)擊“產(chǎn)品基本信息”按鈕或“工序檢驗(yàn)信息”按鈕時(shí)在主界面的右側(cè)可以顯示出該產(chǎn)品對應(yīng)的基本信息表或檢驗(yàn)信息表。在選中表中的一行數(shù)據(jù)時(shí),下方的狀態(tài)欄會顯示所選行對應(yīng)的產(chǎn)品編號或者工序編號。
工序信息編輯只能對產(chǎn)品工序信息的一行數(shù)據(jù)進(jìn)行編輯,所以當(dāng)用戶要對某種產(chǎn)品的工序信息進(jìn)行編輯時(shí),必需先選中一個(gè)產(chǎn)品,并選中該產(chǎn)品工序信息的一行,才能點(diǎn)擊“工序信息編輯”按鈕,否則將出現(xiàn)提示報(bào)錯(cuò)。見圖5。
在產(chǎn)品工序檢驗(yàn)信息編輯對話框中,共有七個(gè)文本框,分別對應(yīng)工序檢驗(yàn)信息表中的七列,其中“工序名稱”和“工序編號”為固定的,不能進(jìn)行編輯,其余五項(xiàng)“技術(shù)要求”、“檢驗(yàn)結(jié)果”、“是否合格”、“記錄時(shí)間”和“備注”都可以在文本框中進(jìn)行編輯。以適應(yīng)同一種產(chǎn)品不同加工要求的變化。“技術(shù)要求”、“檢驗(yàn)結(jié)果”、“是否合格”和“記錄時(shí)間”是必填字段,不能為空,否則不能保存并出現(xiàn)提示框以確認(rèn)信息到完整性。見圖6。
當(dāng)用戶輸入正確的休息并點(diǎn)擊“確定”按鈕,系統(tǒng)提示編輯信息成功,退出編輯界面并將用戶輸入的信息顯示在工序檢驗(yàn)信息表中。結(jié)果見圖7和圖8。
4 結(jié)束語
本文結(jié)合企業(yè)質(zhì)量檢驗(yàn)特點(diǎn),對產(chǎn)品檢驗(yàn)數(shù)據(jù)管理系統(tǒng)進(jìn)行需求分析,對系統(tǒng)的總體功能框架和數(shù)據(jù)庫進(jìn)行設(shè)計(jì);系統(tǒng)開發(fā)過程雖然實(shí)現(xiàn)了系統(tǒng)之間的集成,但只完成部分功能,為了更好地在企業(yè)的各個(gè)信息系統(tǒng)之間進(jìn)行數(shù)據(jù)共享,需要研究并實(shí)現(xiàn)系統(tǒng)間的集成,并保證檢驗(yàn)數(shù)據(jù)的安全性和可控性。
參考文獻(xiàn):
[1] Shalev D M,Joseph Tiran.Condition-based fault tree analysis (CBFTA): A new method for improved fault tree analysis (FTA),reliability and safety calculations[J].Reliability Engineering and System Safety,2007(92):1231-1241.
[2] 楊世元,劉渤海.基于質(zhì)量信息技術(shù)的全質(zhì)量管理信息系統(tǒng)的總體設(shè)計(jì)[C]//上海質(zhì)量協(xié)會.第十屆ISO9000與TQM國際會議論文集,上海:上海質(zhì)量雜志社,2005.
關(guān)鍵詞:入侵檢測;數(shù)據(jù);數(shù)據(jù)管理
中圖分類號:F49 文獻(xiàn)標(biāo)識碼:A
入侵檢測數(shù)據(jù)管理系統(tǒng)是入侵檢測系統(tǒng)實(shí)現(xiàn)的關(guān)鍵,是入侵檢測數(shù)據(jù)分析的基礎(chǔ)。本文所研究的入侵檢測數(shù)據(jù)管理系統(tǒng)實(shí)現(xiàn)分三個(gè)部分:數(shù)據(jù)包捕獲模塊、數(shù)據(jù)提取模塊和事件分析數(shù)據(jù)庫的實(shí)現(xiàn)。
一、數(shù)據(jù)包捕獲模塊實(shí)現(xiàn)
數(shù)據(jù)包捕獲模塊是進(jìn)行檢測和決策的基礎(chǔ),它的準(zhǔn)確性、可靠性和效率直接影響到整個(gè)系統(tǒng)的性能。數(shù)據(jù)包捕獲模塊的任務(wù)是利用數(shù)據(jù)包捕獲工具從網(wǎng)卡上捕獲網(wǎng)絡(luò)上的數(shù)據(jù)包,再將捕獲的數(shù)據(jù)包經(jīng)過解碼引擎填入到鏈路層協(xié)議的包結(jié)構(gòu)體中,以便對高層次的協(xié)議進(jìn)行解碼。
對網(wǎng)絡(luò)數(shù)據(jù)包的捕獲機(jī)制。網(wǎng)絡(luò)數(shù)據(jù)包捕獲機(jī)制指通過捕獲整個(gè)網(wǎng)絡(luò)的所有信息流量,根據(jù)信息源主機(jī)、目標(biāo)主機(jī)、服務(wù)協(xié)議端口等信息簡單過濾掉不關(guān)心的數(shù)據(jù),再將系統(tǒng)感興趣的數(shù)據(jù)發(fā)送給更上層的應(yīng)用程序進(jìn)行分析。網(wǎng)絡(luò)數(shù)據(jù)捕獲可以通過兩種方法實(shí)現(xiàn):一種是利用以太網(wǎng)絡(luò)的廣播特性;另一種方式是通過設(shè)置路由器的監(jiān)聽端口實(shí)現(xiàn)。
1、利用以太網(wǎng)絡(luò)的廣播特性進(jìn)行捕獲。以太網(wǎng)數(shù)據(jù)傳輸通過廣播實(shí)現(xiàn),但是在系統(tǒng)正常工作時(shí),應(yīng)用程序只能接收到以本主機(jī)為目標(biāo)主機(jī)的數(shù)據(jù)包,其他數(shù)據(jù)包將被丟棄不作處理,其數(shù)據(jù)包過濾機(jī)制分為鏈路層、網(wǎng)絡(luò)層和傳輸層幾個(gè)層次。鏈路層主要指網(wǎng)卡驅(qū)動程序判斷所收到包的目標(biāo)MAC地址,如果不是自己網(wǎng)卡的MAC地址,又不是廣播地址和組播地址,將直接丟棄,不向上層提交。網(wǎng)絡(luò)層判斷目標(biāo)IP地址是否為本機(jī)所綁定IP地址,否則將不向上層提交。傳輸層如TCP層或者UDP層判斷目標(biāo)端口是否在本機(jī)已經(jīng)打開,如果沒有打開不作處理,并不向應(yīng)用層提交。
2、在交換環(huán)境中的網(wǎng)絡(luò)數(shù)據(jù)捕荻。在實(shí)際應(yīng)用中,存在很多非以太網(wǎng)接入的情況,如通過光纖接入等。
二、數(shù)據(jù)提取模塊實(shí)現(xiàn)
數(shù)據(jù)提取模塊是實(shí)現(xiàn)入侵檢測系統(tǒng)VIDS的基礎(chǔ),它為檢測模塊提供分析的數(shù)據(jù)。根據(jù)數(shù)據(jù)包和系統(tǒng)日志提取出相應(yīng)的特征數(shù)據(jù),并對其進(jìn)行規(guī)范化,以方便后面的數(shù)據(jù)分析。數(shù)據(jù)提取的三個(gè)過程是:協(xié)議解析、規(guī)則解析和數(shù)據(jù)預(yù)處理。
1、協(xié)議解析。數(shù)據(jù)包捕獲模塊把捕獲的數(shù)據(jù)提交給協(xié)議解析模塊后,協(xié)議解析模塊必須對這些數(shù)據(jù)進(jìn)行分析,根據(jù)相應(yīng)的協(xié)議把這些分析后的數(shù)據(jù)放到指定的數(shù)據(jù)結(jié)構(gòu)中,供上層模塊調(diào)用。協(xié)議解析模塊設(shè)計(jì)了一些對數(shù)據(jù)包進(jìn)行表述的數(shù)據(jù)結(jié)構(gòu),在這些數(shù)據(jù)結(jié)構(gòu)中,存放數(shù)據(jù)的Packet結(jié)構(gòu)是其中最為關(guān)鍵的一個(gè),數(shù)據(jù)包的數(shù)據(jù)結(jié)構(gòu)如下:在數(shù)據(jù)包解碼時(shí),首先判斷以太網(wǎng)封裝的協(xié)議是否為IP協(xié)議,如果不是,則直接返回;否則,首先解析出IP頭部,再根據(jù)所封裝的協(xié)議,并分別對TCP、UDP、ICMP解析,將各項(xiàng)值寫入Packet結(jié)構(gòu)中對應(yīng)的字段。
2、規(guī)則解析。在本系統(tǒng)中,采用了Snort的入侵行為描述方法。這種描述方法簡單、易于實(shí)現(xiàn),能夠描述絕大多數(shù)的入侵行為。Snort的規(guī)則在邏輯上分為兩部分:規(guī)則頭和規(guī)則選項(xiàng)。規(guī)則頭部分包括:規(guī)則行為、協(xié)議、源/目的IP地址、子網(wǎng)掩碼以及源,目的端口。規(guī)則選項(xiàng)包含了所要顯示給用戶查看的警告信息,以及用來判定此報(bào)文是否為攻擊報(bào)文的其他信息(比如,TCP的Flag字段以及數(shù)據(jù)字段的內(nèi)容等)。
3、數(shù)據(jù)預(yù)處理。數(shù)據(jù)預(yù)處理模塊的作用就是對網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行預(yù)先處理,從而方便隨后的檢測分析。另外,我們可以發(fā)現(xiàn),基于規(guī)則的檢測引擎并不能檢測所有的入侵,尤其是針對有效載荷的檢測,而像端口掃描、SYN Flooding等攻擊,按照前面所述的方法很難對它們的特征進(jìn)行提取。因此,需要特殊情況特殊處理,而數(shù)據(jù)預(yù)處理就是一個(gè)很好的選擇。常用的預(yù)處理內(nèi)容如下:
(1)minfrag的格式。minfrag預(yù)處理檢查分組數(shù)據(jù)包的大小是否低于某一設(shè)定的閩值。數(shù)據(jù)包分組通常是由源和目的地址之間的路由器來進(jìn)行的。一般來講,商業(yè)網(wǎng)絡(luò)設(shè)備不會將數(shù)據(jù)包的分組大小設(shè)置于512字節(jié)。因此,能使用這個(gè)事實(shí)監(jiān)控小的數(shù)據(jù)包分組,這種小的分組數(shù)據(jù)一般說明某些試圖在分組里隱藏它們的數(shù)據(jù)。
(2)HTTP Decode的格式。HTTP De-code用于處理HTTP URL地址字符串,并將串中的數(shù)據(jù)轉(zhuǎn)化為可讀的ASCII字串。這樣做的目的是為了檢測到躲避Web URL掃描的行為和攻擊,這些入侵行為常常會通過地址字符串中某些異常字符的設(shè)置,來躲避對HTrP通信可疑行為的內(nèi)容分析檢查。格式為:http_deeode:L―unicode][-cginull]。
(3)Portscan Detecto的格式。Portsean向標(biāo)準(zhǔn)日志設(shè)備中記錄從一個(gè)源IP地址所發(fā)出的端口掃描活動的開始和結(jié)束。如果指定了一個(gè)日志文件,在記錄掃描類型的同時(shí)也記錄目的IP地址和端口號。端口掃描定義為在時(shí)間T(秒)之內(nèi)對超過P個(gè)端口的TCP連接嘗試,或者在時(shí)間T(秒)之內(nèi)對超過P個(gè)端口發(fā)送UDP數(shù)據(jù)包。端口掃描可以是對任一IP地址的多個(gè)端口,也可以是對多個(gè)IP地址的同一端口。Snortl,6版本可以處理單對單和單對多方式的端口掃描,而現(xiàn)在的版本可以處理分布式的端口掃描(多對一或多對多)。端口掃描也包括單一的“隱蔽掃描”數(shù)據(jù)包,比如NULL、FIN、SYN-FIN、XMAS等。如包括秘密掃描的話,端口掃描模塊會對每一個(gè)掃描數(shù)據(jù)包告警。
數(shù)據(jù)報(bào)告 數(shù)據(jù)采集論文 數(shù)據(jù)安全論文 數(shù)據(jù)采集 數(shù)據(jù)挖掘總結(jié) 數(shù)據(jù)安全 數(shù)據(jù)統(tǒng)計(jì)論文 數(shù)據(jù)挖掘 數(shù)據(jù)理論論文 數(shù)據(jù)通信論文 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀