基于工作流的畢業(yè)設(shè)計全過程質(zhì)量監(jiān)控系統(tǒng)_第1頁
基于工作流的畢業(yè)設(shè)計全過程質(zhì)量監(jiān)控系統(tǒng)_第2頁
基于工作流的畢業(yè)設(shè)計全過程質(zhì)量監(jiān)控系統(tǒng)_第3頁
基于工作流的畢業(yè)設(shè)計全過程質(zhì)量監(jiān)控系統(tǒng)_第4頁
基于工作流的畢業(yè)設(shè)計全過程質(zhì)量監(jiān)控系統(tǒng)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、    基于工作流的畢業(yè)設(shè)計全過程質(zhì)量監(jiān)控系統(tǒng)    李瑋瑤+趙凱+呂海蓮+李圣普摘 要: 根據(jù)高校畢業(yè)設(shè)計過程管理及質(zhì)量監(jiān)控信息化的需要,針對現(xiàn)有畢業(yè)設(shè)計管理中存在的流程不清晰、權(quán)限控制混亂等問題,設(shè)計了一種基于工作流技術(shù)的全過程質(zhì)量監(jiān)控系統(tǒng)。通過對畢業(yè)設(shè)計工作流程分析、系統(tǒng)內(nèi)部結(jié)構(gòu)和流程模板設(shè)計,實現(xiàn)了不同角色用戶按照一定的規(guī)則和流程來執(zhí)行畢業(yè)設(shè)計任務(wù)。實踐證明,該系統(tǒng)大大提高了管理監(jiān)控效率和論文質(zhì)量。關(guān)鍵詞: 畢業(yè)設(shè)計; 過程管理; 質(zhì)量監(jiān)控; 工作流; 流程模板: tn926?34; tp315 : a : 1004?373x(2015)15?0

2、133?03whole process quality monitoring system for graduation project based on workflowli weiyao, zhao kai, lu hailian, li shengpu(pingdingshan university, pingdingshan 467000, china)abstract: according to the demands of college graduation project process management and quality monitoring informatiza

3、tion, and in combination with the problems of unclear process and chaotic limits of authority control existed in current graduation project management, the whole process quality monitoring system based on workflow technology was designed. by analyzing graduation project working process, system inter

4、nal structure and process template design, different roles users executing graduation project task was realized according to some rules and process. practice results have proved that this system can improve management monitoring efficiency and thesis quality greatly.keywords: graduation project; pro

5、cess management; quality monitoring; workflow; process template0 引 言高校畢業(yè)論文在對大學(xué)生進行科學(xué)研究基本訓(xùn)練、提高綜合實踐能力與素質(zhì)等方面,具有不可替代的作用,是一項時間跨度長、程序復(fù)雜的系統(tǒng)工程1。然而目前學(xué)生因?qū)嵙?、就業(yè)等因素與導(dǎo)師溝通不暢,指導(dǎo)過程難以有效監(jiān)管,先有畢業(yè)論文再補開題報告等顛倒次序操作現(xiàn)象普遍,使得畢業(yè)設(shè)計環(huán)節(jié)的教學(xué)效果大打折扣。各高校一般的做法是通過為畢業(yè)設(shè)計各環(huán)節(jié)制定明確規(guī)范和詳細標準來加強對畢業(yè)論文工作的監(jiān)管,但隨著畢業(yè)生規(guī)模不斷增大,畢業(yè)前期流動性較強,導(dǎo)致管理和監(jiān)控工作越來越復(fù)雜和繁重。針對這些

6、現(xiàn)狀,本文采用工作流技術(shù),融合角色協(xié)同設(shè)計思想,以平頂山學(xué)院本科畢業(yè)設(shè)計為例,開發(fā)了一種基于工作流的畢業(yè)設(shè)計質(zhì)量監(jiān)控系統(tǒng),旨在對高校畢業(yè)設(shè)計全過程的質(zhì)量進行有效監(jiān)控和管理。實踐證明,該系統(tǒng)界面友好、功能完備、易維護,大大提高了畢業(yè)設(shè)計的質(zhì)量和管理效率。1 工作流技術(shù)工作流技術(shù)源于辦公自動化領(lǐng)域, 通過將工作分解為定義良好的任務(wù)、角色,按照一定的規(guī)則和流程執(zhí)行這些任務(wù)并對它們進行監(jiān)控, 以達到提高辦事效率、降低工作成本的目的2,是一類能夠完全或者部分自動執(zhí)行的經(jīng)營流程,它根據(jù)一系列流程規(guī)則、文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行3。將工作流技術(shù)引入到畢業(yè)設(shè)計過程監(jiān)管中,目的是讓畢業(yè)

7、設(shè)計環(huán)節(jié)所涉及到的學(xué)校教務(wù)管理者、教學(xué)院長、專業(yè)負責人、教學(xué)秘書、指導(dǎo)教師、學(xué)生等多類人員明確畢業(yè)設(shè)計流程、遵守一定的規(guī)則、互相協(xié)作地完成工作任務(wù)。同時,方便各級管理者隨時掌握整個工作任務(wù)的進度,監(jiān)控實時狀況。2 系統(tǒng)功能及工作流程畢業(yè)設(shè)計主要工作包括師生雙向選題、下達任務(wù)、論文撰寫、過程指導(dǎo)和監(jiān)控、組織答辯、填寫評語、錄入成績等4。根據(jù)實際工作需要,系統(tǒng)用戶應(yīng)包含:教學(xué)院長、專業(yè)負責人、指導(dǎo)教師、學(xué)生、教學(xué)秘書、系統(tǒng)管理員。各角色的主要功能設(shè)計如圖1所示。工作流程是按照任務(wù)分配而建立的各環(huán)節(jié)有序傳遞5。本系統(tǒng)的工作流程共設(shè)置20個狀態(tài),整個流程是順序結(jié)構(gòu),各狀態(tài)及對應(yīng)的角色用戶如圖2所示。其

8、中,當?shù)谌齻€狀態(tài)時間設(shè)置完成后,后續(xù)的各項任務(wù)都必須在規(guī)定的時間內(nèi)完成,通過流程保障畢業(yè)設(shè)計的執(zhí)行進度。當流程中某個環(huán)節(jié)被打斷,各級管理人員就能夠根據(jù)數(shù)據(jù)流信息查找到原因,輕松實現(xiàn)對流程的監(jiān)管。3 基于工作流的系統(tǒng)內(nèi)部結(jié)構(gòu)與傳統(tǒng)管理系統(tǒng)不同, 本系統(tǒng)的核心部分是工作流管理與監(jiān)控模塊, 該模塊負責工作流執(zhí)行服務(wù),又可分為負責管理用戶自定義流程模板的流程模板管理模塊和根據(jù)工作流中任務(wù)狀態(tài)對用戶依據(jù)角色和部門進行權(quán)限動態(tài)分布的資源與權(quán)限配置模塊;流程控制核心是整個系統(tǒng)流程執(zhí)行的中心, 負責將任務(wù)授權(quán)給下一處理人;任務(wù)管理模塊負責控制任務(wù)的啟動、流轉(zhuǎn)以及資源任務(wù)的關(guān)聯(lián);日志管理模塊主要生成任務(wù)的執(zhí)行活

9、動記錄,系統(tǒng)通過專用接口與相關(guān) office 文件模板等應(yīng)用單元進行綁定,其內(nèi)部結(jié)構(gòu)如圖3所示。 4 系統(tǒng)實現(xiàn)及關(guān)鍵技術(shù)為支持異地辦公系統(tǒng)采用b/s構(gòu)架,選擇a作為主要技術(shù)手段,c#語言進行編碼,使用微軟visual studio 2008作為開發(fā)工具,數(shù)據(jù)庫采用sql sever 2005,以ajax技術(shù)為客戶提供良好的用戶體驗。4.1 流程模板定義不同專業(yè)的畢業(yè)設(shè)計流程也不盡相同。如大多文科專業(yè)只需要做好充分論證,完成畢業(yè)論文的撰寫,而對于大多工科專業(yè)更重要的是設(shè)計開發(fā)出具有個人特色的畢業(yè)設(shè)計作品6。針對上述問題,需要建立不同的流程模板存入流程模板庫,供不同專業(yè)套用。圖3 系統(tǒng)內(nèi)部結(jié)構(gòu)流程

10、模板應(yīng)包含流程編號,流程名稱,流程描述,流程步驟及步驟數(shù)等數(shù)據(jù)項。流程步驟應(yīng)包含步驟編號,流程編號,步驟順序號,步驟名稱,先前步驟號,后繼步驟號,操作人類型,操作人編號和步驟描述等7。4.2 角色訪問動態(tài)樹型菜單為提高系統(tǒng)的安全性,應(yīng)根據(jù)系統(tǒng)功能設(shè)計為不同類型用戶設(shè)置相關(guān)權(quán)限、僅開放相應(yīng)功能8。如學(xué)生用戶無權(quán)進行評語表編輯、評分表編輯、成績錄入等操作,僅開放查看功能。這些需求可通過動態(tài)樹型菜單完成9。實現(xiàn)時需要在數(shù)據(jù)庫中設(shè)計用戶表,角色表,角色權(quán)限表及樹型菜單結(jié)構(gòu)四張表,并進行權(quán)限樹型菜單的數(shù)據(jù)庫綁定,通過編程實現(xiàn)數(shù)據(jù)庫連接、使用存儲流程查詢數(shù)據(jù)庫、將記錄集合和相關(guān)參數(shù)存入數(shù)據(jù)集三個關(guān)鍵步驟。

11、4.3 數(shù)據(jù)導(dǎo)出系統(tǒng)用戶在論文指導(dǎo)流程中,需要填寫各類表格,如修改意見表、評語表、評分表、答辯記錄表、參考資料指導(dǎo)表等。這些數(shù)據(jù),通常存放在網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫中,為便于用戶在客戶端進行瀏覽和處理,需要將數(shù)據(jù)以規(guī)定格式導(dǎo)出到本地文件系統(tǒng)中。為以規(guī)定格式進行導(dǎo)出,首先,需要制作模板文件。以“修改意見表”為例,按照其格式要求制作模板文件,并插入每部分需要填充數(shù)據(jù)的書簽和格式說明。其次,在“修改意見表”的模板文件中添加代碼,關(guān)鍵代碼包括:實例化模板文件;查找“修改意見表”模板文件的網(wǎng)絡(luò)路徑;依據(jù)頁面結(jié)構(gòu)和內(nèi)容依次為書簽和格式說明定義變量并賦值;生成文檔并保存到本地文件系統(tǒng)10。4.4 應(yīng)用與開發(fā)系統(tǒng)中

12、使用工作流技術(shù)開發(fā)的指導(dǎo)教師用戶“查看進展情況”界面,如圖4所示, 通過該界面, 指導(dǎo)教師用戶可以清楚地掌握學(xué)院要求階段與自己進度的詳細情況。圖4 指導(dǎo)教師查看進展情況頁面5 結(jié) 語本文借助工作流和角色協(xié)同的思想,細化了畢業(yè)設(shè)計過程管理的工作流程,提出了完整的系統(tǒng)架構(gòu),研究了內(nèi)部結(jié)構(gòu)、流程模板、角色訪問、數(shù)據(jù)導(dǎo)出等關(guān)鍵技術(shù)。通過定義流程模板增強系統(tǒng)的柔性, 使系統(tǒng)適合不同專業(yè)學(xué)生的畢業(yè)設(shè)計流程;通過動態(tài)樹型菜單設(shè)置角色訪問權(quán)限,使系統(tǒng)安全性增強;通過數(shù)據(jù)導(dǎo)出,方便在客戶端隨時瀏覽網(wǎng)絡(luò)在線填寫的各種表格。有效解決了高校畢業(yè)設(shè)計環(huán)節(jié)中進度難以統(tǒng)一、格式難以規(guī)范、師生難以交互、過程難以監(jiān)管等問題。實

13、踐證明,該系統(tǒng)滿足了廣大師生及相關(guān)負責人的需求,提高了教學(xué)管理的質(zhì)量與效率,促進了畢業(yè)設(shè)計環(huán)節(jié)規(guī)范有序。參考文獻1 潘旭武.基于工作流的畢業(yè)設(shè)計管理系統(tǒng)j.計算機系統(tǒng)應(yīng)用,2013(1):54?57.2 劉麗巖.工作流技術(shù)在辦公自動化系統(tǒng)中的應(yīng)用與研究j.邊疆經(jīng)濟與文化,2010(8):51?53.3 于海龍.基于工作流技術(shù)的職業(yè)院校教務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)d.長春:吉林大學(xué),2014.4 黃楚鵬.畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)d.廣州:華南理工大學(xué),2013.5 彭媛媛.工作流技術(shù)及其在高校辦公自動化系統(tǒng)的應(yīng)用研究j.辦公室業(yè)務(wù),2014(1):86?88.6 毛洪賁,殷德順,郭娟,等.基于.net的本科畢業(yè)設(shè)計(論文)智能管理系統(tǒng)的研究與設(shè)計j.現(xiàn)代教育技術(shù),2010(10):128?130.7 周琳.泛微協(xié)同管理應(yīng)用平臺e?cologyj.cad/cam與制造

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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

提交評論