999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2022-02-14 20:02:02李毅王新軍李振王飛超
科技創(chuàng)新導(dǎo)報 2022年20期
關(guān)鍵詞:信息系統(tǒng)

李毅 王新軍 李振 王飛超

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

隨著計算機、數(shù)據(jù)庫、網(wǎng)絡(luò)與通信等現(xiàn)代信息技術(shù)的飛速發(fā)展,極大地改變了傳統(tǒng)的管理體制和機制。計量技術(shù)機構(gòu)利用信息化技術(shù)加強管理的要求越來越高,而公務(wù)出差的信息化管理在機構(gòu)管理體系中是不可或缺的,如何用信息化的手段管理公務(wù)出差審批流程,實時跟蹤每一條審批進(jìn)度,從而提高辦公效率,實現(xiàn)無紙化辦公,建立電子化檔案,達(dá)到數(shù)字化計量的目標(biāo),具有重要的現(xiàn)實意義。本文就對如何實現(xiàn)這個目標(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ù)并對它們進(jìn)行監(jiān)控[1],從而可以規(guī)范工作流程,極大地提高工作效率,節(jié)省單位運行成本。

1.2 Ofiice VBA

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

1.3 雙機熱備

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

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

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

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

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

2.2 工作流模塊框架

為了使用戶能夠自由、便捷地配置流程信息,本系統(tǒng)采用了表單信息填寫驅(qū)動流程的工作流設(shè)計方案。工作流服務(wù)器由可視化的工作流構(gòu)造器、工作流解釋器及組件庫等三部分組成。Web服務(wù)器在接收到客戶端發(fā)送的出差申請或者審批信息后,將客戶端提交的請求信息,根據(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)的實現(xiàn)

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

3.1 用戶信息管理模塊

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

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

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

3.3 流程定義及控制模塊

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

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

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

圖4 流程控制序列圖

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

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

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

4 結(jié)語

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

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

猜你喜歡
信息系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 色天堂无毒不卡| 99在线视频免费观看| 最新国语自产精品视频在| 欧美在线视频不卡第一页| 午夜影院a级片| 精品视频在线观看你懂的一区| 日本午夜在线视频| 在线无码私拍| 成人在线亚洲| 欧美精品在线看| 激情爆乳一区二区| 亚洲国产日韩欧美在线| 成年A级毛片| 2021无码专区人妻系列日韩| 黄片在线永久| 午夜爽爽视频| 欧美三级视频网站| 亚洲欧洲日产国产无码AV| 无码日韩精品91超碰| 2021天堂在线亚洲精品专区| 久久久受www免费人成| 精品五夜婷香蕉国产线看观看| 国产免费高清无需播放器| 日韩黄色大片免费看| 国产三级精品三级在线观看| 国产乱人激情H在线观看| 天天干天天色综合网| 久久精品aⅴ无码中文字幕| 亚洲乱伦视频| 风韵丰满熟妇啪啪区老熟熟女| 免费国产小视频在线观看| 国产欧美日韩免费| 91丝袜美腿高跟国产极品老师| 在线日本国产成人免费的| 久久夜色撩人精品国产| 国内毛片视频| 国产www网站| 成年A级毛片| 免费网站成人亚洲| 国产女人18毛片水真多1| 亚洲男人天堂久久| 国产日产欧美精品| 香蕉久久永久视频| 首页亚洲国产丝袜长腿综合| 尤物亚洲最大AV无码网站| 欧美不卡二区| 精品伊人久久久大香线蕉欧美| 免费看a级毛片| 亚洲欧美不卡中文字幕| 国产在线八区| 国产精品无码一区二区桃花视频| 日韩欧美中文字幕在线精品| 国产精品丝袜视频| 久久黄色一级片| 无码免费视频| 亚洲区视频在线观看| 国产小视频免费| 无码高潮喷水在线观看| 毛片视频网| 人妻精品久久无码区| 国产欧美日韩18| 国产香蕉一区二区在线网站| 国产精品吹潮在线观看中文| 免费激情网站| 国产成人乱无码视频| 97久久免费视频| 国产网友愉拍精品视频| 国产对白刺激真实精品91| 国产成人精品在线1区| 亚洲成a人片| 毛片免费观看视频| 成人福利免费在线观看| 麻豆国产原创视频在线播放| 国产精品乱偷免费视频| 国产女人18水真多毛片18精品| 亚洲成aⅴ人在线观看| 日韩激情成人| 狠狠ⅴ日韩v欧美v天堂| 久久精品国产国语对白| 欧美第二区| 3p叠罗汉国产精品久久| 青青草欧美|