国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Activiti的消防移動(dòng)審批系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2017-09-10 09:38陳玲
科學(xué)與財(cái)富 2017年22期

陳玲

摘要:當(dāng)前消防隊(duì)伍的用車(chē)、請(qǐng)假、出差等審批仍采用線(xiàn)下流程,基于紙質(zhì)文檔完成。存在審批效率低、個(gè)別審批不規(guī)范等問(wèn)題。本文提出了基于Activiti開(kāi)源工作流的手機(jī)APP實(shí)現(xiàn)移動(dòng)審批,促進(jìn)相關(guān)管理流程規(guī)范化、數(shù)字化。

關(guān)鍵詞: 消防審批;Activiti;移動(dòng)審批;

1 引言

公安消防隊(duì)伍在近些年的發(fā)展中,已經(jīng)逐步實(shí)現(xiàn)了現(xiàn)代化和信息化,引入了如"單兵圖傳"、"無(wú)人機(jī)偵察"等新興技術(shù),但在日常的管理工作中,如用車(chē)、請(qǐng)假和出差的審批,仍然采用了傳統(tǒng)的線(xiàn)下流程,無(wú)法有效管理相關(guān)審批數(shù)據(jù)。領(lǐng)導(dǎo)無(wú)法掌握當(dāng)前和歷史的用車(chē)、請(qǐng)假、出差情況。本文提出的移動(dòng)審批平臺(tái)實(shí)現(xiàn)了全數(shù)字化的審批流程,可以有效管理相關(guān)審批過(guò)程、審批結(jié)果、業(yè)務(wù)工作數(shù)據(jù),能夠幫助領(lǐng)導(dǎo)全面掌握部隊(duì)實(shí)時(shí)狀態(tài)和歷史數(shù)據(jù),實(shí)現(xiàn)科學(xué)決策。

2 消防移動(dòng)審批平臺(tái)功能模塊

消防移動(dòng)審批管理平臺(tái),主要實(shí)現(xiàn)了消防官兵日常的用車(chē)、請(qǐng)假和出差的審批管理,并綜合了其它一些消防工作中的信息化功能,如消防預(yù)案在線(xiàn)查看、消防水源查看等功能,基于審批的功能如圖1所示:

通過(guò)移動(dòng)審批系統(tǒng),將消防官兵的一些日常管理信息化,使用派車(chē)單通過(guò)門(mén)崗,通過(guò)出差單作為賬目報(bào)銷(xiāo)的憑據(jù)。消防官兵、各級(jí)干部,可以在任何時(shí)間、任何地點(diǎn)通過(guò)APP提交用車(chē)、請(qǐng)假、出差申請(qǐng);相關(guān)的領(lǐng)導(dǎo)通過(guò)APP、手機(jī)短信可以實(shí)時(shí)收到申請(qǐng)的提醒,可以通過(guò)手機(jī)立即對(duì)申請(qǐng)進(jìn)行審批。通過(guò)公安消防移動(dòng)審批系統(tǒng),可以將申請(qǐng)的審批時(shí)間從1~2天縮小到1~2小時(shí),解決了有時(shí)領(lǐng)導(dǎo)因?yàn)槊τ诟鞣N事物,在辦公室很難找到的問(wèn)題。

3 開(kāi)源工作流引擎Activiti的使用

工作流(workflow)就是工作流程的計(jì)算模型,即將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在計(jì)算機(jī)中以恰當(dāng)?shù)哪P瓦M(jìn)行表示并對(duì)其實(shí)施計(jì)算。它主要解決的是"使在多個(gè)參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過(guò)程自動(dòng)進(jìn)行,從而實(shí)現(xiàn)某個(gè)預(yù)期的業(yè)務(wù)目標(biāo),或者促使此目標(biāo)的實(shí)現(xiàn)"。簡(jiǎn)而言之,就是將工作流程實(shí)現(xiàn)自動(dòng)化,并可以自由的新建、變更工作流程,以解決程序開(kāi)發(fā)過(guò)程中經(jīng)常遇到的工作流程任務(wù)。

Activiti是一個(gè)遵從 Apache 許可的工作流和業(yè)務(wù)流程管理開(kāi)源平臺(tái),其核心是基于 Java 的超快速、超穩(wěn)定的 BPMN2.0 流程引擎,強(qiáng)調(diào)流程服務(wù)的可嵌入性和可擴(kuò)展性,同時(shí)更加強(qiáng)調(diào)面向業(yè)務(wù)人員。Activiti5由JBPM4衍生而來(lái),而JBPM5完全放棄了JBPM4的基礎(chǔ)代碼,因此可以理解Activiti是原來(lái)JBPM的延續(xù),也是目前最流行的開(kāi)源工作流引擎,國(guó)內(nèi)很大部分的工作流引擎基于其進(jìn)行開(kāi)發(fā)。

在移動(dòng)審批平臺(tái)中,后端使用了Activiti 5.18作為工作流引擎,以驅(qū)動(dòng)用車(chē)、出差、請(qǐng)假各項(xiàng)任務(wù)的流程自動(dòng)化,在后臺(tái)管理平臺(tái)中集成了Activiti Designer作為在線(xiàn)流程編輯器,通過(guò)圖形化的界面編輯定義工作流程,圖2以出差流程定義進(jìn)行說(shuō)明。

在出差流程中,干部、大隊(duì)長(zhǎng)、部門(mén)長(zhǎng)、官兵和一些特定干部出差均有著不同的審批流程,市內(nèi)和室外出差,也可能有所不同,如干部出差需經(jīng)大隊(duì)長(zhǎng)或部門(mén)長(zhǎng)審批后,再由支隊(duì)首長(zhǎng)進(jìn)行審批,而大隊(duì)長(zhǎng)出差則直接由支隊(duì)首長(zhǎng)審批。通過(guò)完全圖形化的界面,可以很容易的將流程描述清晰,在流程節(jié)點(diǎn)定義時(shí),可以指定該流程節(jié)點(diǎn)的審批角色,如光角色不能限定審批人,比如部門(mén)長(zhǎng)審批,應(yīng)為干部所在部門(mén)的部門(mén)長(zhǎng),還需通過(guò)自定義事件編程進(jìn)行篩選。在各項(xiàng)審批完成,向下一級(jí)審批人應(yīng)推送消息提示,或者拒絕后向發(fā)起人推送消息提示,消息的推送采用移動(dòng)端推送插件極光推完成,同時(shí)因?yàn)橥扑涂赡艿牟豢蛇_(dá),加入短信接口,通過(guò)發(fā)送短信提示,讓各級(jí)領(lǐng)導(dǎo)能夠及時(shí)查知自己的審批任務(wù)。

4 信息安全保障

作為特殊部門(mén),公安消防對(duì)信息安全有著較高要求,采用了四道安全防線(xiàn),保障消防移動(dòng)審批系統(tǒng)的信息安全。一是對(duì)系統(tǒng)中的所有數(shù)據(jù),使用混合加密算法進(jìn)行加密,即使數(shù)據(jù)流出,也幾乎不可能被破解識(shí)讀。二是對(duì)系統(tǒng)中傳輸?shù)臄?shù)據(jù),基于HTTPS加密鏈接傳輸,并對(duì)傳輸數(shù)據(jù)進(jìn)行混合加密,系統(tǒng)對(duì)數(shù)據(jù)密文進(jìn)行校驗(yàn),確保數(shù)據(jù)的安全性和完整性,保證在傳輸過(guò)程中數(shù)據(jù)不會(huì)被嗅探。三是確保非授權(quán)用戶(hù)無(wú)權(quán)使用本系統(tǒng),系統(tǒng)對(duì)用戶(hù)權(quán)限進(jìn)行嚴(yán)格管控,確保每位用戶(hù)只具有必須的最小權(quán)限。四是對(duì)系統(tǒng)中的所有操作有完善的操作痕跡保留和追溯體系,保證所有操作可追溯。

5 小結(jié)

本文描述了基于Activiti的消防移動(dòng)審批系統(tǒng)的相關(guān)功能,通過(guò)本系統(tǒng)的實(shí)施,可以全面梳理相關(guān)辦公流程,實(shí)現(xiàn)流程的數(shù)字化管理。通過(guò)信息化手段,固化相關(guān)流程及審批權(quán)限,逐步實(shí)現(xiàn)管理規(guī)范化,同時(shí)可為領(lǐng)導(dǎo)的各項(xiàng)決策提供數(shù)據(jù)支撐。

參考文獻(xiàn)

[1] 徐亦楠;葛志輝;潘海源. Activiti5工作流在OA系統(tǒng)中的應(yīng)用[J]. 大眾科技 .2014 (01)

[2] 姚軍;崔成. 基于J2EE工作流平臺(tái)的系統(tǒng)架構(gòu)設(shè)計(jì)[J]. 電子技術(shù)與軟件工程.2014(07)endprint