用於電力的實時算費系統的製作方法
2023-09-21 09:16:05
用於電力的實時算費系統的製作方法
【專利摘要】本發明公開了一種用於電力的實時算費系統,包括資料庫伺服器、應用伺服器、加密前置伺服器和存儲設備,採用分布式的B/A/S多層體系結構,對資料庫伺服器、應用伺服器和客戶端進行分層部署。達到了在低成本的前提下提高安全性的目的。
【專利說明】用於電力的實時算費系統
【技術領域】
[0001]本發明涉及電力領域,具體地,涉及一種用於電力的實時算費系統。
【背景技術】
[0002]目前,隨著網絡智能化的普及,智能電錶成為發展的趨勢,但現在的網絡安全影響智能電錶的普及。現有的智能電錶使用邏輯加密卡的加密數據的安全性差,使用PSAM模塊成本高並難以維護。
【發明內容】
[0003]本發明的目的在於,針對上述問題,提出一種用於電力的實時算費系統,以實現在低成本的前提下提高安全性的優點。
[0004]為實現上述目的,本發明採用的技術方案是:
一種用於電力的實時算費系統,包括資料庫伺服器、應用伺服器、加密前置伺服器和存儲設備,採用分布式的B/A/S多層體系結構,對資料庫伺服器、應用伺服器和客戶端進行分層部署;
所述資料庫伺服器:用於保存電能表採集的電能參數,並根據電能表採集的數據進行實時更新;
所述應用伺服器:對電能表想到配置設置的智慧卡內的數據進行讀寫操作,並提供面向客戶的操作界面;
所述加密前置伺服器:連接在資料庫伺服器和應用伺服器之間,所述用戶將智慧卡插入應用伺服器後,用戶使用應用伺服器對存儲在資料庫伺服器內相應的參數進行訪問時,需要經過加密前置伺服器完成智慧卡的讀寫;
所述存儲設備:用來備份資料庫伺服器內的數據。
[0005]優化的,用戶購電時通過現金和進帳單結算方式繳費,繳費金額和調整金額累加後形成購電資金,將購電資金和購電次數寫入智慧卡內,列印票據;
用戶購電時系統需要對舊錶是否結算電費進行校驗;
用戶購電時已繳納了的預收,可通過調整電費將用戶的普通預收轉為購電資金寫入智慧卡內;
所述調整電費是系統預收餘額與表內的預收餘額發生差額時,為了保證系統預收餘額與表內剩餘金額一致,將這部分差額計算出來給用戶進行調整,差額的原因分為三類:正常調整、系統調整和特殊調整;
所述正常調整主要指普通預收和退補電費引起的調整電費;
所述系統調整主要指電費算法差異、剩餘金額抄表差異、未及時充值引起的差額;所述特殊調整主要是為處理一些特殊情況,可以進行額外維護,購電時一併充入表內,所述特殊情況是指正常調整和系統調整所述的情況內的其它情況。
[0006]本發明的技術方案具有以下有益效果: 本發明的技術方案,通過加密前置伺服器即採用加密機的方式對系統進行加密,同時設置存儲設備對數據進行安全備份。而加密機的維修成本比較低,從而達到了在低成本的前提下提高安全性的目的。
[0007]下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
【專利附圖】
【附圖說明】
[0008]圖1為本發明實施例所述的用於電力的實時算費系統的原理框圖。
【具體實施方式】
[0009]以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用於說明和解釋本發明,並不用於限定本發明。
[0010]如圖1所示,一種用於電力的實時算費系統,包括資料庫伺服器、應用伺服器、力口密前置伺服器和存儲設備,採用分布式的B/A/S多層體系結構,對資料庫伺服器、應用伺服器和客戶端進行分層部署;
資料庫伺服器:用於保存電能表採集的電能參數,並根據電能表採集的數據進行實時更新;
應用伺服器:對電能表想到配置設置的智慧卡內的數據進行讀寫操作,並提供面向客戶的操作界面;
加密前置伺服器:連接在資料庫伺服器和應用伺服器之間,用戶將智慧卡插入應用伺服器後,用戶使用應用伺服器對存儲在資料庫伺服器內相應的參數進行訪問時,需要經過加密前置伺服器完成智慧卡的讀寫;
存儲設備:用來備份資料庫伺服器內的數據。
[0011]用戶購電時通過現金和進帳單結算方式繳費,繳費金額和調整金額累加後形成購電資金,將購電資金和購電次數寫入智慧卡內,列印票據;用戶購電時系統需要對舊錶是否結算電費進行校驗;用戶購電時已繳納了的預收,可通過調整電費將用戶的普通預收轉為購電資金寫入智慧卡內;調整電費是系統預收餘額與表內的預收餘額發生差額時,為了保證系統預收餘額與表內剩餘金額一致,將這部分差額計算出來給用戶進行調整,差額的原因分為三類:正常調整、系統調整和特殊調整;正常調整主要指普通預收和退補電費引起的調整電費;系統調整主要指電費算法差異、剩餘金額抄表差異、未及時充值引起的差額;特殊調整主要是為處理一些特殊情況,可以進行額外維護,購電時一併充入表內,所述特殊情況是指正常調整和系統調整所述的情況內的其它情況。
[0012]卡表用電客戶到營業櫃檯或有售電讀寫卡設備的代收網點進行購電,如果是裝表後第一次購電,用戶還沒有智慧卡(購電卡),需要先進行發卡業務,將用戶信息寫入卡中。用戶提供介質卡進行購電,系統讀卡得到用戶信息,計算出因換表、過零等因素產生的調整電費,提供兩種資金來源方式購電:
用戶本次購電時通過現金、進帳單等結算方式繳費,繳費金額和調整金額累加後形成購電資金,將購電資金、購電次數寫入卡內,列印票據。如果用戶裝表的預置電費在流程環節沒有收取,在第一次購電時要一併收取。
[0013]購電時需要對舊錶是否結算電費進行校驗。
[0014]用戶購電時已通過其他方式繳納了預收,可通過調整電費將用戶的普通預收轉為購電資金寫入卡內。
[0015]調整電費是系統預收餘額與表內的預收餘額發生差額時,為了儘量保證系統預收餘額與表內剩餘金額一致,系統通過算法將這部分差額計算出來給用戶進行調整,差額的原因可大致分為三類:正常調整、系統調整、特殊調整。
[0016]正常調整主要指其他途徑的普通預收、退補電費引起的調整電費,例如,對於其他途徑繳納的普通預收會作為調整電費充入卡內,並轉為購電資金。
[0017]系統調整主要指電費算法差異、剩餘金額抄表差異、未及時充值等引起的差額,例如表內計算階梯時是實時按電量扣除,而營銷系統計算是按照抄表周期提取電量;又例如剩餘金額抄表滯後與計算系統電費的電量時間不同步;又例如,購電後未及時插卡充值,而恰逢抄表日,只抄回了購電前的剩餘金額。
[0018]特殊調整主要是為處理一些特殊情況,可以進行額外維護,購電時一併充入表內,屬於為了處理特殊情況而增加的一個技術手段。
[0019]購電衝正:
用戶購電後還沒有回插過電錶,因為收費差錯、列印票據差錯等原因需要撤還的,可以進行購電衝正,將購電前的最後一次購電信息寫入卡中。
[0020]需要注意衝正必須滿足收費衝正的規則(例如隔日不能衝正、解款後不能衝正等),還必須要限制卡沒有回插過電錶。
[0021]調整電費:
由於剩餘金額表內無凍結的客觀事實,加之剩餘金額又是一個不斷變化的動態值,因此調整電費的計算,如沒有購電次數配合下,無論從電費審核還是購電環節計算都存在一些困難,無法做到非常的精確,但在目前的情況下,表內與系統的餘額不符是一定會存在的,如果不對用戶進行調整,則會導致誤差越來越大,因此調整還是必要的,以系統預收餘額為準進行調整,調整值永遠只是為了讓用戶表內的餘額與系統內的餘額更接近一些,停電更準確一些。
[0022]調整電費公式:
基本公式:根據以上的原則,調整電費公式如下:
調整電費=可用餘額(系統可用餘額)-剩餘餘額(表內剩餘金額),
1、可用餘額=未凍結預收總額-欠費;
2、剩餘餘額=最近一次抄表剩餘金額+抄表後累計充值金額。
[0023]I)抄表後累計充值金額=累計充值金額-最後一次抄表時的累計充值金額:
公式說明:該公式最難計算的是表內剩餘金額,由於表內的剩餘金額是實時發生變化的,而用戶的結算是有周期的,系統的剩餘金額都是按照用戶的結算周期衝抵後的餘額,因此調整電費只能以結算為周期進行調整。剩餘金額計算中的「抄表後累計充值金額」就是假設在最後一次抄表後,所有購電金額均充入卡內後表計的剩餘金額,就當做用戶沒有使用電,那麼就應該和用戶系統中的預收餘額一樣,沒有差額,系統餘額與表內餘額相互抵消,那麼差值就是針對最近一次抄表剩餘金額的。
[0024]問題說明:此公式購電時單戶進行處理,可以減輕電費發行時的壓力,不受最後一次購電是否插表的限制,但還是受到最後一次購電是否插表的影響,如果最後一次未插表,公式會導致本次的調整電費給用戶多補電費,雖然公式可以在第二次抄表後購電再次糾正,但為時有點晚了,但從目前分析的情況來看,沒有辦法判斷最後一次抄表前是否充值,但為了減少此種情況,建議仍基於以上公司,對這次充值模擬計算,取兩者之間的差額最小的。
[0025]最後應說明的是:以上所述僅為本發明的優選實施例而已,並不用於限制本發明,儘管參照前述實施例對本發明進行了詳細的說明,對於本領域的技術人員來說,其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種用於電力的實時算費系統,其特徵在於,包括資料庫伺服器、應用伺服器、加密前置伺服器和存儲設備,採用分布式的B/A/S多層體系結構,對資料庫伺服器、應用伺服器和客戶端進行分層部署; 所述資料庫伺服器:用於保存電能表採集的電能參數,並根據電能表採集的數據進行實時更新; 所述應用伺服器:對電能表想到配置設置的智慧卡內的數據進行讀寫操作,並提供面向客戶的操作界面; 所述加密前置伺服器:連接在資料庫伺服器和應用伺服器之間,所述用戶將智慧卡插入應用伺服器後,用戶使用應用伺服器對存儲在資料庫伺服器內相應的參數進行訪問時,需要經過加密前置伺服器完成智慧卡的讀寫; 所述存儲設備:用來備份資料庫伺服器內的數據。
2.根據權利要求1所述的用於電力的實時算費系統,其特徵在於,用戶購電時通過現金和進帳單結算方式繳費,繳費金額和調整金額累加後形成購電資金,將購電資金和購電次數寫入智慧卡內,列印票據; 用戶購電時系統需要對舊錶是否結算電費進行校驗; 用戶購電時已繳納了的預收,可通過調整電費將用戶的普通預收轉為購電資金寫入智慧卡內; 所述調整電費是系統預收餘額與表內的預收餘額發生差額時,為了保證系統預收餘額與表內剩餘金額一致,將這部分差額計算出來給用戶進行調整,差額的原因分為三類:正常調整、系統調整和特殊調整; 所述正常調整主要指普通預收和退補電費引起的調整電費; 所述系統調整主要指電費算法差異、剩餘金額抄表差異、未及時充值引起的差額; 所述特殊調整主要是為處理一些特殊情況,可以進行額外維護,購電時一併充入表內,所述特殊情況是指正常調整和系統調整所述的情況內的其它情況。
【文檔編號】G07F15/06GK104376647SQ201410608955
【公開日】2015年2月25日 申請日期:2014年11月4日 優先權日:2014年11月4日
【發明者】張世元, 郭靖琪, 許多紅, 杜松齡, 臺樹傑, 丁筱筠, 李雲冰, 辛玲玲, 高陝英 申請人:國家電網公司, 國網甘肅省電力公司, 國網甘肅省電力公司電力科學研究院