徐培鑫, 肖 月, 楊嘉宇
(1.長春工業(yè)大學 教務處,吉林 長春 130012;2.北京圣安德科技有限公司長春分公司,吉林 長春 130012)
高等教育教學研究與改革項目立項建設(shè)是提高高等教育教學質(zhì)量的重要途徑,尤其是教育部2003年實施“質(zhì)量工程”、2008年實施“本科教學工程項目”以及2012年出臺《教育部關(guān)于提高高等教育質(zhì)量的若干意見》,要求高校進一步提高本科教學質(zhì)量,加強內(nèi)涵建設(shè)以來,教學研究與改革項目日益增多,教學管理人員的工作量越來越重。但是,目前大部分地方院校教研項目管理仍停留在簡單的應用Microsoft辦公軟件進行管理的階段,造成了各級各類項目的申報、評審、推薦工作頭緒多、任務重,工作量越來越大,容易出錯,嚴重浪費人力物力。為主動適應國家高等教育內(nèi)涵建設(shè)的新要求,提高教學管理水平,長春工業(yè)大學教務處以科學的管理理念為依托,以信息化技術(shù)為支撐,研發(fā)了教學研究與改革項目管理系統(tǒng),這對于方便各級管理部門加強對項目的過程管理,為廣大教師和各級管理部門提供項目申報、評審、查詢、監(jiān)控等服務具有重要的意義[1-2]。
教研項目管理系統(tǒng)在人機界面交互過程中,可以有效地規(guī)范申報人所填報的數(shù)據(jù),使提交的數(shù)據(jù)符合系統(tǒng)信息設(shè)計的要求。在線上完成管理人員發(fā)布通知、申報人員項目提交、查詢?nèi)藛T信息檢索、對外進行成果展示等,能夠使教學研究的數(shù)據(jù)實時更新并且提高復用程度,簡化了工作程序,在保證申報數(shù)據(jù)的質(zhì)量和提高數(shù)據(jù)處理效率的同時,大幅度地提高教學管理水平和工作效率[3]。
將教學研究與改革項目申報、管理、審批、推廣過程中會產(chǎn)生的大量準確、完備的數(shù)據(jù)進行存儲管理,為學校決策提供實時、準確的數(shù)據(jù),進而實現(xiàn)管理的動態(tài)化和常態(tài)化[4]。利用大數(shù)據(jù)技術(shù)可以在很大程度上幫助學校準確把握當前教育教學研究方向,對資源管理、教學模式、教學內(nèi)容、教學方法進行創(chuàng)新。
教學成果的展示與推廣是教學研究與管理工作中的一個重要環(huán)節(jié),是將研究成果應用于教學過程的有效途徑。管理系統(tǒng)所提供的成果展示與互動交流模塊可以按類別對項目進行展示,方便查詢與檢索,同時,交流互動模塊可以便于廣大教師交流心得體會。
將系統(tǒng)分成與課題立項相關(guān)的項目管理模塊、與成果展示相關(guān)的成果管理模塊、以及工作流、門戶管理、綜合查詢統(tǒng)計和權(quán)限管理共6個模塊。系統(tǒng)的功能模塊設(shè)計如圖1所示。
圖1 系統(tǒng)的功能模塊設(shè)計
2.1.1 項目管理模塊
項目管理模塊共有6個部分,分別對應項目的申報、審批、流程、查詢、統(tǒng)計、經(jīng)費管理功能。項目立項主要是教師填報項目立項信息,上傳佐證材料,上報到項目審核部門,查看項目立項審核信息;項目審批主要是審核負責人填寫項目立項審核意見,提出修改意見;項目流程主要是按照項目的審批流程,設(shè)置工作任務流程,工作流節(jié)點負責人,可以定制個性化項目管理審核流程;項目查詢模塊能夠?qū)崿F(xiàn)根據(jù)項目完成的時間、類型、完成人、研究狀態(tài)等字段進行查詢;項目統(tǒng)計主要是按照項目時間、學院、項目類型、經(jīng)費情況等信息進行項目情況統(tǒng)計;項目經(jīng)費管理主要是按照年度、學院、項目類型等關(guān)鍵字對項目進行查詢、匯總統(tǒng)計。
2.1.2 成果管理模塊
成果管理模塊共有4個部分,分別對應成果的填報、展示、查詢、統(tǒng)計功能[5]。成果填報主要是填報成果信息和佐證材料;成果展示主要是可以按照學院、部門、時間等關(guān)鍵字展示成果信息;成果查詢可以利用成果時間、成果完成人、學院等關(guān)鍵字查詢相關(guān)成果信息;成果統(tǒng)計可以實現(xiàn)對不同年度、不同單位、不同來源類別獲獎信息進行分析統(tǒng)計。
2.1.3 工作流管理模塊
工作流管理模塊包括工作流創(chuàng)建、工作流配置、工作流監(jiān)控3個子部分構(gòu)成[6]。工作流創(chuàng)建主要包括根據(jù)審核業(yè)務流程建立工作流節(jié)點,可選擇數(shù)據(jù)填報表單、判定條件、分支結(jié)構(gòu)、業(yè)務規(guī)則等信息;工作流配置主要在工作流節(jié)點中配置部門、人員信息,自動生成工作流配置文件;工作流監(jiān)控主要監(jiān)控工作流實例的運行情況,可視化顯示流程過程,記錄每個步驟任務完成情況。
2.1.4 門戶管理模塊
該模塊將系統(tǒng)的消息通知以及項目、成果的數(shù)據(jù)信息等按照個性化方式配置管理,且只能瀏覽本人的信息。
2.1.5 綜合查詢統(tǒng)計模塊
綜合查詢統(tǒng)計模塊包括對項目數(shù)據(jù)信息、成果材料信息等數(shù)據(jù),按照關(guān)鍵字通過模糊查詢、組合查詢等方式,查詢所需的項目、成果等各類信息,顯示結(jié)果可以定制組合展示;可以按照不同單位、不同年度、不同來源的項目和成果進行統(tǒng)計匯總。
2.1.6 權(quán)限管理模塊
權(quán)限管理模塊包括系統(tǒng)由管理員完成用戶管理,對應不同模塊分設(shè)不同權(quán)限,權(quán)限不同則訪問的數(shù)據(jù)不同,并且能夠?qū)崿F(xiàn)門戶數(shù)據(jù)的個性化顯示權(quán)限設(shè)置等。
本系統(tǒng)是基于局域網(wǎng)的教務管理系統(tǒng),全部功能在客戶端瀏覽器上完成。系統(tǒng)是B/S架構(gòu)[7],三層結(jié)構(gòu)設(shè)計,客戶端是通過瀏覽器訪問,中間服務器用tomact實現(xiàn),數(shù)據(jù)庫服務器采用My SQL。
本系統(tǒng)是典型的Java語言開發(fā)的B/S架構(gòu)管理系統(tǒng),服務器操作系統(tǒng)是linux,系統(tǒng)前臺頁面采用最新的超文本鏈接語言(HTML5)、CSS3、JavaScript為開發(fā)工具,系統(tǒng)后臺邏輯使用Java語言開發(fā),程序設(shè)計嚴格遵循面向?qū)ο蟮脑O(shè)計方式。
本系統(tǒng)的結(jié)構(gòu)采用B/S模式(客戶端瀏覽器/服務器)的開發(fā)模式,系統(tǒng)設(shè)計采用流行的三層架構(gòu)模式,這種設(shè)計的好處是業(yè)務邏輯層、數(shù)據(jù)庫訪問層、表示層完全分離,降低了系統(tǒng)的耦合度,為以后系統(tǒng)的擴展打下了堅實的結(jié)構(gòu)基礎(chǔ),達到了高內(nèi)聚、低耦合的程序設(shè)計標準。
三層B/S結(jié)構(gòu)圖如圖2所示。
圖2 三層B/S結(jié)構(gòu)設(shè)計
表示層是承擔用戶與業(yè)務邏輯的交互,負責把業(yè)務邏輯層的數(shù)據(jù)通過前段技術(shù)反映到客戶端瀏覽器,同時把客戶端瀏覽器的請求傳遞給業(yè)務邏輯層,但是表示層不處理業(yè)務數(shù)據(jù)的復雜處理邏輯。業(yè)務邏輯層是三層架構(gòu)的核心部分,它是接收數(shù)據(jù)層返回的數(shù)據(jù),經(jīng)過復雜的邏輯處理,轉(zhuǎn)換成表示層能夠呈現(xiàn)給用戶的數(shù)據(jù)體,同時也負責跟數(shù)據(jù)層交互,傳遞需要處理的數(shù)據(jù)需求。數(shù)據(jù)層主要負責對MySql數(shù)據(jù)庫的讀寫操作,在簡潔實用的基礎(chǔ)上保證大數(shù)據(jù)的處理能力,為整個系統(tǒng)提供堅實的基礎(chǔ)。
系統(tǒng)安全是所有軟件系統(tǒng)的關(guān)鍵問題。本系統(tǒng)從硬件和軟件兩方面做了安全性的保證設(shè)計。硬件方面:在設(shè)計中采用了防火墻、防病毒等網(wǎng)絡(luò)安全措施來保護系統(tǒng)安全,用戶訪問系統(tǒng)時,必須輸入賬號、密碼及驗證碼以保證系統(tǒng)用戶身份的合法性。軟件方面:采用了MD5單向加密技術(shù)對數(shù)據(jù)進行安全保護[8],如數(shù)據(jù)保密、數(shù)據(jù)完整性和身份認證等技術(shù),采用數(shù)據(jù)自動備份來保證數(shù)據(jù)安全。
教學研究與改革項目管理系統(tǒng)的研制,是我校加快信息化建設(shè)步伐,加強信息資源共享,實現(xiàn)項目申報網(wǎng)絡(luò)化、管理科學化、評審規(guī)范化、查詢便捷化的重要路徑。該系統(tǒng)操作簡單,運行穩(wěn)定,具有廣泛的應用前景。
[1] 乜曉燕,倪志英,李雷鵬.高等教育教學研究項目和教學成果綜合管理系統(tǒng)的設(shè)計與實現(xiàn)[J].森林工程,2013,29(6):194-196.
[2] 肖月,朱雪蓮,周子明.創(chuàng)新創(chuàng)業(yè)教務管理系統(tǒng)的設(shè)計與開發(fā)[J].長春工業(yè)大學學報:自然科學版,2010,31(4):476-480.
[3] 任一鳴,唐申軒.淺談高校教學管理的改革與完善[J].金田,2012(4):237.
[4] 胡筱華.關(guān)于優(yōu)化高校教學改革項目管理流程的思考[J].河南科技,2014(8):262-263.
[5] 朱理瀚.淺談學校科研成果統(tǒng)計管理信息化建設(shè)[J].江蘇科技信息,2010(1):33-35.
[6] 李紅臣,史美林.工作流模型及其形式化描述[J].計算機學報,2003,26(11):1456-1463.
[7] 李志明.基于B/S的學分制教務管理系統(tǒng)架構(gòu)設(shè)計[J].福建電腦,2015(3):91-93.
[8] 林宗朝.基于C#的MD5加密算法的應用[J].長春工業(yè)大學學報:自然科學版,2011,32(6):581-583.