王松濤 沈寶國 謝中敏
[摘? ? ? ? ? ?要]? 職業教育在經濟社會發展中發揮越來越重要的作用,科學研究工作在高職院校也越來越受到重視,從工作流的思想出發,基于軟件工程方法設計開發適用高等職業學校科研管理工作的管理信息系統,創造高效便捷的溝通機制,使管理工作更好地服務于科研工作。
[關? ? 鍵? ?詞]? 工作流;高職院校;管理信息系統
[中圖分類號]? G717? ? ? ? ? ? ? ? ? ? [文獻標志碼]? A? ? ? ? ? ? ? ? ? [文章編號]? 2096-0603(2021)52-0136-02
“雙高”建設引領新時代職業教育實現高質量發展,高職院校在產出高效的人才培養與技術創新平臺,促進創新成果與核心技術產業化方面發揮越來越重要的作用[1],科學研究工作在高職院校也越來越受到重視,隨著智慧校園教育應用建設不斷推動高職院校校園管理與服務理念的變革與提升,高職院校建設科研管理信息系統,實現學校科研管理工作的信息化也成為當前高職院校發展的內在需求。由于不同學校的管理機制、用人模式以及量化方式、工作流程等都各具特點,因此學校科研管理信息系統最基本的要求就是實用性,系統的開發必須從學校實際出發,嚴格按照學校科研工作管理要求進行需求分析,業務設計和功能模塊開發,切實為學校的科研管理工作賦予動能。為了提高學校科研管理工作科技水平,以具體的業務需求為出發點,利用工作流的技術思想,建立覆蓋項目申報、審批、驗收和結題等科研項目工作全過程的科研管理信息系統[2],實現科研項目實施過程及科研成果更新的動態監管,為科研人員和管理人員提供及時準確的科研信息,確保科研數據的有效性與準確性,減少工作失誤,減輕工作人員負擔,創造高效便捷的溝通機制,使管理工作更好地服務于科研工作。
一、系統分析
通過對某高職學校科研管理工作中涉及的相關職能部門負責人、具體管理人員進行實地調研,了解到教師、二級職能部門、科研處、學術委員會在科研管理工作過程中的角色、開展的業務內容,整體上對科研管理工作的總體業務流程有了比較詳細的認識,然后依據實地調研獲得的信息數據,梳理撰寫書面材料,再與系統使用對象進行二次交流,確定每一角色對象所需要系統提供的功能。
(一)業務現狀分析
經業務梳理與分析,該校科研管理工作主要業務有科研項目申請與項目審核、科研項目結題申請與結題審核、專利申報與專利審核、科研成果登記與成果審核等。所有業務工作目前均采用人工操作,紙制存檔,存在日常業務工作繁瑣,科研業務統計時人工工作量較大,數據統計不夠全面,科研業務數據不能反映時效性等問題。
(二)使用對象分析
通過對該高職學校科研工作業務流程中涉及的人員進行精準調查,了解到使用科研管理信息系統的各個使用對象的功能需求,確認本系統使用者,有基礎性的教師用戶、參與審核的二級部門管理員用戶、科研處管理員用戶、學術委員會管理員用戶,還有進行系統初始維護操作的系統管理員用戶等[3]。
(三)業務流程分析
1.業務描述
科研項目申請與項目審核業務由教師發起,由二級部門進行初步審核,通過后提交科研處進行審核,最后由學術委員會確定審核結果。科研項目結題申請與結題審核業務由教師發起,由二級部門進行初步審核,通過后提交科研處進行審核,最后由學術委員會確定審核結果。專利申報與專利審核業務由教師發起,由科研處進行核審。科研成果登記與成果審核業務由教師發起,由科研處進行核審。
2.業務流程
對科研管理工作的業務需求、審核職級、運轉流程進行抽象概括,得到科研管理信息系統業務流程為教師填寫申請信息,二級管理部門審核信息,科研處管理員審核信息,學術委員會管理員審核信息,相關人員可以查詢信息,最后歸檔。所有業務流程有一定的相似性。
(四)需求分析
1.功能需求
(1)申請功能
教師打開登錄界面,輸入用戶名密碼,選擇角色驗證登錄,顯示教師用戶界面,有項目申請、結題申請、延期申請、專利申請、成果登記的具體菜單顯示,教師根據實際需要點擊相應菜單填寫申請表格,提交審核,可以查詢審核狀態。
(2)審核功能
二級部門管理員、科研處管理員、學術委員會管理員打開登錄界面,輸入用戶名密碼,選擇角色驗證登錄,顯示相應的管理用戶界面,根據角色有項目審核、結題審核、延期審核、專利審核、成果審核的具體菜單顯示,管理員點擊相應菜單查看需要審核的資料,輸入審核意見提交,可以查詢審核狀態。
(3)查詢功能
教師用戶可以查詢自己的申請記錄、審核進度與成果列表等。管理員用戶可以查詢所轄人員的申請記錄列表、審核進度列表、成果列表等。科研處管理員可以導出相關需要的數據。
(4)系統管理
用戶可以修改個人信息與密碼,二級部門管理員擁有設置與修改本部門人員個人信息與密碼的權限,科研處管理員擁有設置與修改二級部門管理員個人信息與密碼的權限,系統管理員擁有設置與修改科研處管理員和學術委員會管理員個人信息與密碼的權限。
2.非功能需求
系統用戶界面統一設計,依照用戶角色調整界面顯示的系統功能,來區分不同用戶的功能界面,交互界面簡潔,易于操作。系統功能設計模塊化,后期系統維護、系統功能調整不會對現有系統的整體產生顛覆性的影響。選擇比較成熟的軟件開發技術手段,使系統擁有較先進的水平,結合軟件工程思想,使開發出的系統生命周期更長。系統可靠持續穩定運行,系統漏洞少,避免受外界技術攻擊。
二、系統設計
(一)系統功能設計
科研管理信息系統主要根據學校科研工作實際流程,來劃分系統、詳細的功能模塊,功能設計時保證系統每個功能單項操作,方便編制程序時可以進行獨立開發,根據數據之間的關聯性最終組合形成一個完整的系統。通過相關申請的傳遞實現科研項目申請、科研結題申請、科研延期申請、專利申請、科研成果登記的審核,協同進行查詢統計、系統管理工作等內容[4]。根據系統要實現的具體功能分析,再結合軟件編程技術的要求,繪制系統功能結構圖。
(二)系統架構設計
系統整體架構分為三層,分別為數據交互層、業務交互層、用戶交互層。用戶交互層為用戶提供可視化的交互式操作頁面,本系統中用戶交互層采用瀏覽器/服務器的模式設計開發,用戶通過瀏覽器頁面訪問本系統的各項功能,由于本系統采用JSP技術進行設計與開發,所以本層采用Struts來實現。業務交互層主要是為各種客戶端提供業務數據交互接口,在組件模型中封裝了各種操作的業務邏輯,由于本系統采用JSP技術進行設計與開發,所以本層采用Spring來實現。數據交互層主要對數據表完成查詢、存儲、更新和刪除存儲在數據庫中的信息,由于本系統采用JSP技術進行設計與開發,所以本層采用Hibernate來實現。本系統的設計以科研管理工作的具體流程為主線,以滿足現實中各種業務需求為目標設計交互式界面,達到科研管理工作科學化、信息化的管理方式。
(三)功能模塊設計
以科研項目申請與項目審核業務為例,教師用戶登錄后進行項目申報,可以選擇科學技術類項目或社會科學類項目進行項目申報表填寫,提交二級部門管理員審核。二級部門管理員登錄后進行項目審核,可以分別對科學技術類和社會科學類項目進行審核,審核通過后提交科研處管理員審核,審核不通過則返回,由教師根據審核意見進行修改。科研處管理員分為科學技術類管理員和社會科學類管理員,分別對科學技術類和社會科學類項目進行審核,審核通過后提交學術委員會管理員審核,審核不通過則返回,由教師根據審核意見進行修改。學術委員會管理員登錄后進行項目審核,可以分別對科學技術類和社會科學類項目進行審核,審核通過后業務流程結束,資料歸檔[5]。
三、結語
工作流思想很好地解決了業務問題在工作流程中的組織與傳遞,使得業務抽象、流程格式化、易維護和易拓展,實現軟件開發的目標。科研管理信息系統開發模塊化設計,后期如果需要增加功能,不會影響現有系統的使用,與現實工作流程一致,不會增加現有工作人員的工作量,還可以緩解工作強度,提高工作的幸福感。
參考文獻:
[1]中華人民共和國教育部.教育部、財政部發布《關于實施中國特色高水平高職學校和專業建設計劃的意見》[EB/OL].(2019-04-01).http://www.moe.gov.cn/srcsite/A07/moe_737/s3876_qt/201904t20190402_376471.html.
[2]尚潔.基于工作流的高職院校教學項目化管理系統研究[J].信息技術與信息化,2018(11):191-195.
[3]王萱.職業院校科研管理系統的設計與實現[J].科技傳播,2019,11(17):106-107.
[4]趙俊勇.科研項目申報審批系統設計與實現[D].杭州:浙江工業大學,2018.
[5]雷晨晨.高校科研管理系統的設計與實現[D].曲阜:曲阜師范大學,2020.
◎編輯 張 慧