摘 要目前我國的認識管理系統(tǒng)普遍存在信息量大,管理結(jié)構(gòu)復雜,維護成本高的問題。工作流技術(shù)的出現(xiàn)讓這些問題變得容易解決,本文通過對工作流技術(shù)的概念與實現(xiàn)進行分析,對其關(guān)鍵技術(shù)進行了探究,通過在高職院校人事管理系統(tǒng)中的應用對工作流技術(shù)的實際操作進行了分析,對于我國高校乃至企業(yè)的人事管理提供了思路。
【關(guān)鍵詞】工作流 人事管理 系統(tǒng)開發(fā)
1 現(xiàn)有人事管理系統(tǒng)存在的問題
目前人事管理信息系統(tǒng)主要是由幾個獨立的單機版管理信息子系統(tǒng)組成,如干部管理系統(tǒng)、工資管理系統(tǒng)等。在日常的人事管理中,各子系統(tǒng)所關(guān)注的業(yè)務重點不同,人事基礎(chǔ)數(shù)據(jù)出現(xiàn)大量的重疊,導致許多重復勞動,降低了工作效率,同時由于數(shù)據(jù)更新時空上的分割,還引發(fā)了數(shù)據(jù)不一致的問題?,F(xiàn)有信息系統(tǒng)的架構(gòu)模式是在底層的技術(shù)平臺上直接構(gòu)建管理系統(tǒng),并且也只能采用面向技術(shù)的、業(yè)務無關(guān)的“原始”編程工具來開發(fā)管理系統(tǒng),造成了人事管理信息系統(tǒng)利用率不高。
2 工作流技術(shù)概述
2.1 工作流技術(shù)概念
工作流由業(yè)務活動的編排和可重復模式組成,系統(tǒng)地將資源組織到轉(zhuǎn)化材料,提供服務或處理信息的過程中。它可以被描述為一系列的操作,被稱為一個人或一組的工作,一個工作人員組織或一個或多個簡單或復雜的機制。從更抽象或更高層次的角度來看,工作流程可能被認為是實際工作的視圖或表示。所描述的流程可以指從一個步驟轉(zhuǎn)移到另一個步驟的文檔,服務或產(chǎn)品。工作流程可以被視為與組織結(jié)構(gòu)的其他部分(如信息技術(shù)、團隊、項目和層次結(jié)構(gòu))相結(jié)合的一個基本構(gòu)建模塊。
2.2 工作流技術(shù)的實現(xiàn)
工作流技術(shù)過程是比流程更為一般的概念,可以應用于物理或生物過程,而工作流通常是在工作環(huán)境中描述的過程或過程集合,例如在機器車間中發(fā)生的所有過程。規(guī)劃和調(diào)度是描述在給定某些起始條件下完成特定目標所需的邏輯必需的、部分有序的活動。當計劃和資源分配計算增加時,一個計劃完全定義了追求目標的特定的系統(tǒng)處理實例??梢詫⒐ぷ髁饕暈橹貜蛨?zhí)行相同計劃所需的機制(通常是最佳或接近最優(yōu))的實現(xiàn)。流量控制是應用于工作流程的控制概念,以區(qū)分材料或訂單緩沖區(qū)的靜態(tài)控制,意味著在運動和過程中流速和流量的更加動態(tài)的控制。這種對動態(tài)方面的定位是準備更先進的工作車間控制的基礎(chǔ),例如即時或順序,適用于運輸材料以及正在進行中的工作或正在進行的工作,即工作流程。通??梢允褂谜交蚍钦降牧鞒虉D技術(shù)來描述工作流程,顯示處理步驟之間的有向流。工作流的單個處理步驟或組件基本上可以由三個參數(shù)定義:輸入說明:完成步驟所需的信息,材料和能量轉(zhuǎn)換規(guī)則:可由人員或機器執(zhí)行的算法,或兩者兼而有之。輸出描述:步驟產(chǎn)生的信息,材料和能量,作為下游步驟的輸入。如果一個先前(一組)組件的輸出等于以下組件的強制輸入要求,組件只能一起插入。因此,組件的基本描述實際上僅包括在數(shù)據(jù)類型及其含義(語義)方面完全描述的輸入和輸出。只有當有幾種替代方法將一種類型的輸入轉(zhuǎn)換成一種類型的輸出(可能具有不同的精度,速度等)時,算法或規(guī)則的描述才需要包括在內(nèi)。當組件是通過計算機網(wǎng)絡遠程調(diào)用的非本地服務(如Web服務)時,還必須考慮其他描述符(如QoS和可用性)。
2.3 工作流技術(shù)的關(guān)鍵部分
建模:可以使用基于圖形的形式,如Petri網(wǎng),對工作流問題進行建模和分析。測量:用于測量操作研究中的調(diào)度系統(tǒng)的許多概念對于測量一般工作流程很有用。這些包括吞吐量,處理時間和其他常規(guī)度量??茖W工作流程系統(tǒng):在二十世紀初期,在生物信息學和化學信息學領(lǐng)域得到廣泛認可,成功滿足了多種互連工具的需求,處理多種數(shù)據(jù)格式和大量數(shù)據(jù)量。此外,科學工作流程的范例類似于生命科學研究組織中Perl編程的傳統(tǒng),使其成為更加結(jié)構(gòu)化的基礎(chǔ)架構(gòu)設(shè)計的自然步伐。人機交互:研究了混合主動工作流程的幾個概念,特別是在軍事領(lǐng)域,自動化代理人像人類一樣扮演角色。對于創(chuàng)新的、適應性的、協(xié)作的人類工作,需要人類交互管理的技術(shù)。工作流分析:工作流系統(tǒng)允許用戶開發(fā)可執(zhí)行流程,而不熟悉正式的編程概念。自動工作流分析技術(shù)可以幫助用戶分析用戶工作流的屬性,以便在執(zhí)行某些屬性之前對其進行驗證。分析流量控制或數(shù)據(jù)流。已經(jīng)開發(fā)了基于正式分析框架的工具的例子,用于科學工作流的分析,并可以擴展到其他類型的工作流程的分析。
3 工作流技術(shù)在人事管理系統(tǒng)中的應用
結(jié)合高職院校人事管理系統(tǒng)的特點,給出實現(xiàn)本系統(tǒng)基于工作流技術(shù)開發(fā)的分層設(shè)計模式,具體包括:
3.1 基礎(chǔ)層和技術(shù)服務層
主要負責對系統(tǒng)實現(xiàn)的服務進行管理和相關(guān)業(yè)務流程的定義和執(zhí)行,同時系統(tǒng)輔助功能組件化處理,方便服務器環(huán)境的配置和用戶的權(quán)限、業(yè)務數(shù)據(jù)搜索與分析、業(yè)務流轉(zhuǎn)等功能的深度挖掘,同時研發(fā)的軟件服務環(huán)境,如操作系統(tǒng)、數(shù)據(jù)庫也在此層。
3.2 業(yè)務層和領(lǐng)域?qū)?/p>
實現(xiàn)系統(tǒng)各業(yè)務功能模塊,包括人員信息業(yè)務管理、職稱業(yè)務管理、崗位業(yè)務管理、師資業(yè)務管理、考評業(yè)務管理、查詢業(yè)務管理等。該層定義了系統(tǒng)業(yè)務邏輯,包括具體的操作邏輯、操作流程等。通用業(yè)務實體定義系統(tǒng)各流程的操作對象,如各種硬件設(shè)備、相關(guān)的網(wǎng)絡設(shè)備等。
3.3 應用層和表示層
定義本系統(tǒng)的具體展現(xiàn)形式,可方便與使用者進行交互,完成系統(tǒng)外部數(shù)據(jù)采集、數(shù)據(jù)錄入方式的確定等操作,并確定該系統(tǒng)采用目前較為流行的 B/S 模式進行服務的展現(xiàn)。
4 總結(jié)
工作流技術(shù)因其高效性與安全性受到數(shù)據(jù)庫維護人員的青睞,通過工作流技術(shù)可以實現(xiàn)數(shù)據(jù)庫的個性化管理,對于我國大型企業(yè)的數(shù)據(jù)庫管理有著積極的參考意義。
參考文獻
[1]劉凌.基于Web服務的高校her系統(tǒng)的研究與應用[D].長沙:湖南大學,2006.
[2]何蘇.高校人事管理信息系統(tǒng)的研究與實現(xiàn)[D].成都:電子科技大學,2007.
[3]趙東波.SQL語言在教師管理系統(tǒng)中的應用[J].現(xiàn)代計算機,2007(11):134-135.
[4]胡賽芬.UML建模在教師繼續(xù)教育管理系統(tǒng)中的應用[J].寧波廣播電視大學學報,2008(03):116-119.
作者簡介
周春龍(1982-),男,廣東省普寧市人。碩士研究生。現(xiàn)廣東科學技術(shù)職業(yè)學院講師。研究方向為軟件工程
作者單位
廣東科學技術(shù)職業(yè)學院 廣東省珠海市 519090