喬赟鴿凌
關(guān)鍵詞:成人高校;智慧校園;微服務(wù);平臺(tái)建設(shè)
中圖分類號(hào):TP399 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2022)36-0046-04
1 平臺(tái)建設(shè)背景和重要意義
1.1 建設(shè)背景
習(xí)近平總書記指出:“沒有信息化就沒有現(xiàn)代化”。同樣,沒有教育信息化就沒有教育現(xiàn)代化[1]。為推進(jìn)新時(shí)代教育信息化發(fā)展,中共中央、國(guó)務(wù)院和教育部都出臺(tái)了有關(guān)文件,推動(dòng)新一代信息技術(shù)與教育教學(xué)深度融合?!吨袊?guó)教育現(xiàn)代化2035》明確指出:“加快信息化時(shí)代教育變革。建設(shè)智能化校園,統(tǒng)籌建設(shè)一體化智能化教學(xué)、管理與服務(wù)平臺(tái)[2]?!薄督逃畔⒒?.0行動(dòng)計(jì)劃》也提出:“提高教育管理信息化水平。制訂進(jìn)一步加強(qiáng)教育管理信息化的指導(dǎo)意見,優(yōu)化教育業(yè)務(wù)管理信息系統(tǒng),深化教育大數(shù)據(jù)應(yīng)用,全面提升教育管理信息化支撐教育業(yè)務(wù)管理、政務(wù)服務(wù)、教學(xué)管理等工作的能力[3]。”為貫徹落實(shí)文件精神,全國(guó)各大高等院校加速校園信息化建設(shè),落地智慧校園,提高高校數(shù)字化管理水平和各項(xiàng)管理工作效率。
1.2 重要意義
南京開放大學(xué)原名南京市廣播電視大學(xué),是一所獨(dú)立設(shè)置的成人高等學(xué)校。建校40多年來(lái)為社會(huì)經(jīng)濟(jì)的發(fā)展和提高廣大中青年的科學(xué)文化素質(zhì)做出了巨大貢獻(xiàn)。當(dāng)前我國(guó)高等教育已邁向普及化階段[4],學(xué)校學(xué)歷補(bǔ)償教育的歷史任務(wù)已基本完成,開始進(jìn)入為滿足人民繼續(xù)教育需求和終身學(xué)習(xí)需求服務(wù)的轉(zhuǎn)型發(fā)展階段[5]。在教育信息化建設(shè)和學(xué)校轉(zhuǎn)型發(fā)展的關(guān)鍵時(shí)期,原有的成人教育教務(wù)系統(tǒng)卻存在著技術(shù)框架老舊,數(shù)據(jù)難以共享,安全系數(shù)不高等一系列問題,成為學(xué)校發(fā)展的制約因素。通過(guò)成人高校智慧教務(wù)管理與服務(wù)平臺(tái)建設(shè),有助于學(xué)校優(yōu)化教育教學(xué)管理流程,實(shí)現(xiàn)信息數(shù)據(jù)共享,促進(jìn)協(xié)同辦公,提高工作效率,為學(xué)校轉(zhuǎn)型發(fā)展助力。
2 平臺(tái)建設(shè)目標(biāo)和原則
2.1 建設(shè)目標(biāo)
梳理、分析成人教育學(xué)籍、教務(wù)等關(guān)鍵業(yè)務(wù)工作流程,對(duì)原教務(wù)系統(tǒng)各功能模塊進(jìn)行全面升級(jí)改造。同時(shí)整合移動(dòng)教務(wù)和成人教育收費(fèi)系統(tǒng),建設(shè)一個(gè)綜合教務(wù)、學(xué)籍和財(cái)務(wù)管理功能的智慧教務(wù)管理與服務(wù)平臺(tái),實(shí)現(xiàn)成人教育平臺(tái)數(shù)據(jù)和學(xué)校財(cái)務(wù)收費(fèi)系統(tǒng)數(shù)據(jù)順利對(duì)接,可信共享。
1)實(shí)現(xiàn)統(tǒng)一規(guī)范數(shù)據(jù)存儲(chǔ)設(shè)計(jì)及和平臺(tái)架構(gòu)
采用規(guī)范的數(shù)據(jù)存儲(chǔ)設(shè)計(jì),基于SpringCloud的微服務(wù)架構(gòu),支持快速升級(jí)組件,并通過(guò)標(biāo)準(zhǔn)化的接入方式,對(duì)接財(cái)務(wù)系統(tǒng),保障成教學(xué)生基本信息和繳費(fèi)信息傳輸準(zhǔn)確無(wú)誤。
2)以核心業(yè)務(wù)為基礎(chǔ),促進(jìn)各分校、教學(xué)點(diǎn)協(xié)同辦公
對(duì)人才培養(yǎng)方案、學(xué)籍、考務(wù)和繳費(fèi)等核心業(yè)務(wù)進(jìn)行深入優(yōu)化和擴(kuò)展,實(shí)現(xiàn)人才培養(yǎng)規(guī)范化、流程化和信息化。為學(xué)生和教職工提供一體化的綜合管理和服務(wù),促進(jìn)主辦高校、各分校和校外教學(xué)點(diǎn)管理人員協(xié)同辦公,提高工作效率。
3)構(gòu)建安全的數(shù)據(jù)信息共享環(huán)境
用戶權(quán)限管理機(jī)制和數(shù)據(jù)訪問控制相結(jié)合,根據(jù)不同角色設(shè)定操作權(quán)限和數(shù)據(jù)訪問權(quán)限,結(jié)合校園網(wǎng)堡壘機(jī)增強(qiáng)對(duì)數(shù)據(jù)存儲(chǔ)和維護(hù)訪問的權(quán)限控制。通過(guò)定期備份數(shù)據(jù)庫(kù)、記錄操作日志等構(gòu)建安全可信的數(shù)據(jù)共享環(huán)境。
2.2 建設(shè)原則
為確保服務(wù)平臺(tái)的功能、性能、可靠性和擴(kuò)展性等需求,在總體設(shè)計(jì)方面追尋如下原則:
1)統(tǒng)一性
老舊系統(tǒng)的數(shù)據(jù)需要進(jìn)行整合和遷移,平臺(tái)架構(gòu)統(tǒng)一設(shè)計(jì),在數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)存儲(chǔ)方面也進(jìn)行統(tǒng)一設(shè)計(jì)與規(guī)劃。
2)先進(jìn)性
系統(tǒng)借鑒國(guó)內(nèi)外成熟的綜合信息系統(tǒng)的體系結(jié)構(gòu),采用先進(jìn)的軟件開發(fā)技術(shù)和軟件開發(fā)平臺(tái),使其能夠最大限度地適應(yīng)技術(shù)發(fā)展變化,以保證系統(tǒng)具有較長(zhǎng)的生命力和擴(kuò)展能力。
3)穩(wěn)定可靠性
通過(guò)合理而先進(jìn)的設(shè)計(jì)及優(yōu)化選型,以保證系統(tǒng)的可靠性和容錯(cuò)性,避免災(zāi)難性事故發(fā)生。軟件系統(tǒng)建立在穩(wěn)定、可靠的操作平臺(tái)和數(shù)據(jù)庫(kù)平臺(tái)上,同時(shí)為數(shù)據(jù)庫(kù)提供嚴(yán)密的備份機(jī)制,充分保證數(shù)據(jù)的流通透明性及安全可靠性。
4)模塊化和可擴(kuò)展性
系統(tǒng)根據(jù)業(yè)務(wù)需求及先進(jìn)技術(shù)的發(fā)展需要,以面向國(guó)內(nèi)標(biāo)準(zhǔn)和國(guó)際流行標(biāo)準(zhǔn)為系統(tǒng)方案基礎(chǔ),通過(guò)整體性規(guī)劃和模塊化設(shè)計(jì),遵循“高內(nèi)聚、低耦合”的原則,降低系統(tǒng)結(jié)構(gòu)耦合程度,使系統(tǒng)具備橫向、縱向擴(kuò)展的能力,擁有更好的互聯(lián)性和可擴(kuò)展性。尤其在軟件方面,以標(biāo)準(zhǔn)組件式開發(fā)和集成,使得系統(tǒng)可以以組件方式替換部分過(guò)時(shí)組件,增加了易維護(hù)性。
5)安全性
充分考慮平臺(tái)安全的重要性,提供必要的信息保密和信息安全保護(hù),從用戶認(rèn)證、訪問控制、數(shù)據(jù)庫(kù)安全等方面建立可靠的安全保障體系。具備健全的數(shù)據(jù)備份和恢復(fù)策略,能夠防范非法入侵和攻擊行為。
3 平臺(tái)建設(shè)方案
3.1 平臺(tái)技術(shù)架構(gòu)
為保障平臺(tái)安全性,基于現(xiàn)有的平臺(tái)網(wǎng)絡(luò)拓?fù)?,平臺(tái)架構(gòu)升級(jí)為目前流行的SpringCloud微服務(wù)架構(gòu)(圖1)。微服務(wù)一般采用去中心化的服務(wù)管理方式,核心思想是根據(jù)業(yè)務(wù)需求,將業(yè)務(wù)拆分為一個(gè)一個(gè)的服務(wù),實(shí)現(xiàn)去耦合,每個(gè)服務(wù)都對(duì)應(yīng)唯一的業(yè)務(wù),做到一個(gè)服務(wù)只做一件事,服務(wù)單一職責(zé)化,能夠被獨(dú)立部署到生產(chǎn)環(huán)境[6]。SpringCloud是一套基于Spring?Boot構(gòu)建的通用工具集,作為微服務(wù)的開發(fā)框架,整合并增強(qiáng)了微服務(wù)架構(gòu)中常用的組件[7]。該架構(gòu)可以快速迭代開發(fā),組件式發(fā)布,尤其在安全方面可以快速升級(jí)組件,保障框架安全性。在中間件層面通過(guò)re?dis和rocketMq的引入,最大化提升效率,減輕數(shù)據(jù)庫(kù)負(fù)擔(dān),隊(duì)列化處理數(shù)據(jù)及業(yè)務(wù)邏輯。
3.2 平臺(tái)建設(shè)內(nèi)容
3.2.1 業(yè)務(wù)功能重構(gòu)
學(xué)校原有成人教育網(wǎng)絡(luò)管理平臺(tái)是基于.NET架構(gòu)建設(shè),由于工程代碼可維護(hù)性低、系統(tǒng)架構(gòu)過(guò)于陳舊,且需對(duì)移動(dòng)教務(wù)和成人教育收費(fèi)系統(tǒng)進(jìn)行整合,原有平臺(tái)中的學(xué)籍管理、教務(wù)管理、學(xué)校管理、班級(jí)管理、財(cái)務(wù)管理、配置管理等功能模塊全部進(jìn)行重構(gòu),在重構(gòu)過(guò)程中,保證原有系統(tǒng)數(shù)據(jù)與功能完整性的同時(shí),進(jìn)一步優(yōu)化業(yè)務(wù)流程、交互操作等內(nèi)容,使各級(jí)管理員、教師、學(xué)生在使用過(guò)程中更加方便與便捷。具體功能模塊如圖2所示。
1)學(xué)籍管理
分為學(xué)生管理、分班管理、學(xué)籍卡、學(xué)籍異動(dòng)和畢業(yè)管理五個(gè)子模塊。學(xué)生管理只有系統(tǒng)管理員有權(quán)進(jìn)行查看和操作,在學(xué)信網(wǎng)下載錄取數(shù)據(jù)的基礎(chǔ)上自行維護(hù)、更新所有學(xué)生信息和學(xué)籍狀態(tài)。同時(shí)支持學(xué)生電子照片的批量上傳,以學(xué)生身份證號(hào)碼進(jìn)行自動(dòng)匹配。分班管理用于查看學(xué)生信息并進(jìn)行分班操作。學(xué)籍卡用于學(xué)籍信息和成績(jī)單的預(yù)覽和打印,支持批量打印。學(xué)籍異動(dòng)用于查詢?cè)谧x學(xué)生信息,并標(biāo)識(shí)其學(xué)籍狀態(tài)為退學(xué)、休學(xué)或者復(fù)學(xué),分校管理員在線提出申請(qǐng),由系統(tǒng)管理員審核無(wú)誤后審批通過(guò),學(xué)生的學(xué)籍狀態(tài)即時(shí)改變。畢業(yè)管理主要進(jìn)行畢業(yè)審核和畢業(yè)操作,支持畢業(yè)日期設(shè)定和畢業(yè)證書編號(hào)自動(dòng)生成,畢業(yè)生名單按學(xué)信網(wǎng)即時(shí)畢業(yè)生注冊(cè)格式導(dǎo)出。
2)教務(wù)管理
分為教學(xué)計(jì)劃、考務(wù)管理、成績(jī)管理、計(jì)算機(jī)統(tǒng)考和課程表五個(gè)子模塊。教學(xué)計(jì)劃(人才培養(yǎng)方案)統(tǒng)一由系統(tǒng)管理員按專業(yè)進(jìn)行設(shè)置,支持查看、復(fù)制、修改和刪除操作。考務(wù)管理可依據(jù)教學(xué)計(jì)劃批量生成考務(wù)信息,并針對(duì)具體課程進(jìn)行考試時(shí)間和考場(chǎng)編輯。成績(jī)管理用于考試成績(jī)的錄入,可按班級(jí)、課程名稱人工錄入也支持模板批量導(dǎo)入成績(jī)數(shù)據(jù)。計(jì)算機(jī)統(tǒng)考由系統(tǒng)管理員錄入學(xué)校統(tǒng)一組織計(jì)算機(jī)應(yīng)用基礎(chǔ)課程考試成績(jī),考試通過(guò)的學(xué)生方可畢業(yè),分校管理員只能查看并篩選導(dǎo)出未通過(guò)考試的學(xué)生名單。課程表提供每學(xué)期課程表的編輯、生成和查詢。
3)學(xué)校管理
分為學(xué)校公告、教師管理和班級(jí)管理三個(gè)模塊。學(xué)校公告用于公告發(fā)布,支持新增、刪除、修改和查看以及上傳下載附件。教師管理用于教師基本信息的錄入和管理。班級(jí)管理支持新增班級(jí)和編輯班主任信息,為分班操作提供班級(jí)信息數(shù)據(jù)。
4)繳費(fèi)管理
主要分為個(gè)人繳費(fèi)、個(gè)人退費(fèi)兩個(gè)模塊。個(gè)人繳費(fèi)支持根據(jù)分校、繳費(fèi)項(xiàng)目創(chuàng)建設(shè)置繳費(fèi)名稱、繳費(fèi)時(shí)間和繳費(fèi)人員,未進(jìn)入繳費(fèi)周期的項(xiàng)目可以進(jìn)行修改和刪除。學(xué)生關(guān)注“南京開放大學(xué)成人教育”微信公眾號(hào)并綁定個(gè)人學(xué)籍信息,即可查看自己的繳費(fèi)信息并完成繳費(fèi),支持以微信或支付寶渠道支付費(fèi)用。所有繳費(fèi)項(xiàng)和學(xué)生繳費(fèi)數(shù)據(jù)會(huì)經(jīng)由中間庫(kù)被學(xué)校財(cái)務(wù)系統(tǒng)獲取作為銀行對(duì)賬和開具電子票據(jù)的依據(jù)。個(gè)人退費(fèi)支持已繳費(fèi)用全額按原路徑退回,管理員申請(qǐng)后需財(cái)務(wù)人員審批方可退款。
5)表單管理
按照《高等學(xué)校繼續(xù)教育發(fā)展年度報(bào)告》和《高等教育事業(yè)基層統(tǒng)計(jì)報(bào)表》要求內(nèi)容對(duì)平臺(tái)中的學(xué)生數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
6)系統(tǒng)管理
分為用戶管理、資訊管理和密碼管理三個(gè)模塊。用戶管理支持平臺(tái)用戶的新增、修改和刪除,用戶密碼的重置和賬號(hào)的啟停。資訊管理支持發(fā)布校園新聞至微信公眾號(hào),新增、刪除、修改、查詢的同時(shí)可以上傳下載附件。密碼管理用于系統(tǒng)管理員修改密碼。
7)配置管理
支持對(duì)分校、教學(xué)點(diǎn)、專業(yè)、課程和繳費(fèi)項(xiàng)進(jìn)行管理和設(shè)置,分別可以新增、修改、刪除和數(shù)據(jù)導(dǎo)出。
3.2.2 數(shù)據(jù)安全對(duì)接
1)SSO鑒權(quán)登錄
在與財(cái)務(wù)系統(tǒng)的對(duì)接過(guò)程中,引入OAuth2.0的標(biāo)準(zhǔn)化協(xié)議可安全實(shí)現(xiàn)平臺(tái)之間的安全登錄跳轉(zhuǎn),保障數(shù)據(jù)安全不泄露的同時(shí),提升用戶的服務(wù)場(chǎng)景。
2)用戶授權(quán)體系及OpenAPI
在與財(cái)務(wù)系統(tǒng)對(duì)接過(guò)程中,對(duì)方系統(tǒng)需要調(diào)用教務(wù)系統(tǒng)的相關(guān)信息,如身份證號(hào)、銀行卡號(hào),手機(jī)號(hào)碼等敏感性息,通過(guò)用戶的授權(quán)體系,可以由用戶自行授權(quán)是否允許財(cái)務(wù)系統(tǒng)獲取信息,并控制授權(quán)的有效期,充分保障用戶隱私。
平臺(tái)同時(shí)提供豐富的接口調(diào)用體系OpenAPI,通過(guò)用戶的授權(quán),供財(cái)務(wù)系統(tǒng)調(diào)用獲取,OpenAPI包括用戶基本信息類(學(xué)籍類),資費(fèi)類等,對(duì)于已過(guò)期的授權(quán)支持用戶開放續(xù)期。
3)信息變更通知體系
平臺(tái)對(duì)用戶基本信息及資費(fèi)信息做修改或刪除操作時(shí),會(huì)導(dǎo)致財(cái)務(wù)系統(tǒng)收集的數(shù)據(jù)不是最新數(shù)據(jù),系統(tǒng)提供變更通知服務(wù),根據(jù)用戶授權(quán)的信息,提醒財(cái)務(wù)系統(tǒng)重新調(diào)用OpenAPI接口獲取最新信息,確保數(shù)據(jù)的一致性,避免財(cái)務(wù)系統(tǒng)因數(shù)據(jù)不一致導(dǎo)致對(duì)賬數(shù)據(jù)出錯(cuò)。
4)數(shù)據(jù)安全備份及恢復(fù)
數(shù)據(jù)采用日全量,月全量的方式于0點(diǎn)定時(shí)備份數(shù)據(jù)文件,支持一鍵導(dǎo)出及恢復(fù)功能,并記錄操作日志,保障平臺(tái)數(shù)據(jù)的安全,做到數(shù)據(jù)可恢復(fù),操作記錄可查。
4 平臺(tái)應(yīng)用展示
圖3至圖5為平臺(tái)運(yùn)行時(shí)的界面效果圖,圖6為學(xué)校財(cái)務(wù)系統(tǒng)獲取智慧教務(wù)管理與服務(wù)平臺(tái)學(xué)生信息和繳費(fèi)數(shù)據(jù)后的應(yīng)用界面。
5 總結(jié)
2022年初南京開放大學(xué)智慧教務(wù)管理與服務(wù)平臺(tái)正式啟用并與學(xué)校財(cái)務(wù)系統(tǒng)成功對(duì)接,各項(xiàng)教育教學(xué)管理工作高效有序開展,順利完成學(xué)生直收費(fèi)工作和啟用財(cái)政電子票據(jù)服務(wù)。該平臺(tái)的建設(shè)與應(yīng)用充分發(fā)揮了信息技術(shù)在促進(jìn)學(xué)校轉(zhuǎn)型、服務(wù)教育高質(zhì)量發(fā)展方面的作用,極大地提升學(xué)校人才培養(yǎng)和管理工作的信息化水平。