現(xiàn)代軟件工程在電力系統(tǒng)中的應(yīng)用論文
摘 要:國(guó)內(nèi)電網(wǎng)的規(guī)模程度在不斷加大,因此對(duì)于電力系統(tǒng)的管理與運(yùn)行難度也在不斷提高。傳統(tǒng)的系統(tǒng)軟件已經(jīng)不再適合我國(guó)電力系統(tǒng)的發(fā)展要求,存在著質(zhì)量低效率低的弊端。為此,以軟件工程開發(fā)現(xiàn)代化軟件來適應(yīng)國(guó)內(nèi)電力系統(tǒng)發(fā)展就成了眼前最重要的研究領(lǐng)域之一。筆者首先介紹了現(xiàn)代軟件工程及其在我國(guó)電力系統(tǒng)應(yīng)用中存在的問題,接著就軟件復(fù)用與構(gòu)件這兩個(gè)主要運(yùn)用技術(shù)在于電力系統(tǒng)開發(fā)的應(yīng)用進(jìn)行了詳細(xì)的介紹。
關(guān)鍵詞:
關(guān)鍵詞:現(xiàn)代軟件工程;電力系統(tǒng);應(yīng)用
我國(guó)電力工業(yè)要更好地適應(yīng)社會(huì)需求與發(fā)展,就必須在電力管理及運(yùn)行系統(tǒng)上進(jìn)行創(chuàng)新,研究出更適合現(xiàn)今電力發(fā)展現(xiàn)狀的管理系統(tǒng),而由傳統(tǒng)技術(shù)開發(fā)出來的系統(tǒng)軟件存在著效率低、質(zhì)量低的弊端,顯然已經(jīng)不再適應(yīng)與我國(guó)電力工業(yè)的發(fā)展。但是,近年來,軟件工程的開發(fā)及應(yīng)用,為電力管理系統(tǒng)的革新提供了條件,筆者將以現(xiàn)代軟件工程在電力系統(tǒng)中的應(yīng)用為研究重點(diǎn),著重介紹軟件工程中軟件復(fù)用技術(shù)與構(gòu)件技術(shù)在電力系統(tǒng)中的應(yīng)用。
1 軟件工程的定義及在電力系統(tǒng)中的應(yīng)用現(xiàn)狀
1.1 現(xiàn)代軟件工程的定義
所謂的軟件工程,主要是運(yùn)用數(shù)學(xué)、科學(xué)、和應(yīng)用工程這三個(gè)方面的知識(shí)方法及原則共同支撐起來的對(duì)于各種計(jì)算機(jī)軟件運(yùn)行技術(shù)及管理方法進(jìn)行研發(fā)與維護(hù)的一種技術(shù)。它主要有工程研發(fā)及維護(hù)過程中各個(gè)項(xiàng)目所采用的專業(yè)技術(shù)、軟件工具及開發(fā)者對(duì)于軟件開發(fā)的進(jìn)度、質(zhì)量、成本等方面進(jìn)行的綜合評(píng)估、管理與控制三方面組成。
1.2 電力系統(tǒng)中的軟件工程應(yīng)用現(xiàn)狀
目前,我國(guó)對(duì)于電力系統(tǒng)軟件的開發(fā)還是處于低效低質(zhì)的“手工作坊”階段,軟件開發(fā)過程中規(guī)定不明確、不規(guī)范,軟件文檔存儲(chǔ)不完整等弊端。這種作坊式的開發(fā)僅適用于小型應(yīng)用軟件的開發(fā),但如果開發(fā)軟件稍有規(guī)模,那么這種開發(fā)方式將會(huì)弊端顯露,造成失敗風(fēng)險(xiǎn),而且風(fēng)險(xiǎn)度會(huì)隨著開發(fā)的深入而加大。軟件工程經(jīng)過長(zhǎng)期發(fā)展,積累經(jīng)驗(yàn),已經(jīng)逐漸形成了一定的理論體系,也逐漸生成了很多質(zhì)量管理體系,例如CMM等。在逐漸完備的理論體系的支持下,為何對(duì)于電力系統(tǒng)軟件的開發(fā)及應(yīng)用往往不盡人意呢。這主要是在電力系統(tǒng)開發(fā)及應(yīng)用過程中還是存在一些問題。例如,對(duì)于軟件工程的理解程度低;企業(yè)管理者對(duì)于規(guī)范管理理論不重視,開發(fā)投入資源低;管段軟件開發(fā)人才欠缺等。
2 現(xiàn)代軟件工程技術(shù)在電力系統(tǒng)中的應(yīng)用
2.1 軟件復(fù)用技術(shù)
軟件復(fù)用技術(shù)就是在進(jìn)行新型軟件開發(fā)時(shí),對(duì)于現(xiàn)有的可用軟件和相關(guān)成分進(jìn)行復(fù)用與構(gòu)造復(fù)用,同時(shí)對(duì)于軟件生產(chǎn)過程中相關(guān)的'成果也進(jìn)行復(fù)用。軟件復(fù)用可以很大程度的減少勞動(dòng)量,提高軟件開發(fā)效率,并且,復(fù)用已有的軟件技術(shù)成果可以有效的避免軟件開發(fā)過程中出現(xiàn)錯(cuò)誤,降低風(fēng)險(xiǎn),提高質(zhì)量。在進(jìn)行軟件復(fù)用的過程中,具有兩個(gè)問題,這兩個(gè)問題的解決情況決定著軟件復(fù)用的成功與否。也就是在復(fù)用之前對(duì)于復(fù)用構(gòu)件的開發(fā)問題,再就是在此基礎(chǔ)上對(duì)應(yīng)用系統(tǒng)進(jìn)行改造。軟件復(fù)用過程中必須堅(jiān)持復(fù)用軟件必不可少,復(fù)用軟件可用與對(duì)此軟件了解透徹這三個(gè)原則。只有遵從原則,并解決這些問題,才可以真正做到軟件復(fù)用。
2.2 軟件構(gòu)件
構(gòu)件可以被定義為已明確標(biāo)識(shí)的相關(guān)軟件制品。一般情況下構(gòu)件是組成一個(gè)整體的零件,它可以被配置及共享,并能互相作用結(jié)合。在一些實(shí)例的論證下,可把復(fù)用構(gòu)件總結(jié)出一系列要求:首先設(shè)計(jì)過程中要注重通用性和規(guī)范性,使其能夠通過不同的順序來進(jìn)行組裝、調(diào)整和檢索,再則必須要達(dá)到充分測(cè)試的等測(cè)試的要求。目前,我們通常把構(gòu)建系統(tǒng)定義為相互連接和依賴著的多種構(gòu)件而構(gòu)成的系統(tǒng)。構(gòu)件系統(tǒng)一般是由構(gòu)件模型是構(gòu)件類型、接口規(guī)范及交互協(xié)議組成的,通過公共命名協(xié)定、規(guī)范的錯(cuò)誤解決處理機(jī)制和接口集合后,各個(gè)構(gòu)件相互協(xié)調(diào)持續(xù)工程化的過程。軟件復(fù)用件生產(chǎn)力和質(zhì)量的一種重要技術(shù),可以實(shí)現(xiàn)軟件技術(shù)的“即插即用”。為了實(shí)現(xiàn)這個(gè)目標(biāo),就要保證達(dá)到相關(guān)協(xié)議的標(biāo)準(zhǔn),換言之,是要達(dá)到構(gòu)件軟件的接口技術(shù)與體系結(jié)構(gòu)相一致。當(dāng)今社會(huì)有三種構(gòu)件技術(shù)模型標(biāo)準(zhǔn)統(tǒng)治著目前市場(chǎng),它們分別是CORBA、COM/DCOM以及EJB/J2EE。總之,若要達(dá)到電力系統(tǒng)的運(yùn)行超高效率,就要在軟件構(gòu)件技術(shù)運(yùn)用軟件復(fù)用,以此避免在開發(fā)設(shè)計(jì)的途中浪費(fèi)精力和時(shí)間,提升軟件開發(fā)的質(zhì)量及效率。
3 結(jié) 語
電力系統(tǒng)如果想要順應(yīng)我國(guó)電力工業(yè)的發(fā)展,滿足社會(huì)需求,就要進(jìn)行革新,革新離不開現(xiàn)代軟件工程的應(yīng)用,現(xiàn)代軟件工程中的軟件復(fù)用與構(gòu)件技術(shù)可以很大程度的降低軟件開發(fā)的風(fēng)險(xiǎn),提高開發(fā)質(zhì)量,在一定程度上解決了電力系統(tǒng)革新困難的問題。
參考文獻(xiàn)
[1]高永生.軟件工程與軟件質(zhì)量管理[J].黑龍江科技信息,2009(2):59-61.
[2]李鑫,高禹.軟件工程發(fā)展過程中的一些重要?jiǎng)?chuàng)新[J].電腦知識(shí)與技術(shù),2009(6):88-90.
【現(xiàn)代軟件工程在電力系統(tǒng)中的應(yīng)用論文】相關(guān)文章:
現(xiàn)代軟件工程在軟件開發(fā)中的應(yīng)用論文11-10
軟件開發(fā)中現(xiàn)代軟件工程的應(yīng)用論文11-11
軟件開發(fā)中現(xiàn)代軟件工程的應(yīng)用的論文05-30
醫(yī)療軟件開發(fā)中現(xiàn)代軟件工程方法應(yīng)用的研究論文05-30
軟件工程在軟件開發(fā)中的應(yīng)用論文05-31
現(xiàn)代教學(xué)手段在物理教學(xué)中的應(yīng)用論文10-29
現(xiàn)代測(cè)繪技術(shù)在工程測(cè)量中的應(yīng)用論文06-03