一種智能電表售電接口規(guī)范管理系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種檢測(cè)系統(tǒng),具體涉及一種智能電表售電接口規(guī)范管理系統(tǒng)。
【背景技術(shù)】
[0002]隨著智能電網(wǎng)的發(fā)展,繳費(fèi)和遠(yuǎn)程送電等營(yíng)銷(xiāo)業(yè)務(wù)發(fā)生重大變化。電力公司大力引進(jìn)第三方機(jī)構(gòu)為客戶(hù)提供多種繳費(fèi)渠道,并開(kāi)展無(wú)卡購(gòu)電、遠(yuǎn)程購(gòu)電等新業(yè)務(wù),不僅提高了智能電表的應(yīng)用效率,還實(shí)現(xiàn)了真正的便民用電服務(wù)。
[0003]隨著業(yè)務(wù)的拓展,與SG186智能表業(yè)務(wù)相關(guān)的接口越來(lái)越多,實(shí)現(xiàn)方式越來(lái)越復(fù)雜,過(guò)程環(huán)節(jié)實(shí)時(shí)性和穩(wěn)定性要求越來(lái)越高。實(shí)際工作中因應(yīng)用環(huán)境問(wèn)題、規(guī)范解讀理解差異等問(wèn)題造成的問(wèn)題日趨增加,降低了服務(wù)質(zhì)量,對(duì)系統(tǒng)的安全運(yùn)行也帶來(lái)很大的隱患,導(dǎo)致繳費(fèi)差錯(cuò)率較高,引起用戶(hù)投訴,需要電力公司工作人員進(jìn)行處理,需要支付大量的人力成本,因此需要管理、審查、驗(yàn)證與智能表售電相關(guān)接口信息,保障生產(chǎn)環(huán)境接口應(yīng)用的準(zhǔn)確和穩(wěn)定。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種智能電表售電接口規(guī)范管理系統(tǒng),能夠?qū)崿F(xiàn)管理、審查、驗(yàn)證與智能表售電相關(guān)接口信息,保障生產(chǎn)環(huán)境接口應(yīng)用的準(zhǔn)確和穩(wěn)定。
[0005]本發(fā)明的一個(gè)實(shí)施例提供了一種智能電表售電接口規(guī)范管理系統(tǒng),包括接口類(lèi)型管理、接口規(guī)范管理、代收機(jī)構(gòu)信息管理、智能表綁定管理、接口測(cè)試計(jì)劃管理、接口測(cè)試報(bào)告管理、接口規(guī)范集成和模擬測(cè)試;
接口規(guī)范管理包括接口版本管理、接口功能管理和接口錯(cuò)誤碼管理;
代收機(jī)構(gòu)信息管理包括基本信息管理和代收機(jī)構(gòu)功能管理;
智能表綁定管理包括智能表與用戶(hù)綁定和智能表與用戶(hù)解除綁定;
接口測(cè)試計(jì)劃管理包括測(cè)試計(jì)劃管理、測(cè)試數(shù)據(jù)記錄、查看報(bào)文測(cè)試數(shù)據(jù)和查看用戶(hù)測(cè)試數(shù)據(jù);
接口測(cè)試報(bào)告管理包括測(cè)試報(bào)告生成和測(cè)試報(bào)告查看;
模擬測(cè)試包括智能電表檔案查詢(xún)接口模擬功能、智能電表開(kāi)戶(hù)接口模擬功能、智能電表購(gòu)電接口模擬功能、智能電表沖正查詢(xún)接口模擬功能、智能電表購(gòu)電沖正接口模擬功能、智能電表購(gòu)電沖正寫(xiě)卡確認(rèn)接口模擬功能、智能電表重寫(xiě)卡接口模擬功能、智能電表記錄查詢(xún)接口模擬功能、智能電表購(gòu)電后校驗(yàn)接口模擬功能和智能電表購(gòu)電重整后校驗(yàn)接口模擬功能。
[0006]本發(fā)明提供的智能電表售電接口規(guī)范管理系統(tǒng),具有如下優(yōu)點(diǎn):設(shè)有接口分類(lèi)、接口定義和測(cè)試過(guò)程管理的功能,開(kāi)發(fā)接口類(lèi)型管理、接口規(guī)范管理、代收機(jī)構(gòu)信息管理、智能表綁定管理、接口測(cè)試計(jì)劃管理、接口測(cè)試報(bào)告管理、模擬測(cè)試、接口規(guī)范集成等業(yè)務(wù)功能,實(shí)現(xiàn)管理、審查、驗(yàn)證與智能表售電相關(guān)接口信息,保障生產(chǎn)環(huán)境接口應(yīng)用的準(zhǔn)確和穩(wěn)定。
【附圖說(shuō)明】
[0007]圖1所示為本發(fā)明的智能電表售電接口規(guī)范管理系統(tǒng)的功能構(gòu)成的一個(gè)實(shí)施例的示意圖。
[0008]圖2所示為本發(fā)明的智能電表售電接口規(guī)范管理系統(tǒng)的數(shù)據(jù)架構(gòu)的一個(gè)實(shí)施例的示意圖。
【具體實(shí)施方式】
[0009]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對(duì)本發(fā)明技術(shù)方案進(jìn)行清楚、完整地描述。
[0010]參考圖1、圖2,在本發(fā)明的一個(gè)實(shí)施例中,智能電表售電接口規(guī)范管理系統(tǒng)包括接口類(lèi)型管理、接口規(guī)范管理、代收機(jī)構(gòu)信息管理、智能表綁定管理、接口測(cè)試計(jì)劃管理、接口測(cè)試報(bào)告管理、智能表接口功能管理、接口規(guī)范集成和模擬測(cè)試;
接口規(guī)范管理包括接口版本管理、接口功能管理和接口錯(cuò)誤碼管理;可自定義接口規(guī)范內(nèi)容的增加,修改和刪除。對(duì)接口規(guī)范的維護(hù)必須有相關(guān)的日志記錄,并對(duì)刪除操作能實(shí)現(xiàn)還原和回滾。
[0011]代收機(jī)構(gòu)信息管理包括基本信息管理和代收機(jī)構(gòu)功能管理;實(shí)現(xiàn)代收機(jī)構(gòu)的編碼、名稱(chēng)、以及測(cè)試接口管理。
[0012]智能表綁定管理包括智能表與用戶(hù)綁定和智能表與用戶(hù)解除綁定;
接口測(cè)試計(jì)劃管理包括測(cè)試計(jì)劃管理、測(cè)試數(shù)據(jù)記錄、查看報(bào)文測(cè)試數(shù)據(jù)和查看用戶(hù)測(cè)試數(shù)據(jù);接口測(cè)試計(jì)劃管理實(shí)現(xiàn)第三方機(jī)構(gòu)根據(jù)接口規(guī)范要求進(jìn)行系統(tǒng)測(cè)試和聯(lián)調(diào),并能查看測(cè)試記錄和過(guò)程。測(cè)試分為兩種類(lèi)型,開(kāi)發(fā)型測(cè)試和驗(yàn)收測(cè)試。開(kāi)發(fā)型測(cè)試即代收機(jī)構(gòu)在開(kāi)發(fā)出接口程序后,需要進(jìn)行驗(yàn)證性測(cè)試,系統(tǒng)需要記錄下所有的測(cè)試過(guò)程及錯(cuò)誤原因。驗(yàn)收測(cè)試需要對(duì)所有要求的功能接口進(jìn)行測(cè)試。
[0013]在沒(méi)有測(cè)試計(jì)劃的情況下,第三方代收機(jī)構(gòu)不能發(fā)起測(cè)試。
[0014]接口測(cè)試報(bào)告管理包括測(cè)試報(bào)告生成和測(cè)試報(bào)告查看;
模擬測(cè)試包括智能電表檔案查詢(xún)接口模擬功能、智能電表開(kāi)戶(hù)接口模擬功能、智能電表購(gòu)電接口模擬功能、智能電表沖正查詢(xún)接口模擬功能、智能電表購(gòu)電沖正接口模擬功能、智能電表購(gòu)電沖正寫(xiě)卡確認(rèn)接口模擬功能、智能電表重寫(xiě)卡接口模擬功能、智能電表記錄查詢(xún)接口模擬功能、智能電表購(gòu)電后校驗(yàn)接口模擬功能和智能電表購(gòu)電重整后校驗(yàn)接口模擬功能。模擬測(cè)試功能可以模擬代收機(jī)構(gòu)進(jìn)行發(fā)送數(shù)據(jù)包進(jìn)行測(cè)試,即可以自行進(jìn)行測(cè)試,提前判斷問(wèn)題,減少實(shí)際運(yùn)行中出錯(cuò)的概率。
[0015]智能表接口需要引入版本管理,當(dāng)接口進(jìn)行新增或修改的時(shí)候,應(yīng)該對(duì)版本進(jìn)行升級(jí)。舊版本的接口內(nèi)容只能查看,不能修改。凡是對(duì)接口定義的新增、修改或廢除,都必須對(duì)原版本進(jìn)行升級(jí)。修改了版本內(nèi)容后,要經(jīng)過(guò)新版本審核,如果審核沒(méi)有通過(guò),則重新進(jìn)行接口修改,直到通過(guò)審核后,新版本生效。
[0016]智能表接口功能管理主要包括錄入和智能表有關(guān)的接口功能的報(bào)文內(nèi)容,即報(bào)文里每個(gè)字段的位置和意義,以及數(shù)據(jù)類(lèi)型等。接收?qǐng)?bào)文和返回報(bào)文都需要進(jìn)行記錄。
[0017]智能表接口錯(cuò)誤碼管理:當(dāng)接口交易出現(xiàn)錯(cuò)誤的時(shí)候,系統(tǒng)會(huì)返回錯(cuò)誤碼,需要將錯(cuò)誤碼的意義以及建議處理方案進(jìn)行維護(hù)。
[0018]參考圖1,在本發(fā)明的一個(gè)實(shí)施例中,模擬測(cè)試還包括增加代收機(jī)構(gòu)網(wǎng)點(diǎn)信息接口模擬功能、修改代收機(jī)構(gòu)網(wǎng)點(diǎn)信息接口模擬功能和刪除代收機(jī)構(gòu)網(wǎng)點(diǎn)信息接口模擬功能。
[0019]參考圖1,在本發(fā)明的一個(gè)實(shí)施例中,模擬測(cè)試還包括智能表?yè)Q卡補(bǔ)卡接口模擬功能、智能表選擇性重寫(xiě)卡接口模擬功能。
[0020]參考圖1,在本發(fā)明的一個(gè)實(shí)施例中,模擬測(cè)試還包括查詢(xún)用戶(hù)是否可以進(jìn)行網(wǎng)上購(gòu)電下接口模擬功能。
[0021]參考圖1,在本發(fā)明的一個(gè)實(shí)施例中,模擬測(cè)試還包智能表用戶(hù)網(wǎng)上繳費(fèi)接口模擬功能和日終對(duì)賬接口模擬功能。
[0022]參考圖2,在本發(fā)明的一個(gè)實(shí)施例中,接口規(guī)范管理系統(tǒng)的數(shù)據(jù)架構(gòu)為:接口測(cè)試應(yīng)用服務(wù)通過(guò)socket通訊與銀電接口服務(wù)器通訊,銀電接口服務(wù)器通過(guò)s