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