• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于.Net工作流的公務(wù)出差審批系統(tǒng)的實(shí)現(xiàn)

      2022-02-14 20:02:02李毅王新軍李振王飛超
      科技創(chuàng)新導(dǎo)報(bào) 2022年20期
      關(guān)鍵詞:熱備雙機(jī)公務(wù)

      李毅 王新軍 李振 王飛超

      (1.山東省計(jì)量科學(xué)研究院 山東濟(jì)南 250014;2.齊魯師范學(xué)院 山東濟(jì)南 250200)

      隨著計(jì)算機(jī)、數(shù)據(jù)庫、網(wǎng)絡(luò)與通信等現(xiàn)代信息技術(shù)的飛速發(fā)展,極大地改變了傳統(tǒng)的管理體制和機(jī)制。計(jì)量技術(shù)機(jī)構(gòu)利用信息化技術(shù)加強(qiáng)管理的要求越來越高,而公務(wù)出差的信息化管理在機(jī)構(gòu)管理體系中是不可或缺的,如何用信息化的手段管理公務(wù)出差審批流程,實(shí)時(shí)跟蹤每一條審批進(jìn)度,從而提高辦公效率,實(shí)現(xiàn)無紙化辦公,建立電子化檔案,達(dá)到數(shù)字化計(jì)量的目標(biāo),具有重要的現(xiàn)實(shí)意義。本文就對(duì)如何實(shí)現(xiàn)這個(gè)目標(biāo)進(jìn)行了詳細(xì)的分析和研究。

      1 系統(tǒng)應(yīng)用技術(shù)分析

      1.1.Net工作流

      .Net工作流引擎問世以來,經(jīng)過多年的發(fā)展,它已經(jīng)成為應(yīng)用系統(tǒng)重要的一部分,目前的應(yīng)用范圍也相當(dāng)寬泛,不僅包括流程管理,甚至還有助于解決算法流程控制等。它主要包括數(shù)據(jù)模型和控制模型兩大部分,可以分為嵌入式和非嵌入式兩種類型。其目的是通過將任務(wù)分解成定義良好的任務(wù)、角色,按照一定的規(guī)則和過程來執(zhí)行這些任務(wù)并對(duì)它們進(jìn)行監(jiān)控[1],從而可以規(guī)范工作流程,極大地提高工作效率,節(jié)省單位運(yùn)行成本。

      1.2 Ofiice VBA

      VBA 是Visual Basic for Applications 的簡稱,是微軟公司在1993年發(fā)布的一種通用的自動(dòng)化編程語言,它的主要功能是用來拓展人們?nèi)粘^k公軟件的各種功能,它基于VB,是指VBA 中的編程規(guī)范要符合VB 的語法要求,但VBA 中的已有自己獨(dú)有的各種對(duì)象,而不是所有VB 都有的。Office VBA 編程能夠使文檔的編輯工作自動(dòng)化[2],從而提高文檔的使用效率。本系統(tǒng)采用VBA技術(shù),結(jié)合Office內(nèi)部自帶的書簽、窗體域等工具,來實(shí)現(xiàn)文檔中的簽名、審批意見、審批日期等數(shù)據(jù)信息的在線自動(dòng)生成功能。

      1.3 雙機(jī)熱備

      公務(wù)出差系統(tǒng)里包含大量重要的、敏感的業(yè)務(wù)數(shù)據(jù),所以如何保證數(shù)據(jù)的安全性和系統(tǒng)的穩(wěn)定性是一個(gè)需要認(rèn)真考慮的問題。本系統(tǒng)采用雙機(jī)熱備的方式進(jìn)行部署,雙機(jī)熱備具有實(shí)時(shí)數(shù)據(jù)熱備、迅速找回丟失的數(shù)據(jù)、實(shí)時(shí)異地容災(zāi)、數(shù)據(jù)完整復(fù)制等功能。雙機(jī)熱備按照工作方式進(jìn)行分類,可以分為磁盤陣列方式、全冗余方式和復(fù)制方式3 種類型[3]。目前應(yīng)用最廣、最標(biāo)準(zhǔn)的方案是第一種,即基于磁盤陣列的雙機(jī)熱備。雙機(jī)熱備的工作原理主要包含心跳工作過程和IP 工作過程兩個(gè)方面,主機(jī)和備機(jī)之間通過IP 做心跳檢測,通過一定的心跳路徑,發(fā)出周期性的相互檢測的數(shù)據(jù)包,如果一旦主機(jī)出現(xiàn)系統(tǒng)故障,備機(jī)在連續(xù)丟失相應(yīng)數(shù)量的檢測包后,認(rèn)為主機(jī)發(fā)生了故障,這時(shí)備機(jī)會(huì)自動(dòng)啟動(dòng)相關(guān)的服務(wù),完成雙機(jī)熱備容錯(cuò)的切換工作。

      2 系統(tǒng)的整體結(jié)構(gòu)

      2.1 系統(tǒng)整體框架

      根據(jù)實(shí)際需求調(diào)研,公務(wù)出差審批主要包括出差申請(qǐng)、出差審批、出差確認(rèn)、出差報(bào)銷、出差歸檔、出差查閱等六大模塊。本系統(tǒng)將審批流程設(shè)計(jì)成一個(gè)通用的工作流,然后從系統(tǒng)中單獨(dú)提取出來,作為一個(gè)核心工作模塊,此模塊主要包括流程啟動(dòng)、流程調(diào)度、流程審批等功能。具體實(shí)現(xiàn)原理是通過創(chuàng)建流程實(shí)例、管理流程清單、執(zhí)行流程步驟及實(shí)時(shí)監(jiān)控工作流的各種運(yùn)行狀態(tài)來實(shí)現(xiàn)流程的平穩(wěn)運(yùn)行[4]。其中各模塊的組成部分有信息輸入模塊、工作流執(zhí)行模塊、信息輸出模塊等。各個(gè)模塊的基本信息在工作流模塊之間高效地傳遞,每一級(jí)流程信息的輸入為上一級(jí)流程信息的輸出,各種信息相互關(guān)聯(lián),緊密聯(lián)系,從而實(shí)現(xiàn)了數(shù)據(jù)共享功能,使得系統(tǒng)審批流程更加清晰、高效,同時(shí)極大地方便了系統(tǒng)的后期升級(jí)。系統(tǒng)審批流程如圖1所示。

      圖1 公務(wù)出差審批流程示意圖

      2.2 工作流模塊框架

      為了使用戶能夠自由、便捷地配置流程信息,本系統(tǒng)采用了表單信息填寫驅(qū)動(dòng)流程的工作流設(shè)計(jì)方案。工作流服務(wù)器由可視化的工作流構(gòu)造器、工作流解釋器及組件庫等三部分組成。Web服務(wù)器在接收到客戶端發(fā)送的出差申請(qǐng)或者審批信息后,將客戶端提交的請(qǐng)求信息,根據(jù)自定義表單模型解析并持久化后,將處理后的數(shù)據(jù)傳遞給工作流引擎服務(wù)器[5]。工作流引擎獲取控制流需要的表單數(shù)據(jù),然后根據(jù)執(zhí)行結(jié)果和相應(yīng)規(guī)則,執(zhí)行審批流程的調(diào)度,并生成任務(wù)列表,任務(wù)列表再根據(jù)相應(yīng)的操作選擇觸發(fā)事件來調(diào)用相應(yīng)的處理流程。工作流模塊如圖2所示。

      圖2 工作流示意圖

      3 系統(tǒng)的實(shí)現(xiàn)

      通過網(wǎng)上公務(wù)出差審批系統(tǒng),院領(lǐng)導(dǎo)和員工能夠?qū)崟r(shí)跟蹤每一條申請(qǐng)記錄的相關(guān)審批和辦理進(jìn)度,查閱全院及個(gè)人的出差統(tǒng)計(jì)和明細(xì)數(shù)據(jù),審閱相關(guān)的公務(wù)出差調(diào)研報(bào)告及其他附件信息,并根據(jù)審批情況和匯總統(tǒng)計(jì)結(jié)果及時(shí)溝通反饋。出差人員登錄系統(tǒng),進(jìn)入出差申請(qǐng)?zhí)顖?bào)界面,填寫出差日期、地點(diǎn)、單位和住宿等信息并提交后,該申請(qǐng)將自動(dòng)進(jìn)入待領(lǐng)導(dǎo)審批環(huán)節(jié),按照系統(tǒng)預(yù)先設(shè)定的工作流程和審批條件,流轉(zhuǎn)至相關(guān)部門審批或者確認(rèn)、報(bào)銷,由相關(guān)人員在線進(jìn)行數(shù)據(jù)和流程處理,并自動(dòng)生成電子簽名和簽名日期,按照審批流程各級(jí)部門審批完成后,相關(guān)人員可以打印、歸檔、查閱及統(tǒng)計(jì)匯總數(shù)據(jù)和各業(yè)務(wù)部門的公務(wù)出差申請(qǐng)情況。系統(tǒng)分為以下幾部分。

      3.1 用戶信息管理模塊

      本模塊主要管理系統(tǒng)的登錄用戶相關(guān)信息,如姓名、性別、籍貫、所屬部門,給登錄用戶分配相應(yīng)的用戶名、密碼、電子簽名等。

      3.2 角色權(quán)限設(shè)置模塊

      本模塊主要服務(wù)于系統(tǒng)管理員。管理員配置出差審批系統(tǒng)的全部角色,定義每個(gè)角色所對(duì)應(yīng)的菜單權(quán)限和數(shù)據(jù)權(quán)限,再將角色分配給每一個(gè)登錄用戶,從而控制各個(gè)登錄用戶的申請(qǐng)、審批、確認(rèn)、查詢、打印、統(tǒng)計(jì)及歸檔等權(quán)限。

      3.3 流程定義及控制模塊

      在流程定義模塊中,工作流有過程、活動(dòng)及工作項(xiàng)等3種對(duì)象,每個(gè)對(duì)象的工作狀態(tài)是各不相同的,各個(gè)對(duì)象的狀態(tài)躍遷在相互之間進(jìn)行影響。具體來說,工作流引擎就類似一臺(tái)有限的狀態(tài)機(jī),工作流對(duì)象的瞬時(shí)狀態(tài)在有限機(jī)中占據(jù)了大部分內(nèi)容,而且對(duì)象狀態(tài)之間的變遷也會(huì)相互影響,各個(gè)對(duì)象及其狀態(tài)就組成了公務(wù)出差審批系統(tǒng)的流程定義清單。工作流過程實(shí)例狀態(tài)變化設(shè)計(jì)如圖3所示。

      圖3 過程實(shí)例狀態(tài)圖

      其中,工作流控制模塊的主要作用是,在工作流中各種活動(dòng)的串行或并行執(zhí)行過程中,引導(dǎo)業(yè)務(wù)流程按照預(yù)先設(shè)定的方向進(jìn)行流轉(zhuǎn),從而實(shí)現(xiàn)業(yè)務(wù)流程的事務(wù)性處理,如果活動(dòng)在執(zhí)行過程中出現(xiàn)了異常狀態(tài),將及時(shí)進(jìn)行掛起或者關(guān)閉處理。在公務(wù)出差審批系統(tǒng)中,主要使用了串行控制策略[6]。任務(wù)執(zhí)行者從新建的公務(wù)出差Web頁面中,獲取流程定義清單,選擇相應(yīng)的流程,從而進(jìn)入啟動(dòng)流程的Web 頁面,輸入文件編號(hào)、備注等信息后,點(diǎn)擊提交按鈕,流程啟動(dòng)。流程控制的序列圖如圖4所示。

      圖4 流程控制序列圖

      本模塊運(yùn)用圖形化設(shè)計(jì)工具,對(duì)工作流中的流程進(jìn)行定義,并對(duì)控制模塊進(jìn)行了設(shè)計(jì),同時(shí)定義了公務(wù)出差申請(qǐng)的模板及其對(duì)應(yīng)的審批流程和入口條件,確定執(zhí)行各項(xiàng)審批任務(wù)的角色、人員以及相應(yīng)的審批動(dòng)作,對(duì)有分支的審批流程,則同樣設(shè)置相應(yīng)的審批條件。系統(tǒng)審批流程設(shè)計(jì)界面如5所示。

      3.4 統(tǒng)計(jì)查詢模塊

      本模塊主要用來統(tǒng)計(jì)查詢所有的公務(wù)出差的實(shí)時(shí)狀態(tài),并及時(shí)跟蹤審批進(jìn)度。

      4 結(jié)語

      本系統(tǒng)采用了跨平臺(tái)的開發(fā)語言,集成了先進(jìn)的技術(shù)架構(gòu),充分保證了系統(tǒng)的運(yùn)行穩(wěn)定性、數(shù)據(jù)安全性和流程規(guī)范性,并緊密集成到省級(jí)法定檢定機(jī)構(gòu)的綜合辦公系統(tǒng)中,實(shí)現(xiàn)了公務(wù)出差的網(wǎng)上申請(qǐng)、審批、打印、歸檔及查閱等功能,極大地提高了工作效率,節(jié)省了辦公的費(fèi)用,解決了多園區(qū)審批流程慢、效率低的問題。本系統(tǒng)采用雙機(jī)熱備的方式進(jìn)行部署,保證了數(shù)據(jù)安全可靠地運(yùn)行,在實(shí)際使用中獲得了良好的應(yīng)用效果。

      圖5 審批流程設(shè)計(jì)界面

      猜你喜歡
      熱備雙機(jī)公務(wù)
      烏程漢簡 公務(wù)簡選
      中國書法(2023年1期)2023-07-17 09:25:07
      熱備動(dòng)車組配置方案優(yōu)化模型
      東海區(qū)實(shí)時(shí)海洋觀測數(shù)據(jù)庫雙機(jī)熱備系統(tǒng)解決方案
      雙機(jī)、雙槳軸系下水前的安裝工藝
      雙機(jī)牽引ZDJ9道岔不同步問題的處理
      Loader軸在雙機(jī)桁架機(jī)械手上的應(yīng)用
      八項(xiàng)規(guī)定精神
      ———公務(wù)接待
      妨害公務(wù)罪謹(jǐn)防濫用
      新傳奇(2016年20期)2016-12-01 04:27:10
      妨害公務(wù)案件的偵查要領(lǐng)和證據(jù)收集要求
      青海廣播電視大學(xué)校園網(wǎng)升級(jí)改造探討
      峨眉山市| 阳西县| 雷波县| 布拖县| 稷山县| 健康| 金沙县| 金秀| 齐河县| 濮阳县| 灵丘县| 大埔区| 巴彦县| 和龙市| 吴堡县| 靖西县| 华坪县| 普兰县| 海南省| 惠州市| 青岛市| 兰溪市| 肥西县| 迁安市| 观塘区| 武穴市| 江都市| 藁城市| 遂平县| 库伦旗| 呈贡县| 镇平县| 阜城县| 旺苍县| 汪清县| 夏津县| 汕头市| 招远市| 汉寿县| 商水县| 武义县|