基于工作流技術(shù)的發(fā)電企業(yè)管理信息系統(tǒng)的研究與開發(fā)

2013-08-09 14:44 來源:互聯(lián)網(wǎng) 作者:洛小辰

傳統(tǒng)的發(fā)電企業(yè)管理信息系統(tǒng)存在不支持業(yè)務(wù)流程等諸多缺點(diǎn)。本文將工作流管理技術(shù)與管理信息系統(tǒng)相結(jié)合,開發(fā)了一種新型的基于工作流技術(shù)的發(fā)電企業(yè)管理信息系統(tǒng)。介紹了該系統(tǒng)的總體結(jié)構(gòu)、數(shù)據(jù)處理系統(tǒng)的劃分、數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)、數(shù)據(jù)接口的設(shè)計(jì)、工作流管理子系統(tǒng)設(shè)計(jì)、系統(tǒng)安全設(shè)計(jì)等方面的內(nèi)容。該系統(tǒng)既具備辦公自動(dòng)化優(yōu)點(diǎn),又具備傳統(tǒng)管理信息系統(tǒng)的特點(diǎn)。實(shí)現(xiàn)了對(duì)企業(yè)業(yè)務(wù)流程的管理,保證了當(dāng)企業(yè)的組織結(jié)構(gòu)、業(yè)務(wù)流程發(fā)生改變時(shí),系統(tǒng)依然能夠有效運(yùn)行。

0 引言

近年來隨著電力市場(chǎng)的改革,各電廠之間的競(jìng)爭加劇[1]。為了提高生產(chǎn)效率,在電力市場(chǎng)競(jìng)爭中具備優(yōu)勢(shì),各電廠都投入了大量的人力和資金來建設(shè)管理信息系統(tǒng)。然而傳統(tǒng)的管理信息系統(tǒng)具備擴(kuò)展能力差、難以維護(hù)、難以與內(nèi)部Intranet或外部Internet集成、可重用性差、不支持業(yè)務(wù)流程等諸多缺點(diǎn),顯然已不能滿足當(dāng)前電力市場(chǎng)條件下發(fā)電企業(yè)發(fā)展的必要條件,應(yīng)用新型的企業(yè)管理模式以及管理信息系統(tǒng)已成為發(fā)電企業(yè)生存和發(fā)展的需要條件,同時(shí)也成為完善電力市場(chǎng)技術(shù)支持系統(tǒng)的重要步驟。

本文將工作流管理技術(shù)與管理信息系統(tǒng)相結(jié)合,提出了一種新型的基于工作流技術(shù)[2,3]的發(fā)電企業(yè)管理信息系統(tǒng)(簡稱WFMIS)。該系統(tǒng)采用了一種基于數(shù)據(jù)庫的工作流技術(shù),既具備辦公自動(dòng)化優(yōu)點(diǎn),又具備傳統(tǒng)管理信息系統(tǒng)的特點(diǎn)。本文結(jié)合作者開發(fā)完成湖南耒陽電廠二期管理信息系統(tǒng)的實(shí)際,對(duì)WFMIS的具體實(shí)現(xiàn)方法與步驟進(jìn)行了詳細(xì)介紹。

1 WFMIS系統(tǒng)總體結(jié)構(gòu)框架

圖1是WFMIS系統(tǒng)的總體結(jié)構(gòu)框架圖。圖中最底層是數(shù)據(jù)庫系統(tǒng),它是WFMIS系統(tǒng)的基礎(chǔ);在此之上是數(shù)據(jù)處理系統(tǒng),它是整個(gè)系統(tǒng)中最基本的、也是最繁重的工作內(nèi)容。

1


2 數(shù)據(jù)處理系統(tǒng)的劃分

數(shù)據(jù)處理是WFMIS中最基本、也是最繁重的工作內(nèi)容。它收集各類基礎(chǔ)數(shù)據(jù),進(jìn)行分類存儲(chǔ)、處理、制作報(bào)表、流程處理等,并向領(lǐng)導(dǎo)層輔助決策提供依據(jù),所以它是WFMIS的基礎(chǔ)工程。目前的數(shù)據(jù)處理正向聯(lián)機(jī)事務(wù)(OLTP)方向發(fā)展,要求直接用計(jì)算機(jī)作為工具來從事業(yè)務(wù)處理工作,在工作的同時(shí)完成數(shù)據(jù)的收集與整理,它要求系統(tǒng)具有高可靠性及快速響應(yīng)能力。

數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)的主要任務(wù)是根據(jù)系統(tǒng)對(duì)數(shù)據(jù)處理功能的要求,進(jìn)行相關(guān)子系統(tǒng)的劃分,對(duì)各子系統(tǒng)的功能做概要說明,并描述各個(gè)子系統(tǒng)之間的數(shù)據(jù)流關(guān)系。

子系統(tǒng)的劃分將遵循以下的原則:

(a) 子系統(tǒng)在邏輯上具有相對(duì)獨(dú)立性;

(b) 最大內(nèi)聚和最小外界耦合;

(c) 盡可能考慮與發(fā)電企業(yè)業(yè)務(wù)管理體制相適應(yīng)。

在耒陽電廠二期項(xiàng)目中,WFMIS將數(shù)據(jù)處理系統(tǒng)劃分為生產(chǎn)管理和經(jīng)營管理兩大部分,共八個(gè)子系統(tǒng)。其中生產(chǎn)管理部分包括:實(shí)時(shí)信息查詢子系統(tǒng)、設(shè)備管理子系統(tǒng)、工程項(xiàng)目管理子系統(tǒng)、生產(chǎn)技術(shù)管理子系統(tǒng)、物資管理子系統(tǒng);經(jīng)營管理部分包括:計(jì)劃管理子系統(tǒng)、運(yùn)營成本分析子系統(tǒng),另外還包括系統(tǒng)維護(hù)子系統(tǒng)。

3 WFMIS數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)

3.1 數(shù)據(jù)對(duì)象劃分

WFMIS 系統(tǒng)是一個(gè)基于數(shù)據(jù)庫的大型系統(tǒng),建立穩(wěn)定的數(shù)據(jù)基礎(chǔ)是WFMIS建設(shè)的最本質(zhì)的任務(wù)之一。企業(yè)的信息化就是改造企業(yè)混亂無序的數(shù)據(jù)環(huán)境,逐步建立高檔次數(shù)據(jù)環(huán)境的過程。LDWFMIS系統(tǒng)中的任何部分都和數(shù)據(jù)庫直接關(guān)系,數(shù)據(jù)庫設(shè)計(jì)的好壞,不僅影響系統(tǒng)的穩(wěn)定性、安全性,也很大程度地影響系統(tǒng)的運(yùn)行效率。本系統(tǒng)正是從此點(diǎn)出發(fā),在進(jìn)行全面的數(shù)據(jù)分析的基礎(chǔ)上進(jìn)行數(shù)據(jù)建模,力求數(shù)據(jù)庫滿足數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)的規(guī)范要求,設(shè)計(jì)出一個(gè)高效的信息檢索系統(tǒng)數(shù)據(jù)庫。

WFMIS應(yīng)用了支持面向?qū)ο蟮拇笮完P(guān)系數(shù)據(jù)庫Oracle8i做為數(shù)據(jù)庫系統(tǒng)軟件,采用面向關(guān)系對(duì)象的數(shù)據(jù)設(shè)計(jì),將各個(gè)系統(tǒng)看作一個(gè)對(duì)象,在數(shù)據(jù)庫設(shè)計(jì)充分表達(dá)各對(duì)象的數(shù)據(jù)元素和數(shù)據(jù)關(guān)系。整個(gè)電廠數(shù)據(jù)庫可以若干類別的對(duì)象組成,如電廠對(duì)象、電廠設(shè)備對(duì)象、電廠庫存對(duì)象、電廠配置對(duì)象、電廠子項(xiàng)對(duì)象等。

經(jīng)過全面的數(shù)據(jù)分析發(fā)現(xiàn),以上對(duì)象分成兩種基本類型:一類是面向流程的數(shù)據(jù)對(duì)象,另一類是面向設(shè)備的數(shù)據(jù)對(duì)象。面向流程的數(shù)據(jù)對(duì)象主要是將整個(gè)系統(tǒng)看作是一個(gè)按一定的順序而組成的系統(tǒng),其中包含設(shè)備、文檔等信息。其主要是從空間上來描述系統(tǒng)。例如一個(gè)電廠對(duì)象。面向設(shè)備的數(shù)據(jù)對(duì)象則是將系統(tǒng)看成是由一些設(shè)備類型的對(duì)象組成,每一個(gè)靜態(tài)的對(duì)象都由許多數(shù)據(jù)元素組成,其中包括設(shè)備的不變信息和可變信息,例如電廠設(shè)備對(duì)象和庫存清單對(duì)象等。

3.2 數(shù)據(jù)庫的邏輯劃分

為了保證各個(gè)數(shù)據(jù)處理子系統(tǒng)的獨(dú)立性以及安全性,根據(jù)數(shù)據(jù)處理系統(tǒng)的劃分原則將WFMIS數(shù)據(jù)庫劃分為八個(gè)邏輯獨(dú)立的數(shù)據(jù)庫,實(shí)際在ORCALE8i中稱為八個(gè)方案,每個(gè)方案對(duì)應(yīng)一個(gè)用戶,只有該用戶具備對(duì)該方案內(nèi)的所有數(shù)據(jù)庫表的所有操作權(quán)限。由于各邏輯數(shù)據(jù)庫之間在原則上是不能互相訪問的,然而系統(tǒng)之間避免不了一些數(shù)據(jù)信息的交換,因此,各邏輯數(shù)據(jù)庫之間的數(shù)據(jù)信息交換通過各方案之間的對(duì)對(duì)方用戶的相應(yīng)授權(quán)來完成。

4 系統(tǒng)數(shù)據(jù)接口的設(shè)計(jì)

由于WFMIS在整個(gè)電廠系統(tǒng)中的位置,系統(tǒng)有很多的數(shù)據(jù)來源于原有的一些其它系統(tǒng),如電廠監(jiān)視信息系統(tǒng)(SIS)、財(cái)務(wù)管理系統(tǒng)、圖形系統(tǒng)、調(diào)度、 SCADA等,各個(gè)系統(tǒng)都以數(shù)據(jù)庫作為后臺(tái)。由于各系統(tǒng)的網(wǎng)絡(luò)環(huán)境及數(shù)據(jù)庫類型的不同,因此就存在與本系統(tǒng)的接口問題。另外,為了增強(qiáng)系統(tǒng)的兼容性和和擴(kuò)充性,在軟件上也存在著編程接口。本系統(tǒng)與其它系統(tǒng)的接口均通過網(wǎng)關(guān)工作站交換數(shù)據(jù)。而與其它軟件的預(yù)留接口都為標(biāo)準(zhǔn)編程接口。圖2為WFMIS系統(tǒng)在耒陽電廠二期項(xiàng)目中的數(shù)據(jù)接口結(jié)構(gòu)圖。

2



1 2 > 
智能電網(wǎng) 信息系統(tǒng)

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門