電力企業(yè)信息化建設(shè)方案之調(diào)度信息報(bào)送系統(tǒng)
Posted on 2015-12-09 14:21 FineReport——報(bào)表技術(shù)領(lǐng)跑者 閱讀(114) 評(píng)論(0) 編輯 收藏 所屬分類: Java報(bào)表技術(shù)知識(shí)電力調(diào)度系統(tǒng)功能
1、系統(tǒng)用戶
調(diào)度信息報(bào)送系統(tǒng)的使用者涉及到調(diào)通中心,發(fā)展策劃部,店里交易中心,基建部,安全檢查部,營(yíng)銷部,生產(chǎn)技術(shù)部等7個(gè)部門。各部門均有一個(gè)填報(bào)角色和一個(gè)審批角色。本部門的填報(bào)角色負(fù)責(zé)在規(guī)定的時(shí)間內(nèi)填寫其負(fù)責(zé)的表格并上報(bào)。本部門的審批角色負(fù)責(zé)在規(guī)定的時(shí)間內(nèi)審批,并上報(bào)至調(diào)通中心。調(diào)通中心除審批本部門的報(bào)表,仍需負(fù)責(zé)審核其他部門的數(shù)據(jù),導(dǎo)出并上報(bào)至監(jiān)管部門。
系統(tǒng)設(shè)置超級(jí)管理員,負(fù)責(zé)資源管理,用戶管理以及日志管理,流程配置等系統(tǒng)管理工作。
用戶的配置由超級(jí)管理員負(fù)責(zé),用戶的基礎(chǔ)信息存儲(chǔ)在數(shù)據(jù)庫(kù)表中,在系統(tǒng)中由管理員配置,引入數(shù)據(jù)庫(kù)的數(shù)據(jù)作為驗(yàn)證用戶的依據(jù),并且配置用戶與可操作文件的對(duì)應(yīng)關(guān)系。
2、業(yè)務(wù)功能
統(tǒng)一應(yīng)用平臺(tái)
電力調(diào)度信息報(bào)送系統(tǒng)采用B/S架構(gòu),用戶通過(guò)Web瀏覽器即可訪問(wèn)系統(tǒng),憑用戶名密碼查看其對(duì)應(yīng)權(quán)限下的報(bào)表。
系統(tǒng)使用流程
編輯和上報(bào)
填報(bào)用戶打開其可操作的報(bào)表,默認(rèn)打開的,是當(dāng)前年份/月份的報(bào)表,報(bào)表中以藍(lán)色為背景的部分即為當(dāng)前用戶可編輯的區(qū)域。頁(yè)面上的編輯方式豐富多樣,允許直接進(jìn)行文本或者數(shù)字編輯,同樣允許通過(guò)日歷或者下拉框進(jìn)行選擇。
填寫完成后:
點(diǎn)擊提交按鈕,數(shù)據(jù)即可保存。提交成功之后,頁(yè)面轉(zhuǎn)換至“待審核”,除非審批不通過(guò)將數(shù)據(jù)退回給填報(bào)人,否則將一直不可編輯。
審批
在填報(bào)員上報(bào)數(shù)據(jù)之后,數(shù)據(jù)的處理流程即到達(dá)審批員處。審批員審核數(shù)據(jù),有誤則退回填報(bào)員,無(wú)誤則上報(bào)將數(shù)據(jù)永久保存。這里我們以退回為例,審批員只需要點(diǎn)擊退回按鈕即可。
退回
被審批員退回的數(shù)據(jù),狀態(tài)將變更為“審核不通過(guò)”,填報(bào)員需要再次進(jìn)行編輯并上報(bào),未再次上報(bào)前,審批員智能做導(dǎo)出操作。
上報(bào)
填報(bào)員再次編輯提交之后,表格狀態(tài)同第一次提交同樣變化為“待審核”。繼續(xù)走審批流程,這里假設(shè)第二次數(shù)據(jù)通過(guò)審批并上報(bào)。那么數(shù)據(jù)將變更為歷史數(shù)據(jù)保存下來(lái)。不能再進(jìn)行任何編輯。
歷史數(shù)據(jù)查詢
當(dāng)填報(bào)的數(shù)據(jù)通過(guò)審批被保存到數(shù)據(jù)庫(kù)之后,所有用戶均可以在頁(yè)面上通過(guò)選擇年份/月份來(lái)查詢歷史數(shù)據(jù)。
利用歷史數(shù)據(jù)
由于填報(bào)的報(bào)表類型僅包含年報(bào)和月報(bào),因此每一期的數(shù)據(jù)可能有相似之處,那么填報(bào)員根據(jù)時(shí)間段查詢出數(shù)據(jù)厚,若本次需要填報(bào)的數(shù)據(jù)和歷史數(shù)據(jù)很相似,則可以點(diǎn)擊表格右上角的“復(fù)制當(dāng)前數(shù)據(jù)到新表”,直接利用歷史數(shù)據(jù)作為本次填報(bào)的素材:
新建空表
當(dāng)用戶在查詢歷史數(shù)據(jù)后,沒(méi)有發(fā)現(xiàn)類似當(dāng)前時(shí)期的數(shù)據(jù),那么需要新建一張空表來(lái)進(jìn)行編輯填寫。為了方便用戶快速的進(jìn)行操作,可以點(diǎn)擊頁(yè)面右上角的中的“新建空表”,直接打開新空白表中進(jìn)行數(shù)據(jù)編輯。
不允許重復(fù)提交
雖然填報(bào)用戶在提交了數(shù)據(jù)之后,數(shù)據(jù)的狀態(tài)變?yōu)椴豢删庉嫞怯脩羧绻蜷_一張新表,仍然是可以填寫數(shù)據(jù)的,如果不小心選擇了一個(gè)數(shù)據(jù)庫(kù)已經(jīng)有的時(shí)間段,則可能產(chǎn)生將正確的數(shù)據(jù)覆蓋的危險(xiǎn)。為了避免用戶的誤操作,系統(tǒng)中帶有重復(fù)數(shù)據(jù)檢測(cè)功能,如當(dāng)前年/月的數(shù)據(jù)在數(shù)據(jù)庫(kù)中已經(jīng)存在,則點(diǎn)擊提交提示“該表已填寫,不能重復(fù)提交”。
離線填報(bào)
系統(tǒng)內(nèi)包含的報(bào)表均為年報(bào)和月報(bào)形式,因此表中需要填報(bào)的數(shù)據(jù)并非分散的直接的采集于日常數(shù)據(jù),而是相關(guān)數(shù)據(jù)的匯總數(shù)字,因此用戶需要經(jīng)過(guò)多方的溝通確認(rèn)才能確定數(shù)據(jù)的準(zhǔn)確性,這樣要求用戶在填報(bào)時(shí)一次性將數(shù)據(jù)填寫完畢存在一定的困難,因此系統(tǒng)需要提供離線操作的方式,實(shí)現(xiàn)離線數(shù)據(jù)錄入。填報(bào)用戶隨時(shí)可以從系統(tǒng)中導(dǎo)出Excel文件,將數(shù)據(jù)記錄于Excel之中,并在完成之后,通過(guò)在線導(dǎo)入Excel的方式來(lái)將數(shù)據(jù)導(dǎo)入到頁(yè)面中,提交入庫(kù)。
數(shù)據(jù)導(dǎo)出上報(bào)
由于電力調(diào)度信息報(bào)送系統(tǒng)尚未在全部相關(guān)單位部署,因此省級(jí)電力公司最終通過(guò)審核的數(shù)據(jù),要繼續(xù)通過(guò)Excel文件的形式上報(bào)至國(guó)網(wǎng)公司。系統(tǒng)中需要較好的支持Excel文件導(dǎo)出。
聯(lián)合填報(bào)
由于系統(tǒng)中的報(bào)表,多數(shù)是將相關(guān)的信息組合在一張表中,而這些信息涉及到的是多個(gè)不同的部門。因此存在一張報(bào)表需要多個(gè)部門分別進(jìn)行填寫的需要。多人聯(lián)合填報(bào)與單獨(dú)填報(bào)從實(shí)質(zhì)上講并沒(méi)有區(qū)別,只是各部門將各自負(fù)責(zé)的部分填報(bào),審批結(jié)束后才能結(jié)束整個(gè)流程。
我們以電力電量平衡計(jì)劃表為例,此表涉及到調(diào)通中心,交易中心,營(yíng)銷部等三個(gè)部門。
首先是調(diào)通中心的填報(bào)角色,其可操作的部分為電力平衡計(jì)劃和文字說(shuō)明部分:
交易中心的填報(bào)角色,可操作的部分包含電量平衡計(jì)劃的前三行數(shù)據(jù),以及電廠發(fā)電計(jì)劃部分,文字說(shuō)明部分:
營(yíng)銷部的填報(bào)角色,可操作的部分為電量平衡計(jì)劃的“用電量”,以及文字說(shuō)明部分:
同樣,各部門的審批角色對(duì)應(yīng)的上報(bào)和退回操作,僅關(guān)系到本部分上報(bào)的數(shù)據(jù)。
填報(bào)時(shí)限
系統(tǒng)對(duì)于填報(bào)的時(shí)間,審批的時(shí)間均有限制,但是由于國(guó)家法定假日的不準(zhǔn)確性,無(wú)法準(zhǔn)確的確定未來(lái)很長(zhǎng)時(shí)期內(nèi)工作日的計(jì)算方法,所以在系統(tǒng)中,會(huì)對(duì)在填報(bào)時(shí)的時(shí)限進(jìn)行提醒,如果填報(bào)人和審批人都沒(méi)有超出時(shí)限,則報(bào)表中不顯示任何提示,如我們上方所見。若已經(jīng)超過(guò)了填報(bào)的時(shí)限,則報(bào)表中會(huì)出現(xiàn)“填報(bào)過(guò)期”提示。