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

工作流技術在企業信息系統開發中的應用

2017-03-22 18:53:39李新建
電子技術與軟件工程 2017年3期

李新建

摘 要在信息系統建設中工作流技術可以使企業內部業務流程自動化,各類業務信息的流轉實現無紙化,可以有效提高辦公效率。本文在對工作流技術的相關理論進行研究的基礎上,將工作流技術引入到企業信息系統的開發中,滿足了企業信息系統中流程自動化的管理需求,大幅提高了企業的辦公效率。

【關鍵詞】工作流 工作流管理系統 工作流引擎

1 引言

目前,公司信息化建設不斷加快,不但構建了自己的企業內聯網和企業門戶網站,并且開發了多套信息管理系統,一定程度上實現了管理的自動化。但是這些系統在工作流程建設方面的研究還不是特別深入,將工作流技術引入到企業信息系統的建設中,可以將信息系統中的流程邏輯從業務邏輯中分離出來,由工作流引擎來專門管理。并為以后信息系統的開發提供相應的接口,這樣以后的開發中,涉及到業務流程審批時只要通過工作流進行定制即可,無需再次通過程序員編程實現。提高了企業信息系統的通用性,更加有利于信息系統的推廣工作。

2 工作流技術概述

2.1 工作流

目前對工作流的定義還沒有統一的標準,但是在對工作流的描述中,本質都是圍繞業務過程進行描述,描述如何將實際業務過程進行形式化定義,通過建立工作流模型映射實現實際業務流程的信息化。所以在給工作流定義時,基本都達成了這樣的共識:工作流就是工作流程計算模型,將工作流程中的工作按照業務邏輯和規則前后組織在一起,在計算機中以恰當的模型進行表示和計算。

2.2 工作流管理系統

工作流管理系統是運行在一個或多個工作流引擎上的用于定義、實現和管理工作流運行的一套軟件系統。它主要是協調工作流執行過程之間以及參與成員之間的信息交互,工作流需要依靠工作流管理系統來實現。

2.3 工作流主要功能

工作流至少應能提供流程定義、流程運行控制、工作流與用戶交互三個方面的功能支持。以下是各個功能說明:

(1)流程定義功能:用來定義工作流,根據組織或角色數據等信息生成工作流模型。

(2)流程運行控制功能:在業務運行環境中管理工作流的運行過程,對工作流運行過程中的相關活動進行調度。

(3)工作流與用戶交互功能:在工作流運行中,提供與業務工作參與者或外部應用程序交互的功能。

3 面向工作流的開發

3.1 案例介紹

企業在日常的管理中產生了非常多的業務審批流程,如行政辦公流程、人事作業流程、財務作業流程、項目管理作業流程等。本文將以公司項目管理流程中的投標管理流程為例,論述工作流技術在企業信息系統中的應用。

目前,企業內部的投標申請主要是由公司各部門的投標管理人員填寫紙質投標申請表,交部門相關負責人審批、然后提交公司相關主管部門及相關主管領導進行逐級審批。

3.1.1 投標審批流程

投標審批流程如下:

部門投標管理人員填寫投標申請表→部門技術負責人審核→部門商務負責人審核→部門經理審核→主管部門商務經理審核→市場部經理審核→公司投標主管領導審批。

3.1.2 投標審批流程特點

(1)投標管理流程審批節點比較多。

(2)由于投標具有時效性的特點,所以各審批節點必須在規定時間內將其審核完成。

(3)各級審批人可以對投標申請進行駁回。

結合投標審批流程的現狀和特點,如果采用傳統紙質審批的工作方式,往往需要投標管理人員去多個部門找審核人簽字,會耗費較大的人力資源和時間資源,還可能由于審核人出差等原因,造成延誤審核。所以非常必要將企業已有的投標申請流程實現在線流轉和審批,并提供投標信息的管理和查詢,提高工作效率。

3.2 設計與實現

3.2.1 業務表單設計

調用工作流管理系統中的工作表單設計工具,根據投標業務的需要,設計具體的業務電子表單。將表單輸入項,如文本框、復選框、單選框等控件位置及屬性設置好后,保存在一個格式定義文件中,然后將該文件導入業務數據庫形成業務表單的定義。

3.2.2 工作流程設計

工作流的基本要素包括參與者、活動節點和數據。流程設計的主要任務是定義流程的業務邏輯,根據投標審批的實際流轉規則,定義各個節點的流轉順序和每個節點的參與者,參與者可以在設計流程時進行設置或在任務流轉的過程中由上一個參與者進行指定。流程設計完成后將會以固定格式的文件進行保存,供啟動流程實例時進行調用。工作流的基本模式有串行,分支/選擇等。

3.2.3 數據存儲機制

工作流與業務系統的數據是異步存儲的。工作流的相關配置信息,如流程節點的定義、節點之間的關系以及工作流等信息存儲在工作流的數據庫中,這些數據可以被業務系統進行調用,生成具體的業務流程;具體業務相關的數據,如投標審批過程中需要填寫的表單數據,存儲在投標業務數據庫中,這些數據是啟動和運轉審批工作流的對象。

3.2.4 權限管理

為了流程的定義具有相對的靈活性,在人員基本信息、角色信息設置的基礎上,引入了崗位的概念,每個崗位可以設置一個人員,也可以設置多個人員,每個崗位的實際權限為這些崗位權限的并集。通過崗位的設計模式,可以使流程的規范化和靈活性得到完美結合。

3.2.5 工作流與信息系統的整合

工作流只負責處理與業務流程的流轉和執行相關的事宜,而信息系統的具體業務則需要單獨進行架構,這樣可以保持工作流與具體業務的獨立性,同時可以增加業務系統的柔性,便于擴展。下面簡單描述工作流與投標業務的整合方式:投標管理人員在業務系統上填寫投標申請表并提交信息,將投標業務的URL地址和相關參數傳遞給工作流引擎,由工作流引擎按照工作流的設置規則決定該活動由哪個用戶來執行,然后發送到用戶的任務列表中,用戶通過點擊該URL來進行業務處理,處理完成后通知工作流引擎活動執行完畢,由工作流引擎根據流程的過程模型執行后續的相關活動。所以,信息系統主要是通過業務的具體URL和相關參數實現與工作流的整合。

4 結束語

本文結合企業信息系統開發經驗,對工作流相關技術進行研究,提出了企業信息系統與工作流技術結合的思路,同時以信息系統開發中的投標業務為案例,給出了業務審批流程的設計和實現方法,對于企業信息系統的建設是一種有意義的探索。

參考文獻

[1]Wilvan derAalst,KeesvanHee,王建民,聞立杰.工作流管理:模型方法和系統[M].清華大學出版社,2004.

[2]侯志松,余周,馮啟高.工作流管理系統開發實錄[M].中國鐵道出版社,2010.

[3]楊恩雄.基于Activiti的工作流應用開發[M].電子工業出版社,2014.

作者單位

中海油能源發展股份有限公司工程技術分公司 天津市塘沽區 300452

主站蜘蛛池模板: 国产高清国内精品福利| 一区二区自拍| 日韩美毛片| 国产黄色片在线看| 色哟哟国产精品| 尤物在线观看乱码| jizz国产视频| 亚洲日本中文字幕天堂网| 日本黄色不卡视频| 国产视频只有无码精品| 国产麻豆另类AV| 国产高潮流白浆视频| jizz在线观看| 色欲色欲久久综合网| 凹凸国产熟女精品视频| 91在线播放免费不卡无毒| 欧美一级高清片久久99| 欧美性猛交xxxx乱大交极品| 久久精品无码一区二区国产区| 亚洲熟女偷拍| 精品少妇人妻一区二区| 国产对白刺激真实精品91| 午夜福利在线观看成人| 人妻无码一区二区视频| 青青青国产视频手机| 国产理论一区| 欧美日韩精品一区二区视频| 久久天天躁夜夜躁狠狠| 亚洲国产精品日韩av专区| 91亚洲视频下载| 免费Aⅴ片在线观看蜜芽Tⅴ| 久久人体视频| 国产激爽大片在线播放| 欧美成人午夜影院| 澳门av无码| 国产精品视屏| 国产又大又粗又猛又爽的视频| 日本午夜三级| 亚洲经典在线中文字幕| 日韩福利在线观看| 米奇精品一区二区三区| 亚洲免费人成影院| 国产99久久亚洲综合精品西瓜tv| 成人午夜免费观看| 亚洲国产日韩一区| 国产精品午夜福利麻豆| 亚洲欧美成人网| 青青草原国产免费av观看| 国产成人亚洲无吗淙合青草| 国产一级小视频| 日本一区中文字幕最新在线| 久久精品无码中文字幕| 国产精品蜜臀| 九色91在线视频| AV片亚洲国产男人的天堂| 亚洲欧洲国产成人综合不卡| 国产丝袜无码一区二区视频| а∨天堂一区中文字幕| 亚洲人成网站观看在线观看| 国产麻豆aⅴ精品无码| 国产成人亚洲无码淙合青草| 91精品啪在线观看国产60岁| 四虎亚洲国产成人久久精品| 97无码免费人妻超级碰碰碰| 91精品啪在线观看国产91九色| 99青青青精品视频在线| 四虎成人精品在永久免费| 在线中文字幕日韩| 91国内在线视频| 免费人成又黄又爽的视频网站| 国产成人麻豆精品| 伊人激情综合网| 亚洲αv毛片| 亚洲人成亚洲精品| 久久久无码人妻精品无码| 丁香亚洲综合五月天婷婷| 国产精品自在在线午夜区app| 自拍欧美亚洲| 免费久久一级欧美特大黄| 欧美成人免费一区在线播放| 午夜福利亚洲精品| 亚洲精品视频免费|