在環(huán)境監(jiān)測(cè)系統(tǒng)的軟件設(shè)計(jì)的時(shí)候,為了保正各個(gè)模塊的有效運(yùn)行,使系統(tǒng)的結(jié)構(gòu)更加的清晰、有條理性。把系統(tǒng)軟件分為了數(shù)據(jù)采集層軟件系統(tǒng)設(shè)計(jì)即溫濕度測(cè)量等的模塊軟件設(shè)計(jì)、數(shù)據(jù)集中層軟件設(shè)計(jì)即對(duì)主控制器的軟件設(shè)計(jì)和數(shù)據(jù)管理層軟件設(shè)計(jì)即使用手機(jī)接收發(fā)送信息等的軟件設(shè)計(jì)。
環(huán)境監(jiān)測(cè)系統(tǒng)數(shù)據(jù)采集層的軟件設(shè)計(jì)主要負(fù)責(zé)各個(gè)測(cè)量器件的有效運(yùn)行,對(duì)其進(jìn)行驅(qū)動(dòng),并按照一定的程序設(shè)計(jì)步驟來(lái)實(shí)現(xiàn)溫濕度、CO氣體、SO2氣體的采集;數(shù)據(jù)集中層軟件設(shè)計(jì)負(fù)責(zé)控制整個(gè)環(huán)境監(jiān)測(cè)系統(tǒng)的具體實(shí)施流程是整個(gè)系統(tǒng)的核心,作為系統(tǒng)的網(wǎng)關(guān),用來(lái)對(duì)從溫濕度測(cè)量模塊傳送來(lái)的數(shù)據(jù)進(jìn)行存儲(chǔ)、判斷等操作;數(shù)據(jù)管理層軟件設(shè)計(jì)用來(lái)方便從主控制器傳送來(lái)的信息進(jìn)行查詢與通過(guò)手機(jī)向主控制器下達(dá)指令等操作。