趙家鏡 李發(fā)海 羅紅 李婉婷
摘 要:為落實(shí)“數(shù)字化校園”建設(shè)規(guī)劃,大力推進(jìn)教學(xué)評(píng)價(jià)信息化建設(shè),實(shí)現(xiàn)資源有效共享,提升教師使用的便利性,進(jìn)一步提高工作效率,提升服務(wù)管理水平。利用NET框架和B/S架構(gòu)結(jié)合企業(yè)微信設(shè)計(jì)并實(shí)現(xiàn)了一種符合學(xué)校實(shí)際需求的聽(tīng)評(píng)課教學(xué)管理系統(tǒng)。經(jīng)學(xué)校實(shí)踐測(cè)試,該系統(tǒng)穩(wěn)定效果明顯,極大提高了管理效率和資源利用效率,對(duì)校教師互相學(xué)習(xí)、切磋教藝、研究教學(xué)起到良好正面促進(jìn)作用。
關(guān)鍵詞:企業(yè)微信;聽(tīng)評(píng)課;B/S架構(gòu);NET框架
隨著教育普及以及時(shí)代發(fā)展,課堂教學(xué)質(zhì)量一直是所有學(xué)校最重視的問(wèn)題。聽(tīng)評(píng)課是目前課堂教學(xué)評(píng)價(jià)最常用的可行方式之一,是交流教學(xué)信息、改進(jìn)教學(xué)質(zhì)量和提高教學(xué)技能的有效途徑,也是觀摩教學(xué)成果、創(chuàng)新教學(xué)行為的有效措施[1]。為提高課程教學(xué)質(zhì)量,學(xué)校開(kāi)展聽(tīng)評(píng)課來(lái)讓教師互相學(xué)習(xí)、切磋教藝、研究教學(xué)。在倡導(dǎo)大力開(kāi)展聽(tīng)課、評(píng)課活動(dòng)的同時(shí),研究并改進(jìn)教學(xué)中存在的問(wèn)題。
此外許多高校在對(duì)聽(tīng)評(píng)課教學(xué)活動(dòng)仍采用手工管理,管理困難、效率低下、工作任務(wù)繁重且出錯(cuò)率極高。因此一個(gè)簡(jiǎn)單規(guī)范的聽(tīng)評(píng)課服務(wù)平臺(tái)能極大地幫助教師減少不必要的流程,為相關(guān)工作人員減輕工作量,統(tǒng)計(jì)數(shù)據(jù)有據(jù)可依,各種聽(tīng)評(píng)課記錄直接轉(zhuǎn)化為電子數(shù)據(jù),不易丟失。教師提交聽(tīng)評(píng)課記錄時(shí)可以線上操作,為教師節(jié)省了大量時(shí)間,將更多的精力集中在其他教學(xué)活動(dòng)上。
所以針對(duì)學(xué)校實(shí)際管理流程開(kāi)發(fā)聽(tīng)評(píng)課教學(xué)管理系統(tǒng)是學(xué)?!皵?shù)字化校園”建設(shè)規(guī)劃必然的選擇。由此提出利用NET框架和 B/S架構(gòu)結(jié)合的設(shè)計(jì)并實(shí)現(xiàn)聽(tīng)評(píng)課教學(xué)管理系統(tǒng),這樣一來(lái)既提高了管理人員處理效率和資源利用效率,又能進(jìn)一步將學(xué)校的教學(xué)質(zhì)量再上一個(gè)臺(tái)階。
一、系統(tǒng)需求分析
學(xué)校管理聽(tīng)評(píng)課事務(wù)主體包括教師、管理員,不同的使用主體應(yīng)當(dāng)有不同的服務(wù)權(quán)限。同時(shí)課程類(lèi)型豐富且任課教師和上課時(shí)間各不相同,人工安排出錯(cuò)率極高。教師在對(duì)其他教師的課堂上進(jìn)行聽(tīng)評(píng)課前需要提前與上課教師溝通協(xié)商,流程繁瑣且所需時(shí)間長(zhǎng);活動(dòng)開(kāi)展過(guò)程中監(jiān)管難度高,課程信息及評(píng)價(jià)信息量巨大,無(wú)法實(shí)時(shí)統(tǒng)計(jì)且效率低下;同時(shí)如何確保評(píng)價(jià)信息的客觀性、活動(dòng)對(duì)課堂質(zhì)量的有效提升都是目目前的重難點(diǎn)。針對(duì)這些問(wèn)題,基于企業(yè)微信平臺(tái)進(jìn)行研究設(shè)計(jì)。
企業(yè)微信號(hào)不同于服務(wù)號(hào)與訂閱號(hào),它是微信為客戶(hù)提供的移動(dòng)應(yīng)用入口,幫助企事業(yè)單位、政府機(jī)關(guān)建立內(nèi)部之間的有效連接,簡(jiǎn)化管理流程,提升組織協(xié)同運(yùn)作效率。[2] 同時(shí)企業(yè)微信相對(duì)其他平臺(tái)有著可靠的安全保障、可自行配置所需應(yīng)用、使用便捷高效等幾大特點(diǎn)。[3]基于企業(yè)微信平臺(tái)進(jìn)行研究不僅與開(kāi)發(fā)需求契合度極高,同時(shí)能在保證數(shù)據(jù)安全的情況下做到系統(tǒng)功能完善,操作高效便捷,大幅提高教學(xué)質(zhì)量。
二、系統(tǒng)總體設(shè)計(jì)
根據(jù)需求分析,將系統(tǒng)模塊分為前端界面、后臺(tái)服務(wù)、數(shù)據(jù)庫(kù)三大模塊。B/S模式下后臺(tái)iis7.0服務(wù)器直接與SQL Server數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)交互[4],而界面端則處理極少部分的事務(wù)邏輯,系統(tǒng)的總體模塊分工設(shè)計(jì)如圖1所示。
聽(tīng)評(píng)課教學(xué)管理系統(tǒng)主要分為四個(gè)模塊,教學(xué)聽(tīng)課模塊是最為核心的任務(wù),此外還有全校課表、聽(tīng)課記錄和巡視記錄模塊。后續(xù)會(huì)根據(jù)實(shí)際需求對(duì)聽(tīng)評(píng)課教學(xué)管理系統(tǒng)進(jìn)行更加寬廣的設(shè)計(jì)與研究拓展。系統(tǒng)的核心設(shè)計(jì)如圖2所示。
(一)數(shù)據(jù)庫(kù)設(shè)計(jì)及編碼實(shí)現(xiàn)
系統(tǒng)選用 SQL Server 數(shù)據(jù)庫(kù)管理數(shù)據(jù),SQL Server 數(shù)據(jù)庫(kù)相比其它關(guān)系型數(shù)據(jù)庫(kù)最大的優(yōu)點(diǎn)在于通過(guò)索引大大加快數(shù)據(jù)檢索的速度,使人們能快速高效地管理使用。
根據(jù)需求分析,設(shè)置了系、教師、教室、課程等數(shù)據(jù)表。以系和教師為例,系有系編號(hào)、系名、電話等屬性,教師有工號(hào)、姓名、性別等屬性,聽(tīng)評(píng)課教學(xué)管理系統(tǒng)E-R圖如圖3所示。
根據(jù)E-R圖將系統(tǒng)中的概念模型轉(zhuǎn)換成實(shí)際開(kāi)發(fā)的數(shù)據(jù)表,其中核心數(shù)據(jù)庫(kù)表單及數(shù)據(jù)如表1所示:
(二)登錄界面設(shè)計(jì)
進(jìn)入界面,由于本系統(tǒng)和學(xué)校數(shù)據(jù)中心實(shí)現(xiàn)了基礎(chǔ)數(shù)據(jù)的共享,對(duì)接了統(tǒng)一認(rèn)證,不用單獨(dú)設(shè)置賬號(hào)和密碼,可使用全校統(tǒng)一的賬號(hào)密碼,同時(shí)設(shè)計(jì)了記住用戶(hù)名密碼的功能,方便使用。如圖4所示。
(三)教學(xué)聽(tīng)課模塊
教師可以選擇督導(dǎo)聽(tīng)課、同行同課、看課(職能部門(mén))三種聽(tīng)課模式。點(diǎn)擊聽(tīng)課后進(jìn)行課表查詢(xún),然后可以對(duì)聽(tīng)課內(nèi)容進(jìn)行測(cè)評(píng),不同身份進(jìn)行測(cè)評(píng)內(nèi)容不同,這時(shí)可以取消聽(tīng)課或者繼續(xù)進(jìn)行選擇身份聽(tīng)課。如圖5所示。
三、系統(tǒng)特點(diǎn)
本系統(tǒng)是一個(gè)實(shí)用、方便、靈活、自主、快捷的開(kāi)放性和適用性強(qiáng)的網(wǎng)絡(luò)化的基于企業(yè)微信的聽(tīng)評(píng)課管理系統(tǒng),系統(tǒng)主要特點(diǎn)如下:
1)系統(tǒng)基于B/S模式,采用SQLServer數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),具有良好的靈活性、擴(kuò)展性與安全性。
2)利用網(wǎng)絡(luò)系統(tǒng)的優(yōu)勢(shì),將管理重心下移到學(xué)校相關(guān)管理部門(mén)和教師,大部分任務(wù)和管理權(quán)限交給教師端,這將合理降低職能部門(mén)的管理壓力,提高效率。
3)提供了一個(gè)全校開(kāi)放式聽(tīng)評(píng)課管理系統(tǒng)的解決方案[5],解決了原來(lái)手工方式的諸多弊端,建立了職能部門(mén)和教師之間方便快捷的通道,提高了管理效率和基礎(chǔ)數(shù)據(jù)共享,提高了數(shù)據(jù)實(shí)時(shí)傳遞和信息共享,大大提高了工作效率。
4)隨著全開(kāi)放的深入,聽(tīng)評(píng)課信息的管理難度越來(lái)越大。通過(guò)聽(tīng)評(píng)課管理系統(tǒng)可以科學(xué)合理地分配和查詢(xún)相應(yīng)地,避免教師遺漏聽(tīng)評(píng)課信息以及教師與教師之間、教師與管理部門(mén)之間不能及時(shí)交流的現(xiàn)象發(fā)生。
5)該系統(tǒng)實(shí)用性強(qiáng)使用面廣,不僅為全校教師提供了互相學(xué)習(xí)、切磋教藝、研究教學(xué)的平臺(tái),還提高了學(xué)生的上課體驗(yàn)。
6)系統(tǒng)提供方便的數(shù)據(jù)導(dǎo)出功能,能夠?qū)⒅T如各學(xué)院教師教學(xué)所得到的評(píng)價(jià)導(dǎo)出到excel文件,方便對(duì)教師的教學(xué)情況有更直觀的認(rèn)識(shí),擴(kuò)大優(yōu)點(diǎn),減小缺點(diǎn),提高教學(xué)質(zhì)量。
四、結(jié)語(yǔ)
本系統(tǒng)基于B/S模式使用SQLServer數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)保證系統(tǒng)高效率高安全,前端使用經(jīng)典Bootstrap4框架搭建保證市面絕大多數(shù)的瀏覽器版本都能完美兼容,后端采用NET框架,使用iis7.0服務(wù)器,數(shù)據(jù)庫(kù)驅(qū)動(dòng)使用ODBC實(shí)體框架entity framework6考慮了數(shù)據(jù)庫(kù)的移植性,從而達(dá)到數(shù)據(jù)可視化、高效計(jì)算等目標(biāo)。同時(shí)為了實(shí)現(xiàn)微信APP的訪問(wèn),系統(tǒng)不能僅僅部署在校園網(wǎng)內(nèi),而是必須提供外網(wǎng)訪問(wèn)的接口。為了保障安全性,則需要聯(lián)合部署相應(yīng)的防火墻和VPN系統(tǒng),或者為公網(wǎng)訪問(wèn)接口提供的獨(dú)立的服務(wù)器支持,從而避免外部的網(wǎng)絡(luò)攻擊行為對(duì)校園網(wǎng)內(nèi)部系統(tǒng)造成影響。[5]經(jīng)學(xué)校實(shí)踐測(cè)試,該系統(tǒng)穩(wěn)定效果明顯,極大提高了管理效率和資源利用效率,對(duì)校教師互相學(xué)習(xí)、切磋教藝、研究教學(xué)起到良好的正面促進(jìn)作用。
參考文獻(xiàn):
[1] 李引.基于企業(yè)微信端的智慧校園服務(wù)平臺(tái)的研究與實(shí)現(xiàn) [J].現(xiàn)代信息科技,2018.
[2] 周啟云.基于Echarts的可視化學(xué)情分析系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù)與信息化,2020.
[3] 王璐.基于UML的教務(wù)管理系統(tǒng)建模與分析[J].信息記錄材料,2021.