亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

全組態(tài)化電力調(diào)度管理信息系統(tǒng)及其架構(gòu)方法

文檔序號(hào):6606485閱讀:198來源:國(guó)知局
專利名稱:全組態(tài)化電力調(diào)度管理信息系統(tǒng)及其架構(gòu)方法
技術(shù)領(lǐng)域
本發(fā)明涉及電力調(diào)度自動(dòng)化系統(tǒng)應(yīng)用技術(shù)領(lǐng)域,尤其涉及基于Web的電力調(diào)度自 動(dòng)化維護(hù)和管理功能應(yīng)用;同時(shí)由于其結(jié)構(gòu)設(shè)計(jì)的通用性,也可推廣到整體功能需求類似 的專業(yè)和應(yīng)用。
背景技術(shù)
電力調(diào)度管理信息系統(tǒng)涉及眾多應(yīng)用子系統(tǒng),包括生產(chǎn)管理,計(jì)劃管理、調(diào)度管 理、變電運(yùn)行、檢修試驗(yàn)管理、物資管理統(tǒng)、用電管理、基建管理、農(nóng)電管理等等,根據(jù)用戶的 特定需求還可以添加其他諸如車輛管理、勞動(dòng)人事、多重經(jīng)營(yíng)等其他類別功能子系統(tǒng)。為用 戶調(diào)度和日常管理提供統(tǒng)一便捷的數(shù)據(jù)查考和決策支持。結(jié)合Web應(yīng)用不受地域限制、配 置簡(jiǎn)便、技術(shù)成熟的特點(diǎn),使用B/S結(jié)構(gòu)實(shí)現(xiàn)MIS功能需求是一個(gè)可靠可行的優(yōu)良方案。但 由于MIS系統(tǒng)本身具有用戶需求不確定性和變化性強(qiáng)的特點(diǎn),系統(tǒng)設(shè)計(jì)往往隨著開發(fā)的深 入和系統(tǒng)交付而不斷修改,越改越復(fù)雜。因此有必要設(shè)計(jì)出具備組態(tài)功能的MIS系統(tǒng),不 僅具有清晰應(yīng)用的模塊劃分,更重要的是能容納用戶整個(gè)項(xiàng)目周期及運(yùn)營(yíng)維保中的變更需 求。系統(tǒng)涵蓋跨平臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)、配置數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)、HMI模型設(shè)計(jì)、模塊間組織流程等 問題的解決,達(dá)到只要通過簡(jiǎn)便輕松配置的方式就能完成工程實(shí)施,以應(yīng)對(duì)多變的用戶管 理需求的目的。目前基于Web的調(diào)度管理信息系統(tǒng)應(yīng)用廣泛,雖然不同系統(tǒng)可能基于異構(gòu)數(shù)據(jù)庫(kù) 平臺(tái),系統(tǒng)功能也千差萬(wàn)別,但從組態(tài)化程度和結(jié)構(gòu)流程兩個(gè)方面考察卻不外乎以下幾種 設(shè)計(jì)組態(tài)化程度上1.無(wú)組態(tài)系統(tǒng)根據(jù)特定目標(biāo)設(shè)計(jì)、編寫、調(diào)試,將用戶需求細(xì)化成條目,MIS功能 項(xiàng)、菜單、字段、報(bào)表、格式等等數(shù)據(jù)項(xiàng)由程序直接固定。當(dāng)需求變更時(shí),由程序編寫人員直 接修改源代碼或源文件,然后重新覆蓋安裝目錄及系統(tǒng)配置。2.數(shù)據(jù)(部分)組態(tài)將功能項(xiàng)、字段、報(bào)表等數(shù)據(jù)項(xiàng)在配置文件或在數(shù)據(jù)庫(kù)中定 義,程序從文件/庫(kù)中讀取然后生成界面。這種方式大大優(yōu)于前者,一定程度上將源代碼和 數(shù)據(jù)分離,提高了系統(tǒng)的靈活性。上述前一種設(shè)計(jì)方式,將代碼和數(shù)據(jù)混在一起,雖然前期設(shè)計(jì)看似“簡(jiǎn)單”,實(shí)質(zhì)上 給后期的需求變更和維護(hù)帶來無(wú)休止的投入和工作量,甚至是對(duì)系統(tǒng)設(shè)計(jì)階段已確定結(jié)構(gòu) 的否定;同時(shí),若出現(xiàn)編碼設(shè)計(jì)人員變更調(diào)整,或退出該系統(tǒng)項(xiàng)目,則后繼維護(hù)工作更加困 難,事倍功半。后一種方式采用部分配置思想,分離數(shù)據(jù)代碼,很大程序上減小了維護(hù)工作量和 難度,但文件配置方式容易出現(xiàn)管理混亂、文件誤操作等情況,影響系統(tǒng)的配置資源管理; 同時(shí),對(duì)于系統(tǒng)界面的設(shè)計(jì)只能按起初用戶需求做定制,一旦出現(xiàn)任何變更,仍不可避免地 再次修改源代碼。結(jié)構(gòu)流程設(shè)計(jì)上
1.采用兩層系統(tǒng)結(jié)構(gòu),即數(shù)據(jù)層和界面層,可能是無(wú)組態(tài)或者部分組態(tài)。數(shù)據(jù)層負(fù) 責(zé)數(shù)據(jù)源,一般為關(guān)系數(shù)據(jù)庫(kù),少數(shù)為特定的文件系統(tǒng);界面層包括數(shù)據(jù)獲取、業(yè)務(wù)處理邏 輯和界面顯示等模塊。2.采用三層結(jié)構(gòu),即數(shù)據(jù)層、業(yè)務(wù)邏輯層和界面層。前者將業(yè)務(wù)處理邏輯和用戶界面合并在一起,雖然省去了設(shè)計(jì)階段模塊劃分的工 作,但結(jié)構(gòu)不清晰、代碼混合亦很容易影響后期的變更和系統(tǒng)維護(hù);后者的設(shè)計(jì)邏輯較為清 晰,模塊的耦合度低,但在人機(jī)界面更新機(jī)制上,多采用基于URL的全刷新方式,當(dāng)在線用 戶量及數(shù)據(jù)量龐大時(shí),不能很好地優(yōu)化用戶的操作需求,降低通訊和服務(wù)器業(yè)務(wù)處理的總
量,需要進(jìn)一步改進(jìn)。檢索中,發(fā)現(xiàn)與本系統(tǒng)設(shè)計(jì)最接近的方式為數(shù)據(jù)組態(tài)+三層結(jié)構(gòu)設(shè)計(jì),一定程度 上覆蓋了 MIS系統(tǒng)的需求變更和維護(hù)工作。但仍存在較大的改進(jìn)空間?,F(xiàn)有技術(shù)的缺點(diǎn)是1.組態(tài)化程度不夠,最多體現(xiàn)在系統(tǒng)數(shù)據(jù)項(xiàng)可配置方面,在 界面和功能定制上還需做進(jìn)一步研究;2.結(jié)構(gòu)層次設(shè)計(jì)不充分明晰,部分三層結(jié)構(gòu)設(shè)計(jì)思 路上沒有做進(jìn)一步的流量、負(fù)荷、反應(yīng)時(shí)間上的優(yōu)化,可進(jìn)一步提高系統(tǒng)效率和用戶體驗(yàn)。

發(fā)明內(nèi)容
針對(duì)于現(xiàn)有技術(shù)存在的不足,本發(fā)明設(shè)計(jì)方案從現(xiàn)有技術(shù)基礎(chǔ)出發(fā),提出包括數(shù) 據(jù)庫(kù)、功能模塊、人機(jī)界面在內(nèi)全組態(tài)的設(shè)計(jì)方案,同時(shí)基于類似MVC的結(jié)構(gòu)設(shè)計(jì),采用 AJAX技術(shù)在Web系統(tǒng)上局部更新特點(diǎn)的應(yīng)用,最大限度地覆蓋多變的MIS系統(tǒng)需求和長(zhǎng)期 維護(hù),優(yōu)化系統(tǒng)的日常運(yùn)行負(fù)荷,提高系統(tǒng)運(yùn)行效率。本發(fā)明采用的技術(shù)方案是一種全組態(tài)化電力調(diào)度管理信息系統(tǒng)結(jié)構(gòu)設(shè)計(jì),它包括可組態(tài)化視圖模塊,實(shí)現(xiàn)調(diào)度用戶的人機(jī)操作界面,基于“默認(rèn)視圖結(jié)構(gòu)+視圖模 板+自定義頁(yè)面”三種界面顯示方式,將用戶需求可組態(tài)化;默認(rèn)視圖結(jié)構(gòu)設(shè)計(jì)基本的相對(duì) 固定的視圖框架結(jié)構(gòu),視圖子項(xiàng)由用戶動(dòng)態(tài)配置;視圖模板由固定文本和變量組成,按一定 規(guī)則和表達(dá)式編制,保證程序能夠完全識(shí)別,固定文本根據(jù)需要自行組態(tài)修改,變量部分由 控制器模塊解析識(shí)別;控制器模塊,連接用戶界面和后臺(tái)數(shù)據(jù)庫(kù),接受用戶的輸入,并提取和調(diào)用模型庫(kù) 中的模型處理過程,通過和視圖的交互完成界面的最終顯示;所述控制器模塊主要完成兩 種請(qǐng)求的處理數(shù)據(jù)獲取和用戶操作,對(duì)應(yīng)則是對(duì)數(shù)據(jù)庫(kù)的讀動(dòng)作和寫動(dòng)作,二者都需要解 析請(qǐng)求的類型和內(nèi)容,從模型庫(kù)中選取對(duì)應(yīng)的接口和操作對(duì)象,控制接收到的用戶請(qǐng)求統(tǒng) 一屏蔽為“操作+對(duì)象”的基本結(jié)構(gòu),然后再?gòu)哪P蛶?kù)中查詢調(diào)用對(duì)應(yīng)的接口 ;模型庫(kù),集成大量的面向數(shù)據(jù)庫(kù)的接口和方法,模型庫(kù)是跨數(shù)據(jù)庫(kù)平臺(tái)的,模型庫(kù) 的數(shù)據(jù)庫(kù)驅(qū)動(dòng)組件屏蔽了異構(gòu)的數(shù)據(jù)庫(kù)平臺(tái),從模型庫(kù)返回的都將是統(tǒng)一格式的無(wú)平臺(tái)特 性的數(shù)據(jù);數(shù)據(jù)庫(kù),匯集所有用于數(shù)據(jù)庫(kù)組態(tài)、界面組態(tài)的數(shù)據(jù)結(jié)構(gòu)以及調(diào)度系統(tǒng)的全部信 息,使用二維表的形式表示并將表間的連接從屬關(guān)系轉(zhuǎn)換成二維表存儲(chǔ)。本發(fā)明具有如下的有益效果由于本發(fā)明中采用了數(shù)據(jù)及界面二維組態(tài)的策略, 滿足用戶對(duì)界面的變化和深化需求;同時(shí)采用輕量式MVC的設(shè)計(jì)結(jié)構(gòu),優(yōu)化開發(fā)模式,提高開發(fā)效率;充分利用AJAX設(shè)計(jì)減少網(wǎng)絡(luò)和服務(wù)器負(fù)荷;后臺(tái)數(shù)據(jù)庫(kù)具有良好的跨平臺(tái)特 性。故而整個(gè)系統(tǒng)相比較現(xiàn)有技術(shù)具有較高的效率、適用性和設(shè)計(jì)彈性。下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。附圖和具體實(shí)施方 式并不限制本發(fā)明要求保護(hù)的范圍。


圖1是本發(fā)明全組態(tài)化電力調(diào)度管理信息系統(tǒng)模塊和數(shù)據(jù)流原理框圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明。系統(tǒng)采用簡(jiǎn)化MVC模式的分層結(jié)構(gòu),降低模塊間的耦合程度。主要模塊和數(shù)據(jù)流 原理如圖1所示1.可組態(tài)化視圖模塊實(shí)現(xiàn)調(diào)度用戶的人機(jī)操作界面。由于HMI是與用戶關(guān)系最為密切的接口分界,故 用戶對(duì)界面的要求各不相同,同時(shí)這種要求也將隨著功能的深化和用戶使用的實(shí)際體驗(yàn)不 斷變化。此時(shí)一般按固定頁(yè)面結(jié)構(gòu)和內(nèi)容開發(fā)的系統(tǒng)可能要面臨長(zhǎng)期的維護(hù)修改和更新 中。本系統(tǒng)基于“默認(rèn)視圖結(jié)構(gòu)+視圖模板+自定義頁(yè)面”三種界面顯示方式,將用戶 需求可組態(tài)化以求最大限度滿足HMI變更所帶來的額外工作量。默認(rèn)視圖結(jié)構(gòu)通過對(duì)目前主要類型調(diào)度管理系統(tǒng)的界面設(shè)計(jì)風(fēng)格研究分析和實(shí)際的用戶使用 體驗(yàn)調(diào)研,設(shè)計(jì)基本的視圖框架結(jié)構(gòu)。該結(jié)構(gòu)是相對(duì)固定的,但實(shí)際包含的視圖子項(xiàng)卻全部 由用戶動(dòng)態(tài)配置,包括調(diào)度用戶登錄注銷;不同用戶將根據(jù)角色和權(quán)限決定菜單、功能項(xiàng)是否可視及是 否可操作。多級(jí)功能菜單項(xiàng)選擇、樹形結(jié)構(gòu)的功能項(xiàng)劃分,特別適應(yīng)于電力調(diào)度系統(tǒng)功能分 類。樹形保證了分層條目的清晰易用;用戶報(bào)表顯示、報(bào)表單元的數(shù)據(jù)編輯、數(shù)據(jù)顯示格式、列定義等;報(bào)表是調(diào)度中最 為常用和最容易接收的HMI表現(xiàn)形式,通過靈活定制表結(jié)構(gòu)和單元格內(nèi)容實(shí)現(xiàn)高度組態(tài)和 可用;公用工具欄添加、刪除、編輯、保存、另存、查詢、鏈接等等。一般附著于報(bào)表之上, 實(shí)現(xiàn)操作快捷化的目的。視圖模板當(dāng)用戶要求高于默認(rèn)視圖結(jié)構(gòu)時(shí),模板可解決多數(shù)的變化需求。模板由固定文本 和變量組成,按一定規(guī)則和表達(dá)式編制,保證程序能夠完全識(shí)別。固定文本依然可根據(jù)需要 自行組態(tài)修改;變量部分由控制器模塊解析識(shí)別,展示給用戶的則是按模板內(nèi)容解析完成 的HTML代碼。自定義頁(yè)面部分特殊需求,可采用自定義頁(yè)面嵌入的方式,這種頁(yè)面不包含變量,可以是瀏覽
5器可識(shí)別范圍內(nèi)的任意元素,包括HTML,XML, Javascript, Flash以及多媒體信息嵌入。上述三種結(jié)構(gòu)可混合搭配采用,無(wú)其他特殊使用要求。此外,面向普遍的全頁(yè)面刷新的系統(tǒng)設(shè)計(jì),本發(fā)明充分利用AJAX的技術(shù)特點(diǎn),通 過僅用戶交互部分的刷新減少網(wǎng)絡(luò)符合,提高用戶反應(yīng)時(shí)間。開發(fā)框架采用Extjs包。2.控制器模塊控制器模塊是連接用戶界面和后臺(tái)數(shù)據(jù)庫(kù)的關(guān)鍵部件,它接受用戶的輸入(讀 寫),并提取和調(diào)用模型庫(kù)中的模型處理過程,通過和視圖的交互完成界面的最終顯示。如 當(dāng)單擊Web頁(yè)面中的超鏈接和發(fā)送HTML表單時(shí),控制器本身不輸出任何東西和做任何處理 而只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后確定以什么樣的方式來呈現(xiàn)處 理返回的數(shù)據(jù)給用戶??刂破髦饕瓿蓛煞N請(qǐng)求的處理數(shù)據(jù)獲取和用戶操作,對(duì)應(yīng)則是對(duì)數(shù)據(jù)庫(kù)的讀 動(dòng)作和寫動(dòng)作。二者都需要解析請(qǐng)求的類型和內(nèi)容,從模型庫(kù)中選取對(duì)應(yīng)的接口和操作對(duì) 象,如,給計(jì)劃部添加一條新員工的信息或者瀏覽第一季度的用電量報(bào)表詳細(xì)信息等等。控 制接收到的用戶請(qǐng)求統(tǒng)一屏蔽為“操作+對(duì)象”的基本結(jié)構(gòu),然后再?gòu)哪P蛶?kù)中查詢調(diào)用對(duì) 應(yīng)的接口。同時(shí)也支持直接操作語(yǔ)句如一條可直接執(zhí)行的SQL語(yǔ)句,以滿足特殊需求下很 難用操作+對(duì)象方式表達(dá)的請(qǐng)求。3.模型庫(kù)模型庫(kù)集成大量的面向數(shù)據(jù)庫(kù)的接口和方法,負(fù)責(zé)管理部門和用戶;操作視圖功 能項(xiàng)內(nèi)容、報(bào)表格式;實(shí)現(xiàn)工具欄按鈕功能;數(shù)據(jù)格式定義查詢;表單元素風(fēng)格定義查詢等寸。模型庫(kù)可以不斷豐富和更新,當(dāng)然這與控制器和用戶視圖是極低耦合的;模型庫(kù)是跨數(shù)據(jù)庫(kù)平臺(tái)的,模型庫(kù)的數(shù)據(jù)庫(kù)驅(qū)動(dòng)組件屏蔽了異構(gòu)的數(shù)據(jù)庫(kù)平臺(tái), 從模型庫(kù)返回的都將是統(tǒng)一格式的無(wú)平臺(tái)特性的數(shù)據(jù)。系統(tǒng)模型單元采用Java bean實(shí)現(xiàn),而返回信息采用較XML更輕量級(jí)的 JSON(JavaScript Object Notation)基本格式,優(yōu)化實(shí)際傳輸?shù)臄?shù)據(jù)字節(jié)數(shù)。4.數(shù)據(jù)庫(kù)匯集所有用于數(shù)據(jù)庫(kù)組態(tài)、界面組態(tài)的數(shù)據(jù)結(jié)構(gòu)以及調(diào)度系統(tǒng)的全部信息。使用 二維表的形式表示并將表間的連接從屬關(guān)系也轉(zhuǎn)換成二維表存儲(chǔ)。主要涉及■組態(tài)結(jié)構(gòu)表>用戶部分PMIS_User, PMIS_Role, PMIS_Permission, PMIS_User_Role, PMIS_Dept, PMIS_ Dept_User>系統(tǒng)功能部分PMIS_Function, PMIS_Function_Fo1der, PMIS_Function_Link, PMIS_Panel, PMIS一Function一Panel,PMIS_DataField, PMIS_Panel_DataField>工具欄部分PMIS_Action>授權(quán)部分PMIS_Grant
>數(shù)據(jù)形態(tài)部分PMIS_Datatype, PMIS_Data_Format,PMIS_Defaut_Value, PMIS_Page_Type, PMIS_ Input_Box_Type■數(shù)據(jù)表調(diào)度管理相關(guān)的各類數(shù)據(jù)表,如部門及人員表、調(diào)度安排、檢修試驗(yàn)記錄、物資管 理、用電量統(tǒng)計(jì)、車輛使用管理、多重經(jīng)營(yíng)等等。該部分表結(jié)構(gòu)通過分析用戶需求獲得,采用腳本語(yǔ)句統(tǒng)一生成;同時(shí),表結(jié)構(gòu)與組 態(tài)結(jié)構(gòu)表中報(bào)表列的定義部分相對(duì)應(yīng)。本發(fā)明具有實(shí)際應(yīng)用的可行性,且部分設(shè)計(jì)和功能已經(jīng)實(shí)現(xiàn)。1.高度的組態(tài)特性使系統(tǒng)具有良好的適應(yīng)性,不僅系統(tǒng)功能項(xiàng)可配置,且用戶界 面結(jié)構(gòu)、報(bào)表格式均可配置,容納自定義界面,也符合用戶對(duì)Web調(diào)度系統(tǒng)日益提高的各方 面需求。2.界面端AJAX開發(fā)框架較為豐富且容易獲取,如DWR,Dojo, Jquery, Extjs等等 幾十種。AJAX技術(shù)應(yīng)用減少網(wǎng)絡(luò)和服務(wù)器負(fù)荷。模型庫(kù)組件跨數(shù)據(jù)庫(kù)系統(tǒng)平臺(tái),支持主流 商用數(shù)據(jù)庫(kù)。3.輕量式MVC的結(jié)構(gòu),將界面層、控制引擎以及模型庫(kù)分立開來,優(yōu)化開發(fā)模式。 MVC模式的技術(shù)和應(yīng)用都已經(jīng)相當(dāng)成熟,完全可以被本設(shè)計(jì)采用。以上已以較佳實(shí)施例公布了本發(fā)明,然其并非用以限制本發(fā)明,凡采取等同替換 或等效變換的方案所獲得的技術(shù)方案,均落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
一種全組態(tài)化電力調(diào)度管理信息系統(tǒng),它包括可組態(tài)化視圖模塊、控制器模塊、模型庫(kù)、數(shù)據(jù)庫(kù),其特征在于所述可組態(tài)化視圖模塊,實(shí)現(xiàn)調(diào)度用戶的人機(jī)操作界面,基于“默認(rèn)視圖結(jié)構(gòu)+視圖模板+自定義頁(yè)面”三種界面顯示方式,將用戶需求可組態(tài)化;默認(rèn)視圖結(jié)構(gòu)設(shè)計(jì)基本的相對(duì)固定的視圖框架結(jié)構(gòu),視圖子項(xiàng)由用戶動(dòng)態(tài)配置;視圖模板由固定文本和變量組成,按一定規(guī)則和表達(dá)式編制,保證程序能夠完全識(shí)別,固定文本根據(jù)需要自行組態(tài)修改,變量部分由控制器模塊解析識(shí)別;所述控制器模塊,連接用戶界面和后臺(tái)數(shù)據(jù)庫(kù),接受用戶的輸入,并提取和調(diào)用模型庫(kù)中的模型處理過程,通過和視圖的交互完成界面的最終顯示;所述模型庫(kù),集成大量的面向數(shù)據(jù)庫(kù)的接口和方法,模型庫(kù)是跨數(shù)據(jù)庫(kù)平臺(tái)的,模型庫(kù)的數(shù)據(jù)庫(kù)驅(qū)動(dòng)組件屏蔽了異構(gòu)的數(shù)據(jù)庫(kù)平臺(tái),從模型庫(kù)返回的都將是統(tǒng)一格式的無(wú)平臺(tái)特性的數(shù)據(jù);所述數(shù)據(jù)庫(kù),匯集所有用于數(shù)據(jù)庫(kù)組態(tài)、界面組態(tài)的數(shù)據(jù)結(jié)構(gòu)以及調(diào)度系統(tǒng)的全部信息,使用二維表的形式表示并將表間的連接從屬關(guān)系轉(zhuǎn)換成二維表存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的全組態(tài)化電力調(diào)度管理信息系統(tǒng),其特征在于所述控制器模塊主要完成兩種請(qǐng)求的處理數(shù)據(jù)獲取和用戶操作,對(duì)應(yīng)則是對(duì)數(shù)據(jù)庫(kù) 的讀動(dòng)作和寫動(dòng)作,二者都需要解析請(qǐng)求的類型和內(nèi)容,從模型庫(kù)中選取對(duì)應(yīng)的接口和操 作對(duì)象,控制接收到的用戶請(qǐng)求統(tǒng)一屏蔽為“操作+對(duì)象”的基本結(jié)構(gòu),然后再?gòu)哪P蛶?kù)中 查詢調(diào)用對(duì)應(yīng)的接口。
3.—種全組態(tài)化電力調(diào)度管理信息系統(tǒng)架構(gòu)方法,其特征在于,它包括組建可組態(tài)化視圖模塊,實(shí)現(xiàn)調(diào)度用戶的人機(jī)操作界面,基于“默認(rèn)視圖結(jié)構(gòu)+視圖模 板+自定義頁(yè)面”三種界面顯示方式,將用戶需求可組態(tài)化;默認(rèn)視圖結(jié)構(gòu)設(shè)計(jì)基本的相對(duì) 固定的視圖框架結(jié)構(gòu),視圖子項(xiàng)由用戶動(dòng)態(tài)配置;視圖模板由固定文本和變量組成,按一定 規(guī)則和表達(dá)式編制,保證程序能夠完全識(shí)別,固定文本根據(jù)需要自行組態(tài)修改,變量部分由 控制器模塊解析識(shí)別;組建控制器模塊,連接用戶界面和后臺(tái)數(shù)據(jù)庫(kù),接受用戶的輸入,并提取和調(diào)用模型庫(kù) 中的模型處理過程,通過和視圖的交互完成界面的最終顯示;組建模型庫(kù),集成大量的面向數(shù)據(jù)庫(kù)的接口和方法,模型庫(kù)是跨數(shù)據(jù)庫(kù)平臺(tái)的,模型庫(kù) 的數(shù)據(jù)庫(kù)驅(qū)動(dòng)組件屏蔽了異構(gòu)的數(shù)據(jù)庫(kù)平臺(tái),從模型庫(kù)返回的都將是統(tǒng)一格式的無(wú)平臺(tái)特 性的數(shù)據(jù);組建數(shù)據(jù)庫(kù),匯集所有用于數(shù)據(jù)庫(kù)組態(tài)、界面組態(tài)的數(shù)據(jù)結(jié)構(gòu)以及調(diào)度系統(tǒng)的全部信 息,使用二維表的形式表示并將表間的連接從屬關(guān)系轉(zhuǎn)換成二維表存儲(chǔ)。
4.根據(jù)權(quán)利要求3所述的全組態(tài)化電力調(diào)度管理信息系統(tǒng)架構(gòu)方法,其特征在于所述控制器模塊主要完成兩種請(qǐng)求的處理數(shù)據(jù)獲取和用戶操作,對(duì)應(yīng)則是對(duì)數(shù)據(jù)庫(kù)的讀動(dòng)作和寫動(dòng)作,二者都需要解析請(qǐng)求的類型和內(nèi)容,從模型庫(kù)中選取對(duì)應(yīng)的接口和操 作對(duì)象,控制接收到的用戶請(qǐng)求統(tǒng)一屏蔽為“操作+對(duì)象”的基本結(jié)構(gòu),然后再?gòu)哪P蛶?kù)中 查詢調(diào)用對(duì)應(yīng)的接口。
全文摘要
本發(fā)明公開了一種全組態(tài)化電力調(diào)度管理信息系統(tǒng)架構(gòu)設(shè)計(jì),針對(duì)于現(xiàn)有技術(shù)存在的不足,本設(shè)計(jì)方案從現(xiàn)有技術(shù)基礎(chǔ)出發(fā),提出包括數(shù)據(jù)庫(kù)、功能模塊、人機(jī)界面在內(nèi)全組態(tài)的設(shè)計(jì)方案,同時(shí)基于類似MVC的結(jié)構(gòu)設(shè)計(jì),采用AJAX技術(shù)在Web系統(tǒng)上局部更新特點(diǎn)的應(yīng)用,最大限度地覆蓋多變的MIS系統(tǒng)需求和長(zhǎng)期維護(hù),優(yōu)化系統(tǒng)的日常運(yùn)行負(fù)荷,提高系統(tǒng)運(yùn)行效率。
文檔編號(hào)G06Q10/00GK101901431SQ201010235100
公開日2010年12月1日 申請(qǐng)日期2010年7月23日 優(yōu)先權(quán)日2010年7月23日
發(fā)明者包德梅, 朱恩云, 朱超 申請(qǐng)人:南京國(guó)電南自軌道交通工程有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1