佘向飛 鄭永春
摘? 要:為加強吉林省高等教育強省管理信息化建設,進一步提高高等教育強省管理與督導效能,在JavaEE技術和充分借鑒電子政務系統架構經驗的基礎上,為吉林省教育廳高教處設計了一套符合省情特點和主流技術發展趨勢的高教強省信息管理與分析系統。實際運行結果證明,該系統作為教育管理信息化的有效解決方案,其高等教育相關指標分析及評價數據對高校未來發展決策具有重要參考價值。
關鍵詞:高等教育強省;信息管理系統;JavaEE
中圖分類號:G647? ? ? ?文獻標識碼:A 文章編號:2096-4706(2020)07-0124-03
Research on the Construction of Information Management and Analysis System
for Strong Province of Higher Education
SHE Xiangfei,ZHENG Yongchun
(School of Computer Technology and Engineering,Changchun Institute of Technology,Changchun? 130012,China)
Abstract:In order to strengthen the construction of management informationization of Jilin Provinces higher education,and further improve the efficiency of management and supervision of higher education,based on JavaEE technology and fully drawing on the experience of e-government system architecture,we designed a set for the higher education department of Jilin Provincial department of education information management and analysis system for higher education and strong province in line with the characteristics of provincial conditions and the development trend of mainstream technology. The actual operation results prove that this system is an effective solution for education management informatization,and its higher education related index analysis and evaluation data have important reference value for future development decisions of colleges and universities.
Keywords:strong province of higher education;information management system;JavaEE
0? 引? 言
吉林省委、省政府于2013年7月1日發布《關于建設高等教育強省的意見》,表示吉林省建設高教強省戰略正式開始。2014年4月,吉林省又印發相關建設高等教育強省任務的通知,并要求責任部門和相關單位積極配合,根據任務制訂相應工作計劃以及配套政策,要求責任部門認真組織實施,并加強督促檢查等工作[1]。而高等教育強省的相關信息采集、呈現方式尚處于紙質上報階段,難以適應新時代高等教育強省工作的發展需求。因此,構建一個高教強省信息管理與分析系統以提供更科學、高效、便捷的信息管理服務,對吉林省高等教育強省戰略的順利推進是至關重要的。
1? 高等教育強省的信息管理系統需求
1.1? 高等教育強省的信息管理功能目標
高等教育強省信息管理系統信息填報主要有兩種方式:半年報和年報。數據類型分為三種:累加數據,即從某年某月開始,一直累加到當前的數據;時點數據,即當前狀態的數據,不累加;自然年數據,即從1月1日開始到12月31日的整年數據。管理員可設置當前填報時間,用戶只有登錄后才能操作數據。根據下述高等教育強省指標體系的要求設計相應數據庫以及表,以網頁形式采集各個高校指標體系中的相應數據,并對數據合法性等內容進行校驗。在數據采集方式上,用戶通過Excel模板,填報數據后上傳至本系統,整個數據采集可批量進行。在數據查看權限方面,每個學校只能操作本校數據,學校填報數據完成后不能修改,只能查看。數據填報完成后,學??勺孕邢螺d標準格式Word版的填報數據打印并提交到省里。
1.2? 高等教育強省信息管理系統的指標體系
高等教育主要分為普通本科和高職高專,相應指標體系也分兩個部分。普通本科包含學校整體情況和人才培養、師資隊伍建設、學科專業、高等教育國際化、科技創新與社會服務情況;高職高專包含學校整體情況和人才培養、師資隊伍建設情況、專業建設、科技創新與社會服務。
普通本科指標體系中,學校整體情況主要包含校園建設、學生規模、教育經費等內容;人才培養包含教學工程項目、質量工程項目、創新創業教育、教學成果、課題以及論文情況;師資隊伍建設主要包含國家級高端人才、省級高層次人才、創新團隊以及教師培訓等內容;學科專業包含重點學科、博士授權學科、碩士授權學科、特色專業等內容;高等教育國際化包含中外合作、孔子課堂、外國留學生等內容;科技創新與社會服務包含重大基礎高新技術等項目及橫向項目、平臺建設、協同創新中心、獎勵,發表論文、發明專利、成果轉化等內容。高職高專指標體系的頂層設計理念與普通本科基本相似,只是具體內容存在區別[1,2],在此不贅述。
2? 高等教育強省信息管理系統平臺框架設計與實現
高等教育強省信息管理系統平臺框架如圖1所示,整個平臺包含表示邏輯層、業務層和服務層。其中,表示邏輯層包含表示層和控制層。表示層的主要作用有二:一是系統界面內容顯示,客戶端數據校驗,提供用戶與系統之間交互的界面接口,可通過JSP、CSS、Bootstrap框架、Echart等技術實現[3];二是驗證客戶端提交的數據,并實現少部分業務邏輯。在設計時需要考慮UI設計思想,有需要用戶輸入的地方,其內容應考慮方便用戶輸入,避免用戶錄入錯誤,也需要采用必要的手段補充B/S設計結構中用戶實時交互的不足。通過JQuery、Echart、Ajax等技術予以實現,可以為用戶提供更好的體驗,能讓用戶實時看到數據走勢、數據分析表示等內容[4]??刂茖悠鸬降淖饔檬翘幚砜蛻舳税l送所有的請求,控制層調度業務層代碼或服務層接口為客戶端服務,然后控制層再根據服務層返回的內容判斷響應客戶端,控制層直接通過SpringMVC框架中的自動注解實現。
業務層是整個系統的核心,包含接口層和實現層。其中,接口層的作用是提供對外服務,描述提供的功能,當控制層調用相應功能時,直接調用接口層業務即可,其目的在于后期系統的可擴展與可維護;實現層才是真正處理控制層的請求,對具體業務邏輯實現,并訪問持久層接口以實現對數據庫增、刪、改、查等功能,再把處理完的業務數據轉發回給控制層,再返回客戶端展現給用戶查看。圖1中的業務層又包含了業務邏輯和數據持久層,避免業務邏輯直接對數據庫的操作,確保了軟件系統的可擴展性、可移植性、可維護性,提高了數據的安全性。持久層的作用是對真正數據的操作,持久層把處理后的實體數據轉發給業務邏輯層,可確保學校填報人員對學校相關高教強省數據的永久存儲和及時更新,包括對業務邏輯層傳遞的數據存儲,或響應業務邏輯層請求數據。業務邏輯層采用Spring容器實現,它管理業務層邏輯層對象的生命周期,用戶無需關心,提高了軟件系統開發效率;持久化層采用MyBatis框架實現,MyBatis框架對后續數據庫結構的變更有很強的適應力,兼容數據庫操作,提高了軟件開發的擴展與維護。
服務層主要含兩個方面,一是采用MySQL數據庫技術的數據庫服務器,用來存儲用戶提交的數據內容并對數據進行持久化管理;二是采用Tomcat技術的Web服務器,用來解析JSP和Servlet,同時起到HTTP服務器的作用。
本系統僅涉及管理員和高校兩個角色,所以權限管理采用Session方式。如果學校登錄后保存學校代碼,查詢數據時只需學校代碼作為查詢條件即可,可采用粗粒度權限管理方式對數據添加、修改、刪除等功能進行控制。指標數據批量處理可使用Excel模板,高校下載模板后添加數據再上傳到本系統中,然后采用Java POI處理Excel數據,便可將數據批量添加至數據庫。日志管理可記錄用戶登錄時間及IP地址,用以記錄用戶操作模塊數據的增加、修改、刪除等內容。數據分析可對全省及各個高校的重要指標進行統計分析,分析數據最后以表格形式和EChart技術可視化展現,供用戶查看和下載。文檔下載,根據查詢條件得出查詢結果,然后通過Java POI處理數據,形成Word格式文檔,然后再轉換成文件流的形式以供用戶下載。
3? 實際應用
本系統的需求、設計、開發、測試、部署都由本項目團隊完成,并已投入吉林省教育廳高等教育處的實際工作管理應用中。每個高校一個賬號,每年兩次數據填報。下面以高等教育國際化專業模塊為例說明,系統實際運行截圖如圖2、圖3所示。
4? 結? 論
基于高等教育強省指標體系構建的信息管理系統,為各高校的指標評價及分析提供了一個綜合共享平臺,為吉林省教育廳對各高校高等教育強省戰略實施進度的管理提供了信息決策支持。同時,該系統平臺的構建也為吉林省教育廳及各校高等教育相關指標分析及評價搭建了一個信息交流紐帶,既可以有效節約管理成本、提高管理效能,又為高校的未來發展方向提供決策數據參考。
參考文獻:
[1] 盧連大.高教科研工作要為深化高教改革服務 [J].現代教育科學,2014(7):99-100.
[2] 張紅紅,支希哲.高教強省評價指標體系的構建研究 [J].浙江理工大學學報,2015,34(10):437-441+457.
[3] 張玉.高校教務管理系統設計與實現 [D].江西:南昌大學,2018:1-35.
[4] 張鑫鑫,楊超宇.基于J2EE的礦山可視化信息平臺的設計與實現 [J].黑龍江工業學院學報(綜合版),2019,19(9):25-30.
作者簡介:佘向飛(1980—),男,漢族,安徽廬江人,教師,講師,本科,主要研究方向:軟件技術應用與軟件工程。