宋濤
摘 要:本文主要探討了基于工作流的交通執(zhí)法信息管理系統(tǒng)功能研究的主要內(nèi)容,包括了系統(tǒng)應(yīng)用邊界、用戶邊界、功能邊界、權(quán)限設(shè)置、功能模塊設(shè)計(jì)、應(yīng)用系統(tǒng)設(shè)計(jì)和系統(tǒng)選型等七個(gè)方面。
關(guān)鍵詞:工作流;執(zhí)法信息管理;功能研究
中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A
經(jīng)過反復(fù)調(diào)研,充分研讀了國(guó)家和省交通廳的各項(xiàng)法律法規(guī),并對(duì)大量典型案例分析,及充分考慮可能在辦案過程中出現(xiàn)的突發(fā)情況和應(yīng)急措施的基礎(chǔ)之上,基于工作流的交通執(zhí)法信息管理的主要研究?jī)?nèi)容如下:
1 綜合執(zhí)法系統(tǒng)的應(yīng)用邊界
綜合執(zhí)法系統(tǒng)在省交通通訊信息中心統(tǒng)一部署,建立全省綜合執(zhí)法信息數(shù)據(jù)庫(kù)和全省綜合執(zhí)法數(shù)據(jù)發(fā)布平臺(tái),提供對(duì)內(nèi)對(duì)外的信息服務(wù)。
吉林交通廳及廳直屬企事業(yè)單位:省運(yùn)管局、省公路局、省路政局、省高管局、省質(zhì)監(jiān)站,省航道局和省海事局是本系統(tǒng)的省級(jí)應(yīng)用單位。
省交通廳在全省設(shè)市級(jí)運(yùn)管處、公路處、質(zhì)監(jiān)站、海事局等部門是本系統(tǒng)的市級(jí)應(yīng)用單位。
各區(qū)/縣的運(yùn)管所、公路段、海事處等部門是本系統(tǒng)的縣級(jí)應(yīng)用單位。
2 綜合執(zhí)法系統(tǒng)的用戶邊界
綜合執(zhí)法系統(tǒng)的用戶包括如下五類:(1)省級(jí)系統(tǒng)維護(hù)和管理人員。(2)省交通廳法規(guī)處領(lǐng)導(dǎo)及工作人員。(3)省交通廳涉及綜合執(zhí)法管理的其它相關(guān)處室領(lǐng)導(dǎo)及成員。(4)各交通執(zhí)法單位內(nèi)勤人員,包括單位領(lǐng)導(dǎo)、業(yè)務(wù)操作員、系統(tǒng)管理員等。(5)各交通執(zhí)法單位外勤上路執(zhí)法人員。
3 綜合執(zhí)法系統(tǒng)的功能邊界
綜合執(zhí)法系統(tǒng)的功能邊界依據(jù)為吉林省交通廳的《綜合執(zhí)法建設(shè)目標(biāo)和業(yè)務(wù)需求概述》及法規(guī)處提出的業(yè)務(wù)需求。主要包括如下內(nèi)容:(1)綜合執(zhí)法案件管理功能:案件簡(jiǎn)易處罰流程,案件標(biāo)準(zhǔn)處罰流程、案件聽證流程等,建立交通案件信息數(shù)據(jù)庫(kù)。(2)綜合執(zhí)法法律文書管理提供的功能:法律、條款、案由的維護(hù)工作,建立完備的交通執(zhí)法文書檔案。(3)執(zhí)法隊(duì)伍管理提供功能:對(duì)全省的執(zhí)法單位、執(zhí)法人員、執(zhí)法證件進(jìn)行管理。(4)輔助決策分析提供的功能:全省案件匯總統(tǒng)計(jì)等。
4 系統(tǒng)的權(quán)限設(shè)置
按照組織機(jī)構(gòu)的劃分,系統(tǒng)采用橫向和縱向兩種權(quán)限設(shè)置,即:縱向上,省級(jí)部門主管市級(jí)部門,市級(jí)部門主管縣級(jí)部門,橫向上,各級(jí)交通局及省廳,主管下屬的運(yùn)管,海事,路政,稽查等執(zhí)法部門。
5 綜合執(zhí)法系統(tǒng)的功能模塊設(shè)計(jì)
業(yè)務(wù)流程管理平臺(tái)由三部分組成:
(1)流程配置工具(WorkFlowTool)。通過C/S版的(WinForm)流程配置工具,能夠使用戶通過拖拽的方式實(shí)現(xiàn)可視化的流程設(shè)計(jì),流程模板發(fā)生變化時(shí)只需修改配置即可,無(wú)需重新編譯程序;流程模板可以導(dǎo)入導(dǎo)出,方便備份和恢復(fù)。配置工具還可以建立企業(yè)組織機(jī)構(gòu)、配置系統(tǒng)權(quán)限和表單管理。
(2)流程引擎(Work Flow Engine)。本業(yè)務(wù)流程引擎使用最流行的.Net語(yǔ)言和SQL Server數(shù)據(jù)庫(kù)編寫,具有可視化的配置工具和完善的業(yè)務(wù)展現(xiàn)平臺(tái),能夠適應(yīng)任何復(fù)雜情況流轉(zhuǎn)。不但具有流程引擎一般的功能,還可以很方便的嵌入到現(xiàn)有的業(yè)務(wù)系統(tǒng)中,不影響現(xiàn)有的業(yè)務(wù)系統(tǒng)的代碼結(jié)構(gòu)。流程引擎的基本功能主要有:順序流轉(zhuǎn)、條件流轉(zhuǎn)、分流、合流、指派、授權(quán)、回退、異常終止、流程掛起、召回(在下一任務(wù)未處理前可召回)、子流程(流程嵌套)等。
(3)B/S業(yè)務(wù)應(yīng)用平臺(tái)。B/S結(jié)構(gòu)的業(yè)務(wù)展現(xiàn)平臺(tái),能夠方便辦案人員用戶通過瀏覽器訪問案件業(yè)務(wù),積木式的軟件架構(gòu)使系統(tǒng)管理員靈活配置業(yè)務(wù)界面。
6 綜合執(zhí)法系統(tǒng)的應(yīng)用系統(tǒng)設(shè)計(jì)
第一步:利用建模工具畫好工作流程圖,配置好每一個(gè)節(jié)點(diǎn)的處理者和處理方式。第二步:利用Visual Studio(2005/2008/ 2010)制作工作流業(yè)務(wù)表單。第三步:利用建模工具在流程圖的每一個(gè)節(jié)點(diǎn)上配置業(yè)務(wù)表單。第四步:把業(yè)務(wù)表單的界面文件和生成的DLL發(fā)布到服務(wù)器。
應(yīng)用系統(tǒng)包括綜合執(zhí)法案件管理子系統(tǒng)、執(zhí)法隊(duì)伍管理子系統(tǒng)、執(zhí)法文書管理子系統(tǒng)、決策審批子系統(tǒng)和管理監(jiān)控平臺(tái)子系統(tǒng)。
7 綜合執(zhí)法系統(tǒng)的系統(tǒng)選型
考慮到系統(tǒng)的應(yīng)用環(huán)境復(fù)雜多樣,執(zhí)法人員的水平參差不齊,系統(tǒng)客戶端平臺(tái)多種多樣,我們決定,采用B/S架構(gòu)的網(wǎng)站式前端辦案應(yīng)用平臺(tái),管理端采用C/S架構(gòu)的流程設(shè)計(jì)工具,這么做的好處是,對(duì)于辦案人員來(lái)說(shuō),不管何時(shí)何地,只要有一臺(tái)接入互聯(lián)網(wǎng)的移動(dòng)設(shè)備,就可以訪問到本系統(tǒng),而對(duì)于法規(guī)處負(fù)責(zé)制定、維護(hù)、管理人員權(quán)限和工作流程的角色來(lái)說(shuō),采用Windows平臺(tái)下的應(yīng)用程序,更好的能夠適應(yīng)需要。
本系統(tǒng)擬采用微軟的基于C#語(yǔ)言的ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù),前臺(tái)界面應(yīng)用先進(jìn)方便的Web框架,配合AJAX無(wú)刷新技術(shù)和Jquery前端頁(yè)面級(jí)查詢,實(shí)現(xiàn)對(duì)交通行政執(zhí)法系統(tǒng)中各類功能的有機(jī)整合,界面整體達(dá)到簡(jiǎn)潔美觀,后臺(tái)通過WEBSERVICE技術(shù)配合微軟工作流解決方案,以一種創(chuàng)新的方式實(shí)現(xiàn)對(duì)執(zhí)法工作流程中各個(gè)環(huán)節(jié)的管理,引入多起始節(jié)點(diǎn),多結(jié)束節(jié)點(diǎn),多分支處理,協(xié)同審批,委托代理等復(fù)雜的處理機(jī)制,針對(duì)交通執(zhí)法過程中遇到的問題,預(yù)備多種解決方案。
(1)多層結(jié)構(gòu)模式ASP.NET網(wǎng)站架構(gòu),分層處理UI,數(shù)據(jù)模型,業(yè)務(wù)邏輯處理。創(chuàng)新的工廠模式數(shù)據(jù)架構(gòu),能夠讓網(wǎng)站在應(yīng)對(duì)大數(shù)據(jù)流量時(shí),隨時(shí)切換各種數(shù)據(jù)庫(kù)產(chǎn)品,實(shí)現(xiàn)對(duì)案件信息的超大容量管理,針對(duì)復(fù)雜的功能需求,本系統(tǒng)可以在短時(shí)間內(nèi)修改邏輯結(jié)構(gòu),而不影響網(wǎng)站的整體性能。
(2)經(jīng)過二次開發(fā)的微軟工作流解決方案,提供了完善的分級(jí)權(quán)限和角色管理,針對(duì)交通管理系統(tǒng)組織機(jī)構(gòu)復(fù)雜,人員角色重疊等非線性結(jié)構(gòu)可以處理的問題進(jìn)行了規(guī)劃,以二維交錯(cuò)式的樹狀組織機(jī)構(gòu)給出了全省交通廳的橫向和縱向的組織機(jī)構(gòu)權(quán)限的劃分方案。
(3)圖形化的工作流設(shè)計(jì)工具可以在系統(tǒng)初始化時(shí)就進(jìn)行嚴(yán)格規(guī)范,在完全符合《吉林省交通廳交通裁量規(guī)范》的前提下,給出了細(xì)致而規(guī)范的辦案流程,而采用XML技術(shù)來(lái)保存的交通行政執(zhí)法流程,可以隨時(shí)根據(jù)執(zhí)法過程中遇到的非規(guī)則問題來(lái)進(jìn)行修改。
(4)智能化的web表單,可以在提交辦案基本信息的前提下,以附件或者其他形式攜帶辦案過程中的非標(biāo)準(zhǔn)化表格,一方面給無(wú)紙化辦公提供了實(shí)現(xiàn)的基礎(chǔ),另一方面給辦案過程增加了更加有力的輔助措施和保障。
參考文獻(xiàn)
[1]焦海旺.濰坊交通運(yùn)政管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué), 2009.