• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 局域網數據庫環境下數據采集及處理

        時間:2024-08-28 13:40:47 計算機網絡畢業論文 我要投稿
        • 相關推薦

        局域網數據庫環境下數據采集及處理

          
          【摘要】隨著技術、技術和數據庫技術的發展,計算機處理數據的方式和種類也在不斷變化,通過對實踐工作中遇到的自動化數據、視頻數據采集和處理方法進行研究,得出了適合在局域網數據庫下儀表數據和視頻數據采集及處理的方法,在當前計算機數據普遍應用的今天,尤其是對于軟件的系統開發具有重要意義。?
          【關鍵詞】數據庫;計算機網絡;計算機串口
          
          【Abstract】Along with the development of computer technology, computer network technology and database technology, the method and sort of computer data processing is transforming continuously. We educe the way to catch and deal with the data of instrument && video via work over the method of automation and video data acquisition and processing in practice task. In these computer data management be used universally days, it has importance meaning for the system development of computer application especially. ?
          【Key words】 database; computer network; computer serial port communications
          
          在數據庫管理系統中,從儀表中采集數據可用于如設備控制管理,水、電、暖數據的采集和管理,能夠保證數據的準確性,提高數據管理的效率,降低勞動強度。視頻數據的采集和管理,可以豐富管理內容,提高信息的可信度,在實踐中具有很高的應用價值,非常值得我們研究。?
          
          1.數據庫產品的選擇?
          
          上個世紀80年代以來,關系數據庫技術的應用逐步得到普及,比較流行的有小型數據庫如Visual FoxPro6.0、Access2000和大中型的Oracle、Sybase、Informix、及Ms SQL Server等。數據管理方式由單機模式向網絡化下的C/S(客戶機/服務器)模式和B/S(瀏覽器/服務器)模式方向發展。?
          大中型的數據庫與小型數據庫相比,除了數據庫的數據庫管理系統(DBMS)在數據處理能力、數據安全和應用開發等功能更強外,大中型的數據庫的加鎖粒度也更細。加鎖是解決并發沖突問題的方法,例如,Visual FoxPro的加鎖粒度為表,當一個用戶修改一個數據表中的數據時,其他用戶必須等待該用戶完成修改工作并解鎖后,才能對該表的數據進行修改,而同樣操作Ms SQL Server只用鎖定一條記錄,只要不是同時修改一個記錄,多個用戶可同時對一個表中的數據進行修改,因此,系統支持的鎖的粒度越細,并發度越大,也更適合網絡環境下的數據庫管理。對于中小型單位,數據庫服務器以Windows2000為操作系統,數據庫可采用Ms SQL Server2000,其優點是相對較低,數據庫維護工作也比較容易完成。?
          小型數據庫產品的優勢是數據庫占用的資源比大中型數據庫要少得多,維護數據的成本也非常低。由于局域網中工作站和數據庫服務器間數據通信會出現延遲現象,對于實時性強的工作站,如工廠中控制自動化設備的工作站在進行數據讀寫等操作時,為了防止出現因網絡延時造成控制工作異常,往往在工作站上安裝小型數據庫,設備工作時把數據臨時寫在工作站的小型數據庫中,設備運轉空閑時,再自動把數據從工作站讀出并寫到數據庫服務器。可以采用Access2000等作為工作站數據庫,Access2000是Microsoft公司的Office2000的組成部分,比較容易獲得,易于開發并能很好地與Office其他組件如Excel、Word等集成。?
          
          2.儀表數據采集?
          
          信息系統的數據維護工作一般由安裝在工作站的應用程序完成,其中數據錄入是這些應用程序的一項重要工作,應用程序除提供手工輸入數據的方法外,我們還可以通過程序采集來自各種設備的數據,這樣可極大地提高程序的自動化程度和準確度。自動采集的數據可以是各種儀表數據,也可以是圖片甚至視頻。?
          當前和民用儀表的發展都顯現數字化趨勢,這些儀表如計量儀表(水、電、煤氣等)和測量儀表(溫度、濕度、壓力和重量等)都已經實現數字化甚至可以利用無線技術遠程傳輸數據,它們除了能夠精確地檢測被測參數外,大多數還具有傳送被測數據的接口,通過這些接口,工作站(上位機)就可以獲得來自儀表的數據。?
          計算機上的RS-232串行接口被廣泛應用于支持不同的外部設備和PC之間的通信,但是RS-232 接口標準出現較早,難免有不足之處,主要有以下五點:?
          ①接口的信號電平值較高,易損壞接口電路的芯片。?
          ②傳輸速率較低,在異步傳輸時,波特率為20Kbps。?
          ③接口使用一根信號線和一根信號返回線而構成共地的傳輸形式,這種共地傳輸容易產生共模干擾。?
          ④傳輸距離有限,最大傳輸距離標準值為50米,實際上也只能用在15米左右。?
          ⑤RS-232只容許一對一的通信,每個串口只能管理一個外部設備。?
          鑒于RS-232接口通信存在以上缺點,人們通過研究提出了改進的RS485或RS422接口通信方式,其主要優點是RS-485接口的最大傳輸距離標準為1200米(9600bps時),實際上可達30 00米,而且一個RS485接口允許連接多達128個收發器,這樣可以滿足一臺與多個儀表的要求。?
          普通計算機提供了RS232串行口,但是沒有提供RS485或RS422接口,解決方法主要有兩種,一個是在計算機中安裝專用的RS485串口擴展卡;另一種是在普通的RS232接口上安裝RS232轉RS485的接口模塊,利用RS232接口完成數據通信工作。RS485間的接線可采用普通雙絞線,只用3根線(兩根數據線,一根地線)連接即可。?
          硬件連接正確后,由于多個儀表共用兩根數據線,為了避免沖突,儀表與計算機間的通信要按數字儀表手冊中規定的通信協議發送和接收數據,通過各種通信協議,有些儀表不僅可以為計算機提供數據,而且還可以接收計算機傳來的數據,這樣計算機還可以控制儀表。?
          
          3.視頻數據的處理?
          
          現在數據庫技術支持諸如圖片、聲音、視頻和各種如Word、Excel文檔CAD圖紙等資料的,隨著計算機多媒體技術的發展,如圖片、聲音和視頻數據都能夠實時地保存到數據庫中。?
          視頻采集常作為遠程監控的重要手段被廣泛應用于各個領域。采集視頻數據要求工作站計算機內安裝有視頻采集卡,并在適當的位置安裝用攝像機,利用視頻線連接采集卡和攝像機即完成硬件的安裝。一般考慮到視頻數據過大,因此通常只捕捉靜態的圖片并保存到數據庫中,而對視頻動態信號則只進行觀測。?
          在對圖片質量要求不太高的場合,視頻數據還可以從采用USB接口的視頻頭獲得。
          在采集視頻靜態數據以圖片的形式保存,在處理這類數據時會使數據處理速度變得極其緩慢,這是因為,數據庫管理系統對數據進行瀏覽、增、刪、改和查詢等操作時,往往是在一個被稱為記錄集的基礎上進行的,記錄集實質是數據庫中數據在內存中的映像。當記錄僅是一般的字符、數值等類型的數據時,記錄集占用的內存空間并不大,因此處理效率很高,但是如果數據中有圖片等數據時,記錄集數據量很大,內存空間會非常緊張,系統要采用虛擬內存來完成記錄集的建立,因此數據處理效率會很慢。另外,如果在網絡下,這類數據的記錄集的建立還會增加網絡數據阻塞現象,使網速變慢。?
          解決的可行方法有很多種,我們在實踐中常采用的方法有以下幾個:?
          3.1 在被觀察目標清楚的前提下,盡量減小靜態圖片的捕捉尺寸。?
          3.2 采用合適的圖片格式,如Jpeg格式的圖片文件就遠遠地小于相應的Bmp格式圖片,如果捕捉設備不支持Jpeg格式,在開發的應用程序中要進行格式轉換。?
          3.3 建立數據庫的庫文件時,建立單獨的多媒體數據庫表專門存儲多媒體數據,通過表關聯和主表建立關聯關系。如在人員管理中,除建立人員檔案信息檔案表外,可單獨建立圖片表以存儲人員照片數據,并通過“人員編號”等一類“主關健字”建立關聯關系。?
          3.4 應用程序中盡可減少多媒體記錄集的查詢數量。例如在瀏覽人員檔案時,讀取圖片的記錄集時按當前被瀏覽對象的“主關健字”進行篩選,則該記錄集只包括一條圖片信息,可以大大降低一次處理的數據流量。?
          
          4.結束語?
          
          當前計算機技術飛速發展,計算機進行數據管理工作方式越來越多,能夠管理的數據種類也越來越多,數據管理的方式也不斷改進,常規的數據處理方法有時很難行得通,因此要求我們要不斷地結合不同數據類型的特點提出新的處理方法,更大程度上提高數據處理效率。
          
          參考文獻?
          [1] 王能斌.數據庫系統教程[M].工業出版社?
          [2] James F. Kurose, Keith W. Ross.Computer Networking a top-down approach featuring the internet[M].高等出版社?
          [3] Francesco Balena.Programming Microsoft Visual Basic 6.0[M].工業出版社?
          [4] 彭衛波、陳自力、 司軍明.小型網絡組建方案與實現[M].電子工業出版社?
          [5] 李閩溟、吳繼剛、周學明.Visual C++ 6.0數據庫系統開發實例導航[M].人民郵電出版社?
          [6] 舒洪、朱敏.三線一表遠端抄表系統的研制[J].南昌大學學報(理科版),2000,6

        【局域網數據庫環境下數據采集及處理】相關文章:

        基于數據庫的JPG圖像處理03-18

        Windows 95下智能數據采集系統03-19

        基于XML的果園環境數據采集和數據表示03-19

        在uClinux環境下實現虛擬局域網03-18

        基于DSP和USB的數據采集處理系統的設計03-07

        基于DSP和以太網的數據采集處理系統03-20

        IIC總線數據采集及繪圖03-08

        Visual Basic6.0下數據庫報表制作技巧12-06

        數據挖掘理論在數據采集中的運用03-16

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 最新国产精品精品在线看 | 九色九热国产在线视频 | 中文字幕AV制服丝袜精品 | 日韩精品电影亚洲一区 | 日韩噜噜噜在线视频 | 亚洲视频之中文字幕 |