周星宇,卞新玉
(南京工業(yè)大學浦江學院,江蘇南京,211200)
隨著數字化校園建設的開展,各高??蒲兴降牟粩喾e累與提高,科研成果的數量不斷增多[1-2]。對高校科研成果管理過程勢必要進行潮流化地革新,進而提高科研成果統(tǒng)計管理的效率。
本系統(tǒng)通過對我校教師科研信息和科研成果數據的調研與分析,對科研管理部門的業(yè)務流程進行深入地了解和學習,設計了一個針對我校了科研信息管理平臺。該平臺能夠進行高效、安全的數據保存,提供日常的科研項目申報、審核、統(tǒng)計、進度跟蹤等業(yè)務功能,使得日常的科研成果管理更加規(guī)范化、智能化、透明化[3],有效避免了科研成果的遺忘、丟失等情況,大大地節(jié)約了科研成果統(tǒng)計中所需的人力和物力成本。
基于微服務架構的科研成果統(tǒng)計管理系為不同的用戶設計了不同的服務[4],系統(tǒng)大致將用戶分為兩種角色:科研人員、審核管理人員??蒲腥藛T可以查看和錄入科研課題項目、科研論文、科研項目、比賽獲獎、軟件著作權等,同時也可以對提交未審核的科研成果信息進行修改;相關審核管理人員可以對用戶信息進行管理,可以查看所選范圍內所有人員所提交的成果,全面了解成果研究進度,并根據情況對表單進行查閱、修改等操作,一旦提交的科研成果信息被審核通過,則會保存到數據庫中并發(fā)送提示信息至對應的科研人員;審核管理人員還可以自定義添加表單組件,對不同項目內容所需,提交個性化表單設計。超級管理人員可對不同管理人員進行權限方面的設置。
本系統(tǒng)采用NoSQL 技術中的Redis (Remote Dictio nary Server)技術,能夠提供高性能的操作和運算的穩(wěn)定[5-6];其次,系統(tǒng)基于微服務架構來將單體式應用分解為多個服務,每個服務利用消息驅動來定義出邊界,服務之間互相協(xié)調、互相配合,可根據實際需求進行獨立擴展,從而實現(xiàn)對科研信息成果的實時動態(tài)化管理[7]。
科研成果統(tǒng)計管理系統(tǒng)作為我??蒲邢到y(tǒng)的重要組成部分,設計目標在于能夠充分運用信息管理智能化的手段,以提高科研管理部門的工作效率。根據用戶角色將系統(tǒng)劃分為科研人員和審核管理員兩大部分,具體功能模塊圖如圖1 所示。
圖1 系統(tǒng)總體流程圖
(1)科研人員模塊
科研人員可以通過個人賬號及密碼驗證進入該模塊,首先,登錄用戶可根據實際情況選擇相關的科研類別,其中,一級目錄包括自然科學類項目、社會科學類項目、學生課題等,二級目錄分為國家級、省級、校級、院級等;在選定項目后,根據成果類型可以選擇科研論文、國家專利、國家軟件著作權、國家級獎項、省級獎項、校級獎項等,并將信息提交到系統(tǒng)。
科研人員在確認提交信息后,可至“我的成果”頁面中查看已提交的信息,該頁面還會展示當前信息的審核狀態(tài),包括待審核、審后需修改、審核通過、審核不通過等。
(2)審核管理模塊
審核管理人員通過賬號登錄系統(tǒng)后,可以自定義查詢的條件查看相關科研人員提交的信息,如可選擇按院系查詢、按教師或學生角色查詢、按提交的成果類型或時間查詢等方式,并對返回的結果進行審核操作。
另一方面,系統(tǒng)為審核管理員提供了數據統(tǒng)計的功能,根據科研成果的類型進行數據的統(tǒng)計和分析,生成相關的報表。
本系統(tǒng)基于B/S(Browser/Server)架構,利用Android IntelliJ IDEA19.3 工具包作為開發(fā)平臺,該平臺是目前較為流行的工具之一[8],具有啟動速度高、UI 層面易于使用等特點;界面方面采用bootstrap 框架[9],由于其開源免費且擴展性強,能夠使得界面部分的設計與實現(xiàn)靈活簡潔。
(1)科研人員模塊的實現(xiàn)
科研人員可以通過左側的分類欄選擇相關成果類型來使用成果的上傳功能[6],如圖2 所示。當點擊新增按鈕,會出現(xiàn)由后臺管理員設置好的表單模式,科研人員填寫和上傳相關信息和材料即可;在本人確認提交前可隨時進行保存或修改操作,信息確認提交后將會生成相關表單流轉至系統(tǒng)管理員處,此時科研人員可以在已提交欄目下查看自己已經申報的成功信息,但是不能進行修改的操作;只有當填報的信息被管理員退回修改后,科研人員才能再次進行編輯操作,操作頁面圖3 所示。
圖2 科研人員功能模塊頁面
圖3 管理人員功能模塊頁面
(2)審核管理模塊的實現(xiàn)
首先,系統(tǒng)審核管理模塊可支持多人同時在線審核,對科研人員成果進行修改刪除項目分級分類的操作;其次,審核管理人員可以自定義相關項目或者成果申報的表單格式,以及本校的項目和成果認定的分級分類。通過提供這樣的功能使得成果信息的申報和審核更加具有靈活性。超級管理員作為具有最高管理權限的管理員,可以在系統(tǒng)中添加不同的審核賬號,分配審核賬號的不同權限,保證了在信息填報的高峰階段,系統(tǒng)審核管理業(yè)務部分的有序性和準確性。
(3)表單設計模塊的實現(xiàn)
表單設計模式為本系統(tǒng)的特色功能之一,是為審核管理人員提供的更加個性化的功能之一,增加了項目信息和科研成果填報的靈活性。
如圖4 可以看出,審核人員通過對表單模式的組件進行自定義添加輸入框、單選、多選、日期選擇、人員選擇、附件等,根據項目所需內容的不一,提交對應個性化的表單內容格式。從而實現(xiàn)更加全面化、多維化的科研成果項目信息的統(tǒng)計。
圖4 表單模式設計架構圖
(4)報表統(tǒng)計功能模塊的實現(xiàn)
報表統(tǒng)計采用按級統(tǒng)計,主要分為校級成果統(tǒng)計、省級成果統(tǒng)計以及國家級成果統(tǒng)計。審核人員只要根據需要選擇相關的篩選條件即可自動生成Excel 表格,并可對其進行打印或者下載操作。此功能降低了人工統(tǒng)計和數據計算所需的時間,充分發(fā)揮了信息技術的優(yōu)勢,為高校的科研發(fā)展和決策提供數據上的支持,進一步加強了高??蒲谐晒畔⒒芾斫ㄔO。
本系統(tǒng)基于我??蒲谐晒芾淼默F(xiàn)狀,存在著數據不易收集、分類統(tǒng)計和數據分析等問題,建立了該科研成果管理系統(tǒng)。通過對相關人員的調研和需求的分析,設計并實現(xiàn)了該數據管理系統(tǒng),并完成了相關的測試工作。該系統(tǒng)的投入使用,有效地解決了科研成果數據的收集和統(tǒng)計工作中存在的不足之處,大大地方便了科研人員的成果申報及學校管理部門的科研情況統(tǒng)計工作。同時,該系統(tǒng)能夠全面、實時、準確地展示學校的有關科研信息,為學校的有關科研決策提供數據參考。