本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng),包括數(shù)個(gè)移動(dòng)終端以及與移動(dòng)終端通過(guò)移動(dòng)網(wǎng)絡(luò)連接的服務(wù)器端,服務(wù)器端具有交換接口、數(shù)據(jù)處理器、內(nèi)容服務(wù)器和數(shù)據(jù)庫(kù);移動(dòng)終端,用于向服務(wù)器端發(fā)送第一數(shù)據(jù)包;交換接口,連接于數(shù)據(jù)處理器,分析第一數(shù)據(jù)包以獲取位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息,并將上述信息發(fā)送給數(shù)據(jù)處理器;數(shù)據(jù)處理器連接于交換接口、內(nèi)容服務(wù)器與數(shù)據(jù)庫(kù),當(dāng)接收到位置信息時(shí)將位置信息發(fā)送給內(nèi)容服務(wù)器;當(dāng)接收到查詢請(qǐng)求時(shí),根據(jù)查詢請(qǐng)求,運(yùn)算得到查詢結(jié)果,將查詢結(jié)果發(fā)送給交換接口;當(dāng)接收到數(shù)據(jù)信息時(shí)將數(shù)據(jù)信息發(fā)送給數(shù)據(jù)庫(kù);交換接口,將查詢結(jié)果發(fā)送給對(duì)應(yīng)的移動(dòng)終端;移動(dòng)終端能夠獲取和顯示查詢結(jié)果。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及移動(dòng)通信和互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng)。
技術(shù)介紹
隨著現(xiàn)在企業(yè)的銷(xiāo)售門(mén)店日益增多,各個(gè)門(mén)店的經(jīng)營(yíng)者需要與總部服務(wù)器實(shí)時(shí)地聯(lián)系,以進(jìn)行數(shù)據(jù)上傳和查詢數(shù)據(jù)等操作。現(xiàn)有的用于數(shù)據(jù)查詢的系統(tǒng),是基于有線網(wǎng)絡(luò),使用常用的個(gè)人電腦作為應(yīng)用端來(lái)架構(gòu)的,由應(yīng)用端的個(gè)人電腦將數(shù)據(jù)從總部的服務(wù)器讀取到網(wǎng)店的終端供使用者分析數(shù)據(jù)。其存在四個(gè)缺陷,首先在于移動(dòng)性不夠;其次現(xiàn)有的方案中,服務(wù)器無(wú)法自動(dòng)獲得門(mén)店的位置信息和天氣信息;第三,很多門(mén)店的經(jīng)營(yíng)者都不會(huì)用電腦,就更不用談數(shù)據(jù)分析了 ;第四,每次門(mén)店應(yīng)用端需要更新數(shù)據(jù)時(shí),就要從服務(wù)器讀取大量的數(shù)據(jù),資源開(kāi)銷(xiāo)大。隨著3G移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展以及智能手機(jī)終端的普及,門(mén)店的經(jīng)營(yíng)者大多都擁有一臺(tái)智能手機(jī),而且都能很熟練地操作它們,因此可以在手機(jī)移動(dòng)終端上開(kāi)發(fā)門(mén)店數(shù)據(jù)分析系統(tǒng)。但是問(wèn)題在于,數(shù)據(jù)的挖掘和數(shù)據(jù)的分析需要較大的運(yùn)算量,移動(dòng)終端的計(jì)算能力還不足以支持較大規(guī)模的數(shù)據(jù)處理,不適合直接在移動(dòng)終端進(jìn)行數(shù)據(jù)的挖掘和數(shù)據(jù)的分析;從服務(wù)器更新數(shù)據(jù)時(shí),無(wú)線通信信號(hào)傳輸速率不足;智能手機(jī)的定位功能,沒(méi)有得到有效的利用。
技術(shù)實(shí)現(xiàn)思路
本專(zhuān)利技術(shù)提供一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng),以達(dá)到基于無(wú)線通信網(wǎng)絡(luò)實(shí)現(xiàn)實(shí)時(shí)地進(jìn)行數(shù)據(jù)查詢的效果。為達(dá)到上述目的,本專(zhuān)利技術(shù)采用如下技術(shù)方案:本專(zhuān)利技術(shù)公開(kāi)了一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng),該系統(tǒng)包括數(shù)個(gè)移動(dòng)終端以及與移動(dòng)終端通過(guò)移動(dòng)網(wǎng)絡(luò)連接的服務(wù)器端,該服務(wù)器端具有交換接口、數(shù)據(jù)處理器、內(nèi)容服務(wù)器和數(shù)據(jù)庫(kù);所述移動(dòng)終端,用于向服務(wù)器端發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包中包括該移動(dòng)終端自身的位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息;該交換接口,連接于該數(shù)據(jù)處理器,用于接收第一數(shù)據(jù)包,分析第一數(shù)據(jù)包以獲取位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息,并將獲取的信息發(fā)送給該數(shù)據(jù)處理器;該數(shù)據(jù)處理器,連接于該交換接口、該內(nèi)容服務(wù)器與該數(shù)據(jù)庫(kù),當(dāng)接收到位置信息時(shí),用于將接收到的位置信息發(fā)送給該內(nèi)容服務(wù)器;當(dāng)接收到查詢請(qǐng)求時(shí),根據(jù)接收到的查詢請(qǐng)求,運(yùn)算得到查詢結(jié)果,將查詢結(jié)果發(fā)送給該交換接口 ;當(dāng)接收到數(shù)據(jù)信息時(shí),將數(shù)據(jù)信息發(fā)送給該數(shù)據(jù)庫(kù);該內(nèi)容服務(wù)器,用于保存所述移動(dòng)終端的位置信息;該數(shù)據(jù)庫(kù),用于保存數(shù)據(jù)信息;該交換接口,進(jìn)一步用于將查詢結(jié)果以第二數(shù)據(jù)包的形式,發(fā)送給對(duì)應(yīng)的移動(dòng)終端;所述移動(dòng)終端,進(jìn)一步用于接收服務(wù)器端返回的第二數(shù)據(jù)包,獲取和顯示查詢結(jié)果。其中,所述移動(dòng)終端,包括位置獲取模塊、信息收發(fā)模塊、處理模塊和顯示模塊,該位置獲取模塊用于獲取位置信息;該處理模塊連接于該位置獲取模塊和該信息收發(fā)模塊,用于生成第一數(shù)據(jù)包和分析第二數(shù)據(jù)包;該信息收發(fā)模塊用于向該交換接口發(fā)送第一數(shù)據(jù)包以及接收自該交換接口發(fā)送的第二數(shù)據(jù)包;該顯示模塊,連接于該處理模塊,用于顯示查詢結(jié)果。其中,該位置獲取模塊為GPS定位模塊,該位置信息為GPS定位信息。其中,該處理模塊和顯示模塊,采用基于安卓的APP應(yīng)用架構(gòu),支持用戶以使用應(yīng)用程序的方式查詢數(shù)據(jù)。其中,所述查詢請(qǐng)求包括數(shù)據(jù)查詢請(qǐng)求和/或位置信息查詢請(qǐng)求;當(dāng)所述查詢請(qǐng)求為數(shù)據(jù)查詢請(qǐng)求時(shí),該數(shù)據(jù)處理器根據(jù)接收到的查詢請(qǐng)求,讀取該數(shù)據(jù)庫(kù)之中的數(shù)據(jù)信息,并對(duì)讀取的數(shù)據(jù)進(jìn)行抽取、清洗、轉(zhuǎn)換和加載的操作,根據(jù)預(yù)設(shè)的報(bào)表分析規(guī)則對(duì)數(shù)據(jù)處理,將處理結(jié)果發(fā)送給該交換接口 ;當(dāng)所述查詢請(qǐng)求為位置信息查詢請(qǐng)求時(shí),該數(shù)據(jù)處理器根據(jù)接收到的查詢請(qǐng)求,從該內(nèi)容服務(wù)器讀取所述移動(dòng)終端的位置信息,選擇與發(fā)送該查詢請(qǐng)求的移動(dòng)終端之間的距離小于預(yù)設(shè)閾值的移動(dòng)終端的位置信息,并將讀取的位置信息發(fā)送給該交換接口。其中,該系統(tǒng)的服務(wù)器端,進(jìn)一步包括:天氣信息獲取單元,連接于該內(nèi)容服務(wù)器,根據(jù)所述移動(dòng)終端的位置信息,連接網(wǎng)絡(luò)以獲取對(duì)應(yīng)于所述移動(dòng)終端位置的天氣信息;該內(nèi)容服務(wù)器,進(jìn)一步用于保存所述天氣信息。其中,所述查詢請(qǐng)求包括數(shù)據(jù)查詢請(qǐng)求,和/或位置信息查詢請(qǐng)求,和/或天氣信息查詢請(qǐng)求;當(dāng)所述查詢請(qǐng)求為數(shù)據(jù)查詢請(qǐng)求時(shí),該數(shù)據(jù)處理器根據(jù)接收到的查詢請(qǐng)求,讀取該數(shù)據(jù)庫(kù)之中的數(shù)據(jù)信息,并對(duì)讀取的數(shù)據(jù)進(jìn)行抽取、清洗、轉(zhuǎn)換和加載的操作,根據(jù)預(yù)設(shè)的報(bào)表分析規(guī)則對(duì)數(shù)據(jù)處理,將處理結(jié)果發(fā)送給該交換接口 ;當(dāng)所述查詢請(qǐng)求為位置信息查詢請(qǐng)求時(shí),該數(shù)據(jù)處理器根據(jù)接收到的查詢請(qǐng)求,從該內(nèi)容服務(wù)器讀取所述移動(dòng)終端的位置信息,選擇與發(fā)送該查詢請(qǐng)求的移動(dòng)終端之間的距離小于預(yù)設(shè)閾值的移動(dòng)終端的位置信息,并將讀取的位置信息發(fā)送給該交換接口 ;當(dāng)所述查詢請(qǐng)求為天氣信息查詢請(qǐng)求時(shí),該數(shù)據(jù)處理器根據(jù)接收到的查詢請(qǐng)求,從該內(nèi)容服務(wù)器讀取所述天氣信息,并將讀取的天氣信息發(fā)送給該交換接口。其中,所述第一數(shù)據(jù)包和第二數(shù)據(jù)包,為經(jīng)過(guò)壓縮加密后的數(shù)據(jù)包。其中,該交換接口,為WebService服務(wù)端接口 ;該數(shù)據(jù)處理器,為SAS數(shù)據(jù)挖掘分析引擎;該數(shù)據(jù)庫(kù)和該內(nèi)容服務(wù)器,均為SQLServer數(shù)據(jù)庫(kù)。本專(zhuān)利技術(shù)實(shí)施例的有益效果是:移動(dòng)終端通過(guò)移動(dòng)網(wǎng)絡(luò)和交換接口進(jìn)行數(shù)據(jù)交互,通過(guò)匯總各個(gè)移動(dòng)終端的位置信息,可以便于獲取信息;通過(guò)快速地上傳數(shù)據(jù)信息、位置信息,發(fā)送查詢請(qǐng)求,服務(wù)器端根據(jù)查詢請(qǐng)求,獲取查詢結(jié)果,因此可以由服務(wù)器端完成大量的數(shù)據(jù)運(yùn)算,降低數(shù)據(jù)流量和移動(dòng)終端的運(yùn)算量。附圖說(shuō)明圖1為本專(zhuān)利技術(shù)較佳實(shí)施例提供的一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng)的框圖;圖2為本專(zhuān)利技術(shù)較佳實(shí)施例提供的移動(dòng)終端的詳細(xì)的框圖。具體實(shí)施例方式為使本專(zhuān)利技術(shù)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本專(zhuān)利技術(shù)實(shí)施方式作進(jìn)一步的詳細(xì)描述。圖1為本專(zhuān)利技術(shù)較佳實(shí)施例提供的一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng)的框圖。該系統(tǒng)包括數(shù)個(gè)移動(dòng)終端100 (圖1之中以兩個(gè)為例)以及與移動(dòng)終端100通過(guò)移動(dòng)網(wǎng)絡(luò)連接的服務(wù)器端200,該服務(wù)器端具有交換接口 210、數(shù)據(jù)處理器220、內(nèi)容服務(wù)器230和數(shù)據(jù)庫(kù)240。所述移動(dòng)終端100,用于向服務(wù)器端200發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包中包括該移動(dòng)終端自身的位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息。具體而言,第一數(shù)據(jù)包可以包括數(shù)據(jù)信息,例如用戶通過(guò)移動(dòng)終端100發(fā)送的數(shù)據(jù)信息,供服務(wù)器端200處理,例如門(mén)店管理者使用移動(dòng)終端100將銷(xiāo)售狀況發(fā)送給服務(wù)器端200,可以實(shí)時(shí)地更新服務(wù)器端的數(shù)據(jù)。該交換接口 210,連接于該數(shù)據(jù)處理器220,用于接收移動(dòng)終端100發(fā)送的第一數(shù)據(jù)包,分析第一數(shù)據(jù)包以獲取位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息,并將獲取的上述信息發(fā)送給該數(shù)據(jù)處理器220。具體而言,該交換接口 210可以分析第一數(shù)據(jù)包從而獲取移動(dòng)終端發(fā)送的位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息,并發(fā)送給數(shù)據(jù)處理器220。該數(shù)據(jù)處理器220,連接于該交換接口 210、該內(nèi)容服務(wù)器230與該數(shù)據(jù)庫(kù)240,當(dāng)接收到位置信息時(shí),用于將接收到的位置信息發(fā)送給該內(nèi)容服務(wù)器230;當(dāng)接收到查詢請(qǐng)求時(shí),根據(jù)接收到的查詢請(qǐng)求,運(yùn)算得到查詢結(jié)果,將查詢結(jié)果發(fā)送給該交換接口 210 ;當(dāng)接收到數(shù)據(jù)信息時(shí),將數(shù)據(jù)信息發(fā)送給該數(shù)據(jù)庫(kù)240。具體而言,數(shù)據(jù)處理器220根據(jù)接收到的信息進(jìn)行相應(yīng)的處理操作,例如保存數(shù)據(jù)或處理查詢請(qǐng)求。該內(nèi)容服務(wù)器230,保存所述移動(dòng)終端100的位置信息。移動(dòng)終端100的位置信息,可以是使用GPS定位模塊獲取的GPS定位信息。該數(shù)據(jù)庫(kù)240,用于保存數(shù)據(jù)信息,例如可本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng),其特征在于,該系統(tǒng)包括數(shù)個(gè)移動(dòng)終端以及與移動(dòng)終端通過(guò)移動(dòng)網(wǎng)絡(luò)連接的服務(wù)器端,該服務(wù)器端具有交換接口、數(shù)據(jù)處理器、內(nèi)容服務(wù)器和數(shù)據(jù)庫(kù);所述移動(dòng)終端,用于向服務(wù)器端發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包中包括該移動(dòng)終端自身的位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息;該交換接口,連接于該數(shù)據(jù)處理器,用于接收第一數(shù)據(jù)包,分析第一數(shù)據(jù)包以獲取位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息,并將獲取的上述信息發(fā)送給該數(shù)據(jù)處理器;該數(shù)據(jù)處理器,連接于該交換接口、該內(nèi)容服務(wù)器與該數(shù)據(jù)庫(kù),當(dāng)接收到位置信息時(shí),用于將接收到的位置信息發(fā)送給該內(nèi)容服務(wù)器;當(dāng)接收到查詢請(qǐng)求時(shí),根據(jù)接收到的查詢請(qǐng)求,運(yùn)算得到查詢結(jié)果,將查詢結(jié)果發(fā)送給該交換接口;當(dāng)接收到數(shù)據(jù)信息時(shí),將數(shù)據(jù)信息發(fā)送給該數(shù)據(jù)庫(kù);該內(nèi)容服務(wù)器,用于保存所述移動(dòng)終端的位置信息;該數(shù)據(jù)庫(kù),用于保存數(shù)據(jù)信息;該交換接口,進(jìn)一步用于將查詢結(jié)果以第二數(shù)據(jù)包的形式發(fā)送給對(duì)應(yīng)的移動(dòng)終端;所述移動(dòng)終端,進(jìn)一步用于接收服務(wù)器端返回的第二數(shù)據(jù)包,獲取和顯示查詢結(jié)果。
【技術(shù)特征摘要】
1.一種用于實(shí)現(xiàn)數(shù)據(jù)查詢的系統(tǒng),其特征在于,該系統(tǒng)包括數(shù)個(gè)移動(dòng)終端以及與移動(dòng)終端通過(guò)移動(dòng)網(wǎng)絡(luò)連接的服務(wù)器端,該服務(wù)器端具有交換接口、數(shù)據(jù)處理器、內(nèi)容服務(wù)器和數(shù)據(jù)庫(kù); 所述移動(dòng)終端,用于向服務(wù)器端發(fā)送第一數(shù)據(jù)包,該第一數(shù)據(jù)包中包括該移動(dòng)終端自身的位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息; 該交換接口,連接于該數(shù)據(jù)處理器,用于接收第一數(shù)據(jù)包,分析第一數(shù)據(jù)包以獲取位置信息,和/或查詢請(qǐng)求,和/或數(shù)據(jù)信息,并將獲取的上述信息發(fā)送給該數(shù)據(jù)處理器; 該數(shù)據(jù)處理器,連接于該交換接口、該內(nèi)容服務(wù)器與該數(shù)據(jù)庫(kù),當(dāng)接收到位置信息時(shí),用于將接收到的位置信息發(fā)送給該內(nèi)容服務(wù)器;當(dāng)接收到查詢請(qǐng)求時(shí),根據(jù)接收到的查詢請(qǐng)求,運(yùn)算得到查詢結(jié)果,將查詢結(jié)果發(fā)送給該交換接口 ;當(dāng)接收到數(shù)據(jù)信息時(shí),將數(shù)據(jù)信息發(fā)送給該數(shù)據(jù)庫(kù); 該內(nèi)容服務(wù)器,用于保存所述移動(dòng)終端的位置信息;該數(shù)據(jù)庫(kù),用于保存數(shù)據(jù)信息;該交換接口,進(jìn)一步用于將查詢結(jié)果以第二數(shù)據(jù)包的形式發(fā)送給對(duì)應(yīng)的移動(dòng)終端;所述移動(dòng)終端,進(jìn)一步用于接收服務(wù)器端返回的第二數(shù)據(jù)包,獲取和顯示查詢結(jié)果。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于, 所述移動(dòng)終端,包括位置獲取模塊、信息收發(fā)模塊、處理模塊和顯示模塊, 該位置獲取模塊用于獲取位置信息; 該處理模塊連接于該位置獲取模塊和該信息收發(fā)模塊,用于生成第一數(shù)據(jù)包和分析第二數(shù)據(jù)包; 該信息收發(fā)模塊用于向 該交換接口發(fā)送第一數(shù)據(jù)包以及接收自該交換接口發(fā)送的第二數(shù)據(jù)包; 該顯示模塊,連接于該處理模塊,用于顯示查詢結(jié)果。3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于, 該位置獲取模塊為GPS定位模塊,該位置信息為GPS定位信息。4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于, 該處理模塊和顯示模塊,采用基于安卓的APP應(yīng)用架構(gòu),支持用戶以使用應(yīng)用程序的方式查詢數(shù)據(jù)。5.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于, 所述查詢請(qǐng)求包括數(shù)據(jù)查詢請(qǐng)求,和/或位置信息查詢請(qǐng)求; 當(dāng)所述查詢請(qǐng)...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:胡小丹,吳志澤,
申請(qǐng)(專(zhuān)利權(quán))人:浙江報(bào)喜鳥(niǎo)服飾股份有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。