胡斐


摘 要:本文對系統(tǒng)結構進行了全面的描述,對系統(tǒng)平臺架構設計進行了詳細的析,系統(tǒng)如何實現(xiàn)進行了探討。
關鍵詞:J2EE;電力物資調度系統(tǒng);實現(xiàn)
引言:
隨著我國經(jīng)濟的進一步發(fā)展,人們日常生產生活當中所用到的用電設備越來越多,人們對電能的依賴性越來越強。在這一背景之下我國電力企業(yè)迎來了突飛猛進的發(fā)展,但同時也暴露了許多問題。在這些諸多的問題當中最嚴重的問題就是力中應急物資的入庫、檢修和調 配等問題。這些問題如果不及時解決,會使得我國電力企業(yè)產生巨大的經(jīng)濟損失。
1 ?系統(tǒng)結構
1.1設計目標
這套系統(tǒng)設計的最初目的是為了能夠讓電力行業(yè)應急物資的出庫入庫以及庫存等情況進行詳細的記錄,能夠讓相關工作人員在需要的情況下進行全面的調度管理,從而能夠讓相關工作人員正常完成日常工作當中對于物資的購買工作以及物資購買完成之后對物資進行相應的入庫處理,或者是在當電力行業(yè)需要物資的時候對物資進行出庫處理,如果物資一旦發(fā)生丟失能夠有相應的備案。當物質使用的時間太過長久而發(fā)生報廢之后,也應該對其自動進行備案。當倉庫需要某些工具進行維修的時候,該套系統(tǒng)也應該有詳細的記錄。對于物資的一些詳細調用情況也應該有詳細的記錄,該套系統(tǒng)應該隨時可以讓相關工作人員能夠對這些信息進行隨時的抽調。同時還應該為公司的決策階層提供相應的數(shù)據(jù)支持,從而能夠讓電力公司全面而又高效地進行物資調度的相關工作。
1.2 功能模塊設計
這套系統(tǒng)的功能模塊設計應該根據(jù)物資調動系統(tǒng)的實際需求以及系統(tǒng)自身的靈活性和可拓展線等其他一些需求進行實際的設計。具體來說,本系統(tǒng)應該包含以下幾大功能模塊。一是要包括一些基本信息的功能模塊,二是要包括領料管理等模塊,三是要包括庫存的一些管理模塊,四是要對工具進行有效的管理模塊,5是要有應急管理的模塊,六是要有對于統(tǒng)計查詢的模塊,七是單位管理模塊,八是要有系統(tǒng)管理模塊,一共八大模塊。
2 系統(tǒng)平臺架構設計
2.1系統(tǒng)框架設計
基于J2EE的系統(tǒng)架構平臺,各個層次之間是以雙耦合的方式耦合到一起的,具體結構如圖一所示。
Struts2是根據(jù)電力行業(yè)的實際情況所擬定的,是現(xiàn)如今Web開發(fā)最為流行的一套開源框架,這一套開源框架充分的實現(xiàn)了MVC組件。它可以與其他一些和Spring、iBtais等高端的技術進行充分的結合。而在SSI框架當中,這一技術在其中扮演著控制層的角色,可以完美的處理由用戶從界面發(fā)來的一系列請求,并且能夠對于一些異常情況進行完整的處理。
Spring還可以適用在業(yè)務邏輯層的框架。它也可以單獨的進行使用,隨意充當J2EE中的任意一層。它可以對模型提供最為良好的支持。
2.2 系統(tǒng)數(shù)據(jù)庫設計
這套系統(tǒng)升級過程是相關工作人員深入到電力行業(yè)進行詳細的調查了解之后所設計的一套系統(tǒng),經(jīng)過調查研究發(fā)現(xiàn)電力行業(yè)有著獨有的特點。這一行業(yè)的數(shù)據(jù)量非常的龐大,而且對于安全的要求也非常的高。因此為了該套系統(tǒng)的實用性,采用了Orcale數(shù)據(jù)庫,這一數(shù)據(jù)庫是目前最為成熟的一套數(shù)據(jù)庫,它的安全性最高,而且應用非常的廣泛。對于Orcale數(shù)據(jù)庫來說的導入導出功能更加的強大,可以按照相關工作人員的實際需求把一些文本文件數(shù)據(jù)進行快速的導入,而且導入的過程非常的穩(wěn)定,它還擁有更加強大的安全機制,而且界面友好性非常的好,處理速度更加的快速。不僅如此,這一數(shù)據(jù)庫還可以與其他的一些技術實現(xiàn)更好的結合,在進行數(shù)據(jù)恢復以及其他一些功能有著非常明顯的優(yōu)勢。與此同時,該套數(shù)據(jù)庫還可以提供一些災難備份以及容在處理技術。
3系統(tǒng)實現(xiàn)。
3.1系統(tǒng)各功能模塊實現(xiàn)。
對于系統(tǒng)各功能模塊的實現(xiàn),具體如圖2所示。
3.2系統(tǒng)應急處理模塊實現(xiàn)。
系統(tǒng)應急處理模塊對于該套系統(tǒng)的正常運行來說,具有十分重要的意義。
4結束語
該套系統(tǒng)采用了最為先進的 J2EE架構。同時還結合了其他一些非常有用的高新技術。為了使得該套系統(tǒng)擁有更加的實用性,還在本系統(tǒng)當中使用了SSI構架,這使得軟件的開發(fā)效率得到了進一步的提升,極大地簡化了程序的大多數(shù)代碼,使得整套程序的層次變得更加清晰分明。而且極大地提高了相關工作人員編寫程序的效率。完美的實現(xiàn)了用戶界面以及業(yè)務處理等相關功能的分開使用。這一技術不僅可以產生一些可以移植的代碼,而且還能夠產生一系列可以用來移植的數(shù)據(jù),這些功能無疑進一步的提高了軟件的復用程度以及對于系統(tǒng)開發(fā)的效率。這套系統(tǒng)可以實現(xiàn)電力企業(yè)對于電力物資調度的所有功能,并且能夠對一些突發(fā)事件進行處理,該套系統(tǒng)的開發(fā)對于整個電力行業(yè)的運行效率提高起到了非常重要的作用。
參考文獻:
[1]陳元文.搶險救援環(huán)境下多庫聯(lián)動物資調度研究[J/OL].兵器裝備工程學報:1-7[2019-10-07].http://kns.cnki.net/kcms/detail/50.1213.TJ.20190926.1028.008.html.
[2]張雙才,康莉莉.省級計量中心電力物資供應鏈智能化調度平臺方案研究[J].物流技術,2014(10):28-31.
[3]張淑琴.基于J2EE的電力物資調度系統(tǒng)的研究與實現(xiàn)[J].現(xiàn)代工業(yè)經(jīng)濟和信息化,2014,4(07):79-81.
[4]雷政. 電力物資調度指揮信息系統(tǒng)的設計與實現(xiàn)[D].電子科技大學,2014.
[5]季節(jié). 考慮故障恢復優(yōu)先級的應急電力物資綜合調度模型[D].華北電力大學,2014.