張俊 李瀟瀟 安鎮(zhèn)宙
摘 要:目前,玉溪師范學(xué)院使用PC機(jī)進(jìn)行教學(xué)質(zhì)量評(píng)價(jià)時(shí),在學(xué)生評(píng)價(jià)和教師查詢上存在諸多不便。根據(jù)玉溪師范學(xué)院教師教學(xué)質(zhì)量評(píng)價(jià)需求,結(jié)合學(xué)校評(píng)教實(shí)際情況,運(yùn)用微信小程序、Spring Boot、Spring Security等技術(shù)設(shè)計(jì)并實(shí)現(xiàn)一套規(guī)范、高效、易于擴(kuò)展且實(shí)用性強(qiáng)的教學(xué)評(píng)價(jià)平臺(tái)。在玉溪師范學(xué)院推廣使用教學(xué)評(píng)價(jià)平臺(tái)小程序,學(xué)生評(píng)價(jià)參與度和教師對(duì)教學(xué)評(píng)價(jià)結(jié)果的查詢率均有較大提升,為學(xué)校教學(xué)質(zhì)量改革、教學(xué)部門管理和教師教學(xué)工作開(kāi)展提供了重要數(shù)據(jù)支撐。
關(guān)鍵詞:教學(xué)質(zhì)量評(píng)價(jià);微信小程序;Spring;教學(xué)評(píng)價(jià)平臺(tái);教育信息化
DOI:10. 11907/rjdk. 202155????????????????????????????????????????????????????????????????? 開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
中圖分類號(hào):TP319 ? 文獻(xiàn)標(biāo)識(shí)碼:A ??????????????? 文章編號(hào):1672-7800(2020)011-0106-04
Design and Implementation of Teaching Evaluation Platform
Based on WeChat Mini Program
ZHANG Jun1, LI Xiao-xiao2, AN Zhen-zhou1
(1. College of Mathematics and Information Technology, Yuxi Normal University;
2. College of Chinese Language and Literature, Yuxi Normal University, Yuxi 653100, China)
Abstract:At present, it is inconvenient for Yuxi Normal University to use PC to make studentsand teaching quality evaluation. According to the needs of Yuxi Normal University Teachers teaching quality evaluation, and combined with the actual situation in the process of teaching evaluation, a set of standardized, efficient, easy to expand and practical teaching evaluation platform is designed and implemented by using Wechat applet, Spring Boot, Spring Security and other technologies. Through the promotion and use of teaching evaluation platform small program in Yuxi Normal University, the participation degree of students evaluation has increased from about 60% to more than 90%, and teachers query of teaching evaluation results has increased from 30% to nearly 80%. Therefore, it provides important data support for the reform of teaching quality, the management of teaching departments and the clarification of teachers teaching work.
Key Words:teaching quality evaluation; WeChat applet; Spring; teaching evaluation platform; educational informationization
0 引言
課堂教學(xué)評(píng)價(jià)是提升教學(xué)質(zhì)量、深化教學(xué)改革的重要舉措,也是影響我國(guó)教育發(fā)展與變革的關(guān)鍵環(huán)節(jié)[1]。教師教學(xué)質(zhì)量評(píng)價(jià)(以下簡(jiǎn)稱評(píng)教)是一個(gè)多因素、寬視角的復(fù)雜系統(tǒng)工程,根據(jù)學(xué)生的反饋結(jié)果,教師及時(shí)反思教學(xué)工作中存在的問(wèn)題,為學(xué)校教學(xué)質(zhì)量改革、教學(xué)部門管理和教師教學(xué)工作開(kāi)展提供依據(jù)[2]。傳統(tǒng)教學(xué)評(píng)價(jià)方式包括向?qū)W生發(fā)放紙質(zhì)問(wèn)卷方式或者讓學(xué)生通過(guò)PC端網(wǎng)頁(yè)登錄方式進(jìn)行課堂教學(xué)評(píng)價(jià)[3]。
在“互聯(lián)網(wǎng)+”背景下,傳統(tǒng)教學(xué)評(píng)價(jià)方式已無(wú)法適應(yīng)新時(shí)代要求。教育管理信息化已成為“互聯(lián)網(wǎng)+教育”的發(fā)展方向之一[4]。在教學(xué)評(píng)價(jià)過(guò)程中,由于PC機(jī)的不便捷性,導(dǎo)致使用PC機(jī)進(jìn)行評(píng)教存在諸多不便。因此,目前大部分教學(xué)評(píng)教系統(tǒng)都基于移動(dòng)終端平臺(tái)實(shí)現(xiàn)[5]。基于移動(dòng)終端平臺(tái)下的教學(xué)評(píng)價(jià)系統(tǒng)的技術(shù)實(shí)現(xiàn)方面,主要以Jquery Mobile為首的移動(dòng)Web開(kāi)發(fā)框架和傳統(tǒng)的APP開(kāi)發(fā)技術(shù)為主[6]。在使用Jquery Mobile移動(dòng)Web開(kāi)發(fā)框架時(shí),處理不同大小的移動(dòng)終端設(shè)備屏幕界面適配問(wèn)題就變得很繁瑣,從而影響開(kāi)發(fā)效率;傳統(tǒng)的APP開(kāi)發(fā)技術(shù),如:Android和IOS,存在開(kāi)發(fā)效率低和成本高等弊端。而本文選擇微信小程序?qū)崿F(xiàn)教學(xué)評(píng)價(jià)系統(tǒng)[7]。微信如今已覆蓋即時(shí)通訊、社交服務(wù)、信息傳播、移動(dòng)支付等多個(gè)領(lǐng)域,社會(huì)各行各業(yè)也借助微信的影響力拓展各自業(yè)務(wù)。微信小程序由騰訊公司于2017年1月正式推出,是一種無(wú)需安裝即可使用的應(yīng)用,具有開(kāi)發(fā)成本低、社交分享功能突出、使用便捷等優(yōu)勢(shì),手機(jī)上安裝了微信就可以使用微信小程序[8]。
為此,本文依據(jù)玉溪師范學(xué)院教師教學(xué)質(zhì)量評(píng)價(jià)需求,設(shè)計(jì)并實(shí)現(xiàn)了一套規(guī)范、高效、易于擴(kuò)展且實(shí)用性強(qiáng)的教學(xué)評(píng)價(jià)小程序。該小程序可以讓學(xué)生自己在手機(jī)上完成評(píng)教,系統(tǒng)自動(dòng)匯總并將結(jié)果反饋給教師,為學(xué)校的教學(xué)質(zhì)量改革、教學(xué)部門管理和教師教學(xué)工作開(kāi)展提供依據(jù)。
1 系統(tǒng)支撐環(huán)境
教學(xué)評(píng)價(jià)小程序在整體系統(tǒng)架構(gòu)上分為前端和后端,該小程序以前端和后端為基礎(chǔ),采用展現(xiàn)層、通訊層、服務(wù)層和數(shù)據(jù)層四層架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。整體框架如圖1所示。
展現(xiàn)層部分,即前端,此部分主要使用的技術(shù)有:微信小程序和Restful接口。微信小程序主要用于系統(tǒng)客戶端的頁(yè)面呈現(xiàn),由于微信小程序是從微信內(nèi)部衍生出來(lái)的應(yīng)用,因此無(wú)需下載,可隨時(shí)調(diào)用。教學(xué)評(píng)價(jià)小程序也因?yàn)槲⑿判〕绦虻奶攸c(diǎn)和優(yōu)勢(shì)而得到了很好的推廣。確定在前端界面展示技術(shù)后,為使客戶端與服務(wù)器之間更好地傳遞資源,本系統(tǒng)選用了Restful接口架構(gòu)。Restful接口是獲取數(shù)據(jù)資源的一套接口標(biāo)準(zhǔn)規(guī)范,使資源傳遞能夠更好地統(tǒng)一[9]。
通訊層、服務(wù)層和數(shù)據(jù)層,即后端。通訊層所涉及的CDN、SLB、HTTP、HTTPS技術(shù)均可提高網(wǎng)絡(luò)數(shù)據(jù)流量、網(wǎng)絡(luò)性能和系統(tǒng)并發(fā)量。在服務(wù)層,Spring Boot基于“約定優(yōu)于配置”的思想,彌補(bǔ)了Spring中需要在配置與業(yè)務(wù)邏輯之間進(jìn)行思維切換的缺點(diǎn)。在項(xiàng)目中使用Spring Boot,使得開(kāi)發(fā)者更加專注于業(yè)務(wù)邏輯,從而提高開(kāi)發(fā)效率,縮短開(kāi)發(fā)周期[10]。Spring Security則是本系統(tǒng)中的安全框架,Spring Security充分利用了Spring的三大核心思想:IOC(控制反轉(zhuǎn))、DI(依賴注入)和AOP(面向切面編程)為本系統(tǒng)提供了聲明式的安全訪問(wèn)控制功能[11]。Spring Data JPA是Spring在JPA規(guī)范下,基于Hibernate框架開(kāi)發(fā)的一個(gè)框架。它可以直接繼承Repository接口,并通過(guò)JPA注解掃描進(jìn)行持久層開(kāi)發(fā),從而提高了持久層開(kāi)發(fā)效率。通過(guò)Spring Boot、Spring Security和Spring Data JPA三大框架技術(shù)整合,為本系統(tǒng)在服務(wù)層的穩(wěn)固奠定了扎實(shí)基礎(chǔ)。在數(shù)據(jù)層,使用MySQL關(guān)系型數(shù)據(jù)庫(kù),MySQL數(shù)據(jù)庫(kù)具有開(kāi)源免費(fèi)、功能完善、性能較高等優(yōu)點(diǎn)[12]。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)功能設(shè)計(jì)
為了滿足學(xué)校師生對(duì)教學(xué)評(píng)價(jià)小程序的要求,該系統(tǒng)功能設(shè)計(jì)的核心主要包含登錄、教師端和學(xué)生端3部分。其中,每部分又包括相應(yīng)核心模塊,各部分重點(diǎn)功能模塊如圖2所示。
2.1.1 登錄
(1)用戶認(rèn)證。基于系統(tǒng)的安全性和便捷性,在使用教學(xué)評(píng)價(jià)小程序時(shí),如果用戶為首次使用或者未綁定微信,系統(tǒng)將通過(guò)Spring Security安全框架中所提供的加密算法對(duì)用戶所輸入的賬號(hào)和密碼進(jìn)行加密傳輸和驗(yàn)證。通過(guò)Spring Security安全框架的驗(yàn)證后,系統(tǒng)將獲取用戶的OpenID實(shí)現(xiàn)賬號(hào)與微信綁定,解決了重復(fù)登錄問(wèn)題,進(jìn)一步增強(qiáng)了用戶系統(tǒng)使用的便捷性。
(2)權(quán)限獲取。當(dāng)用戶成功登錄后,教學(xué)評(píng)價(jià)小程序的后端將獲取到賬號(hào)信息,并根據(jù)賬號(hào)信息進(jìn)行業(yè)務(wù)邏輯的判斷和處理。如果該賬號(hào)為教師的工號(hào),系統(tǒng)將會(huì)加載教師端界面;如果賬號(hào)為學(xué)生的學(xué)號(hào),系統(tǒng)將會(huì)加載學(xué)生端的界面。
2.1.2 教師端
教師端的核心功能為評(píng)價(jià)反饋。教師進(jìn)入教學(xué)評(píng)價(jià)小程序首頁(yè)后,可以按照學(xué)年篩選教師本人的課程教學(xué)評(píng)價(jià)信息,如:課程名、課程編號(hào)、綜合成績(jī)、各教學(xué)類別成績(jī)、評(píng)價(jià)統(tǒng)計(jì)和學(xué)生留言等。該功能是面向教師的,原來(lái)在PC機(jī)上操作的教學(xué)評(píng)價(jià)查詢實(shí)時(shí)性不突出,導(dǎo)致教師獲取評(píng)價(jià)信息滯后。教師通過(guò)該小程序可以實(shí)時(shí)查看所授課的評(píng)價(jià)信息,及時(shí)了解到學(xué)生反饋情況,進(jìn)而提高課程教學(xué)質(zhì)量。
2.1.3 學(xué)生端
學(xué)生端的核心功能為教學(xué)評(píng)價(jià)。教學(xué)評(píng)價(jià)主要面向?qū)W生,學(xué)校原來(lái)的評(píng)教是在PC機(jī)上進(jìn)行,但在PC機(jī)上的評(píng)教受地點(diǎn)限制,導(dǎo)致學(xué)生參與度不夠,使得課程評(píng)教沒(méi)有達(dá)到應(yīng)有效果。系統(tǒng)將教學(xué)評(píng)價(jià)功能在移動(dòng)端進(jìn)行呈現(xiàn),不僅降低了教學(xué)評(píng)價(jià)成本,也提升了學(xué)生對(duì)教學(xué)評(píng)價(jià)的參與度,為后期對(duì)評(píng)教數(shù)據(jù)的分析積累了信息。進(jìn)入教學(xué)評(píng)價(jià)小程序后,學(xué)生按照學(xué)年和學(xué)期對(duì)未評(píng)價(jià)的課程進(jìn)行評(píng)價(jià),也可以依據(jù)學(xué)年學(xué)期對(duì)已評(píng)價(jià)的課程信息進(jìn)行查詢。
2.2 數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)
根據(jù)本系統(tǒng)實(shí)際需求,選用PowerDesigner和MySQL對(duì)數(shù)據(jù)庫(kù)進(jìn)行嚴(yán)密設(shè)計(jì)。為了突出教學(xué)評(píng)價(jià)的核心業(yè)務(wù),本文選取3張核心數(shù)據(jù)表進(jìn)行描述。
(1)教學(xué)班評(píng)價(jià)體系信息表。用于存放教學(xué)班的評(píng)價(jià)狀態(tài)和結(jié)果。該表包含了評(píng)價(jià)體系編號(hào)、教學(xué)班編號(hào)、評(píng)價(jià)結(jié)果、評(píng)價(jià)狀態(tài)等相關(guān)字段信息。
(2)教學(xué)班評(píng)價(jià)信息表。用于存放每位學(xué)生的評(píng)價(jià)狀態(tài)和評(píng)價(jià)分?jǐn)?shù)。該表包含了教學(xué)班評(píng)價(jià)體系關(guān)聯(lián)編號(hào)、學(xué)號(hào)、評(píng)價(jià)狀態(tài)和評(píng)價(jià)分?jǐn)?shù)等相關(guān)字段信息。
(3)教學(xué)班評(píng)價(jià)詳情信息表。用于存放每位學(xué)生在評(píng)價(jià)過(guò)程中的詳細(xì)信息。該表包含了指標(biāo)編號(hào)、指標(biāo)類型、指標(biāo)結(jié)果和處理結(jié)果學(xué)號(hào)等相關(guān)字段信息。
3 系統(tǒng)開(kāi)發(fā)實(shí)現(xiàn)
在微信公眾號(hào)平臺(tái)上完成教學(xué)評(píng)價(jià)小程序部署后,核心功能實(shí)現(xiàn)包括教師端評(píng)價(jià)反饋和學(xué)生端教學(xué)評(píng)價(jià),具體效果如圖3—圖6所示。
當(dāng)?shù)卿浻脩魹榻處煏r(shí),教學(xué)評(píng)價(jià)小程序?qū)⒓虞d教師端頁(yè)面,首頁(yè)呈現(xiàn)效果如圖3所示。在該界面,教師可以直觀地了解到本學(xué)年所授課程基本信息,如:課程編號(hào)、課程名稱和評(píng)價(jià)綜合成績(jī)。當(dāng)教師需要詳細(xì)了解某門課程時(shí),可以通過(guò)點(diǎn)擊該門課程獲取本門課程的詳細(xì)評(píng)價(jià)反饋信息,呈現(xiàn)效果如圖4所示。在課程評(píng)價(jià)反饋的詳細(xì)界面中,可以了解到所點(diǎn)擊課程的各項(xiàng)指標(biāo)分?jǐn)?shù)、評(píng)分信息統(tǒng)計(jì)和學(xué)生留言信息。當(dāng)?shù)卿浻脩魹閷W(xué)生時(shí),教學(xué)評(píng)價(jià)小程序?qū)⒓虞d學(xué)生端頁(yè)面,首頁(yè)呈現(xiàn)效果如圖5所示。該界面分為未評(píng)價(jià)和已評(píng)價(jià)兩個(gè)面板,點(diǎn)擊后相互之間可以切換。在已評(píng)價(jià)的面板中,學(xué)生可以根據(jù)學(xué)年和學(xué)期查看已評(píng)價(jià)的課程,并點(diǎn)擊課程名稱對(duì)已評(píng)課程進(jìn)行詳細(xì)查詢,效果如圖6所示。接下來(lái)將描述“評(píng)價(jià)反饋”和“教學(xué)評(píng)價(jià)”兩項(xiàng)核心功能具體實(shí)現(xiàn)。
3.1 評(píng)價(jià)反饋
評(píng)價(jià)反饋功能中相對(duì)重要的部分是課程評(píng)價(jià)結(jié)果詳情。在實(shí)現(xiàn)課程評(píng)價(jià)結(jié)果詳情功能時(shí),較為復(fù)雜的就是數(shù)據(jù)整合。由于該功能所涉及的數(shù)據(jù)在數(shù)據(jù)庫(kù)中存在于教學(xué)班評(píng)價(jià)信息表、教學(xué)班評(píng)價(jià)詳細(xì)信息表和教學(xué)班評(píng)價(jià)體系關(guān)聯(lián)信息表3張表中。教學(xué)班評(píng)價(jià)詳細(xì)信息表記錄了每位學(xué)生對(duì)于每門課程每條評(píng)價(jià)的詳細(xì)信息,教學(xué)班評(píng)價(jià)信息表記錄了每位學(xué)生針對(duì)每門課評(píng)價(jià)的整體信息,教學(xué)班評(píng)價(jià)體系關(guān)聯(lián)信息表記錄了每門課程的評(píng)價(jià)結(jié)果。為了能讓任課教師獲取到所教授課程的詳細(xì)評(píng)價(jià)結(jié)果,需要對(duì)3張表的數(shù)據(jù)按照課程進(jìn)行統(tǒng)計(jì)分析。具體代碼如下:
for (JgJxbpjxqxxb row : resultList){
if(teachAttitude.contains(row.getZbbh())){
teachAttitudeScore += row.getZbdf();
arr.add(row.getZbdf());
} else if(teachContent.contains(row.getZbbh())){
teachContentScore += row.getZbdf();
arr.add(row.getZbdf());
}else if(teachMethod.contains(row.getZbbh())){
teachMethodScore += row.getZbdf();
arr.add(row.getZbdf());
}else if(teachResult.contains(row.getZbbh())){
teachResultScore += row.getZbdf();
arr.add(row.getZbdf());
}
}
Collections.sort(arr, new Comparator
@Override
public int compare(Double o1, Double o2) {
if(o1 > o2)return 0;
return -1;}});
…
List
Projections.constructor(NameAndWords.class,qJcXsxxb.xm, qJgJxbpjxqxxb.zbjg))
.from(qJcXsxxb,qJgJxbpjxxb,qJgJxbpjxqxxb, qJgJxbpjtxglxxb)
.where(qJcXsxxb.xh.in(everyEvalutionStuNumber)
.and(qJcXsxxb.xh.eq(qJgJxbpjxxb.xh))
.and(qJgJxbpjxxb.xh.in(everyEvalutionStuNumber))
.and(qJgJxbpjxxb.jxbpjbh.eq(qJgJxbpjxqxxb.jgJxbpjxxb.jxbpjbh))
.and(qJgJxbpjxqxxb.zblx.eq(“2”))
.and(qJgJxbpjxqxxb.zbjg.isNotEmpty().or(qJgJxbpjxqxxb.zbjg.isNotNull()))
.and(qJgJxbpjxqxxb.zbjg.notEqualsIgnoreCase(“”))
.and(qJgJxbpjtxglxxb.jcJxbxxb.jxbbh.eq(courseId))
.and(qJgJxbpjtxglxxb.jxbpjtxglbh.eq(qJgJxbpjxxb.jgJxbpjtxglxxb.jxbpjtxglbh)))
.fetch();
3.2 教學(xué)評(píng)價(jià)
該功能主要用于學(xué)生對(duì)課程進(jìn)行評(píng)教,當(dāng)學(xué)生進(jìn)入到課程評(píng)教界面時(shí),每頁(yè)僅顯示一條評(píng)價(jià)指標(biāo),通過(guò)左右滑動(dòng)手機(jī)屏幕進(jìn)行評(píng)價(jià)指標(biāo)切換。在實(shí)現(xiàn)左右滑動(dòng)功能時(shí),還需要考慮下面兩種特殊情況:①評(píng)價(jià)指標(biāo)為第一條時(shí),不允許向右滑動(dòng);②評(píng)價(jià)指標(biāo)為最后一條時(shí),不允許向左滑動(dòng)。
具體代碼如下:
…
…
…
…
swiperChange(event) {
var me = this;
if(event.detail.source == ‘touch){
me.setData({
current: event.detail.currentItemId
});
}
}
4 結(jié)語(yǔ)
“互聯(lián)網(wǎng)+”時(shí)代下,信息技術(shù)發(fā)展迅猛,其在高校教學(xué)評(píng)價(jià)中的應(yīng)用也日益深入。微信小程序是信息時(shí)代發(fā)展大潮中的新事物,本文借助微信小程序?qū)崿F(xiàn)了教學(xué)評(píng)價(jià)平臺(tái)小程序開(kāi)發(fā),并在玉溪師范學(xué)院部署使用?;谖⑿判〕绦蜷_(kāi)發(fā)的教學(xué)評(píng)價(jià)平臺(tái)為學(xué)校教學(xué)評(píng)價(jià)帶來(lái)了全新變革,促使教學(xué)評(píng)價(jià)變得更加便捷,為教師教學(xué)質(zhì)量提升提供了數(shù)據(jù)支撐。由于微信小程序即用即走的特性,用戶在已安裝微信App的前提下無(wú)需再安裝其它App,教師可以隨時(shí)從教學(xué)評(píng)價(jià)平臺(tái)小程序中查看自己課程的評(píng)價(jià)結(jié)果,學(xué)生可以使用碎片化時(shí)間對(duì)課程進(jìn)行評(píng)價(jià)。目前,教學(xué)評(píng)價(jià)小程序在功能方面較為單一,后續(xù)將對(duì)其進(jìn)行擴(kuò)展,將教學(xué)評(píng)價(jià)中適合在小程序下開(kāi)展的業(yè)務(wù)逐漸從PC端移植到小程序中,從而進(jìn)一步提升教學(xué)評(píng)價(jià)小程序在教學(xué)評(píng)價(jià)過(guò)程中的重要性。
參考文獻(xiàn):
[1] 邢紅軍,田望璇. 課堂教學(xué)評(píng)價(jià)理論:反思與建構(gòu)[J]. 課程·教材·教法,2020,40(6):53-58
[2] 葛毅. 基于Web的教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)分析[J]. 科教導(dǎo)刊(電子版), 2018, 15(2):53.
[3] 陳苗,馬燕. 基于移動(dòng)平臺(tái)的高校教學(xué)評(píng)價(jià)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 科學(xué)家,2016,32(18):49-52.
[4] 張利滿. 微信小程序在漢語(yǔ)國(guó)際推廣領(lǐng)域的應(yīng)用分析[J]. 出版廣角,2018,24(11):70-72.
[5] 周巧婷,王曉玲. 基于S2SH架構(gòu)的教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件導(dǎo)刊,2017,16(7):109-113.
[6] 楊寅,衛(wèi)敏.? Jquery Mobile框架在教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)中的應(yīng)用研究[J]. 太原學(xué)院學(xué)報(bào):自然科學(xué)版, 2018,36(3):59-64.
[7] 高迎雪,聶佳琦. 基于Android的課堂教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)[J]. 福建電腦,2018, 34(1):127-128.
[8] 趙智敏,李俊嶠,謝濤,等. 基于微信小程序云開(kāi)發(fā)的客觀題練習(xí)程序設(shè)計(jì)與開(kāi)發(fā)[J]. 電子世界,2020,41(16):66-67.
[9] 吳曉一. DASP——一種基于前后端分離架構(gòu)的產(chǎn)品設(shè)計(jì)模式[J]. 軟件,2020,19(8):175-179.
[10] 劉櫻,楊明,王銳,等. 基于 Spring Boot 框架的氣象風(fēng)參數(shù)查詢服務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件導(dǎo)刊,2019,18(5):116-119.
[11] 王悅,張雷,錢英軍. 基于SpringBoot微服務(wù)的Spring Security身份認(rèn)證機(jī)制研究[J]. 電腦編程技巧與維護(hù),2019,26(8):64-65.
[12] 蔣睿.? MySQL數(shù)據(jù)庫(kù)安全研究[J]. 電腦知識(shí)與技術(shù):學(xué)術(shù)版,2020,16(9):3-4,21.
(責(zé)任編輯:孫 娟)