季俸祿+董澤群
摘 要:為提高供電管理的效率和可靠性,供電管理系統(tǒng)以當前設(shè)計系統(tǒng)常用的MVC模式來設(shè)計。同時還需要將管理成本降低,實現(xiàn)更高的工作效率。本文是針對目前電費收繳麻煩等情況下設(shè)計出的管理軟件。管理用戶登錄成功可以對數(shù)據(jù)庫的信息進行增加、刪除和修改。將之前由專門人員抄錄的數(shù)據(jù)庫的數(shù)據(jù)進行修改。除此之外,系統(tǒng)還可以進行多種通知和提示等操作。例如對那些拖欠電費的人,經(jīng)過系統(tǒng)推送消息,在用戶接到消息后就可以進行繳費操作,對個別的再進行專門人員上門通知。以及報表功能,系統(tǒng)可以自動生成各種類型的報表,對數(shù)據(jù)信息進行匯總。利用先進的科學(xué)預(yù)測技術(shù)來對供電管理業(yè)務(wù)進行管理,提高供電公司的工作管理效率,更好為用戶提供供電服務(wù),滿足用戶的用電需求。
關(guān)鍵詞:MVC模式;供電管理系統(tǒng);工作流程;效率
1前言
隨著科技的迅速發(fā)展,越來越多的東西已經(jīng)離不開電力的支持,人們對電力的需求越來越大,對電力資源的管理系統(tǒng)的要求也不斷提高,以往的系統(tǒng)不能夠滿足人們的需求。很多時候人們需要去供電部門去繳納電費。會有排隊浪費時間等問題。還有供電公司也需要專門的催繳人員去上門告知催繳電費。浪費了很多的時間和人力資源。對電能的統(tǒng)一管理顯得尤為重要。供電管理系統(tǒng)具有專業(yè)性強、易使用、自動化程度高、高可靠、高性能等特點。因此使用供電管理系統(tǒng)可以免去人工效率低的缺點,使得人們能夠方便快捷的實現(xiàn)管理目的。
2需求分析
電力是現(xiàn)代人們生活的不可或缺的重要能源,就供電公司來說,他要負責催繳電費,人工一對一的進行操作,以及電線路的維修檢查,還有抄錄電量等多項工作,很多人在日常生活中會因為去供電公司排長隊繳費而發(fā)愁。供電公司也會因為業(yè)務(wù)處理人力缺乏,而使得客戶流失,那么現(xiàn)在如果有一個供電管理系統(tǒng),就完全可以擺脫這些問題。在日常生活中。電費的征收是電力供給的基本工作,現(xiàn)在最常見的征收方法就是各小區(qū)的專門人員去上門催繳,當用戶收到信息之后還需要抽出時間去供電公司繳費,這樣就很大程度的浪費了人力資源。除了催繳電費還有抄錄電費度數(shù),并且上報。很大程度的降低了人員的工作效率。然而居民在收到催繳信息后須在指定期限內(nèi)到相關(guān)管理部門進行交費,如果沒時間去,就會收到停電處罰。對于大多說工薪階層的人來說,是有些不能接受的。對于電力管理部門來說,人力資源的浪費、收費等數(shù)據(jù)的統(tǒng)計,兩者都需要大量的人力和物力來完成,不僅浪費時間而且還不能確保一定的準確度。因此就對供電管理系統(tǒng)的工作效率就提出了更高的要求。對于居民來說,居民可以免去以往需要人為的去供電公司排隊繳費的情況,在任何地方,只要有互聯(lián)網(wǎng)就可以隨時隨地進行操作。不必擔心沒有及時繳費造成停電的困擾。因此需要建立一個綜合供電管理信息系統(tǒng)來提高供電的管理效率。
3系統(tǒng)概要
3.1設(shè)計思想
(1)MVC分層結(jié)構(gòu)設(shè)計思想,整個系統(tǒng)采用三層結(jié)構(gòu)設(shè)計,通過model層調(diào)用control層,再來調(diào)用數(shù)據(jù)庫,最終顯示給view層。系統(tǒng)具有較強的可操作性和擴展性,方便客戶使用和后期維護。
(2)供電管理系統(tǒng)將分成幾個相對獨立的模塊,但這些模塊都進行集中式管理,其中管理員和供電使用的用戶登錄的界面功能有差異,但是格調(diào)基本相同。
(3)數(shù)據(jù)庫設(shè)計,在系統(tǒng)設(shè)計中,數(shù)據(jù)庫使得各個模塊之間相互聯(lián)合在一起,完善的數(shù)據(jù)庫設(shè)計是十分重要的。通過數(shù)據(jù)庫的一些權(quán)限設(shè)計,主外鍵的設(shè)計。另數(shù)據(jù)庫的耦合性降低而且提高系統(tǒng)的安全性。2設(shè)計規(guī)則
為了讓系統(tǒng)更加符合用戶的需求,系統(tǒng)在保證功能和效率的前提下,還需要遵循以下規(guī)則:
(1)公正性原則:首先系統(tǒng)應(yīng)該合法公平公正。不能存在虛假信息欺騙用戶。其中根據(jù)核算功能的規(guī)定,在日常工作中,對電費的預(yù)測核算管理工作要保持公正。
(2)經(jīng)濟性原則:供電管理系統(tǒng)研發(fā)出來,必須能夠滿足絕大部分用戶的需求,而且操作系統(tǒng)需要簡單易懂并且費用較低。
(3)易操作性原則:系統(tǒng)的界面應(yīng)簡單易懂,而且功能齊全,方便操作,運行流暢。此外,還有要求界面友好,必要的地方進行提示等等。
根據(jù)實際業(yè)務(wù)需求系統(tǒng)基于MVC的模式進行開發(fā),通過這個三層結(jié)構(gòu),用戶可以不需要下載客戶端,在網(wǎng)頁上即可操作,系統(tǒng)通過控制器調(diào)用數(shù)據(jù)庫里的信息,然后再顯示到界面上。
就是當用戶發(fā)送HTML表單或單擊web頁面中的超鏈接時,控制器本身是不會輸出任何相關(guān)數(shù)據(jù)。而是收集客戶的指定需求,找到相應(yīng)的模型進行信息反饋。在數(shù)據(jù)庫模式中可以很好的遵循特定的模式,從而進一步實現(xiàn)表示層,業(yè)務(wù)層,持久層中得到相應(yīng)的特征。在本系統(tǒng)中設(shè)計中,頁頭和頁腳用MVC設(shè)計模式中的母板頁來實現(xiàn)與其他頁面共用。
本系統(tǒng)在后臺用Java作為的開發(fā)語言,在前段采用Jquery作為開發(fā)的語言。系統(tǒng)數(shù)據(jù)庫用的是MySql,其主要特點就是經(jīng)濟實用,并且能夠滿足要求不同類型的數(shù)據(jù)庫解決方案。根據(jù)抄表人員提供的用電數(shù)據(jù),進行數(shù)據(jù)插入、修改、查詢、電費計算、發(fā)票打印,統(tǒng)計匯總等功能。即系統(tǒng)主要模塊包括:
(1)系統(tǒng)管理模塊:功能主要有新用戶的注冊,注冊需要完善主要信息,否則不予以通過。登錄,修改密碼等功能。
(2)信息查詢/修改模塊:用戶登錄系統(tǒng)可以對系統(tǒng)的信息進行修改,管理員用戶可以對系統(tǒng)數(shù)據(jù)進行修改和查詢,包括推送最新消息,問題反饋,還有相關(guān)電費信息的錄入。普通用戶在登錄前提下,則可以對其個人信息修改,和繳費信息進行查看,查詢用戶的基本信息,電費剩余,電費繳費記錄等相關(guān)信息。
(3)統(tǒng)計/打印模塊:1.單個統(tǒng)計:普通用戶和管理員用戶都可實現(xiàn)的。分為月統(tǒng)計和年統(tǒng)計,統(tǒng)計結(jié)果是某月或某年的消費電費的數(shù)額和對應(yīng)某月的消費金額打印匯總表。2.整體統(tǒng)計:是指管理員對近幾個月或本年繳納的電費總額進行統(tǒng)計并且打印出匯總表。這樣管理人員就可以進行直觀的進行歸納總結(jié),制定下一步的銷售方案。根據(jù)用戶權(quán)限不同,普通用戶只打印發(fā)票單,而不能打印匯總結(jié)果。
發(fā)票單包含以下數(shù)據(jù):用戶編號,用戶姓名,用電地址,繳費金額,上月末數(shù),本月末數(shù),電費單價,欠費金額。
依照預(yù)測對象的不同和預(yù)測周期長短的不同,去確定預(yù)測的對象的時間和范圍。系統(tǒng)通過選用最恰當?shù)臄?shù)學(xué)模型和預(yù)測的方法,根據(jù)在系統(tǒng)中提前錄入的歷史資料信息,來對預(yù)測對象進行整體的系統(tǒng)分析,例如當出現(xiàn)新增用電情況和其他因素等等。國民經(jīng)濟比例的升高或下降。當預(yù)測對象和實際對象有偏差時,系統(tǒng)管理員都必須予以修改,在不僅保障自身利益的前提下,還為用戶提供了一個公平公正的平臺。
4詳細設(shè)計
每個用戶打開系統(tǒng)時,可以瀏覽一些相關(guān)信息。其中包括一些快捷服務(wù),例如:用電查詢;充值服務(wù);業(yè)務(wù)辦理;信息訂閱;網(wǎng)上預(yù)約;和積分聚樂部等。在首頁欄中,則會顯示最新公告和一些用電常識;業(yè)務(wù)介紹欄顯示最新的和最受歡迎的業(yè)務(wù)等;自助服務(wù)欄則是一些自助服務(wù)的功能,此外還有用電服務(wù),包括停電信息公告等等。但是如果需要進行繳費,充值操作,必須先使用賬號登錄。未注冊的可以通過免費注冊按鈕,使用手機號注冊。新注冊用戶會提示其是否需要開通用電服務(wù)。
登錄之后,如果是即將欠費,或者已經(jīng)欠費的用戶,系統(tǒng)通過JavaScript語言會自動彈出提示窗口,顯示通知。在應(yīng)用管理中可以實現(xiàn)賬戶余額查詢,業(yè)務(wù)辦理進度查詢,電量電費查詢,用電檔案查詢,電費繳納預(yù)存,通知消息,停限電公告。用戶還可以通供電繳費按鈕進如頁面,選擇繳費地區(qū),填寫賬號和密碼,以達到查詢和充值等操作。在添加多張銀行卡的前提下,用戶可以通過選擇銀行卡進行付款操作,系統(tǒng)還可以選擇其他付款方式,系統(tǒng)生成二維碼,使用手機支付。充值完成系統(tǒng)會自動彈出窗口提示,對于電費余額少于10元的,系統(tǒng)將自動向用戶發(fā)出提示信息。
用戶在用電查詢界面可以查看近半年的按月統(tǒng)計的用電情況,系統(tǒng)自動生成用電量和電費的統(tǒng)計圖。系統(tǒng)可以通過選擇用電年月,查詢繳費歷史信息。
5數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫是系統(tǒng)的關(guān)鍵,本系統(tǒng)中主要包含兩個角色,即系統(tǒng)管理員和客戶,客戶除了可以在登錄情況下對自己的個人信息進行更新和修改之外,還可以在線上進行業(yè)務(wù)辦理和電費繳納。而管理員則主要對系統(tǒng)內(nèi)部的信息進行實時的更新,其中包括,限停電通知,最新優(yōu)惠活動,錄入信息等等。為了保證數(shù)據(jù)庫的安全,所以要給二者設(shè)置及權(quán)限。根據(jù)不同的權(quán)限,定義用戶在數(shù)據(jù)庫上做那些類型的操作。
用戶信息表(賬戶(主鍵),密碼,權(quán)限(普通用戶0,管理員1),供電公司,用電地址,電量剩余,上月末數(shù),本月末數(shù),電費單價,欠費金額,銀行卡信息)
銀行卡信息表(銀行卡號(主鍵),手機號,持卡人姓名,身份證號)
充值記錄表(僅允許查詢最近180天)(訂單編號(主鍵),繳費時間,繳費金額)
6結(jié)論
通過這次基于MVC模式下供電管理系統(tǒng)分析與設(shè)計,脫掉以前僅僅的學(xué)習理論知識的狀態(tài),這次結(jié)合實際設(shè)計很大程度的鍛煉了我所學(xué)專業(yè)基礎(chǔ)知識,解決實際設(shè)計問題的能力。雖然系統(tǒng)已經(jīng)完成設(shè)計,但是功能實現(xiàn)上還有很多欠缺。例如系統(tǒng)的功能簡單,不能夠滿足客戶的更多需求,通過對系統(tǒng)整體的分析,舍棄一些次要信息,通過細節(jié)問題的仔細處理,鍛煉了實際運用的能力,豐富了實際經(jīng)驗,同時在意志力方面和抗壓能力也都得到了很大程度的提高。另外系統(tǒng)現(xiàn)在僅僅是做了系統(tǒng)設(shè)計而沒有真正的實現(xiàn)系統(tǒng)功能。日后實現(xiàn)過程還需不斷的進行修改提高。這些都會成為日后在工作學(xué)習過程中的寶貴經(jīng)驗。
參考文獻:
[1]劉宇,蔡俊濤,賴順橋,肖熠琳.基于MVC和實體框架的道路照明智能管理系統(tǒng)[J].計算機與現(xiàn)代化,2015(10).
[2]孔慶華.C2C模式下的淘寶創(chuàng)業(yè)網(wǎng)上銷售管理系統(tǒng)設(shè)計與實現(xiàn)[J].電子設(shè)計工程,2017(15).
[3]周敏,高濟,金智勇.基于MVC+ORACLE+ODAC的企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用與軟件,2016(1).
[4]劉宇,蔡俊濤,賴順橋,肖熠琳.基于MVC和實體框架的道路照明智能管理系統(tǒng)[J].計算機與現(xiàn)代化,2015(10).
[5]楊宏偉,袁紅波.基于.NET的電力營銷管理系統(tǒng)的開發(fā)與設(shè)計[J].電子設(shè)計工程,2017(13).
作者簡介:
季俸祿(1995-)男,遼寧大連,本科在讀,研究方向:信息管理與信息系統(tǒng)系。
董澤群(1996-)男,遼寧盤錦,本科在讀,研究方向:信息管理與信息系統(tǒng)系。