www涩-www黄网站-www黄色-www黄色com-国产免费拍拍视频在线观看网站-国产免费怕怕免费视频观看

調度MIS通用對象模型的Web實現

2013-11-25 09:20:20 電力信息化  點擊量: 評論 (0)
摘要:為解決調度信息系統中不斷的業務變更對系統結構的破壞,我們構建了面向對象的動態建??蚣?。本文著重論述了該框架中的核心-通用的調度MIS對象模型在WEB中的實現。采用三層體系結構,以COM規范實現數據訪問
均為對象類。對象類是由底層建模系統建立的可操作的最基本元素,對象類具有封裝性、繼承性等面向對象的技術特征。
對象或對象實例: 一個對象類中的具體的成員,如某某變電站、張三、1#主變、一張具體的保護整定單、某變電站設計圖紙等。對象實例是平臺運行系統所操作的對象。
對象屬性:對象類中的數據成員定義,如變電站類的名稱、電壓等級等等。

2. 2  數據訪問組件

數據訪問組件能夠提供廣泛的異構數據庫訪問和復制能力。傳統的客戶機/服務器結構則需要在客戶端安裝許多訪問異構數據庫的驅動程序,而三層/多層結構只要在數據訪問層有相應的驅動程序就可以訪問異構數據源。
數據訪問組件提供DBAgent(數據訪問代理)接口用以實現對后臺數據庫的訪問。在DBAgent內部,我們為不同的數據庫提供了相同的接口引擎,屏蔽了不同類型數據庫的差異。當數據庫發生了變化,由于實現通過DBAgent進行數據庫訪問,調用數據訪問組件的程序不需要做任何變動。實現了對不同數據庫的透明訪問。例如,現在數據訪問組件提供了對 Oracal數據庫的訪問,當使用DB2的數據庫時,僅需在數據訪問組件中添加DB2的數據庫訪問驅動,就可直接支持DB2數據庫,而對業務邏輯及數據表現層沒有任何影響。

2. 3  業務邏輯組件

業務邏輯組件遵循COM+規范,封裝業務處理細節,調用數據訪問組件,為數據表現層提供通用對象訪問接口;包括安全組件,模型訪問組件,對象管理組件。其中安全組件管理用戶對對象類及對象實例的權限;模型訪問組件提供對對象類的訪問,對象管理組件管理實例化的信息系統的對象實例;以上組件協同工作,以接口方式為數據表現層提供實現通用對象模型所需服務。主要功能包括:
1) 封裝權限處理,根據對象類定義,對不同權限的用戶提供不同權限范圍的對象類的定義信息??梢钥刂频綄ο箢惸硞€屬性可見,可讀及可修改。
2) 提供用戶請求單個對象實例的具體信息;同時根據底層模型及權限控制定義,自動屏蔽用戶無權訪問的信息。
3) 提供用戶提供過濾條件,提供同一對象類的多個對象實例的查詢信息
4) 提供對象實例的新增方法。
5) 提供對象實例的修改方法。
6) 提供對象實例的刪除方法。
2.4  對象類及對象實例的XML表示
業務邏輯組件提供的對象類及對象實例信息,均采用XML格式表示,結構清晰,具有很強的可讀性,可用作系統間的數據交換。其中,
對象類主要包括屬性定義,簡單表示為:
<pmobjprops clsid="">
  <prop>
    <id></id>
大云網官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?
主站蜘蛛池模板: 免费成人在线网站 | 99久久亚洲国产高清观看 | 亚洲人成影院午夜网站 | 欧美国产精品不卡在线观看 | 在线男人天堂 | 毛片特黄| 国产三级精品91三级在专区 | 国产午夜精品一区二区 | 中文字幕一区二区三区精品 | 一级片aaa | 久久99精品久久久久久国产越南 | 一级毛片私人影院免费 | 怡红院免费的全部视频 | 国产亚洲高清在线精品99 | 亚洲成人中文 | 欧美国产精品亚洲精品第一区 | 欧美乱一级在线观看 | 九九亚洲视频 | 天天鲁天天爱天天鲁天天 | 伊人成人在线 | 国产亚洲欧美日韩在线观看一区二区 | 2020国产成人免费视频 | a毛片免费 | 亚洲国产精品第一区二区三区 | 日韩精品一区二区三区四区 | 人成午夜性刺激免费 | 久久爱噜噜噜噜久久久网 | 日韩欧美一区二区中文字幕 | 国产精品hd在线播放 | 精品国产成人a在线观看 | 伊人久久免费 | 精品成人一区二区三区免费视频 | 日本作爱| 国产精品久久久久影院 | 国产精品亚洲综合天堂夜夜 | 亚洲国产高清在线 | 成人在免费观看视频国产 | 精品视频99 | 国产成人美女福利在线观看 | a级毛片免费高清视频 | 99国产精品热久久久久久夜夜嗨 |