王 萱
隨著國家對職業(yè)院??蒲泄ぷ鞯娜找嬷匾?、對科研經費的大力支持,同時根據相關政策文件[1],為提升信息化在職業(yè)教育中的運用范圍以及創(chuàng)新能力,將信息技術與職業(yè)教育相結合,減少科研處教師工作量,同時避免人為管理造成的失誤,全面實現無紙化辦公,設計相應的系統(tǒng)。
該系統(tǒng)即面對全校教職工,也面對各部門科研負責人以及科研處管理人員,實現了從本校教師科研成果申報至各部門科研負責人審核直至科研處負責人審核三重功能。
職業(yè)院??蒲泄芾硐到y(tǒng)是將科研成果進行信息化和數字化轉化。本系統(tǒng)旨在提高科研工作的管理效能,實現科研工作的科學化,本系統(tǒng)具有以下幾點意義[2]:
1)本著服務本校教職工,簡化各項申報流程,節(jié)省教職工時間精力,減輕科研管理人員的工作壓力。
2)實現科研申報過程在線化、無紙化。在線操作過程方便快捷,教師可隨時隨地填報科研成果信息,同時方便科研管理人員及時了解科研成果的更新和統(tǒng)計以及獎勵的發(fā)放情況。
3)科研管理系統(tǒng)的建設是職業(yè)院校信息化、數字化建設的代表,同時提升了學校的綜合管理水平以及與其他職業(yè)院校中的競爭實力。
采用信息化建設,設計操作方便、實用性強、適合本??蒲泄芾砟J降南到y(tǒng),實現無紙化、現代化、數字化,提高科研相關教師的工作效能,使科研能為職業(yè)院校的發(fā)展服務[3]。
2.1.1 功能性需求分析
該系統(tǒng)使用者是全體教職工,包括職業(yè)院??蒲兴猩陥箜椖俊8鶕鞠到y(tǒng)設計規(guī)則和本校實際需求,實行分級管理。
對于全體教職工:科研管理平臺提供論文發(fā)表、教材編寫、課題研究、論文獲獎、教學成果、精品課程、專利登記、教材獲獎、課題獲獎九個模塊的在線申報。對于各部門二級審核員:各系部對本部門教師所提交的科研成果進行審核,若無誤則轉交給科研處負責人。對于科研處負責人:對學校所有科研成果進行最后審核,核對通過后根據不同級別對各項成果進行獎勵發(fā)放。對于系統(tǒng)管理員:對各部門二級審核員和科研處負責人的權限進行設置,對科研數據字典進行維護,保障整個科研系統(tǒng)的正常安全運行。
2.1.2 非功能性需求分析
功能性需求是指有具體的完成內容的需求,而非功能性需求包括系統(tǒng)的性能、可維護性、可擴展性、易用性等[4],它決定了系統(tǒng)整體使用情況。
1)性能需求:保證數據的準確性、及時性,在全校教師同時使用科研管理系統(tǒng)時,滿足一定負載能力,且頁面的反應時間、數據傳遞速度不能過慢。
2)可維護性:是指科研管理系統(tǒng)在無人為干預條件下的具有穩(wěn)定性、自檢能力、以及系統(tǒng)的自動升級、備份、恢復機制,以最大程度降低科研系統(tǒng)的運行成本及維護難度。
3)可擴展性:科研管理系統(tǒng)采用統(tǒng)一的接口標準、,將其與原有的數字校園綜合管理系統(tǒng)相結合,讀取數字校園綜合管理系統(tǒng)中相關數據信息,實現單點登錄,同時滿足今后系統(tǒng)擴展的可能性。
4)易用性:易用性也稱為人機體驗—UE 設計,考慮到學校教師的年齡差異以及信息化水平層級的不同,設計操作簡單、界面美觀等科研管理系統(tǒng)。使全校教師經過簡單的培訓,人人皆可使用系統(tǒng)上傳科研成果信息,用戶體驗感強。
1)滿足科研管理的基本需求。對于全校教職工可在校內或校外任何有網絡的地方皆可在線填報科研項目成果;對于科研管理人員減少手工操作,降低人為誤差,節(jié)約時間成本,簡化流程,在線審核教職工的科研成果并發(fā)放獎勵。
2)保證數據的穩(wěn)定性和安全性。保障教職工錄入的科研項目信息的安全,根據教職工使用情況不同,為不同用戶設置相應的權限,提供不同的操作功能,保證用戶信息安全。
3)科研管理系統(tǒng)的規(guī)范化、透明化發(fā)展,能及時為學校提供數據支撐,為校領導制定準確的科研項目決策提供支持[5]。
1)標準化??蒲泄芾硐到y(tǒng)要根據國際標準、數據規(guī)范,要遵循科研部門相關規(guī)定。如:J2EE、PHP、HTTP、TCP/IP 等業(yè)界主流標準。
2)實用性??蒲邢到y(tǒng)的開發(fā)要貼合實際,符合本校的實際情況,提供查詢、檢索等多方面的技術支持,滿足不同類型數據存儲,提高科研項目申報、審核、獎勵發(fā)放等項目的信息化水平。
3)安全性。系統(tǒng)要能保證所錄入的科研數據的安全性和一致性,對科研信息進行加密處理,對用戶實行分權限管理,可靠度高;提供多種檢測和處理手段,加固網絡防火墻,防御各種病毒攻擊,保證系統(tǒng)的穩(wěn)定。
4)模塊化??蒲泄芾硐到y(tǒng)的設計首先要整體規(guī)劃,然后按照功能需求,分模塊進行開發(fā)設計,進而簡化系統(tǒng),降低失誤。對本系統(tǒng)對于不同用戶,區(qū)別設置權限,顯示不同的操作頁面,將各個獨立的模塊封裝在一個系統(tǒng)里面。
2.4.1 總體架構設計
基于職業(yè)院校的科研管理系統(tǒng)在系統(tǒng)架構上采取了目前主流的B/S 模式,為實現“高內聚、低耦合”系統(tǒng)的總體架構,采取分層設計,將問題單獨分開,分別解決,便于控制和擴展。
1)表示層。表示層是系統(tǒng)與教職工之間進行信息交流,對教職工提交的科研數據進行接收,并將接收到的數據交給邏輯層進行處理;同樣也反過來將處理后的結果提交給使用者。另外還可對錄入科研數據的安全性進行驗證。
2)業(yè)務邏輯層。業(yè)務邏輯層位于其他兩層的中間位置,在數據的處理和傳遞中具有承接的作用[6],是最為核心的部分。
3)數據訪問層。主要用于與數據庫之間進行交互,將數據持久化到物理存儲中,針對數據的增添、刪除、更新和查找等進行操作。
2.4.2 功能模塊實現
科研管理系統(tǒng)的實現是為了滿足職業(yè)院校的科研管理工作,具有一定的通用性,與本校原有的數字校園相對接。本系統(tǒng)是針對全校教師,同時又分權限管理。
1)我的科研。我的科研是學校所有教職工所具有的功能模塊。在我的科研模塊,根據自己的科研成果進行在線填報,填報模塊又包括:論文發(fā)表、教材編寫、課題研究、論文獲獎、教學成果、精品課程、專利登記、教材獲獎、課題獲獎;并對填報的資料進行編輯、刪除等,同時等待本部門具有審核權限的教師進行審核。
2)部門二級審核管理。部門二級審核管理模塊是具有部門二級審核權限的教職工所具有的功能模塊。在部門二級審核管理模塊中對教職工填報的信息資料進行審核,對填報正確的科研信息通過審核,對資料不完成的科研項目可退回或者在線對其進行完善。
3)科研成果管理模塊。本模塊是科研處審核負責人的操作界面,具有查看、修改、刪除功能,并對各系部審核通過的科研成果進行二次審核,通過審核后,根據獎勵金額數據字典進行發(fā)放獎勵。
4)數據字典。數據字典模塊是系統(tǒng)管理員所具有的模塊,在此模塊中進行著作類型、參與方式、成果類型、年份、論文獎勵金額、教材編寫獎勵、精品課程獎勵、科研獲獎獎勵、專利登記獎勵等等數據信息的維護和修改。
本系統(tǒng)根據前期的需求調研和分析,充分利用信息化手段設計了一款適合本??蒲泄芾淼南到y(tǒng)。該系統(tǒng)實現了科研申報工作的在線化,節(jié)約教職工的時間成本;科研管理工作的高效化、便捷化、規(guī)范化,提升了工作效能;推動學校整體工作的無紙化、信息化發(fā)展,增強了學校的綜合競爭能力。