前言:想要寫出一篇引人入勝的文章?我們特意為您整理了高職科研管理系統設計探究范文,希望能給你帶來靈感和參考,敬請閱讀。
[摘要]文章分析了高職院校科研管理的現狀,提出了基于大數據技術,建立科研管理平臺、大數據科研數據共享平臺、大數據技術科研分析平臺、大數據科研項目對接平臺。基于大數據技術的高職科研管理系統研究與設計,可以提高科研管理效率,為科研工作人員提供更加強有力的數據支持。
[關鍵詞]科研管理;大數據技術;科研成果轉化
1.高職科研管理現狀
1.1科研管理工作沒有和新一代信息技術進行深度融合
高職院校在科研管理工作中,還是用常規的手段進行管理,往往需要投入較多的精力,缺少利用大數據技術、人工智能技術等新一代信息技術,導致科研管理效率不高,科研課題申報、立項、結題透明度不高,科研管理缺乏過程性監督,科研成果轉化不及時[1]??蒲泄芾聿块T沒有給其他部門提供更多的科研數據支持。
1.2缺少引導科研人員樹立數據、科研共享理念
科研過程中會產生大量的科研數據。隨著科研結題工作的結束,相關的科研數據會被封存,造成了大量科研數據資源的浪費[2]。再加上國家缺乏相關鼓勵、支持科研數據共享的政策,導致科研人員缺乏參與數據共享的積極性,科研人員沒有共同提高的理念。
1.3科研管理缺乏數據分析平臺
高職院??蒲谢A設施建設不完善,缺乏科研信息和數據分析的平臺,難以實現科研信息的整理與分類,缺少利用大數據技術,進行快速準確的科研數據查找和準確輸出,同時,不能對科研人員進行一個客觀、全面的評價,往往只注重數量,不注重質量,缺少統計科研成果轉化和創造出的經濟和社會效益[3,4]。
1.4缺乏科研項目對接平臺
高職院??蒲薪Y題工作完成以后,由于地方產業和科研管理部門之間缺乏直接的聯系,造成了很大一部分科研成果沒有及時轉換,造成科研成果的浪費[5]。
2.基于大數據技術的高職科研管理系統研究與設計
基于大數據技術的高職院校科研管理系統,總體上包括科研申報平臺、基于大數據技術的科研數據共享平臺、基于大數據技術的科研分析平臺、基于大數據技術的科研項目對接平臺[6]。
2.1科研管理平臺
科研申報平臺的功能包括:科研人員功能模塊,科研人員利用科研管理平臺完成課題申報,完成課題申報資料的上傳;針對立項的課題,根據科研計劃,定期需要上傳自己的科研成果;針對滿足結題的課題,科研管理人員提出結題申請,等待科研管理人員組織驗收,等通過驗收之后,需要上傳自己的驗收材料。科研管理人員功能模塊,完成課題申報資料的收集;組織專家對課題完成期中檢查工作,完成課題驗收工作[7]。
2.2基于大數據技術的科研數據共享平臺
大數據科研數據共享平臺包括:科研團隊數據共享平臺,科研小組可以及時共享調研、實驗數據等科研的數據;科研數據共享平臺,經過上級部門批準,科研人員可以申請查看歷史的科研數據。
2.3基于大數據技術的科研分析平臺
大數據科研分析平臺包括:大數據科研統計功能,設置條件,可以快速準確地統計出單位立項、在研、結題課題;科研人員科研工作評價功能,可以精確統計出科研人員立項、在研、結題課題數據;科研預警功能,根據科研課題研究計劃和提交的科研成果,檢查課題研究進度,對科研進度不合理的課題進行預警警示;基于人工智能技術科研信息推送功能,通過收到的科研信息,經過人工智能機器學習算法,可以精確推送到科研人員手中??蒲谐晒D化統計,統計出科研人員成果轉化所產生的經濟效益和社會效益[8]。
2.4基于大數據的科研項目對接平臺
大數據科研項目對接平臺包括:科研信息功能,最新的科研成果,以及科研成果可以運用的領域。
3.基于大數據的科研管理平臺數據庫的設計
基于大數據技術高??蒲泄芾硐到y的研究與設計中數據庫的設計,設計出標簽表、科研項目表、用戶表、科研項目階段表、科研文章表、訪問請求表、評論表、科研項目階段成果表、科研項目分享表。其中,科研項目表如表1所示。
4.大數據科研管理平臺關鍵代碼的實現
平臺的開發分成了三個層,分別是controller層、service層、dao層。controller層指前端與后端進行數據交互的api接口,service層指業務邏輯具體實現,dao層指數據庫交互邏輯。
4.1科研申報平臺
controller層包括save模塊,用于申請課題;service層包括saveSubject模塊,實現具體申請課題的功能;dao層包括save模塊,實現數據庫交互功能。saveSubject代碼如下:publicSubjectsaveSubject(HttpServletRequestrequest,Sub-jectFormform){SysUseruser=getUserInfo(request,jwtConfigure,userDAO,isDebug);form.setUserId(user.getId());form.setCreateBy(user);returnsubjectDAO.save(form);}
4.2大數據科研數據共享平臺
controller層包括發起共享shareById模塊、取消共享close-ShareById模塊;service層包括具體實現發起共享shareById模塊、closeShareById模塊;dao層包括shareById模塊、close-ShareById模塊,實現數據庫交互功能。service層shareById和closeShareById代碼如下:publicvoidshareById(Stringid,HttpServletRequestrequest){SysUsersysUser=getUserInfo(request,jwtConfigure,userD-AO,isDebug);subjectDAO.shareById(id,sysUser);}publicvoidcloseShareById(Stringid){subjectDAO.closeShareById(id);}
4.3大數據技術科研分析平臺
controller層包括獲取課題狀態信息list模塊;service層包括實現獲取課題狀態信息getAll模塊;dao層包括getAll模塊,完成和數據庫交互功能。controller層:publicResponseDTOlist(){log.info(“收到請求->獲取課題列表”);List<Subject>resultList=subjectService.getAll();log.info(“返回結果->獲取課題列表完成:[{}]”,result-List);returnResponseDTO.returnSuccess(“操作成功”,result-List);}service層:publicList<Subject>getAll(){returnsubjectDAO.getAll();}dao層:publicList<Subject>getAll(){returnsubjectRepository.findAll(desByCreateTime);}
4.4大數據科研項目對接平臺
controller層包括對接save模塊;service層包括savePapers模塊,實現科研對接的功能;dao層包括savePapers模塊,實現和數據庫交互功能。service層:publicvoidsavePapers(HttpServletRequestrequest,Papers-Form1form){Stringid=form.getId();Papers1entity=papersDAO.findById(id);if(entity==null){entity=newPapers1();}}
作者:郭俊亮 張洪川 單位:銅仁職業技術學院