1 工作流技術及信息管理系統(tǒng)概述
工作流的概念起源于生產(chǎn)組織和辦公自動化領域,它是針對日常工作中具有獨立程序的活動而提出的一個概念。提出的目的是通過將上作分解為定義良好的任務,角色,按照一定的規(guī)則和過程來執(zhí)行這些任務并對它們進行監(jiān)控,達到提高辦事效率、降低工作成本,提高企業(yè)競爭力的目的。實際上,自從進入工業(yè)化時代以來有關過程的組織管理與流程的優(yōu)化工作就一直在進行,它是企業(yè)管理的主要研究內容之一。工作流技術一出現(xiàn)馬上就得到廣泛的重視和研究。
2 基于工作流技術的信息管理系統(tǒng)與傳統(tǒng)信息管理系統(tǒng)的比較
工作流管理系統(tǒng)與企業(yè)傳統(tǒng)信息系統(tǒng)相比有很多的優(yōu)勢,主要表現(xiàn)在:降低勞動強度,提高企業(yè)經(jīng)營效率,以便集中精力處理核心業(yè)務企業(yè)在沒有應用工作流管理系統(tǒng)之前,通常只是運行簡單的基于數(shù)據(jù)庫的管理信息系統(tǒng)在那個時候員工必須在不同的窗口中查詢,尋找自己所需的信息以及要完成的任務,復雜且牦時,而運行了工作流管理系統(tǒng)之后只需要查看自己電腦桌面上的任務表就能夠對自己收到待完成的任務一目了然,簡單,清晰,省時對于高層的管理人員來說無疑更有效率,這樣節(jié)省的時間就可以集中精力處理對企業(yè)的發(fā)展更為重要的核心事務。
縮短運營周期,減少人為差錯,從而提高勞動生產(chǎn)率傳統(tǒng)的信息系統(tǒng)其實并沒有全面實現(xiàn)機上作業(yè),某種程度上只是加強了數(shù)據(jù)處理的能力,對于業(yè)務流程沒有實現(xiàn)簡化的功效而上工作流系統(tǒng)大多是通過郵件傳遞消息,用數(shù)據(jù)庫存儲信息,因此不需要人工傳遞文件與通知事務待完成的工作信息會自動地進入,一個執(zhí)行者這樣就很好地避免廠由于公文或文件太多而被丟棄或延期處理的情況,從而減輕了工作強度,縮短了運營周期,顯著提高了工作效率。
新員工可以迅速適應系統(tǒng),易學易會易用,傳統(tǒng)的企業(yè)信息系統(tǒng)通常是基于數(shù)據(jù)庫開發(fā)的一個獨立系統(tǒng),所以對于計算機操作不是很熟悉的新員上來說培訓工作是在所難免的而工作流管理系統(tǒng)大多通過類似郵件系統(tǒng)來對消息和文件等進行傳遞,所以只要會上網(wǎng)查收電子郵件,都可以很快適應系統(tǒng)投入工作,從而人大減少了培訓人員的工作量和時間,這對企業(yè)用戶和開發(fā)商都是很有利的。
隨時隨地辦公,實現(xiàn)事務處理零響應。工作流管理系統(tǒng)較傳統(tǒng)的信息系統(tǒng)來說,由于其支持基于郵件的離線處理能力。可以通過Www來實現(xiàn)任務協(xié)作(如Action Technologies公司的Ation Works Metro系統(tǒng)),從而災現(xiàn)了所謂的移動辦公和處理/零響應,即使企業(yè)中的任何一位員工出差在外,只需要用隨身帶的筆記本電腦或PDA連上Internet就可以批閱公文文件,再通過電子簽名技術保證其真實性和有效性,并及時傳回公司的系統(tǒng)中,進入處理隊列等待后續(xù)操作,從而不會因為一個環(huán)節(jié)的員工出差而影響整個業(yè)務的完成時間,也省去了以往的大量交接工作。
3 系統(tǒng)框架結構設計
框架的基礎結構設計遵循了傳統(tǒng)多層結構設計方式。其中,用戶接口層(Use Interface)完成用戶視網(wǎng)的定義與控制,應用邏輯層(Business Logic)構逸了主要的框架功能,并根據(jù)不同的功能采用了不同的技術實現(xiàn),數(shù)據(jù)層(Data Access)完成了數(shù)據(jù)存儲定義和操作規(guī)則定義,客戶端與服務器端的交互模式采用了經(jīng)典的MVC模式。
用戶接口層(User Interface)的核心任務是提供用戶一個可操作的用戶視圖。該層的核心模塊為組件View Controller(1),該組件的主要功能是捕獲用戶的操作(action),并負責與業(yè)務邏輯層(Business Logic)的Transaction Service進行交互,完成客戶端與服務器端通信。該組件在不同實現(xiàn)中應該采用靈活的設計方式,本文中稱為View Controller組件。
Controller組件監(jiān)控用戶在視圖卜的所有有效操作,并為每個操作產(chǎn)生一個描述該操作對應執(zhí)行功能的定義(action),框架設計中處理為一個XMI。節(jié)點數(shù)據(jù)。當View Controller捕獲到一類特殊事件(Request Submit事件)時整理所有有效的action,形成一個Transaction定義,框架設計中處理為一個XMI。數(shù)據(jù),同時把該定義提交給服務方的Transaction Service。完成遞交后View Controller監(jiān)視服務器的響應(框架設計中處理為一個XML數(shù)據(jù),一般包含了視圖數(shù)據(jù)、格式和操作信息),View Controller分析該響應數(shù)據(jù),執(zhí)行相應功能,并刷新用戶視圖。
業(yè)務邏輯層(Business Logic)完成了框架的核心功能,主要有兩部分組成。第一部分是處理客戶端請求的控制和響應。對應為Transaction Service和View Controller(2),即框架MVC結構中的C(Controller)部分。Transaction Service通過分析由客戶端產(chǎn)生的請求描述數(shù)據(jù),依序調用對應的Agent或Service,完成具體的業(yè)務操作,并生成相應的響應。
Transaction Service組件接收到由View Controller組件提交的Transaction描述數(shù)據(jù)后,對該數(shù)據(jù)進行分析,完成每個action節(jié)點的處理。在處理每個action節(jié)點時,根據(jù)該節(jié)點的描述調用相應的服務,完成具體的業(yè)務處理;同時根據(jù)配置對有關操作或全部操作進行監(jiān)控和記錄,通過配置還可以調用全局服務。
在框架中,數(shù)據(jù)以一個“整體”一有機體出現(xiàn)。在設計數(shù)據(jù)存儲時,應該根據(jù)使用的數(shù)據(jù)庫服務器進行靈活設計。如使用傳統(tǒng)的關系刮數(shù)據(jù)庫系統(tǒng)進行數(shù)據(jù)存儲,則應該對“文”的數(shù)據(jù)進行分割存儲。應另行設計進行拆和整的兩類不同服務,這兩類服務通過配置由Verify Agent調用。為了進一步提高數(shù)據(jù)的訪問效率,同時應該設計相應的數(shù)據(jù)緩存機制,如“文”對象緩沖池和流程對象緩沖池,減少磁盤的I/O操作。通過這種處理手段,提供了一致的數(shù)據(jù)訪問接口,便于后期開發(fā)和擴展。
4 結語
辦公自動化系統(tǒng)在當前信息科學領域中飛速發(fā)展,它作為一個多學科綜合應用的技術,辦公自動化系統(tǒng)的研究愈來愈受到廣泛重視。隨著理論研究的不斷深入和信息技術的不斷發(fā)展,辦公自動化系統(tǒng)將在社會的各個領域中獲得更加廣泛的應用。
核心關注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領域的管理,全面涵蓋了企業(yè)關注ERP管理系統(tǒng)的核心領域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網(wǎng)http://m.guhuozai8.cn/
本文標題:基于工作流的信息管理系統(tǒng)研究
本文網(wǎng)址:http://m.guhuozai8.cn/html/consultation/1081996859.html