本發(fā)明涉及電力抄表技術(shù)領(lǐng)域,具體而言,涉及一種抄表方法及裝置。
背景技術(shù):
電力企業(yè)的營(yíng)銷管理部門(mén)的一項(xiàng)重要工作任務(wù)就是抄表,抄表工作的到位與否直接關(guān)系到電力企業(yè)的經(jīng)濟(jì)效益和企業(yè)形象,隨著“一戶一表”工程的實(shí)施后,電力企業(yè)的抄表工作量越來(lái)越大。由于用戶電表數(shù)量龐大,而且信息繁多,抄表任務(wù)往往是通過(guò)手工下單,由任務(wù)分配人員將需要進(jìn)行抄表的用戶電表信息打印出來(lái),然后根據(jù)用戶電表的分布情況,分配成不同區(qū)域的作業(yè)單,由不同的抄表人員進(jìn)行抄表,并手工記錄電表示數(shù)信息;待抄表人員全部完成抄表作業(yè)單上的抄表任務(wù)后,將記錄有抄表信息的工作單交給抄表任務(wù)分配人員,由抄表任務(wù)分配人員將這些手工記錄的電表示數(shù)信息手工錄入到電力系統(tǒng)中進(jìn)行備注,從而完成抄表工作。
然而這種抄表工作方式的給抄表人員帶來(lái)了諸多不便,例如:通過(guò)手工下單、手工記錄電表示數(shù)信息以及手工錄入電表示數(shù)信息,從而導(dǎo)致工作效率低下,并且還耗費(fèi)大量的人力物力,進(jìn)而造成人力物力的濫用,給電力企業(yè)的利潤(rùn)帶來(lái)了極大的副作用;另外,由于是手工抄表,所以也容易出現(xiàn)錯(cuò)抄或漏抄的現(xiàn)象,導(dǎo)致抄表信息不準(zhǔn)確,從而影響電力企業(yè)的經(jīng)濟(jì)效益和企業(yè)形象。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種抄表方法及裝置,旨在改善上述問(wèn)題。
本發(fā)明提供的一種抄表方法,所述方法包括發(fā)送抄表指令至用戶終端;接收用戶終端基于所述抄表指令返回的抄表信息,所述抄表信息包括度數(shù)信息和所述用戶終端的標(biāo)志信息;將所述標(biāo)志信息與預(yù)先存儲(chǔ)的身份信息進(jìn)行匹配,當(dāng)所述標(biāo)志信息與所述身份信息匹配時(shí),將所述度數(shù)信息存儲(chǔ)到與所匹配的所述身份信息對(duì)應(yīng)的數(shù)據(jù)庫(kù)中;獲取所述數(shù)據(jù)庫(kù)中第一時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值,將所述歷史度數(shù)值與所述度數(shù)信息進(jìn)行求差運(yùn)算,獲得所述標(biāo)志信息對(duì)應(yīng)的所述用戶終端的當(dāng)前消費(fèi)度數(shù);基于所述消費(fèi)度數(shù)與當(dāng)前單位市價(jià)獲得消費(fèi)金額;從所述用戶終端對(duì)應(yīng)的用戶中的預(yù)存金額中扣取所述消費(fèi)金額。
本發(fā)明提供的一種抄表裝置,所述裝置包括:指令發(fā)送單元,用于發(fā)送抄表指令至用戶終端;數(shù)據(jù)接收單元,用于接收用戶終端基于所述抄表指令返回的抄表信息,所述抄表信息包括度數(shù)信息和所述用戶終端的標(biāo)志信息;數(shù)據(jù)判斷單元,用于將所述標(biāo)志信息與預(yù)先存儲(chǔ)的身份信息進(jìn)行匹配,當(dāng)所述標(biāo)志信息與所述身份信息匹配時(shí),將所述度數(shù)信息存儲(chǔ)到與所匹配的所述身份信息對(duì)應(yīng)的數(shù)據(jù)庫(kù)中;第一數(shù)據(jù)獲取單元,用于獲取所述數(shù)據(jù)庫(kù)中第一時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值,將所述歷史度數(shù)值與所述度數(shù)信息進(jìn)行求差運(yùn)算,獲得所述標(biāo)志信息對(duì)應(yīng)的所述用戶終端的當(dāng)前消費(fèi)度數(shù);第二數(shù)據(jù)獲取單元,用于基于所述消費(fèi)度數(shù)與當(dāng)前單位市價(jià)獲得消費(fèi)金額;數(shù)據(jù)處理單元,用于從所述用戶終端對(duì)應(yīng)的用戶中的預(yù)存金額中扣取所述消費(fèi)金額。
上述本發(fā)明提供的一種抄表方法及裝置,所述方法通過(guò)發(fā)送抄表指令到用戶終端以使用戶終端基于抄表指令獲取抄表信息并將抄表信息返回服務(wù)器,即通過(guò)獲取抄表信息從而獲取抄表信息所攜帶的度數(shù)信息,通過(guò)直接獲取用戶終端顯示的度數(shù)即通過(guò)直接讀取用戶終端存儲(chǔ)的度數(shù)信息,從而使得獲取到的度數(shù)信息相對(duì)手工抄表來(lái)說(shuō)更加準(zhǔn)確,進(jìn)而有效地避免了因?yàn)槿藶槭д`造成的誤抄以及錯(cuò)抄,以使服務(wù)器能夠基于抄表信息對(duì)被抄表的用戶進(jìn)行消費(fèi)計(jì)算,從而能夠突破手工抄表的限定,實(shí)現(xiàn)區(qū)域性的集中智能抄表,進(jìn)而提升了工作效率以及節(jié)約了人力與物力。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提供的用戶終端與服務(wù)器進(jìn)行交互的示意圖;
圖2為本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)框圖;
圖3為本發(fā)明第一實(shí)施例提供的一種抄表方法的流程圖;
圖4為本發(fā)明第二實(shí)施例提供的一種抄表裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,是本發(fā)明較佳實(shí)施例提供的服務(wù)器100與用戶終端200進(jìn)行交互的示意圖。所述服務(wù)器100通過(guò)網(wǎng)絡(luò)或電纜與一個(gè)或多個(gè)用戶終端200進(jìn)行通信連接,以進(jìn)行數(shù)據(jù)通信或交互。所述服務(wù)器100可以是網(wǎng)絡(luò)服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器等。在本實(shí)施例中,所述用戶終端200為電能表,以接收服務(wù)器100發(fā)送的抄表指令,所述電能表200用于向服務(wù)器100返回抄表信息,以使服務(wù)器100對(duì)獲取到的抄表信息進(jìn)行處理。
如圖2所示,為本發(fā)明實(shí)施例提供的一種服務(wù)器100的結(jié)構(gòu)框圖。所述服務(wù)器100包括抄表裝置、存儲(chǔ)器301、存儲(chǔ)控制器302、處理器303、外設(shè)接口304和輸入輸出單元305。
所述存儲(chǔ)器301、存儲(chǔ)控制器302、處理器303、外設(shè)接口304、輸入輸出單元305各元件相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過(guò)一條或多條通訊總線或信號(hào)線實(shí)現(xiàn)電性連接。所述抄表裝置包括至少一個(gè)可以軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器301中或固化在所述服務(wù)器100的操作系統(tǒng)(operating system,OS)中的軟件功能模塊。所述處理器303用于執(zhí)行存儲(chǔ)器301中存儲(chǔ)的可執(zhí)行模塊,例如所述抄表裝置包括的軟件功能模塊或計(jì)算機(jī)程序。
其中,存儲(chǔ)器301可以是,但不限于,隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),只讀存儲(chǔ)器(Read Only Memory,ROM),可編程只讀存儲(chǔ)器(Programmable Read-Only Memory,PROM),可擦除只讀存儲(chǔ)器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲(chǔ)器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲(chǔ)器301用于存儲(chǔ)程序,所述處理器303在接收到執(zhí)行指令后,執(zhí)行所述程序,前述本發(fā)明實(shí)施例任一實(shí)施例揭示的流過(guò)程定義的服務(wù)器100所執(zhí)行的方法可以應(yīng)用于處理器303中,或者由處理器303實(shí)現(xiàn)。
處理器303可能是一種集成電路芯片,具有信號(hào)的處理能力。上述的處理器303可以是通用處理器,包括中央處理器(Central Processing Unit,簡(jiǎn)稱CPU)、網(wǎng)絡(luò)處理器(Network Processor,簡(jiǎn)稱NP)等;還可以是數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門(mén)陣列(FPGA)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
所述外設(shè)接口304將各種輸入/輸入裝置耦合至處理器303以及存儲(chǔ)器301。在一些實(shí)施例中,外設(shè)接口304,處理器303以及存儲(chǔ)控制器302可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。
輸入輸出單元305用于提供給用戶輸入數(shù)據(jù)實(shí)現(xiàn)用戶與所述服務(wù)器100的交互。所述輸入輸出單元305可以是,但不限于,鼠標(biāo)和鍵盤(pán)等。
請(qǐng)參閱圖3,是本發(fā)明第一實(shí)施例提供的一種抄表方法的流程圖。下面將對(duì)圖3所示的具體流程進(jìn)行詳細(xì)闡述。在本實(shí)施例中,所述用戶終端為電能表。
步驟S401,發(fā)送抄表指令至用戶終端。
服務(wù)器在需要進(jìn)行抄表的時(shí)候發(fā)送抄表指令到用戶終端。其中,用戶終端為一個(gè)或多個(gè)。其中,抄表指令包括執(zhí)行所述抄表指令的用戶終端的身份信息。
作為一種實(shí)施方式,在某片區(qū)進(jìn)行電能抄表時(shí),服務(wù)器給每一個(gè)電能表發(fā)送一個(gè)抄表指令。通過(guò)抄表指令所攜帶的身份信息使得服務(wù)器發(fā)送的抄表指令能夠準(zhǔn)確到達(dá)指定電能表,從而使得電能表能夠執(zhí)行所述抄表指令進(jìn)行讀取度數(shù)。其中,可以將所述抄表指令生成脈沖信號(hào),所述脈沖信號(hào)是一種離散信號(hào),所述脈沖信號(hào)可以通過(guò)脈沖信號(hào)產(chǎn)生電路產(chǎn)生。將所述抄表指令可以通過(guò)開(kāi)關(guān)電源生成相應(yīng)的脈沖信號(hào)。其中,開(kāi)關(guān)電源是利用現(xiàn)代電力電子技術(shù),控制開(kāi)關(guān)管開(kāi)通和關(guān)斷的時(shí)間比率,維持穩(wěn)定輸出電壓的一種電源,開(kāi)關(guān)電源一般由脈沖寬度調(diào)制(PWM)控制IC和金氧半場(chǎng)效晶體管(Metal-Oxide-Semiconductor Field-Effect Transistor,MOSFET)構(gòu)成,其中,IC是指集成電路(integrated circuit,IC)。然后通過(guò)電纜將脈沖信號(hào)傳輸?shù)矫恳粋€(gè)用戶終端。以使電能表接收到所述脈沖信號(hào),并對(duì)所述脈沖信號(hào)進(jìn)行處理,從而獲取抄表指令,進(jìn)而實(shí)現(xiàn)遠(yuǎn)距離的自動(dòng)抄表。具體地,基于抄表指令攜帶的身份信息的不同生成不同的脈沖信號(hào),其中,不同的脈沖信號(hào)是指每個(gè)脈沖信號(hào)所攜帶的信息不同,即每個(gè)脈沖信號(hào)所攜帶的身份信息不同,以使得原始抄表指令通過(guò)脈沖的形式經(jīng)由電纜成功發(fā)送到每一個(gè)電能表,或者是說(shuō)根據(jù)脈沖信號(hào)所攜帶的身份信息,將脈沖信號(hào)發(fā)送到與所述身份信息對(duì)應(yīng)的電能表,即根據(jù)脈沖信號(hào)所攜帶的身份信息找到與所述身份信息匹配的電能表。其中,一個(gè)身份信息對(duì)應(yīng)一個(gè)電能表。
例如,某個(gè)電能表與服務(wù)器相隔較遠(yuǎn),如果通過(guò)無(wú)線傳輸?shù)姆绞絺鬏敵硇畔O大可能會(huì)使得抄表信息所攜帶的度數(shù)信息數(shù)據(jù)丟失,而本發(fā)明實(shí)施例中,通過(guò)電纜的傳輸脈沖信號(hào)的方式傳輸抄表信息所攜帶的度數(shù)信息,不僅使得在成本上得以降低而且還能提高數(shù)據(jù)的完整率,即有效地避免了數(shù)據(jù)丟失。因?yàn)槊總€(gè)電能表都是直接連接在為用戶提供電能的電纜上的,所以通過(guò)該電纜來(lái)傳輸度數(shù)信息會(huì)使得無(wú)需再另外布置線路或者移動(dòng)網(wǎng)絡(luò),從而使得成本得以降低。
步驟S402,接收用戶終端基于所述抄表指令返回的抄表信息,所述抄表信息包括度數(shù)信息和所述用戶終端的標(biāo)志信息。
其中,服務(wù)器接收用戶終端基于所述抄表指令返回的抄表信息的方式是獲取用戶終端基于所述抄表指令返回的脈沖信號(hào),解析所述用戶終端發(fā)送的脈沖信號(hào),以獲得所述用戶終端發(fā)送的脈沖信號(hào)所攜帶的抄表信息。具體地,服務(wù)器是獲取經(jīng)由電纜傳輸?shù)乃雒}沖信號(hào)所攜帶的抄表信息,所述抄表信息包括度數(shù)信息和標(biāo)志信息。其中,所述度數(shù)信息為存儲(chǔ)在用戶終端的當(dāng)前時(shí)間節(jié)點(diǎn)以前的歷史度數(shù)信息。
具體地,在用戶終端接受到抄表指令后,基于抄表指令獲取存儲(chǔ)在用戶終端中的歷史度數(shù)信息,即獲取用戶終端顯示的度數(shù)信息。以使用戶終端將所述歷史度數(shù)信息以及該用戶終端的標(biāo)志信息打包后生成脈沖信號(hào),并以脈沖的形式經(jīng)由與用戶終端連接的電纜傳輸?shù)椒?wù)器,從而使得服務(wù)器能夠獲取所述抄表信息。其中,標(biāo)志信息用于表示一個(gè)特定的用戶終端,即一個(gè)標(biāo)志信息對(duì)應(yīng)一個(gè)用戶終端。歷史度數(shù)信息是指用戶所使用的電能在用戶終端上顯示出來(lái)的數(shù)字,即用戶當(dāng)前時(shí)間節(jié)點(diǎn)以前所用電能的總的度數(shù)。
作為一種實(shí)施方式,在用戶終端中設(shè)置一個(gè)固定存儲(chǔ)設(shè)備,該存儲(chǔ)設(shè)備可以是硬盤(pán),也可以是用于數(shù)據(jù)存儲(chǔ)的媒介,在本實(shí)施例中,不作具體限定。通過(guò)將用戶終端需要顯示的度數(shù)信息從存儲(chǔ)設(shè)備中讀取出來(lái),所述需要顯示的度數(shù)存儲(chǔ)在存儲(chǔ)設(shè)備中,即獲取所述用戶終端存儲(chǔ)的歷史度數(shù)信息,從而獲得所述度數(shù)信息,將所述度數(shù)信息與該用戶終端的標(biāo)志信息打包后通過(guò)開(kāi)關(guān)電源生成脈沖信號(hào),并通過(guò)與用戶終端連接的電纜將所述脈沖信號(hào)傳輸?shù)椒?wù)器進(jìn)行解析,服務(wù)器獲取所述脈沖信號(hào)所攜帶的抄表信息。另外,所述存儲(chǔ)設(shè)備所存儲(chǔ)的度數(shù)信息為當(dāng)前時(shí)間節(jié)點(diǎn)以前該用戶終端顯示的數(shù)據(jù),例如,當(dāng)前時(shí)間節(jié)點(diǎn)所述用戶終端顯示的數(shù)據(jù)為999,則999表示該用戶終端當(dāng)前時(shí)間節(jié)點(diǎn)前總共使用電能度數(shù),所述電能度數(shù)999存儲(chǔ)在用戶終端的存儲(chǔ)設(shè)備中,例如存儲(chǔ)設(shè)備為硬盤(pán)。所述數(shù)據(jù)是指擁有該用戶終端的用戶在當(dāng)前時(shí)間節(jié)點(diǎn)以前所使用電能的總度數(shù),其中,所述當(dāng)前時(shí)間節(jié)點(diǎn)是指抄表時(shí)間,具體地,所述抄表時(shí)間可以是用戶終端執(zhí)行抄表指令獲取度數(shù)信息的時(shí)間,也可以是服務(wù)器發(fā)送抄表指令的時(shí)間。
步驟S403,將所述標(biāo)志信息與預(yù)先存儲(chǔ)的身份信息進(jìn)行匹配,當(dāng)所述標(biāo)志信息與所述身份信息匹配時(shí),將所述度數(shù)信息存儲(chǔ)到與所匹配的所述身份信息對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
其中,所述標(biāo)志信息用于區(qū)別用戶終端的唯一信息,所述身份信息為服務(wù)器中預(yù)先為每個(gè)用戶終端設(shè)置的用于區(qū)別該用戶終端的唯一信息。即通過(guò)比對(duì)身份信息與標(biāo)志信息可以有效地判斷標(biāo)志信息對(duì)應(yīng)的用戶終端與身份信息對(duì)應(yīng)的用戶終端是否相同。
其中,通過(guò)接收到的抄表信息中的標(biāo)志信息與預(yù)先設(shè)置的身份信息進(jìn)行比對(duì),可以判斷出抄表信息所返回的用戶終端是否是預(yù)先設(shè)置的身份信息所對(duì)應(yīng)的用戶終端的度數(shù),即當(dāng)所述標(biāo)志信息與所述身份信息匹配時(shí),所述抄表信息所攜帶的度數(shù)信息為所述身份信息所對(duì)應(yīng)的用戶終端的度數(shù)信息。當(dāng)標(biāo)志信息對(duì)應(yīng)的用戶終端與身份信息對(duì)應(yīng)的用戶終端相同時(shí),即所述標(biāo)志信息與所述身份信息匹配時(shí),將獲取到的抄表信息中的度數(shù)信息存儲(chǔ)到與所匹配的所述身份信息對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,從而完成抄表記錄。例如,在對(duì)該用戶終端進(jìn)行抄表前,該用戶終端對(duì)應(yīng)的身份信息所對(duì)應(yīng)的數(shù)據(jù)庫(kù)中存儲(chǔ)有上一次對(duì)該用戶終端抄表的記錄,即上一次的度數(shù)信息,將本次所抄表信息中的度數(shù)信息存儲(chǔ)到數(shù)據(jù)庫(kù),其中,可以將本次抄表所獲得的度數(shù)信息覆蓋上一次的度數(shù)信息,即覆蓋數(shù)據(jù)庫(kù)中存儲(chǔ)的歷史度數(shù)信息,也可以是在數(shù)據(jù)庫(kù)中新建一個(gè)存儲(chǔ)空間,以將本次的度數(shù)信息與獲取本次的度數(shù)信息的時(shí)間一起存儲(chǔ)在該存儲(chǔ)空間中,從而完成抄表任務(wù)。
作為一種實(shí)施方式,服務(wù)器解析用戶終端通過(guò)電纜發(fā)送的脈沖信號(hào)后,獲取到脈沖信號(hào)所攜帶的度數(shù)信息與標(biāo)志信息,通過(guò)標(biāo)志信息找到與發(fā)出抄表指令所攜帶的身份信息對(duì)應(yīng)的用戶終端,將標(biāo)志信息與所述身份信息進(jìn)行匹配,當(dāng)匹配時(shí),表示該抄表指令發(fā)送正確,即服務(wù)器發(fā)送的抄表指令正確地發(fā)送到了該抄表指令所攜帶的身份信息對(duì)應(yīng)的用戶終端,返回的度數(shù)信息為有效數(shù)據(jù),將度數(shù)信息存入所述身份信息對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,以備后續(xù)使用或者留作歷史記錄以供用戶查詢。例如,服務(wù)器存儲(chǔ)的用戶終端的身份信息為001,服務(wù)器發(fā)送一條抄表指令到該001對(duì)應(yīng)的用戶終端時(shí),此時(shí)接收抄表指令的用戶終端的標(biāo)志信息為002,因?yàn)橛脩艚K端的標(biāo)志信息與身份信息不匹配,所以,抄表指令發(fā)送錯(cuò)誤,當(dāng)接收抄表指令的用戶終端為001時(shí),此時(shí)的用戶終端的身份信息與標(biāo)志信息匹配,皆為001,表示抄表指令發(fā)送正確,基于抄表指令返回的抄表信息便為正確信息。其中,所述匹配是指判標(biāo)志信息與身份信息是否相同。通過(guò)將標(biāo)志信息與身份信息進(jìn)行比對(duì)可以有效地增加數(shù)據(jù)的可用性,即通過(guò)將標(biāo)志信息與身份信息進(jìn)行比對(duì)可以避免服務(wù)器在發(fā)送抄表指令時(shí)發(fā)送的抄表指令沒(méi)有發(fā)送到指定的用戶終端。具體地,可能是服務(wù)器發(fā)送的抄表指令在發(fā)送途中發(fā)生錯(cuò)亂,導(dǎo)致用戶終端在接受到抄表指令后得到一個(gè)錯(cuò)誤的身份信息,從而使得用戶終端無(wú)法執(zhí)行抄表指令,也可能是服務(wù)器在接收到用戶終端返回的抄表信息時(shí),在解析時(shí)出現(xiàn)亂碼,從而無(wú)法獲得返回的抄表信息具體屬于哪一個(gè)身份信息所對(duì)應(yīng)的用戶終端。
步驟S404,獲取所述數(shù)據(jù)庫(kù)中第一時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值,將所述歷史度數(shù)值與所述度數(shù)信息進(jìn)行求差運(yùn)算,獲得所述標(biāo)志信息對(duì)應(yīng)的所述用戶終端的當(dāng)前消費(fèi)度數(shù)。
其中,所述第一時(shí)間節(jié)點(diǎn)是指在當(dāng)前時(shí)間節(jié)點(diǎn)的前一個(gè)時(shí)間節(jié)點(diǎn),第一時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值是指在當(dāng)前時(shí)間節(jié)點(diǎn)的前一個(gè)時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值。其中,所述當(dāng)前時(shí)間節(jié)點(diǎn)是指抄表時(shí)間,具體地,所述抄表時(shí)間可以是用戶終端執(zhí)行抄表指令獲取度數(shù)信息的時(shí)間,也可以是服務(wù)器發(fā)送抄表指令的時(shí)間。例如,在2016年1月1日存儲(chǔ)了一個(gè)度數(shù)值,在2016年3月1日又存儲(chǔ)一個(gè)度數(shù)值,當(dāng)前時(shí)間節(jié)點(diǎn)為2016年3月1日,在2016年1月1日與為2016年3月1日之間沒(méi)有存入其他數(shù)據(jù),則2016年1月1日便為第一時(shí)間節(jié)點(diǎn)。2016年1月1日存入的度數(shù)值為歷史度數(shù)值。即所述第一時(shí)間節(jié)點(diǎn)與當(dāng)前時(shí)間節(jié)點(diǎn)所執(zhí)行的操作為連續(xù)的兩次操作。
通過(guò)將當(dāng)前時(shí)間節(jié)點(diǎn)獲取的度數(shù)信息與第一時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值進(jìn)行相減,獲取當(dāng)前時(shí)間節(jié)點(diǎn)與第一時(shí)間節(jié)點(diǎn)之間的時(shí)間段內(nèi)用戶使用的電能的度數(shù)值。
步驟S405,基于所述消費(fèi)度數(shù)與當(dāng)前單位市價(jià)獲得消費(fèi)金額。
其中,所述單位市價(jià)是指每一度電能的市場(chǎng)價(jià)格。
通過(guò)將用戶當(dāng)前消費(fèi)度數(shù)與當(dāng)前每一度電能的市場(chǎng)價(jià)格相乘獲得用戶的消費(fèi)金額。
步驟S406,從所述用戶終端對(duì)應(yīng)的用戶中的預(yù)存金額中扣取所述消費(fèi)金額。
其中,獲取預(yù)先存儲(chǔ)在數(shù)據(jù)庫(kù)中的用戶信息,所述用戶信息包括用戶姓名、用戶手機(jī)號(hào)、預(yù)存金額、所述用戶終端的所述標(biāo)志信息、繳費(fèi)狀態(tài)和/或地址信息。
當(dāng)所述消費(fèi)金額大于所述預(yù)存金額時(shí),基于所述手機(jī)號(hào)在第一預(yù)設(shè)時(shí)間段發(fā)送一次提醒信息至所述用戶,以提醒所述用戶預(yù)存金額不足,更改所述繳費(fèi)狀態(tài)。其中,所述第一預(yù)設(shè)時(shí)間段可以是每隔三天為一個(gè)時(shí)間段,也可以是每隔一周為一個(gè)時(shí)間段,在本實(shí)施例中,優(yōu)選地第一預(yù)設(shè)時(shí)間段為每隔三天,通過(guò)相對(duì)頻繁的時(shí)間發(fā)送提醒消息給用戶,以使用戶能夠盡快進(jìn)行充值,從而使得供電公司能夠在規(guī)定時(shí)間內(nèi)完成消費(fèi)金額的扣取,也使得用戶能夠有足夠的時(shí)間在供電公司對(duì)用戶停止供電時(shí)完成消費(fèi)金額的繳納。當(dāng)用戶完成消費(fèi)金額的繳納后,不再發(fā)送提醒信息。例如,數(shù)據(jù)庫(kù)中存儲(chǔ)有一個(gè)用戶,該用戶的用戶姓名為張三,用戶手機(jī)號(hào)為13333333333,預(yù)存金額為1000,標(biāo)志信息為001,繳費(fèi)狀態(tài)為未繳費(fèi),地址信息為地球村1組1號(hào),如果當(dāng)前需要繳費(fèi)金額為1010,則消費(fèi)金額1010大于預(yù)存金額1000,通過(guò)該用戶的手機(jī)號(hào)發(fā)送提醒信息到所述用戶手機(jī)上,以使所述用戶能夠知道繳費(fèi)狀況。
當(dāng)所述消費(fèi)金額等于所述預(yù)存金額時(shí),從所述預(yù)存金額中扣取所述消費(fèi)金額,基于所述手機(jī)號(hào)在第二預(yù)設(shè)時(shí)間段發(fā)送一次提醒信息至所述用戶,以提醒所述用戶進(jìn)行預(yù)存金額的充值,并更改所述繳費(fèi)狀態(tài)。其中,第二預(yù)設(shè)時(shí)間段可以是每隔15天,也可以是每隔20天,在本實(shí)施例中,優(yōu)選地,第二預(yù)設(shè)時(shí)間段為每隔15天,通過(guò)每隔15天給用戶發(fā)送一次提醒消息提醒用戶進(jìn)行預(yù)存金額充值,以確保在下次進(jìn)行扣費(fèi)時(shí),該用戶的預(yù)存金額能夠正??圪M(fèi)。其中,正??圪M(fèi)是指用戶的預(yù)存金額大于消費(fèi)金額。其中,當(dāng)用戶對(duì)預(yù)存金額進(jìn)行充值后,不再發(fā)送提醒信息。例如,數(shù)據(jù)庫(kù)中存儲(chǔ)有一個(gè)用戶,該用戶的用戶姓名為張小三,用戶手機(jī)號(hào)為13333333332,預(yù)存金額為900,標(biāo)志信息為007,繳費(fèi)狀態(tài)為未繳費(fèi),如果當(dāng)前需要繳費(fèi)金額為900,則消費(fèi)金額900等于預(yù)存金額900,從該用戶的預(yù)存金額中扣取相應(yīng)地消費(fèi)金額,并通過(guò)該用戶的手機(jī)號(hào)發(fā)送提醒信息到所述用戶手機(jī)上,以使所述用戶能夠知道繳費(fèi)狀況。
當(dāng)所述消費(fèi)金額小于所述預(yù)存金額時(shí),扣取所述消費(fèi)金額,更改所述用戶信息中的所述繳費(fèi)狀態(tài)。
請(qǐng)參閱圖4,是本發(fā)明第二實(shí)施例提供的一種抄表裝置的結(jié)構(gòu)框圖。所述裝置700包括指令發(fā)送單元710、數(shù)據(jù)接收單元720、數(shù)據(jù)判斷單元730、第一數(shù)據(jù)獲取單元740、第二數(shù)據(jù)獲取單元750和數(shù)據(jù)處理單元760。在本實(shí)施例中,所述用戶終端為電能表。
指令發(fā)送單元710,用于發(fā)送抄表指令至用戶終端。
數(shù)據(jù)接收單元720,用于接收用戶終端基于所述抄表指令返回的抄表信息,所述抄表信息包括度數(shù)信息和所述用戶終端的標(biāo)志信息。
其中,所述數(shù)據(jù)接收單元720還包括數(shù)據(jù)接收子單元721和數(shù)據(jù)獲取子單元722。
數(shù)據(jù)接收子單元721,用于接收用戶終端基于所述抄表指令返回的脈沖信號(hào)。
數(shù)據(jù)獲取子單元722,用于將所述抄表信息標(biāo)記為抄表信息,所述抄表信息包括度數(shù)信息和所述用戶終端的標(biāo)志信息。具體地,所述數(shù)據(jù)獲取子單元722用于獲取經(jīng)由電纜傳輸?shù)乃雒}沖信號(hào)所攜帶的抄表信息。其中,所述度數(shù)信息為存儲(chǔ)在用戶終端的當(dāng)前時(shí)間節(jié)點(diǎn)以前的所述度數(shù)信息。
數(shù)據(jù)判斷單元730,用于將所述標(biāo)志信息與預(yù)先存儲(chǔ)的身份信息進(jìn)行匹配,當(dāng)所述標(biāo)志信息與所述身份信息匹配時(shí),將所述度數(shù)信息存儲(chǔ)到與所匹配的所述身份信息對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
第一數(shù)據(jù)獲取單元740,用于獲取所述數(shù)據(jù)庫(kù)中第一時(shí)間節(jié)點(diǎn)存儲(chǔ)的歷史度數(shù)值,將所述歷史度數(shù)值與所述度數(shù)信息進(jìn)行求差運(yùn)算,獲得所述標(biāo)志信息對(duì)應(yīng)的所述用戶終端的當(dāng)前消費(fèi)度數(shù)。
第二數(shù)據(jù)獲取單元750,用于基于所述消費(fèi)度數(shù)與當(dāng)前單位市價(jià)獲得消費(fèi)金額。
數(shù)據(jù)處理單元760,用于從所述用戶終端對(duì)應(yīng)的用戶中的預(yù)存金額中扣取所述消費(fèi)金額。
綜上所述,本發(fā)明提供一種抄表方法及裝置,所述方法通過(guò)發(fā)送抄表指令到用戶終端以使用戶終端基于抄表指令獲取抄表信息并將抄表信息返回服務(wù)器,即通過(guò)獲取抄表信息從而獲取抄表信息所攜帶的度數(shù)信息,通過(guò)直接獲取用戶終端顯示的度數(shù)即通過(guò)直接讀取用戶終端存儲(chǔ)的度數(shù)信息,從而使得獲取到的度數(shù)信息相對(duì)手工抄表來(lái)說(shuō)更加準(zhǔn)確,進(jìn)而有效地避免了因?yàn)槿藶槭д`造成的誤抄以及錯(cuò)抄等現(xiàn)象,以使服務(wù)器能夠基于抄表信息對(duì)被抄表的用戶進(jìn)行消費(fèi)計(jì)算,從而能夠突破手工抄表的限定,實(shí)現(xiàn)區(qū)域性的集中智能抄表,進(jìn)而提升了工作效率以及節(jié)約了人力與物力。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。
所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。