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