專利名稱:一種信息采集和信息上傳異步進(jìn)行的信息采集系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件運(yùn)行的異常信息上報技術(shù),具體涉及一種信息采集和 信息上傳異步進(jìn)行的信息采集系統(tǒng)。
背景技術(shù):
現(xiàn)有信息采集系統(tǒng)和相關(guān)技術(shù)都依賴于網(wǎng)絡(luò),如中國專利公開號為
CN1816169的"具有信息采集功能的無線系統(tǒng)",中國專利公開號為 CN1972146的"一種無線數(shù)據(jù)采集與處理方法及其系統(tǒng)",中國專利公開 號為CN1632801的"無線網(wǎng)絡(luò)信息采集裝置系統(tǒng)及其收發(fā)信息的方法",均 能夠?qū)崿F(xiàn)無線網(wǎng)絡(luò)信息的采集和同步上傳,但是這些相關(guān)技術(shù)中,當(dāng)網(wǎng)絡(luò) 不暢通或網(wǎng)絡(luò)處于斷開的情況下時,將不能采集信息,這將極大地影響系 統(tǒng)的可應(yīng)用性。例如使用基于目前技術(shù)開發(fā)的依賴于無線網(wǎng)絡(luò)的采集系 統(tǒng),在一棟無線信號不太好的房間中采集人員信息時,因為無線網(wǎng)絡(luò)不暢 通,采集信息工作將會遇到很大的困難,甚至不能進(jìn)行,這會極大地影響 系統(tǒng)的可應(yīng)用性,降低信息采集的效率。
可見,現(xiàn)有技術(shù)中存在一定的缺陷,需要進(jìn)一步的改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明提供了一種信息釆集和信息上傳異步進(jìn)行的信息采集系統(tǒng),其 信息采集和上傳異步進(jìn)行,使得在網(wǎng)絡(luò)不暢通或網(wǎng)絡(luò)處于斷開的情況下時, 也可以采集相關(guān)信息。
為了實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案
本發(fā)明提供了一種信息采集和信息上傳異步進(jìn)行的信息采集系統(tǒng),所
述系統(tǒng)包括采集終端設(shè)備和數(shù)據(jù)服務(wù)器,所述采集終端設(shè)備和數(shù)據(jù)服務(wù) 器通過網(wǎng)絡(luò)連接,所述采集終端設(shè)備上設(shè)置有信息采集系統(tǒng)客戶端軟件模 塊,該軟件模塊包括
信息采集模塊,用于釆集外部信息,并存儲在所述采集終端設(shè)備的存 儲介質(zhì)中;及
信息自動上傳才莫塊,用于查詢所述存儲介質(zhì)中的信息,并將該信息通 過網(wǎng)絡(luò)上傳至服務(wù)器。
所述的系統(tǒng),其中,所述信息采集系統(tǒng)客戶端軟件模塊用于采集人口 信息、出租屋信息、計劃生育信息、環(huán)境信息、或路燈監(jiān)測結(jié)果信息。
所述的系統(tǒng),其中,所述信息自動上傳模塊包括一網(wǎng)絡(luò)狀態(tài)判斷單元, 用于檢測網(wǎng)絡(luò)的暢通性,并在網(wǎng)絡(luò)暢通時激活所述信息自動上傳模塊上傳 所述存儲介質(zhì)中的信息。
所述的系統(tǒng),其中,所述采集終端是手機(jī)、或手持式信息采集設(shè)備。
所述的系統(tǒng),其中,所述信息自動上傳模塊中設(shè)置有一定時器模塊, 用于記錄查詢所述存儲介質(zhì)的查詢周期,并在查詢周期到來時激活所述信 息自動上傳沖莫塊查詢所述存儲介質(zhì)中的信息。
所述的系統(tǒng),其中,所述信息采集模塊和信息自動上傳模塊工作于不 同進(jìn)程或線程下。
所述的系統(tǒng),其中,所述存儲介質(zhì)中設(shè)置有一消息日志,用于記錄采 集信息的內(nèi)容,及用以標(biāo)記是否上傳的標(biāo)示。
有益效果本發(fā)明的首要特征是信息采集和信息上傳異步進(jìn)行,信息 采集操作進(jìn)行后,將數(shù)據(jù)保存到本地設(shè)備中,不用等待信息上傳完畢,就 可以采集下一條信息,做到了信息采集操作不依賴于網(wǎng)絡(luò),不依賴于信息 上傳操作,即使網(wǎng)絡(luò)斷開或網(wǎng)絡(luò)不暢通,信息不能上傳,也不會影響信息
采集操作的繼續(xù)進(jìn)行。本發(fā)明可廣泛應(yīng)用于各行業(yè)實時性要求不是很高的
信息釆集,如出租屋信息采集,人口信息釆集、環(huán)境信息采集、計劃生 育信息采集、調(diào)查結(jié)果采集、路燈監(jiān)視結(jié)果采集等。
圖1為本發(fā)明系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式
以下結(jié)合附圖1詳細(xì)說明本發(fā)明的技術(shù)方案。
為了實現(xiàn)信息的采集不依賴于網(wǎng)絡(luò),即不管網(wǎng)絡(luò)連接還是斷開,都可 以采集信息,本發(fā)明提供了一種信息采集和信息上傳異步進(jìn)行的信息釆集 系統(tǒng),其主要包括采集終端和數(shù)據(jù)服務(wù)器,采集終端設(shè)備和數(shù)據(jù)服務(wù)器通 過網(wǎng)絡(luò)連接,這里的采集終端設(shè)備具有無線或有線網(wǎng)絡(luò)連接模塊(如藍(lán) 牙、WIFI、 GPRS、 EDGE (Enhanced Dataratesfor Global Evolution, —種基 于GSM/GPRS網(wǎng)絡(luò)的數(shù)據(jù)增強(qiáng)型移動通信技術(shù))、CDMA、 WCDMA、 TD-CDMA、 USB等),可以連接上網(wǎng)絡(luò),該設(shè)備可以是智能手機(jī)、PDA、 筆記本電腦、或其他手持終端設(shè)備。圖1中的采集終端設(shè)備為智能手機(jī)Ml, 服務(wù)器為M4。
另外,如圖1所示,在采集終端上運(yùn)行有信息采集系統(tǒng)客戶端軟件模 塊,該軟件模塊包括信息采集模塊,用于釆集外部信息,并存儲在所述 采集終端設(shè)備的存儲介質(zhì)中;及信息自動上傳模塊,用于查詢所述存儲介 質(zhì)中的信息,并將該信息通過網(wǎng)絡(luò)上傳至服務(wù)器。信息采集系統(tǒng)客戶端軟 件模塊是部屬在采集終端設(shè)備上,用于采集人口信息、出租屋信息、計劃 生育信息、環(huán)境信息、路燈監(jiān)測結(jié)果信息及其他實時性要求不是很高的信 息,在該客戶端中,信息采集和信息上傳操作異步進(jìn)行。負(fù)責(zé)采集信息的 人員進(jìn)行完信息采集后,信息直接保存到釆集終端設(shè)備本地,該人員只需 要關(guān)注信息的采集,而不需要關(guān)注信息上傳。即使網(wǎng)絡(luò)不通,也可以繼續(xù)
采集信息。信息上傳的功能由該客戶端軟件模塊的信息自動上傳模塊完成, 此模塊定期輪詢存儲介質(zhì)中的信息,并將需要上傳的信息上傳至服務(wù)器。 只要采集終端設(shè)備開機(jī)工作,則該信息自動上傳模塊就一直在獨立的工作 者。為實現(xiàn)輪詢檢測,所述信息自動上傳模塊中設(shè)置有一定時器模塊,用 于記錄查詢所述存儲介質(zhì)的查詢周期,并在查詢周期到來時激活所述信息 自動上傳模塊查詢所述存儲介質(zhì)中的信息。
此外,所述信息自動上傳模塊還具有判斷網(wǎng)絡(luò)工作狀態(tài)的功能,具體
可以采用如下方式實現(xiàn)所述信息自動上傳模塊包括一 網(wǎng)絡(luò)狀態(tài)判斷單元, 該單元用于檢測網(wǎng)絡(luò)的暢通性,并在網(wǎng)絡(luò)暢通時激活所述信息自動上傳模 塊上傳所述存儲介質(zhì)中的信息;若網(wǎng)絡(luò)斷開或網(wǎng)絡(luò)連接不通暢時,采集信 息保存在本地,不會影響到信息采集操作。
相對應(yīng)地,數(shù)據(jù)服務(wù)器部署有信息采集系統(tǒng)服務(wù)端,該服務(wù)器設(shè)備通 常由一臺或多臺計算機(jī)構(gòu)成。信息釆集系統(tǒng)服務(wù)端部署在服務(wù)器上,用于 接收信息釆集系統(tǒng)客戶端上傳的釆集信息,并對采集信息進(jìn)行特定處理。 該處理可以是僅將信息存儲在數(shù)據(jù)庫中,也可以是執(zhí)行某個業(yè)務(wù)邏輯,比 如退租房間。
本發(fā)明的采集系統(tǒng)利用網(wǎng)絡(luò)進(jìn)行信息釆集客戶端和信息釆集服務(wù)端的 交互信息,包括客戶端的上傳信息,而該網(wǎng)絡(luò)可以是有線網(wǎng)絡(luò),也可以是 無線網(wǎng)絡(luò)。
如圖l所示,以下舉例說明本發(fā)明采集系統(tǒng)的工作原理,Ml表示采集 終端設(shè)備,本實施例中為智能手機(jī),M2表示信息采集系統(tǒng)客戶端,本實 施例中,客戶端包含信息采集模塊和信息自動上傳模塊兩部分;M3表示有 線網(wǎng)絡(luò)或無線網(wǎng)絡(luò),本實施例中為EDGE無線網(wǎng)絡(luò);M4表示服務(wù)器設(shè) 備,本實施例中為計算機(jī);M5表示信息采集系統(tǒng)服務(wù)端;M6表示使用 本發(fā)明系統(tǒng)采集信息的用戶。
首先,信息采集系統(tǒng)客戶端M2部署在智能手機(jī)M1上,信息采集系統(tǒng)
服務(wù)端M5部署在服務(wù)器M4上。其中,M2由信息采集模塊和信息自動上 傳模塊兩部分組成,并且這兩個模塊在不同的線程(也可以是不同的進(jìn)程) 中運(yùn)行,這樣可以做到采集和上傳異步進(jìn)行,互不影響。
然后,用戶M6使用M2的信息采集模塊采集數(shù)據(jù),采集后的數(shù)據(jù)先保 存在M1的本地存儲設(shè)備中,這個存儲設(shè)備可以是Ml的ROM、 RAM或 外插存儲卡。之后,M6可以繼續(xù)去采集下一條信息。
其次,當(dāng)M3表示的EDGE無線網(wǎng)絡(luò)暢通時,M2的信息自動上傳模塊 將用戶采集到的存儲在Ml本地存儲設(shè)備中的尚未上傳的數(shù)據(jù)上傳到M5 中。這里網(wǎng)絡(luò)的通暢性可以如上所述由網(wǎng)絡(luò)狀態(tài)判斷單元完成,另外,為 了區(qū)別存儲介質(zhì)中信息是否上傳,則存儲介質(zhì)中設(shè)置有一消息日志,用于 記錄采集信息的內(nèi)容,及用以標(biāo)記是否上傳的標(biāo)示,當(dāng)信息上傳后,更改 存儲介質(zhì)中相應(yīng)的標(biāo)示。
最后,M5處理接收上傳的數(shù)據(jù)并對上傳的數(shù)據(jù)進(jìn)行處理,比如存儲 在數(shù)據(jù)庫中,進(jìn)行一些業(yè)務(wù)操作(如退租房間)等,信息采集過程結(jié)束。
綜上所述,本發(fā)明首要特征是信息采集和信息上傳異步進(jìn)行。信息采 集操作進(jìn)行后,將數(shù)據(jù)保存到本地設(shè)備中,不用等待信息上傳完畢,就可 以采集下一條信息,做到了信息采集操作不依賴于網(wǎng)絡(luò),不依賴于信息上 傳操作。即使網(wǎng)絡(luò)斷開或網(wǎng)絡(luò)不暢通,信息不能上傳,也不會影響信息釆 集操作的繼續(xù)進(jìn)行。另外,采集系統(tǒng)客戶端具備信息的自動上傳功能,在 網(wǎng)絡(luò)暢通時,客戶端可以將采集到的信息通過網(wǎng)絡(luò)自動上傳到服務(wù)器中。 使用本發(fā)明的系統(tǒng)采集信息,可以做到與具體的網(wǎng)絡(luò)狀態(tài)無關(guān)。不管采集 信息時網(wǎng)絡(luò)是否暢通,都可以使用本系統(tǒng)采集信息,大大增強(qiáng)了系統(tǒng)的可 應(yīng)用性。
以上說明書中的具體實施部分,僅是本發(fā)明的較佳實施例而已,并非 對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然 而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技
術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的方法及技術(shù)內(nèi)容4故出些許的更動或修 飾為等同變化的等效實施例,但是凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依 據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾, 均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1、一種信息采集和信息上傳異步進(jìn)行的信息采集系統(tǒng),所述系統(tǒng)包括采集終端設(shè)備和數(shù)據(jù)服務(wù)器,所述采集終端設(shè)備和數(shù)據(jù)服務(wù)器通過網(wǎng)絡(luò)連接,其特征在于,所述采集終端設(shè)備上設(shè)置有信息采集系統(tǒng)客戶端軟件模塊,該軟件模塊包括信息采集模塊,用于采集外部信息,并存儲在所述采集終端設(shè)備的存儲介質(zhì)中;及信息自動上傳模塊,用于查詢所述存儲介質(zhì)中的信息,并將該信息通過網(wǎng)絡(luò)上傳至服務(wù)器。
2、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述信息采集系統(tǒng)客戶 端軟件模塊用于采集人口信息、出租屋信息、計劃生育信息、環(huán)境信息、 或路燈監(jiān)測結(jié)果信息。
3、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述信息自動上傳模塊 包括一網(wǎng)絡(luò)狀態(tài)判斷單元,用于檢測網(wǎng)絡(luò)的暢通性,并在網(wǎng)絡(luò)暢通時激活 所述信息自動上傳才莫塊上傳所述存儲介質(zhì)中的信息。
4、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述采集終端是手機(jī)、 或手持式信息采集設(shè)備。
5、 根據(jù)權(quán)利要求l所述的系統(tǒng),其特征在于,所述信息自動上傳模塊 中設(shè)置有一定時器模塊,用于記錄查詢所述存儲介質(zhì)的查詢周期,并在查 詢周期到來時激活所述信息自動上傳模塊查詢所述存儲介質(zhì)中的信息。
6、 根椐權(quán)利要求l所述的系統(tǒng),其特征在于,所述信息采集模塊和信 息自動上傳模塊工作于不同進(jìn)程或線程下。
7、根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述存儲介質(zhì)中設(shè)置有 一消息日志,用于記錄采集信息的內(nèi)容,及用以標(biāo)記是否上傳的標(biāo)示。
全文摘要
本發(fā)明公開了一種信息采集和信息上傳異步進(jìn)行的信息采集系統(tǒng),所述系統(tǒng)包括采集終端設(shè)備和數(shù)據(jù)服務(wù)器,所述采集終端設(shè)備和數(shù)據(jù)服務(wù)器通過網(wǎng)絡(luò)連接,所述采集終端設(shè)備上設(shè)置有信息采集系統(tǒng)客戶端軟件模塊,該軟件模塊包括信息采集模塊,用于采集外部信息,并存儲在所述采集終端設(shè)備的存儲介質(zhì)中;及信息自動上傳模塊,用于查詢所述存儲介質(zhì)中的信息,并將該信息通過網(wǎng)絡(luò)上傳至服務(wù)器。本發(fā)明的信息采集和上傳異步進(jìn)行,使得在網(wǎng)絡(luò)不暢通或網(wǎng)絡(luò)處于斷開的情況下時,也可以采集相關(guān)信息。
文檔編號H04L29/08GK101350834SQ20081014264
公開日2009年1月21日 申請日期2008年7月21日 優(yōu)先權(quán)日2008年7月21日
發(fā)明者代玉松, 明 孫, 張柏生, 王翔民, 馬海波 申請人:深圳市高正軟件有限公司