黃珊 謝燕 孫藝嘉 孟卓 李林輝



摘要:根據工作流的思想,使用GSM modem、jsp技術、jdbc連接mysql數據庫構建基于工作流的學院教務管理系統。根據需求,系統實現了消息的逐級發送及轉發,文件的上傳及下載,使用GSM modem進行消息的督辦。線上系統內直接轉發和反饋可以避免使用其他工具造成的消息不準確等問題,短信督辦模塊可有效地保證消息處理的及時性。因此本系統可有效提高工作效率,實現辦公的自動化和信息化。
關鍵詞:工作流;教務管理系統;GSM modem;jsp
0引言
目前,高校數字化校園建設正呈現卓有成效的進展態勢與速度。但涉及到學院日常開展的教務工作卻仍然處于半自動化狀態,從學校下發各種通知到學院大多仍是依靠各類常規方式進行傳達和反饋。往往由于各種原因造成數據的不準確、以及文件遺失;而在學校的文件需要反饋時則存在各級延期傳達和傳送不及時等現實弊端;另外,同一反饋多次傳送的結果即使得數據準確性將很難得到有效保障。因此,建立基于工作流的學院教務管理系統則能確保信息的優質迅捷傳遞和反饋,可大幅提高教務管理水平和效率、縮短文件流轉時間、減少文件遺失、加快文件查找速度。同時,督催辦功能的設計更能避免因遺忘而未能及時處理教務事件的發生。
本次研發系統主要針對日常教務活動中具有特定流程的消息、文件逐級傳遞以及逐級反饋工作。對于不同職位的教工定制提供不同的分組。對于超過一定時間未讀取消息的情況將配設短信催辦機制。整個系統基于Java web語言編寫,使用eclipse集成開發環境編寫及調試,選擇MySQL作為系統數據庫,且使用JDBC方式連接數據庫,使用tomcat服務器進行測試,督辦系統即由GSM modem短信貓及其相關Java API而獲得設計實現。
1工作流
1.1工作流的概念
自從工作流的概念正式提出后,直至1993年工作流管理聯盟(Workflow Management Coalition,WfMC)的成立才真正標志著工作流技術開始進入相對成熟階段。迄至目前,學界公認的工作流定義可歸結為如下較有代表性的2種:
1)WfMC對于工作流的定義:工作流是一類能夠完全或者部分自動執行的經營過程,可根據一系列過程規則、文檔、信息或任務能夠在不同執行者之間進行傳遞與執行。
2)Georgakopoulos對于工作流的定義:工作流是將一組任務組織起來以完成某個經營過程,并具體定義了任務的觸發順序和觸發條件。每個任務可以由一個或多個軟件系統完成,也可以由一個或一組人完成,還可以由一個或多個人與軟件系統協作完成。
無論是哪種定義,都包含了任務的流程化,執行者的多級化,而這也貼近符合了本系統的研發要求。
目前市場上的工作流產品大體可以分為4類,基礎描述可見如下:
1)基于文件的工作流系統。以共享文件的方式來完成任務。
2)基于消息的工作流系統。通過用戶的電子郵件系統來傳遞電子文檔信息。
3)基于Web的工作流系統。通過WWW來實現任務的寫作。