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