本發(fā)明涉及生活用表技術(shù)領(lǐng)域,特別是涉及一種多表統(tǒng)一轉(zhuǎn)換的方法及其系統(tǒng)和裝置。
背景技術(shù):
日常生活中,各種表的使用已經(jīng)非常普及,在采集各種表的數(shù)據(jù)和在進(jìn)行表號(hào)轉(zhuǎn)換和形成用戶及表計(jì)檔案信息表工作時(shí),采取人工錄入的方式。以熱表廠家為例,由于熱表廠家不同,廠家代碼、表號(hào)設(shè)置不同,有的廠家表號(hào)設(shè)置從低位到高位,有的廠家表號(hào)設(shè)置從高位到低位,表號(hào)轉(zhuǎn)換本身就比較復(fù)雜,再加上需要改造的臺(tái)區(qū)多,涉及用戶多,人工轉(zhuǎn)換數(shù)據(jù)量大,單純手工錄入費(fèi)時(shí)費(fèi)力還容易出錯(cuò)。表號(hào)轉(zhuǎn)換完成后還需要嚴(yán)格按照營(yíng)銷業(yè)務(wù)應(yīng)用系統(tǒng)提供的模板格式導(dǎo)入檔案信息表和表計(jì)信息表,工作人員操作時(shí)出錯(cuò)率高而且效率低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是針對(duì)上述現(xiàn)有技術(shù)的不足,提供一種多表統(tǒng)一轉(zhuǎn)換的方法及其系統(tǒng)和裝置,能自動(dòng)將多種表的數(shù)據(jù)格式轉(zhuǎn)換成統(tǒng)一的格式,減少操作人員錄入時(shí)的出錯(cuò)率,提高質(zhì)量和工作效率。
本發(fā)明所采取的技術(shù)方案是:一種多表統(tǒng)一轉(zhuǎn)換的方法,包括以下步驟:
接收用戶端輸入的表的特征信息;
接收用戶端輸入的表碼規(guī)則;
根據(jù)用戶端輸入的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式;
將統(tǒng)一好后的表號(hào)保存并重新排列輸出。
作為進(jìn)一步的技術(shù)方案,所述接收用戶端輸入的表的特征信息中的表包括水表、電表、天然氣表和熱量表。
作為進(jìn)一步的技術(shù)方案,所述接收用戶端輸入的表碼規(guī)則包括水表、電表、天然氣表和熱量表的表碼規(guī)則。
作為進(jìn)一步的技術(shù)方案,所述接收用戶端輸入的表的特征信息中表的特征信息包括表對(duì)應(yīng)的用戶檔案、廠家代碼和表號(hào)。
作為進(jìn)一步的技術(shù)方案,所述接收用戶端輸入的表碼規(guī)則中表碼規(guī)則包括將廠家代碼和表號(hào)從高位到低位排列。
作為進(jìn)一步的技術(shù)方案,所述根據(jù)用戶端輸入的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式中統(tǒng)一的表號(hào)格式為協(xié)議能解析的格式。
一種多表統(tǒng)一轉(zhuǎn)換的方法所用的系統(tǒng),包括:
表特征接收模塊,用于接收用戶端輸入的表的特征信息;
表碼規(guī)則接收模塊,用于接收用戶端輸入的表碼規(guī)則;
轉(zhuǎn)換模塊,用于根據(jù)用戶端輸入的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式;
存儲(chǔ)模塊,用于將統(tǒng)一好后的表號(hào)保存;
視圖模塊,用于將統(tǒng)一好后的表號(hào)重新排列輸出。
作為進(jìn)一步的技術(shù)方案,所述轉(zhuǎn)換模塊包括轉(zhuǎn)換子模塊和表碼規(guī)則子模塊,
表碼規(guī)則子模塊,用于將廠家代碼和表號(hào)從高位到低位排列;
轉(zhuǎn)換子模塊,用于根據(jù)用戶端輸入的表碼規(guī)則子模塊的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式。
一種多表統(tǒng)一轉(zhuǎn)換的方法所用的裝置,包括:采集裝置、轉(zhuǎn)換裝置、傳輸裝置和處理裝置,采集裝置包括采集器和用戶表,采集器的信號(hào)輸出端連接到用戶表的輸入端上,用戶表的輸出端連接到轉(zhuǎn)換裝置的輸入端上,轉(zhuǎn)換裝置通過傳輸裝置連接到處理裝置上,所述用戶表包括水表、電表、天然氣表和熱量表,每種用戶表對(duì)應(yīng)著有一個(gè)采集器,所述轉(zhuǎn)換裝置包括轉(zhuǎn)換接口和轉(zhuǎn)換器,轉(zhuǎn)換器的輸入端連接著多個(gè)轉(zhuǎn)換接口,用于連接多個(gè)不同的用戶表,所述傳輸裝置包括網(wǎng)絡(luò)發(fā)射器、信號(hào)接收器和信號(hào)轉(zhuǎn)發(fā)器,信號(hào)接收器的信號(hào)輸出端連接到信號(hào)轉(zhuǎn)發(fā)器的信號(hào)輸入端,信號(hào)轉(zhuǎn)發(fā)器的信號(hào)輸出端連接到處理裝置的輸入端上,轉(zhuǎn)換裝置發(fā)出的信號(hào)通過網(wǎng)絡(luò)發(fā)射器發(fā)射的網(wǎng)絡(luò)傳輸?shù)叫盘?hào)接收器的信號(hào)輸入端上,處理裝置包括集中器和處理器,集中器和處理器通過傳輸裝置連接,所述處理器包括數(shù)據(jù)接收服務(wù)器、數(shù)據(jù)處理服務(wù)器和數(shù)據(jù)顯示服務(wù)器,數(shù)據(jù)接收服務(wù)器的輸出端連接著數(shù)據(jù)處理服務(wù)器的輸入端,數(shù)據(jù)處理服務(wù)器的輸出端連接著數(shù)據(jù)顯示服務(wù)器,用于將結(jié)果顯示在數(shù)據(jù)顯示服務(wù)器上。
作為進(jìn)一步的技術(shù)方案,所述網(wǎng)絡(luò)發(fā)射器包括gprs網(wǎng)絡(luò)發(fā)射器和4g信號(hào)網(wǎng)絡(luò)發(fā)射器。
采用上述技術(shù)方案所產(chǎn)生的有益效果在于:本發(fā)明通過提供一種多表統(tǒng)一轉(zhuǎn)換的方法和系統(tǒng)及裝置,能自動(dòng)將多種表的數(shù)據(jù)格式轉(zhuǎn)換成統(tǒng)一的格式,減少操作人員錄入時(shí)的出錯(cuò)率,提高質(zhì)量和工作效率。
附圖說明
圖1是本發(fā)明一個(gè)實(shí)施例的方法步驟圖;
圖2是本發(fā)明一個(gè)實(shí)施例的用戶檔案類別界面圖;
圖3是本發(fā)明一個(gè)實(shí)施例的結(jié)構(gòu)模塊圖;
圖4是本發(fā)明另一個(gè)實(shí)施例的結(jié)構(gòu)模塊圖;
圖5是本發(fā)明一個(gè)實(shí)施例的裝置圖;
圖6是本發(fā)明另一個(gè)實(shí)施例的裝置圖。
圖中:1、采集裝置;2、轉(zhuǎn)換裝置;3、傳輸裝置;4、處理裝置;11、采集器;12、用戶表;21、轉(zhuǎn)換接口;22、轉(zhuǎn)換器;31、網(wǎng)絡(luò)發(fā)射器;32、信號(hào)接收器;33、信號(hào)轉(zhuǎn)發(fā)器;41、集中器;42、處理器;121、水表;122、電表;123、天然氣表;124、熱量表;311、gprs網(wǎng)絡(luò)發(fā)射器;312、4g信號(hào)網(wǎng)絡(luò)發(fā)射器;421、數(shù)據(jù)接收服務(wù)器;422、數(shù)據(jù)處理服務(wù)器;423、數(shù)據(jù)顯示服務(wù)器;。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
如圖1所示,為本發(fā)明一種多表統(tǒng)一轉(zhuǎn)換方法的一個(gè)實(shí)施例的步驟圖,包括:
步驟s101:接收用戶端輸入的表的特征信息;
具體的,接收用戶端輸入的不同的表的特征信息,其中特征信息包括用戶端本身的檔案信息和用戶端表的信息。
步驟s102:接收用戶端輸入的表碼規(guī)則;
具體的,接收用戶端輸入的統(tǒng)一不同用戶表的詳細(xì)表碼規(guī)則。
步驟s103:根據(jù)用戶端輸入的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式;
具體的,根據(jù)用戶端輸入的詳細(xì)的表碼規(guī)則,將不同的表的特征信息轉(zhuǎn)換成系統(tǒng)能識(shí)別的統(tǒng)一的表號(hào)格式。
步驟s104:將統(tǒng)一好后的表號(hào)保存并重新排列輸出。
具體的,將統(tǒng)一好后的表號(hào)和其對(duì)應(yīng)的用戶端本身的檔案信息保存到系統(tǒng)中,并將用戶端本身的檔案信息和統(tǒng)一好后的表號(hào)信息重新排列輸出。
從以上描述可知,本發(fā)明一種多表統(tǒng)一轉(zhuǎn)換方法能自動(dòng)將多種表的數(shù)據(jù)格式轉(zhuǎn)換成統(tǒng)一的格式,減少操作人員錄入時(shí)的出錯(cuò)率,提高工作人員的操作效率。
此外,在一個(gè)具體實(shí)施例中,所述接收用戶端輸入的表的特征信息中的表包括水表、電表、天然氣表和熱量表。
具體的,在實(shí)際生活中,需要將水表、電表、天然氣表和熱量表的數(shù)值均轉(zhuǎn)換成相同的格式錄入到系統(tǒng)中。
此外,在一個(gè)具體實(shí)施例中,所述接收用戶端輸入的表碼規(guī)則包括水表、電表、天然氣表和熱量表的表碼規(guī)則,即將水表、電表、天然氣表和熱量表統(tǒng)一成相同格式的表碼規(guī)則。
此外,在一個(gè)具體實(shí)施例中,所述接收用戶端輸入的表的特征信息中表的特征信息包括表對(duì)應(yīng)的用戶檔案、廠家代碼和表號(hào)。
具體的,如圖2所示,表對(duì)應(yīng)的用戶檔案包括管理單位、小區(qū)、樓號(hào)、房號(hào)、單元、用戶類型、供能公司、戶號(hào)、戶名和用戶類別。
具體的,不同的廠家對(duì)應(yīng)著不同的廠家代碼,不同的表對(duì)應(yīng)著不同的表號(hào),例如華瑞廠家對(duì)應(yīng)的廠家代碼為12345,某戶人家的電表對(duì)應(yīng)的表編號(hào)為10060119。
此外,在一個(gè)具體實(shí)施例中,所述接收用戶端輸入的表碼規(guī)則中表碼規(guī)則包括將廠家代碼和表號(hào)從高位到低位排列。
具體的,表碼規(guī)則為將廠家代碼和表號(hào)按照從高位到低位的順序排列,如華瑞廠家的廠家代碼為12345,某戶人家的電表對(duì)應(yīng)的表編號(hào)為10060119,得出按照表碼規(guī)則排列的統(tǒng)一表編號(hào)為1234510060119,此表編號(hào)即為系統(tǒng)可識(shí)別的統(tǒng)一好后的編號(hào)。
此外,在一個(gè)具體實(shí)施例中,所述根據(jù)用戶端輸入的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式中統(tǒng)一的表號(hào)格式為協(xié)議能解析的格式。
具體的,將不同電表對(duì)應(yīng)的表號(hào)轉(zhuǎn)換成統(tǒng)一的格式,系統(tǒng)利用相應(yīng)的協(xié)議解析轉(zhuǎn)換成統(tǒng)一格式的表號(hào),例如解析協(xié)議為利用ascii碼解析。
如圖3所示,為本發(fā)明一種多表統(tǒng)一轉(zhuǎn)換的方法所用的系統(tǒng),包括:
表特征接收模塊,用于接收用戶端輸入的表的特征信息;
表碼規(guī)則接收模塊,用于接收用戶端輸入的表碼規(guī)則;
轉(zhuǎn)換模塊,用于根據(jù)用戶端輸入的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式;
存儲(chǔ)模塊,用于將統(tǒng)一好后的表號(hào)保存;
視圖模塊,用于將統(tǒng)一好后的表號(hào)重新排列輸出。
如圖4所示,在一個(gè)具體實(shí)施例中,所述轉(zhuǎn)換模塊包括轉(zhuǎn)換子模塊和表碼規(guī)則子模塊,表碼規(guī)則子模塊,用于將廠家代碼和表號(hào)從高位到低位排列;
具體的,表碼規(guī)則子模塊規(guī)定轉(zhuǎn)換表碼的具體規(guī)則,本實(shí)施例中是將廠家代碼和表號(hào)從高位到低位排列。
轉(zhuǎn)換子模塊,用于根據(jù)用戶端輸入的表碼規(guī)則子模塊的表碼規(guī)則將表的特征信息轉(zhuǎn)換成統(tǒng)一的表號(hào)格式;
具體的,轉(zhuǎn)換子模塊是實(shí)際用來操作轉(zhuǎn)換的模塊,將多種表按照表碼規(guī)則子模塊規(guī)定的表碼規(guī)則轉(zhuǎn)換成統(tǒng)一的表號(hào)格式。
如圖5所示,為本發(fā)明一種多表統(tǒng)一轉(zhuǎn)換的方法和系統(tǒng)所用的裝置的實(shí)施例,包括:采集裝置1、轉(zhuǎn)換裝置2、傳輸裝置3和處理裝置4,采集裝置1包括采集器11和用戶表12,采集器11的信號(hào)輸出端連接到用戶表12的輸入端上,用戶表12的輸出端連接到轉(zhuǎn)換裝置2的輸入端上,轉(zhuǎn)換裝置2通過傳輸裝置3連接到處理裝置4上。
采用上述裝置后,能將多種表的數(shù)據(jù)格式轉(zhuǎn)換成統(tǒng)一的格式,減少操作人員錄入時(shí)的出錯(cuò)率,提高工作人員的操作效率。
如圖6所示,作為另一個(gè)實(shí)施例,所述用戶表12包括水表121、電表122、天然氣表123和熱量表124,每種用戶表對(duì)應(yīng)著有一個(gè)采集器11,所述轉(zhuǎn)換裝置2包括轉(zhuǎn)換接口21和轉(zhuǎn)換器22,轉(zhuǎn)換器22的輸入端連接著多個(gè)轉(zhuǎn)換接口21,每個(gè)轉(zhuǎn)換器接口對(duì)應(yīng)著一種用戶表,用于將多種不同的用戶表12連接到轉(zhuǎn)換器上。
具體的,可采用rs-485接口將轉(zhuǎn)換接口21和轉(zhuǎn)換器22連接。
如圖6所示,所述傳輸裝置3包括網(wǎng)絡(luò)發(fā)射器31、信號(hào)接收器32和信號(hào)轉(zhuǎn)發(fā)器33,信號(hào)接收器32的信號(hào)輸出端連接到信號(hào)轉(zhuǎn)發(fā)器33的信號(hào)輸入端,信號(hào)轉(zhuǎn)發(fā)器33的信號(hào)輸出端連接到處理裝置4的輸入端上,轉(zhuǎn)換裝置2發(fā)出的信號(hào)通過網(wǎng)絡(luò)發(fā)射器31發(fā)射的網(wǎng)絡(luò)傳輸?shù)叫盘?hào)接收器32的信號(hào)輸入端上。
如圖6所示,處理裝置4包括集中器41和處理器42,集中器41和處理器42通過傳輸裝置3連接,集中器41用于接收多個(gè)轉(zhuǎn)化器22發(fā)送過來的數(shù)據(jù),將數(shù)據(jù)集中在一起,經(jīng)過簡(jiǎn)單的處理后,統(tǒng)一發(fā)送給處理器42,有利于保障用戶表12傳輸過來的數(shù)據(jù)的準(zhǔn)確性,防止中途數(shù)據(jù)的丟失。
如圖6所示,所述處理器42包括數(shù)據(jù)接收服務(wù)器421、數(shù)據(jù)處理服務(wù)器422和數(shù)據(jù)顯示服務(wù)器423,數(shù)據(jù)接收服務(wù)器421的輸出端連接著數(shù)據(jù)處理服務(wù)器422的輸入端,數(shù)據(jù)處理服務(wù)器422的輸出端連接著數(shù)據(jù)顯示服務(wù)器423,用于將結(jié)果顯示在數(shù)據(jù)顯示服務(wù)器423上,數(shù)據(jù)接收服務(wù)器421接收集中器41統(tǒng)一發(fā)送過來的數(shù)據(jù),再由數(shù)據(jù)接收服務(wù)器421將數(shù)據(jù)傳輸給數(shù)據(jù)處理服務(wù)器422處理,將數(shù)據(jù)存儲(chǔ),并按照格式統(tǒng)一導(dǎo)入到預(yù)先設(shè)定好的模板中,在數(shù)據(jù)顯示服務(wù)器423中顯示出來。
該裝置中數(shù)據(jù)接收服務(wù)器421、數(shù)據(jù)處理服務(wù)器422和數(shù)據(jù)顯示服務(wù)器423在市場(chǎng)中均已有成品在使用,出售。
如圖6所示,所述網(wǎng)絡(luò)發(fā)射器31包括gprs網(wǎng)絡(luò)發(fā)射器311和4g信號(hào)網(wǎng)絡(luò)發(fā)射器312。
具體的,集中器41和處理器42之間通過gprs網(wǎng)絡(luò)進(jìn)行連接。
“多表合一”工程是國(guó)家電網(wǎng)公司重點(diǎn)推動(dòng)的,利用電力系統(tǒng)現(xiàn)有采集平臺(tái)實(shí)現(xiàn)水、電、氣、熱等公共事業(yè)數(shù)據(jù)一體化遠(yuǎn)程抄收模式。我們?cè)谶M(jìn)行多表合一改造過程中有以下基礎(chǔ)工作需要完成:收集水、氣、熱表用戶檔案和表號(hào),形成基礎(chǔ)表格。然后將收集到的表號(hào)轉(zhuǎn)換為協(xié)議能解析的格式。按照營(yíng)銷業(yè)務(wù)應(yīng)用系統(tǒng)提供的模板格式形成用戶及表計(jì)檔案信息表。完成這些基礎(chǔ)工作后,將形成的用戶及表計(jì)信息檔案信息導(dǎo)入營(yíng)銷業(yè)務(wù)應(yīng)用系統(tǒng)中,進(jìn)行核對(duì)匹配,將數(shù)據(jù)同步至用電信息采集系統(tǒng)中,實(shí)現(xiàn)水、電、氣、熱數(shù)據(jù)一體化采集。
本發(fā)明實(shí)施例通過用delphi面向?qū)ο蟮木幊汰h(huán)境,利用ado組件訪問excel文件的技術(shù)方法,結(jié)合實(shí)際工作遇到的問題,遵循簡(jiǎn)捷性、先進(jìn)性、可靠性等原則,編制多表合一檔案信息維護(hù)系統(tǒng)。本發(fā)明實(shí)施例主要實(shí)現(xiàn)以下功能:一是針對(duì)不同的廠家進(jìn)行表號(hào)轉(zhuǎn)換,轉(zhuǎn)換為通訊協(xié)議能解析的表編碼格式。二是在表號(hào)轉(zhuǎn)換的基礎(chǔ)上,將表號(hào)轉(zhuǎn)換完成的用戶檔案信息和表計(jì)檔案信息按規(guī)定格式導(dǎo)入到excel模板當(dāng)中。由此軟件替代原來的人工錄入方式,完成各種廠家類型的表號(hào)轉(zhuǎn)換,一鍵式形成用戶檔案信息和表計(jì)信息表。本發(fā)明實(shí)施例帶有登錄系統(tǒng),用戶只有輸入密碼登錄后才可使用,保證安全性,是軟件本身安全可靠,沒有病毒。
采用上述技術(shù)方案后,解決了人工進(jìn)行表號(hào)轉(zhuǎn)換困難,數(shù)據(jù)量大的問題,在程序中設(shè)置廠家代碼和表碼規(guī)則后點(diǎn)擊鼠標(biāo)就能完成整個(gè)臺(tái)區(qū)表號(hào)轉(zhuǎn)換工作,不易出錯(cuò),表號(hào)轉(zhuǎn)換完成后可直接形成用戶用戶及表計(jì)信息檔案信息。減少人力浪費(fèi),保證和提高數(shù)據(jù)準(zhǔn)確率。整個(gè)過程只要點(diǎn)擊幾下鼠標(biāo)就可完成,與原來人工錄入方式相比較,效果顯而易見。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。