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