佘向飛 鄭永春
摘? 要:為加強(qiáng)吉林省高等教育強(qiáng)省管理信息化建設(shè),進(jìn)一步提高高等教育強(qiáng)省管理與督導(dǎo)效能,在JavaEE技術(shù)和充分借鑒電子政務(wù)系統(tǒng)架構(gòu)經(jīng)驗(yàn)的基礎(chǔ)上,為吉林省教育廳高教處設(shè)計(jì)了一套符合省情特點(diǎn)和主流技術(shù)發(fā)展趨勢的高教強(qiáng)省信息管理與分析系統(tǒng)。實(shí)際運(yùn)行結(jié)果證明,該系統(tǒng)作為教育管理信息化的有效解決方案,其高等教育相關(guān)指標(biāo)分析及評價(jià)數(shù)據(jù)對高校未來發(fā)展決策具有重要參考價(jià)值。
關(guān)鍵詞:高等教育強(qiáng)省;信息管理系統(tǒng);JavaEE
中圖分類號:G647? ? ? ?文獻(xiàn)標(biāo)識碼: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日發(fā)布《關(guān)于建設(shè)高等教育強(qiáng)省的意見》,表示吉林省建設(shè)高教強(qiáng)省戰(zhàn)略正式開始。2014年4月,吉林省又印發(fā)相關(guān)建設(shè)高等教育強(qiáng)省任務(wù)的通知,并要求責(zé)任部門和相關(guān)單位積極配合,根據(jù)任務(wù)制訂相應(yīng)工作計(jì)劃以及配套政策,要求責(zé)任部門認(rèn)真組織實(shí)施,并加強(qiáng)督促檢查等工作[1]。而高等教育強(qiáng)省的相關(guān)信息采集、呈現(xiàn)方式尚處于紙質(zhì)上報(bào)階段,難以適應(yīng)新時(shí)代高等教育強(qiáng)省工作的發(fā)展需求。因此,構(gòu)建一個(gè)高教強(qiáng)省信息管理與分析系統(tǒng)以提供更科學(xué)、高效、便捷的信息管理服務(wù),對吉林省高等教育強(qiáng)省戰(zhàn)略的順利推進(jìn)是至關(guān)重要的。
1? 高等教育強(qiáng)省的信息管理系統(tǒng)需求
1.1? 高等教育強(qiáng)省的信息管理功能目標(biāo)
高等教育強(qiáng)省信息管理系統(tǒng)信息填報(bào)主要有兩種方式:半年報(bào)和年報(bào)。數(shù)據(jù)類型分為三種:累加數(shù)據(jù),即從某年某月開始,一直累加到當(dāng)前的數(shù)據(jù);時(shí)點(diǎn)數(shù)據(jù),即當(dāng)前狀態(tài)的數(shù)據(jù),不累加;自然年數(shù)據(jù),即從1月1日開始到12月31日的整年數(shù)據(jù)。管理員可設(shè)置當(dāng)前填報(bào)時(shí)間,用戶只有登錄后才能操作數(shù)據(jù)。根據(jù)下述高等教育強(qiáng)省指標(biāo)體系的要求設(shè)計(jì)相應(yīng)數(shù)據(jù)庫以及表,以網(wǎng)頁形式采集各個(gè)高校指標(biāo)體系中的相應(yīng)數(shù)據(jù),并對數(shù)據(jù)合法性等內(nèi)容進(jìn)行校驗(yàn)。在數(shù)據(jù)采集方式上,用戶通過Excel模板,填報(bào)數(shù)據(jù)后上傳至本系統(tǒng),整個(gè)數(shù)據(jù)采集可批量進(jìn)行。在數(shù)據(jù)查看權(quán)限方面,每個(gè)學(xué)校只能操作本校數(shù)據(jù),學(xué)校填報(bào)數(shù)據(jù)完成后不能修改,只能查看。數(shù)據(jù)填報(bào)完成后,學(xué)??勺孕邢螺d標(biāo)準(zhǔn)格式Word版的填報(bào)數(shù)據(jù)打印并提交到省里。
1.2? 高等教育強(qiáng)省信息管理系統(tǒng)的指標(biāo)體系
高等教育主要分為普通本科和高職高專,相應(yīng)指標(biāo)體系也分兩個(gè)部分。普通本科包含學(xué)校整體情況和人才培養(yǎng)、師資隊(duì)伍建設(shè)、學(xué)科專業(yè)、高等教育國際化、科技創(chuàng)新與社會服務(wù)情況;高職高專包含學(xué)校整體情況和人才培養(yǎng)、師資隊(duì)伍建設(shè)情況、專業(yè)建設(shè)、科技創(chuàng)新與社會服務(wù)。
普通本科指標(biāo)體系中,學(xué)校整體情況主要包含校園建設(shè)、學(xué)生規(guī)模、教育經(jīng)費(fèi)等內(nèi)容;人才培養(yǎng)包含教學(xué)工程項(xiàng)目、質(zhì)量工程項(xiàng)目、創(chuàng)新創(chuàng)業(yè)教育、教學(xué)成果、課題以及論文情況;師資隊(duì)伍建設(shè)主要包含國家級高端人才、省級高層次人才、創(chuàng)新團(tuán)隊(duì)以及教師培訓(xùn)等內(nèi)容;學(xué)科專業(yè)包含重點(diǎn)學(xué)科、博士授權(quán)學(xué)科、碩士授權(quán)學(xué)科、特色專業(yè)等內(nèi)容;高等教育國際化包含中外合作、孔子課堂、外國留學(xué)生等內(nèi)容;科技創(chuàng)新與社會服務(wù)包含重大基礎(chǔ)高新技術(shù)等項(xiàng)目及橫向項(xiàng)目、平臺建設(shè)、協(xié)同創(chuàng)新中心、獎勵,發(fā)表論文、發(fā)明專利、成果轉(zhuǎn)化等內(nèi)容。高職高專指標(biāo)體系的頂層設(shè)計(jì)理念與普通本科基本相似,只是具體內(nèi)容存在區(qū)別[1,2],在此不贅述。
2? 高等教育強(qiáng)省信息管理系統(tǒng)平臺框架設(shè)計(jì)與實(shí)現(xiàn)
高等教育強(qiáng)省信息管理系統(tǒng)平臺框架如圖1所示,整個(gè)平臺包含表示邏輯層、業(yè)務(wù)層和服務(wù)層。其中,表示邏輯層包含表示層和控制層。表示層的主要作用有二:一是系統(tǒng)界面內(nèi)容顯示,客戶端數(shù)據(jù)校驗(yàn),提供用戶與系統(tǒng)之間交互的界面接口,可通過JSP、CSS、Bootstrap框架、Echart等技術(shù)實(shí)現(xiàn)[3];二是驗(yàn)證客戶端提交的數(shù)據(jù),并實(shí)現(xiàn)少部分業(yè)務(wù)邏輯。在設(shè)計(jì)時(shí)需要考慮UI設(shè)計(jì)思想,有需要用戶輸入的地方,其內(nèi)容應(yīng)考慮方便用戶輸入,避免用戶錄入錯誤,也需要采用必要的手段補(bǔ)充B/S設(shè)計(jì)結(jié)構(gòu)中用戶實(shí)時(shí)交互的不足。通過JQuery、Echart、Ajax等技術(shù)予以實(shí)現(xiàn),可以為用戶提供更好的體驗(yàn),能讓用戶實(shí)時(shí)看到數(shù)據(jù)走勢、數(shù)據(jù)分析表示等內(nèi)容[4]??刂茖悠鸬降淖饔檬翘幚砜蛻舳税l(fā)送所有的請求,控制層調(diào)度業(yè)務(wù)層代碼或服務(wù)層接口為客戶端服務(wù),然后控制層再根據(jù)服務(wù)層返回的內(nèi)容判斷響應(yīng)客戶端,控制層直接通過SpringMVC框架中的自動注解實(shí)現(xiàn)。
業(yè)務(wù)層是整個(gè)系統(tǒng)的核心,包含接口層和實(shí)現(xiàn)層。其中,接口層的作用是提供對外服務(wù),描述提供的功能,當(dāng)控制層調(diào)用相應(yīng)功能時(shí),直接調(diào)用接口層業(yè)務(wù)即可,其目的在于后期系統(tǒng)的可擴(kuò)展與可維護(hù);實(shí)現(xiàn)層才是真正處理控制層的請求,對具體業(yè)務(wù)邏輯實(shí)現(xiàn),并訪問持久層接口以實(shí)現(xiàn)對數(shù)據(jù)庫增、刪、改、查等功能,再把處理完的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)回給控制層,再返回客戶端展現(xiàn)給用戶查看。圖1中的業(yè)務(wù)層又包含了業(yè)務(wù)邏輯和數(shù)據(jù)持久層,避免業(yè)務(wù)邏輯直接對數(shù)據(jù)庫的操作,確保了軟件系統(tǒng)的可擴(kuò)展性、可移植性、可維護(hù)性,提高了數(shù)據(jù)的安全性。持久層的作用是對真正數(shù)據(jù)的操作,持久層把處理后的實(shí)體數(shù)據(jù)轉(zhuǎn)發(fā)給業(yè)務(wù)邏輯層,可確保學(xué)校填報(bào)人員對學(xué)校相關(guān)高教強(qiáng)省數(shù)據(jù)的永久存儲和及時(shí)更新,包括對業(yè)務(wù)邏輯層傳遞的數(shù)據(jù)存儲,或響應(yīng)業(yè)務(wù)邏輯層請求數(shù)據(jù)。業(yè)務(wù)邏輯層采用Spring容器實(shí)現(xiàn),它管理業(yè)務(wù)層邏輯層對象的生命周期,用戶無需關(guān)心,提高了軟件系統(tǒng)開發(fā)效率;持久化層采用MyBatis框架實(shí)現(xiàn),MyBatis框架對后續(xù)數(shù)據(jù)庫結(jié)構(gòu)的變更有很強(qiáng)的適應(yīng)力,兼容數(shù)據(jù)庫操作,提高了軟件開發(fā)的擴(kuò)展與維護(hù)。
服務(wù)層主要含兩個(gè)方面,一是采用MySQL數(shù)據(jù)庫技術(shù)的數(shù)據(jù)庫服務(wù)器,用來存儲用戶提交的數(shù)據(jù)內(nèi)容并對數(shù)據(jù)進(jìn)行持久化管理;二是采用Tomcat技術(shù)的Web服務(wù)器,用來解析JSP和Servlet,同時(shí)起到HTTP服務(wù)器的作用。
本系統(tǒng)僅涉及管理員和高校兩個(gè)角色,所以權(quán)限管理采用Session方式。如果學(xué)校登錄后保存學(xué)校代碼,查詢數(shù)據(jù)時(shí)只需學(xué)校代碼作為查詢條件即可,可采用粗粒度權(quán)限管理方式對數(shù)據(jù)添加、修改、刪除等功能進(jìn)行控制。指標(biāo)數(shù)據(jù)批量處理可使用Excel模板,高校下載模板后添加數(shù)據(jù)再上傳到本系統(tǒng)中,然后采用Java POI處理Excel數(shù)據(jù),便可將數(shù)據(jù)批量添加至數(shù)據(jù)庫。日志管理可記錄用戶登錄時(shí)間及IP地址,用以記錄用戶操作模塊數(shù)據(jù)的增加、修改、刪除等內(nèi)容。數(shù)據(jù)分析可對全省及各個(gè)高校的重要指標(biāo)進(jìn)行統(tǒng)計(jì)分析,分析數(shù)據(jù)最后以表格形式和EChart技術(shù)可視化展現(xiàn),供用戶查看和下載。文檔下載,根據(jù)查詢條件得出查詢結(jié)果,然后通過Java POI處理數(shù)據(jù),形成Word格式文檔,然后再轉(zhuǎn)換成文件流的形式以供用戶下載。
3? 實(shí)際應(yīng)用
本系統(tǒng)的需求、設(shè)計(jì)、開發(fā)、測試、部署都由本項(xiàng)目團(tuán)隊(duì)完成,并已投入吉林省教育廳高等教育處的實(shí)際工作管理應(yīng)用中。每個(gè)高校一個(gè)賬號,每年兩次數(shù)據(jù)填報(bào)。下面以高等教育國際化專業(yè)模塊為例說明,系統(tǒng)實(shí)際運(yùn)行截圖如圖2、圖3所示。
4? 結(jié)? 論
基于高等教育強(qiáng)省指標(biāo)體系構(gòu)建的信息管理系統(tǒng),為各高校的指標(biāo)評價(jià)及分析提供了一個(gè)綜合共享平臺,為吉林省教育廳對各高校高等教育強(qiáng)省戰(zhàn)略實(shí)施進(jìn)度的管理提供了信息決策支持。同時(shí),該系統(tǒng)平臺的構(gòu)建也為吉林省教育廳及各校高等教育相關(guān)指標(biāo)分析及評價(jià)搭建了一個(gè)信息交流紐帶,既可以有效節(jié)約管理成本、提高管理效能,又為高校的未來發(fā)展方向提供決策數(shù)據(jù)參考。
參考文獻(xiàn):
[1] 盧連大.高教科研工作要為深化高教改革服務(wù) [J].現(xiàn)代教育科學(xué),2014(7):99-100.
[2] 張紅紅,支希哲.高教強(qiáng)省評價(jià)指標(biāo)體系的構(gòu)建研究 [J].浙江理工大學(xué)學(xué)報(bào),2015,34(10):437-441+457.
[3] 張玉.高校教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [D].江西:南昌大學(xué),2018:1-35.
[4] 張鑫鑫,楊超宇.基于J2EE的礦山可視化信息平臺的設(shè)計(jì)與實(shí)現(xiàn) [J].黑龍江工業(yè)學(xué)院學(xué)報(bào)(綜合版),2019,19(9):25-30.
作者簡介:佘向飛(1980—),男,漢族,安徽廬江人,教師,講師,本科,主要研究方向:軟件技術(shù)應(yīng)用與軟件工程。