采用工作流技術(shù)的發(fā)電企業(yè)管理信息系統(tǒng)的研究與開發(fā)
4.1 SIS接口
SIS是一個(gè)實(shí)時(shí)系統(tǒng),其后臺(tái)數(shù)據(jù)庫采用實(shí)時(shí)性良好的IFIX advance數(shù)據(jù)庫。IFIX 數(shù)據(jù)庫是內(nèi)置PI系統(tǒng)的具有開放型結(jié)構(gòu)的實(shí)時(shí)數(shù)據(jù)庫,能夠建立大型實(shí)時(shí)數(shù)據(jù)庫和歷史數(shù)據(jù)庫。它能采用多種數(shù)據(jù)共享方式與ORACLE、SYSBASE、INFORMIX等其它大型數(shù)據(jù)庫進(jìn)行數(shù)據(jù)共享。本系統(tǒng)通過網(wǎng)關(guān)與SIS連接,并且通過網(wǎng)關(guān)到SIS實(shí)時(shí)數(shù)據(jù)庫查詢提取數(shù)據(jù)。網(wǎng)關(guān)通過軟件設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)的隔離和將實(shí)時(shí)數(shù)據(jù)從IFIX advance數(shù)據(jù)庫傳遞到Oracle數(shù)據(jù)庫。圖3為WFMIS系統(tǒng)與實(shí)時(shí)數(shù)據(jù)庫的接口圖。本文引用地址:http://m.butianyuan.cn/article/160065.htm
4.2 財(cái)會(huì)系統(tǒng)接口
財(cái)會(huì)系統(tǒng)基本上沒有什么特別明顯的實(shí)時(shí)性,其數(shù)據(jù)是通過定期查詢提取報(bào)表的形式獲得。由于財(cái)會(huì)系統(tǒng)所涉及的機(jī)密問題,因此,在獲取財(cái)會(huì)數(shù)據(jù)時(shí)必須保證財(cái)會(huì)系統(tǒng)的保密性和安全性。采用網(wǎng)關(guān)負(fù)責(zé)財(cái)會(huì)系統(tǒng)和MIS系統(tǒng)的數(shù)據(jù)交流,它既可以限制對(duì)財(cái)會(huì)或MIS系統(tǒng)的越權(quán)數(shù)據(jù)訪問,又能起到數(shù)據(jù)交流的作用。兩系統(tǒng)之間的網(wǎng)關(guān)也是通過軟件實(shí)現(xiàn),在系統(tǒng)中同時(shí)起系統(tǒng)隔離和數(shù)據(jù)正常交流的作用。
4.3 一期系統(tǒng)接口
對(duì)一期系統(tǒng)的接口存在數(shù)據(jù)上的接口和編程上的接口兩個(gè)問題。由于一期系統(tǒng)也存在一個(gè)后臺(tái)的SIS系統(tǒng),因此,在數(shù)據(jù)上的接口和二期系統(tǒng)的類似,即通過網(wǎng)關(guān)軟件實(shí)現(xiàn)。本系統(tǒng)為一期系統(tǒng)預(yù)留了接口,在程序上通過預(yù)留模塊化的標(biāo)準(zhǔn)編程接口,以便日后軟件擴(kuò)充升級(jí)。在數(shù)據(jù)上利用在數(shù)據(jù)庫中預(yù)留一期系統(tǒng)的表空間和表結(jié)構(gòu),日后傳入數(shù)據(jù)即可對(duì)數(shù)據(jù)庫進(jìn)行擴(kuò)充。
4.4 其他數(shù)據(jù)
有關(guān)工作崗位錄入的各種數(shù)據(jù)被存入發(fā)電廠管理信息系統(tǒng)數(shù)據(jù)庫。
5 工作流管理子系統(tǒng)設(shè)計(jì)
WFMIS中的工作流系統(tǒng)的實(shí)現(xiàn)體現(xiàn)在流程管理系統(tǒng)的設(shè)計(jì)上,流程系統(tǒng)用于在整個(gè)MIS中各用戶信息的交流。這些信息包括生產(chǎn)工作中產(chǎn)生的各種報(bào)表,文檔,資料和其他信息。
5.1 主要功能模塊及業(yè)務(wù)邏輯
WFMIS中工作流管理系統(tǒng)主要包括流程設(shè)置、流程處理 、流程啟動(dòng)、流程通知、流程操作、流程數(shù)據(jù)顯示、流程狀態(tài)跟蹤、流程考核管理、流程清理等模塊。
限于篇幅僅給出流程設(shè)置模塊邏輯示意圖,見圖4。
評(píng)論