基于Web的工作流技術(shù)在教學管理系統(tǒng)中的應(yīng)用_第1頁
基于Web的工作流技術(shù)在教學管理系統(tǒng)中的應(yīng)用_第2頁
基于Web的工作流技術(shù)在教學管理系統(tǒng)中的應(yīng)用_第3頁
基于Web的工作流技術(shù)在教學管理系統(tǒng)中的應(yīng)用_第4頁
基于Web的工作流技術(shù)在教學管理系統(tǒng)中的應(yīng)用_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、年第期(總第期)大眾科技,()基于的工作流技術(shù)在教學管理系統(tǒng)中的應(yīng)用易永記,倪子偉(廈門大學,福建廈門)【摘要】文章提出了一種基于的工作流管理系統(tǒng)的實現(xiàn)方式,并詳細討論了其體系結(jié)構(gòu)、工作流引擎模型的設(shè)計,最后給出了基于表單的客戶端實現(xiàn)的實例。工作流管理系統(tǒng);互聯(lián)網(wǎng);統(tǒng)一建模語言【關(guān)鍵詞】【中圖分類號】【文獻標識碼】隨著全球信息化、網(wǎng)絡(luò)化進程的發(fā)展,許多政府、企事業(yè)單位相繼將大量的資金、技術(shù)投入到信息化建設(shè)之中。在信息化建設(shè)過程中,一個重要舉措就是實現(xiàn)辦公自動化。辦公自動化(,)是辦公信息處理的自動化,它利用先各種人進的技術(shù),使人的各種辦公業(yè)務(wù)活動逐步由各種設(shè)備、機信息系統(tǒng)來協(xié)助完成,達到充分利

2、用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。辦公自動化不僅僅是辦公無紙化,也不僅僅是辦公過程電子化、數(shù)字化,它應(yīng)該在信息利用、協(xié)同工作、決策支持等方面開始發(fā)揮出巨大的作用,它要完成的工作包括信息統(tǒng)計分析、工作日程安排、小組協(xié)同工作管理、工作流應(yīng)用自動化等。隨著的迅速發(fā)展,基于的應(yīng)用以其圖文并茂、方便快捷等特點己深入人心。此外,傳統(tǒng)客戶服務(wù)器方式的辦公系統(tǒng)的固有缺點逐漸暴露出來,如:運維成本高、版本更新困難、占用大量資源等。因此,采用方式設(shè)計辦公系統(tǒng),是辦公系統(tǒng)發(fā)展的必然趨勢。本文設(shè)計了一種基于的教育辦公自動化系統(tǒng),適用于院校辦公自動化,它涵蓋日常辦公管理的基本流程,具有較強的通用性。圖工

3、作流管理系統(tǒng)的通用結(jié)構(gòu)模型【文章編號】()動的執(zhí)行。構(gòu)建了一個通用的工作流系統(tǒng)實現(xiàn)模型,這個模型與各種不同的實現(xiàn)方法相關(guān)聯(lián),可以適用于市場上大多數(shù)產(chǎn)品,為開發(fā)協(xié)同工作的工作流系統(tǒng)奠定了基礎(chǔ)。這個通用工作流系統(tǒng)實現(xiàn)模型如圖所示。二、基于工作流技術(shù)的教學管理系統(tǒng)模型基于對工作流技術(shù)、工作流管理系統(tǒng)的研究,以及對辦公自動化系統(tǒng)的實際需求分析,筆者實現(xiàn)了一個基于的辦公自動化系統(tǒng),所實現(xiàn)的工作流自動化系統(tǒng)架構(gòu)是一種一、工作流和工作流管理系統(tǒng)根據(jù)(工作流管理系統(tǒng),)的定義,工作流()就是業(yè)務(wù)過程整體或部分的計算機化或自動化。在過程自動化中文件、信息或任務(wù)按照事先定義好的規(guī)則集在參與者之間傳遞,以達到整個業(yè)

4、務(wù)目標或協(xié)助達到業(yè)務(wù)目標。簡單地說,工作流就是一系列相互銜接、自動進行的業(yè)務(wù)活動或任務(wù)。工作流技術(shù)的主要特點是過程的自動化處理,這些過程包括人與基于機器活動的結(jié)合,特別是那些與應(yīng)用程序和工具的交互。盡管不同的業(yè)務(wù)流程有不同的生命周期,實現(xiàn)工作流管理系統(tǒng)的方法也多種多樣,但所有的都表現(xiàn)出某種共同的特性。從最高層而言,所有的都具有相同的特性以支持以下的三個功能:模擬工作流過程,及其建立時()功能,定義、組成活動。與相結(jié)合的結(jié)構(gòu)。辦公自動化系統(tǒng)所要完成的工作主要涉及這樣幾個部分:系統(tǒng)管理、權(quán)限管理、信息發(fā)布、公文流轉(zhuǎn)、檔案管理等等。對于每一項工作,都可由多個不同的辦公人員協(xié)作完成,但是必須符合一定的

5、辦公流程。從工作流管理的角度分析,每項工作都由一個任務(wù)集合中任務(wù)之間的流轉(zhuǎn)關(guān)系組成。因此,我們建立了如圖所示的基于工作流技術(shù)的教學管理系統(tǒng)結(jié)構(gòu)模型。運行時()功能,在運行環(huán)境中管理工作流過程,管理不同活動執(zhí)行順序。運行時與用戶、應(yīng)用程序工具的交互,來處理各種活【收稿日期】圖教學管理系統(tǒng)結(jié)構(gòu)模型易永記(),男,浙江蒼南人,廈門大學計算機應(yīng)用專業(yè)研究生,研究方向:計算機教學;倪子偉,男,福建泉【作者簡介】州人,廈門大學計算機科學學院副教授。系統(tǒng)管理:負責系統(tǒng)模塊管理,并且管理系統(tǒng)用戶信息、部門信息、會議室資源信息等。從功能上該系統(tǒng)可分成五個模塊,各模塊間的流程為例來進行說明,關(guān)系如圖所示。權(quán)限管理

6、:對系統(tǒng)用戶權(quán)限組進行劃分設(shè)定,提供授權(quán)及權(quán)限查詢等功能。公文流轉(zhuǎn):提供公文流轉(zhuǎn)模板的靈活定制,實際流程中的公文創(chuàng)建、公文簽發(fā)、公文存檔等,以及公文督辦、公文任務(wù)移交、日志查詢等功能。管理、查詢等功能。信息發(fā)布:負責各類信息的網(wǎng)上發(fā)布、公文等的檔案管理、查詢功能。檔案管理:提供各類信息、郵件管理:提供與系統(tǒng)用戶的郵件相關(guān)的管理功能。日常事務(wù)管理:提供日常事務(wù)的管理功能,尤其是學校會議安排、會議通知等功能。虛擬桌面提供各類信息的預定,預定信息到達時自動通知及信息的快捷處理途徑。教學管理系統(tǒng)不僅包括構(gòu)建內(nèi)部網(wǎng)(),實現(xiàn)系統(tǒng)內(nèi)部信息傳遞、協(xié)同工作、資源共享;還需要通過進行教育信息、技術(shù)信息的傳遞,與

7、國內(nèi)其它學校的業(yè)務(wù)往來,這就需要在方式下實現(xiàn)信息的訪問和共享。由于結(jié)構(gòu)的系統(tǒng)的開放性差,對操作系統(tǒng)的依賴性強,維護代價高,容易產(chǎn)生較大的網(wǎng)絡(luò)通信量,傳統(tǒng)的結(jié)構(gòu)已不能滿足教育管理實際的業(yè)務(wù)需要。近年來結(jié)構(gòu)以其平臺無關(guān)性,易于系統(tǒng)的升級與維護,安全性高等優(yōu)點在應(yīng)用系統(tǒng)開發(fā)中越來越受到歡迎。結(jié)構(gòu)是對結(jié)構(gòu)的改進,它可使現(xiàn)有數(shù)據(jù)庫信息更好地發(fā)布在上,同時使發(fā)布的信息具有更好的交互性、動態(tài)性和實時性。在模式中,客戶端只要求安裝標準瀏覽器完成用戶界面處理和部分通信功能,而業(yè)務(wù)功能處理則由網(wǎng)絡(luò)服務(wù)器擔任,同時應(yīng)用邏輯和最終訪問數(shù)據(jù)庫由應(yīng)用服務(wù)器實現(xiàn),對用戶來說是透明的,保證了系統(tǒng)的安全性。結(jié)合教育管理的具體業(yè)

8、務(wù)流程既有局域網(wǎng)內(nèi)的,也有因特網(wǎng)間信息的傳遞的特點,從便于業(yè)務(wù)的擴展,易于系統(tǒng)升級與維護、提高系統(tǒng)的安全性出發(fā),開發(fā)了結(jié)構(gòu)的應(yīng)用工作流技術(shù)教學管理系統(tǒng),系統(tǒng)體系結(jié)構(gòu)如圖所示。普通用戶在客戶端進行信息瀏覽,業(yè)務(wù)操作,工作流處理等;管理員下載建模工具,對過程模型進行設(shè)計,并對工作流執(zhí)行情況進行監(jiān)控。用戶在客戶端的操作和處理都提交到服務(wù)器,在服務(wù)器端完成實際操作;數(shù)據(jù)庫從邏輯上分為模型庫、實例庫及業(yè)務(wù)數(shù)據(jù)庫。模型庫用來存儲建模工具生成的過程模型信息,實例庫存儲工作流引擎控制流程流轉(zhuǎn)的調(diào)度信息,業(yè)務(wù)數(shù)據(jù)庫存儲教學工作的相關(guān)業(yè)務(wù)資源;工作流引擎是系統(tǒng)的核心部件,它負責解釋建模工具生成的過程定義模型,并進

9、行過程實例化和過程執(zhí)行控制、任務(wù)調(diào)度、日志維護、通過應(yīng)用程序接口()調(diào)用應(yīng)用程序、提供監(jiān)督和管理功能等。該系統(tǒng)具有面向?qū)ο?、基于?shù)據(jù)庫、任務(wù)推動等多種特征。前端使用易于移植的、一次開發(fā)可多次使用的技術(shù),中間層使用組件進行數(shù)據(jù)庫連接及應(yīng)用業(yè)務(wù)邏輯處理作為服務(wù)器,工作流引擎作為應(yīng)用服務(wù)器,后臺數(shù)據(jù)庫是。社,【參考文獻】圖各功能模塊關(guān)系圖首先,管理員通過下載可視化建模工具與服務(wù)器建模組件交互來進行建模,并將定義好的非計劃換發(fā)流程保存到模型庫中。其次,管理員啟動這個流程,工作流引擎將定義好的模型從模型庫中取出并解釋后向?qū)嵗龓熘刑砑酉鄳?yīng)的流程實例信息,然后向此流程的第一個活動的執(zhí)行者教師的任務(wù)表中添加的任務(wù)。再次,教師以普“查看換發(fā)計劃”后調(diào)通用戶身份登錄系統(tǒng)后,到任務(wù)表中查找到“待辦業(yè)務(wù)”用教學管理應(yīng)用程序?qū)M行處理,處理完成“查看換發(fā)計劃”后將處理結(jié)果發(fā)給工作流引擎。工作流引擎根據(jù)任務(wù)調(diào)度原則會自動找到下一個要處理的任務(wù)“拆卸”,并向此任務(wù)的執(zhí)行者(生產(chǎn)助理)的任務(wù)表中添加新任務(wù)。最后,此流程其它活動的執(zhí)行者以普通用戶登錄系統(tǒng)后重復步驟,直至流“再次”程結(jié)束。三、結(jié)語基于的應(yīng)用工作流技術(shù)的教學管理系統(tǒng),實現(xiàn)了對業(yè)務(wù)流程的管理,保證了組織機構(gòu)、業(yè)務(wù)流程發(fā)生改變時,系統(tǒng)依然能良

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論