在空氣質(zhì)量實(shí)時監(jiān)測中,主要結(jié)合了數(shù)據(jù)采集的終端來實(shí)現(xiàn),這樣一來將會直觀上體現(xiàn)出當(dāng)前的質(zhì)量監(jiān)測的標(biāo)準(zhǔn)。結(jié)合空氣的元素成分進(jìn)行數(shù)據(jù)采集和收集。
在數(shù)據(jù)庫開發(fā)設(shè)計當(dāng)中需要被考慮到的是數(shù)據(jù)庫的維護(hù)和備份,不同類型的監(jiān)測設(shè)備數(shù)據(jù)資料被系統(tǒng)使用多個數(shù)據(jù)庫存儲存在在實(shí)際情況當(dāng)中。DSC軟件收集功能模塊則充當(dāng)數(shù)據(jù)回收的角色,按照隊(duì)列“先進(jìn)先出”的原則,逐次將數(shù)據(jù)塊轉(zhuǎn)存至新構(gòu)建的綜合監(jiān)控數(shù)據(jù)庫當(dāng)中,最后清除緩沖隊(duì)列當(dāng)中的數(shù)據(jù)塊。具體方法如下:
一是數(shù)據(jù)緩沖隊(duì)列表;在每個數(shù)據(jù)庫當(dāng)中,新建一個數(shù)據(jù)表來構(gòu)建數(shù)據(jù)緩沖表,該緩沖表用來實(shí)時存儲少量的臨時數(shù)據(jù),要求表的格式與用數(shù)據(jù)庫表的格式相同。
二是同步機(jī)制數(shù)據(jù)。構(gòu)建數(shù)據(jù)庫觸發(fā)器在數(shù)據(jù)緩沖隊(duì)列表BufferData中,要求有新數(shù)據(jù)塊生成時在原數(shù)據(jù)庫中,激活響應(yīng)觸發(fā)器,緩沖表隊(duì)列插入被插入新生成的數(shù)據(jù),接下來便是具體的方法。緩沖隊(duì)列數(shù)據(jù)表中數(shù)據(jù)如同隊(duì)列一樣排列以時間序列為例,進(jìn)入到綜合監(jiān)控數(shù)據(jù)庫當(dāng)中去的數(shù)據(jù)按照隊(duì)列的先進(jìn)先出緩沖順序,并且只有數(shù)據(jù)庫產(chǎn)生數(shù)據(jù)庫連接當(dāng)有新數(shù)據(jù)生成的時候,系統(tǒng)與數(shù)據(jù)庫的交互頻率被大大地節(jié)省,系統(tǒng)性能得到提升。
通過上述準(zhǔn)備,最終完成數(shù)據(jù)的整合處理,最終使得各部門完成設(shè)備數(shù)據(jù)的實(shí)時共享。通過互聯(lián)網(wǎng)的形式,完成空氣數(shù)據(jù)發(fā)布共享和監(jiān)測設(shè)備的運(yùn)行監(jiān)控。