超碰在线91,国产第1页,国产精品99,最近中文字幕av

<video id="z2k50"><ins id="z2k50"></ins></video><small id="z2k50"><pre id="z2k50"><samp id="z2k50"></samp></pre></small>

    1. <video id="z2k50"><ins id="z2k50"></ins></video>

        利用以太網(wǎng)和ATM技術(shù)實(shí)現(xiàn)電網(wǎng)運(yùn)行狀態(tài)實(shí)時(shí)監(jiān)測

        發(fā)布時(shí)間:2024-06-02
        0引言
        利用先進(jìn)的信息技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)化服務(wù)功能,建立適應(yīng)市場需求的電力營銷管理信息系統(tǒng)(pmmis),是供電企業(yè)提高經(jīng)營管理效能、決策水平和企業(yè)綜合競爭力所追求的目標(biāo)。目前,國內(nèi)已投運(yùn)的電力營銷管理信息系統(tǒng)一般存在以下不足:①未充分考慮電力企業(yè)公司化運(yùn)營和電力市場特點(diǎn),仍按傳統(tǒng)用電管理模式開發(fā);②未能很好地解決系統(tǒng)的兼容性和擴(kuò)展性,例如難以實(shí)現(xiàn)多個(gè)用電管理信息業(yè)務(wù)模塊的有機(jī)整合,難以提升為集成pmmis,gis,call-center的客戶服務(wù)支持系統(tǒng);③未能將電力營銷分析和輔助決策系統(tǒng)與用電管理信息系統(tǒng)結(jié)合,缺乏電力市場營銷總體構(gòu)想。而傳統(tǒng)的用電管理信息系統(tǒng)大多采用二層結(jié)構(gòu),開發(fā)極其復(fù)雜,在服務(wù)器端和客戶端都要進(jìn)行大量的工作,代碼重用性和應(yīng)用性能低下。這種模式下的系統(tǒng)應(yīng)用很難集成,難以對現(xiàn)有系統(tǒng)的功能再利用[1]。由于其兼容性和擴(kuò)展性差、維護(hù)工作量大、系統(tǒng)集成困難,已不適合電力營銷管理信息系統(tǒng)的開發(fā)。
        基于此,本文提出了采用構(gòu)件耦合法設(shè)計(jì)應(yīng)用系統(tǒng)體系結(jié)構(gòu)和實(shí)現(xiàn)技術(shù)方案。系統(tǒng)應(yīng)用b/s三層結(jié)構(gòu),采用j2ee技術(shù)規(guī)范,遵循corba,com和ejb構(gòu)件開發(fā)標(biāo)準(zhǔn),是特點(diǎn)突出、*適用的電力營銷管理信息系統(tǒng)一攬子技術(shù)解決方案。
        1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
        構(gòu)件技術(shù)實(shí)質(zhì)上是一種軟件開發(fā)工具與方法,其目的是實(shí)現(xiàn)軟件重用與功能擴(kuò)充。利用構(gòu)件技術(shù)不需要開發(fā)和設(shè)計(jì)多個(gè)應(yīng)用系統(tǒng),而是可以通過分析多模式系統(tǒng)的核心功能,合理進(jìn)行軟件重用,使得開發(fā)的系統(tǒng)同時(shí)有效地支持不同應(yīng)用模式。構(gòu)件化程序設(shè)計(jì)方法繼承并發(fā)展了面向?qū)ο蟪绦蛟O(shè)計(jì)方法,將面向?qū)ο蠹夹g(shù)應(yīng)用于系統(tǒng)設(shè)計(jì),使應(yīng)用系統(tǒng)能以構(gòu)件組合的方式來建立。構(gòu)件化程序設(shè)計(jì)方法強(qiáng)調(diào)軟件的重用性和高度的互操作性,側(cè)重于構(gòu)件的定義、構(gòu)建和裝配。其重用性是指所提供的功能可以為多種系統(tǒng)使用;互操作是指不同來源的構(gòu)件能相互協(xié)調(diào)、通信,共同完成更復(fù)雜的功能[2~4]。
        為了建設(shè)高水平電力營銷管理信息系統(tǒng),本文提出用構(gòu)件耦合法建設(shè)應(yīng)用系統(tǒng)的思想。利用構(gòu)件之間相互協(xié)調(diào)、相互調(diào)用或者相互獨(dú)立運(yùn)行、合作并完成模塊化及系統(tǒng)化的應(yīng)用功能,這種構(gòu)件應(yīng)用方法又稱為構(gòu)件耦合法。根據(jù)構(gòu)件相互之間的關(guān)系不同,可分為緊耦合和松耦合。這種方法能夠快速設(shè)計(jì)和開發(fā)構(gòu)件,實(shí)現(xiàn)構(gòu)件有機(jī)地部署到應(yīng)用服務(wù)器,提高應(yīng)用系統(tǒng)的運(yùn)行效率和性能。該方法的特點(diǎn)是:編程語言和開發(fā)環(huán)境獨(dú)立;構(gòu)件具有位置透明、進(jìn)程透明的特性;可擴(kuò)充性好,可重用性高,可以提供系統(tǒng)一級(jí)的公共服務(wù);構(gòu)件可以單獨(dú)測試,便于維護(hù)。以構(gòu)件耦合的方式建立應(yīng)用系統(tǒng),不僅可以縮短軟件產(chǎn)品的開發(fā)周期,提高系統(tǒng)的穩(wěn)定性和可靠性,并且支持構(gòu)件重用,提高系統(tǒng)擴(kuò)展性,從而不但能夠降低系統(tǒng)維護(hù)費(fèi)用,還能減少系統(tǒng)二次開發(fā)費(fèi)用。
        1.1系統(tǒng)體系結(jié)構(gòu)
        采用符合j2ee(java2enterpriseedition)技術(shù)規(guī)范的多層b/s結(jié)構(gòu)應(yīng)用模式[3],系統(tǒng)邏輯上分為4個(gè)層次:客戶層、web服務(wù)層、應(yīng)用服務(wù)層和數(shù)據(jù)庫服務(wù)層??蛻魧又饕?fù)責(zé)人機(jī)交互;web服務(wù)層主要負(fù)責(zé)對客戶層通過http和https協(xié)議的訪問請求的集中授理和信息發(fā)布;應(yīng)用服務(wù)層主要負(fù)責(zé)應(yīng)用邏輯的集中管理,即事務(wù)處理和邏輯運(yùn)算處理等,重點(diǎn)響應(yīng)采用internet上實(shí)現(xiàn)對象互訪的corba/iiop技術(shù)標(biāo)準(zhǔn)的構(gòu)件調(diào)用,可以根據(jù)其處理的具體業(yè)務(wù)不同而分為多個(gè);數(shù)據(jù)庫服務(wù)層主要負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)和組織、數(shù)據(jù)庫的分布式管理、數(shù)據(jù)庫的同步和備份等?;谶@種指導(dǎo)思想,結(jié)合電力營銷管理信息系統(tǒng)功能需求,利用構(gòu)件耦合法設(shè)計(jì)了如圖1所示的企業(yè)應(yīng)用系統(tǒng)體系結(jié)構(gòu)。
        圖1中:公用構(gòu)件為抽象出的功能對象,完成事務(wù)處理流程和數(shù)據(jù)流程功能分割、數(shù)據(jù)映射等工作,主要包括報(bào)表顯示、文件系統(tǒng)、報(bào)表標(biāo)簽、動(dòng)態(tài)圖形、數(shù)據(jù)對象、事務(wù)處理等構(gòu)件;構(gòu)件為抽象出的電力營銷管理信息系統(tǒng)功能模塊,完成業(yè)務(wù)處理和報(bào)表管理等工作,主要包括業(yè)擴(kuò)報(bào)裝、電量電費(fèi)、供電方案、電能計(jì)量、用電檢查、質(zhì)量管理、綜合業(yè)務(wù)、收費(fèi)賬務(wù)和欠費(fèi)違約金等構(gòu)件。
        1.2應(yīng)用服務(wù)器部署體系結(jié)構(gòu)
        應(yīng)用服務(wù)器體系結(jié)構(gòu)設(shè)計(jì)如圖2所示。
        為了提供應(yīng)用系統(tǒng)的所需服務(wù),并減少對底層架構(gòu)服務(wù)的代碼編寫量,在架構(gòu)和實(shí)施過程中,既要遵守一定的標(biāo)準(zhǔn)和規(guī)范,例如成熟的corba,com/dcom,javabean/ejb等構(gòu)件標(biāo)準(zhǔn),還要將系統(tǒng)應(yīng)用所需構(gòu)件有機(jī)地部署到應(yīng)用服務(wù)器的體系結(jié)構(gòu)中。根據(jù)構(gòu)件耦合法和系統(tǒng)應(yīng)用中所需公用構(gòu)件、構(gòu)件之間的關(guān)系,可以說,公用構(gòu)件與構(gòu)件之間的關(guān)系一定為緊耦合,構(gòu)件之間的關(guān)系為松耦合。
        2系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)
        2.1構(gòu)件耦合技術(shù)
        基于構(gòu)件的軟件設(shè)計(jì)和開發(fā)過程目前是構(gòu)造軟件系統(tǒng)的主流技術(shù)之一,可以使系統(tǒng)開發(fā)人員采用更大的靈活性和全新的方法來設(shè)計(jì)與實(shí)現(xiàn)企業(yè)應(yīng)用系統(tǒng)。構(gòu)件耦合法就是利用構(gòu)件之間相互協(xié)調(diào)、相互調(diào)用或者相互獨(dú)立運(yùn)行、合作并完成模塊化及系統(tǒng)化的應(yīng)用功能。根據(jù)構(gòu)件相互之間的關(guān)系不同,可分為緊耦合和松耦合。
        a.緊耦合
        構(gòu)件之間相互調(diào)用、相互協(xié)調(diào)、緊密合作的關(guān)系稱為緊耦合,例如數(shù)據(jù)庫連接池構(gòu)件與執(zhí)行數(shù)據(jù)庫操作構(gòu)件、事務(wù)邏輯構(gòu)件與報(bào)表生成構(gòu)件之間的關(guān)系。從數(shù)據(jù)流程上構(gòu)件之間相互調(diào)用和協(xié)調(diào)的耦合關(guān)系就是構(gòu)件緊耦合。圖3所示為3種構(gòu)件間的關(guān)系。這3種構(gòu)件的工作方式為:①數(shù)據(jù)庫連接池構(gòu)件:以連接重用的方式完成數(shù)據(jù)庫的連接。②執(zhí)行sql構(gòu)件:通過數(shù)據(jù)庫連接池構(gòu)件連接數(shù)據(jù)庫,完成數(shù)據(jù)的邏輯處理,并返回處理后的結(jié)果集傳遞給xml生成構(gòu)件。③xml生成構(gòu)件:從xml模板庫中讀取報(bào)表顯示格式tag標(biāo)簽,結(jié)合執(zhí)行sql構(gòu)件傳來的數(shù)據(jù)生成html/xml頁面,并由webserver返回到客戶端顯示。
        b.松耦合
        構(gòu)件之間相互獨(dú)立運(yùn)行并完成模塊化協(xié)作的系統(tǒng)功能,這種關(guān)系稱為松耦合,在功能實(shí)現(xiàn)上體現(xiàn)為相互協(xié)作,以形成模塊化和系統(tǒng)化的結(jié)構(gòu)松散、功能結(jié)合緊密的關(guān)系,例如從模塊化、系統(tǒng)組成上構(gòu)件間耦合的情況。3種數(shù)據(jù)庫操作構(gòu)件(執(zhí)行sql構(gòu)件、執(zhí)行事務(wù)處理構(gòu)件、執(zhí)行數(shù)據(jù)窗口構(gòu)件)與報(bào)表頁面生成構(gòu)件(xml生成構(gòu)件、報(bào)表動(dòng)態(tài)生成構(gòu)件)之間的關(guān)系如圖4所示。
        執(zhí)行sql構(gòu)件、執(zhí)行事務(wù)處理構(gòu)件、執(zhí)行數(shù)據(jù)窗口構(gòu)件都是完成通過數(shù)據(jù)庫連接池構(gòu)件操作數(shù)據(jù)庫的功能,只是側(cè)重面不同。執(zhí)行sql構(gòu)件能完成執(zhí)行標(biāo)準(zhǔn)的sql語句,包括select,delete,insert和update等對數(shù)據(jù)庫表的基本操作,也能完成對視圖和存儲(chǔ)過程的操作;執(zhí)行事務(wù)處理構(gòu)件用來處理基于事務(wù)處理的數(shù)據(jù)庫操作;執(zhí)行數(shù)據(jù)窗口構(gòu)件是專門用來執(zhí)行調(diào)節(jié)器應(yīng)用部署在應(yīng)用服務(wù)器上的datawindow,反饋回處理好的oltp數(shù)據(jù)庫中的報(bào)表數(shù)據(jù)。
        這3個(gè)構(gòu)件之間任何一個(gè)既可以與xml生成構(gòu)件耦合執(zhí)行報(bào)表數(shù)據(jù)操作功能,又可以與報(bào)表動(dòng)態(tài)生成構(gòu)件耦合完成生成用戶報(bào)表的功能。并且,執(zhí)行sql構(gòu)件和執(zhí)行數(shù)據(jù)窗口構(gòu)件都可與執(zhí)行事務(wù)處理構(gòu)件以可供應(yīng)用系統(tǒng)選擇的方式,來聯(lián)合疊加完成業(yè)務(wù)報(bào)表或事務(wù)邏輯的處理功能。構(gòu)件松耦合就是構(gòu)件相互獨(dú)立、可以相互替換結(jié)合、可供系統(tǒng)應(yīng)用選擇而且可疊加的協(xié)作關(guān)系。
        2.2構(gòu)件開發(fā)技術(shù)
        對構(gòu)件的開發(fā)過程可以根據(jù)服務(wù)器端開發(fā)與客戶端開發(fā)這兩條主線來劃分。雖然分布式通信協(xié)議(例如corba,rmi)的服務(wù)器端開發(fā)有時(shí)會(huì)比較復(fù)雜,但由于容器提供了大部分針對通信、狀態(tài)管理、資源分配與線程管理底層架構(gòu)代碼編寫的支持,因而極大地簡化了服務(wù)器構(gòu)件的開發(fā)。
        進(jìn)行服務(wù)器端構(gòu)件開發(fā)的主要步驟為:
        a.實(shí)現(xiàn)構(gòu)件標(biāo)準(zhǔn)接口:實(shí)現(xiàn)標(biāo)準(zhǔn)構(gòu)件模型所需的任何接口,使構(gòu)件能基于容器的管理功能。
        b.實(shí)現(xiàn)構(gòu)件特定業(yè)務(wù)接口:實(shí)現(xiàn)構(gòu)件所提供的任何特定業(yè)務(wù)接口及所支持的任何輔助程序與實(shí)用程序類。
        c.創(chuàng)建遠(yuǎn)程接口:創(chuàng)建那些定義所有特定構(gòu)件業(yè)務(wù)接口的遠(yuǎn)程接口。
        d.創(chuàng)建本地接口:創(chuàng)建那些定義特定應(yīng)用程序方法以及用于查找構(gòu)件中特定應(yīng)用程序方法的本地接口。
        e.編譯代碼:對構(gòu)件實(shí)現(xiàn)、本地接口和遠(yuǎn)程接口進(jìn)行編譯。
        f.配置模塊或應(yīng)用程序部署描述符:配置容器/服務(wù)器所需的部署描述符,為定義模塊一致性、相關(guān)性部署標(biāo)準(zhǔn)的j2ee部署描述符。
        g.將構(gòu)件模塊打包成j2ee應(yīng)用程序并部署:將標(biāo)準(zhǔn)j2ee部署描述符與1個(gè)或多個(gè)構(gòu)件jar文件打包成一個(gè)j2ee應(yīng)用程序,再將它部署到與j2ee兼容的應(yīng)用程序容器服務(wù)器環(huán)境中。
        在客戶端必須使用正確的構(gòu)件客戶接口方法,其開發(fā)步驟為:
        a.標(biāo)準(zhǔn)客戶庫驗(yàn)證:必須建立正確的構(gòu)件客戶庫,包括jndi、ejb、客戶rmi/iiop、jms以及jdbc核心擴(kuò)展庫的正確版本。
        b.生成構(gòu)件客戶接口:為構(gòu)件客戶提供正確地進(jìn)行了編譯的接口以及特定構(gòu)件所對應(yīng)的特定存根。
        c.客戶實(shí)現(xiàn):實(shí)現(xiàn)構(gòu)件客戶使之能適當(dāng)?shù)厥褂萌魏谓涌凇?br>d.客戶代碼編譯:對構(gòu)件客戶代碼進(jìn)行編譯。
        然后,就可以在特定的j2ee應(yīng)用程序客戶容器環(huán)境下調(diào)試、運(yùn)行jzee應(yīng)用程序客戶系統(tǒng)。
        2.3系統(tǒng)應(yīng)用整合
        整合系統(tǒng)應(yīng)用就是在應(yīng)用服務(wù)層構(gòu)件間耦合的基礎(chǔ)上,實(shí)現(xiàn)pmmis自身功能集成和與gis,dss,call-center等系統(tǒng)功能集成。pmmis自身整合需注意的主要問題是構(gòu)件間的通信和應(yīng)用層的協(xié)調(diào)統(tǒng)一。在使用xml作為標(biāo)準(zhǔn)的消息表示與系統(tǒng)間數(shù)據(jù)轉(zhuǎn)換方法的基礎(chǔ)上,采用j2ee企業(yè)應(yīng)用集成技術(shù)就能輕松地完成系統(tǒng)應(yīng)用程序的集成。b/s系統(tǒng)結(jié)構(gòu)的易擴(kuò)展性和兼容性,便利了多種系統(tǒng)的無縫銜接。pmmis整合自身應(yīng)用和其他應(yīng)用系統(tǒng)后的運(yùn)作方式能夠*達(dá)到企業(yè)信息門戶的運(yùn)作模式。
        3結(jié)語
        本文論述的基于構(gòu)件耦合法設(shè)計(jì)體系結(jié)構(gòu)和實(shí)現(xiàn)技術(shù),已經(jīng)成功地應(yīng)用到某省市電力營銷管理信息系統(tǒng)的實(shí)際建設(shè)中。實(shí)踐證明,基于構(gòu)件耦合技術(shù)設(shè)計(jì)開發(fā)企業(yè)應(yīng)用系統(tǒng),能夠達(dá)到系統(tǒng)預(yù)期目標(biāo),并具有以下優(yōu)點(diǎn):①利于開發(fā)人員專注于系統(tǒng)設(shè)計(jì)架構(gòu)的開發(fā)實(shí)現(xiàn)過程,加快系統(tǒng)軟件開發(fā)效率,提高系統(tǒng)開發(fā)質(zhì)量;②組件耦合技術(shù)能夠降低開發(fā)費(fèi)用,使得大規(guī)模軟件復(fù)用成為可能,既能提高系統(tǒng)應(yīng)用效率,又可以為電力企業(yè)節(jié)約系統(tǒng)開發(fā)及維護(hù)費(fèi)用;⑧系統(tǒng)具有高可靠性、易擴(kuò)展性和易維護(hù)性,并能實(shí)現(xiàn)跨平臺(tái)性,有利于電力企業(yè)應(yīng)用系統(tǒng)運(yùn)行和擴(kuò)充,節(jié)省企業(yè)應(yīng)用系統(tǒng)后期投入;④能夠?qū)崿F(xiàn)與gis,dss,call-center等系統(tǒng)無縫集成,達(dá)到企業(yè)應(yīng)用體化整合。
        上一個(gè):美容普洱茶,越喝越健康
        下一個(gè):夫妻離婚房子過戶需要什么費(fèi)用

        大數(shù)據(jù)專業(yè)主要學(xué)什么,大數(shù)據(jù)主要學(xué)習(xí)什么
        手機(jī)馬克地址怎么查,怎樣查手機(jī)的馬克地址
        水處理消毒三種方式(氯消毒、紫外線、臭氧)對比
        游匣g15圖片(游匣g15首發(fā)價(jià)格)
        詳解沖擊式制砂機(jī)的故障原因和解決方案
        超聲波焊接機(jī)的壓力與時(shí)間因素
        茶詩:《吃茗粥作》
        手機(jī)u盤寫保護(hù)怎么去掉(聯(lián)想u盤寫保護(hù)怎么去掉)
        氣相色譜(gc)的概念及使用維護(hù)
        如何選擇一抗?