董曉晴 陳濱 孫麗英
合肥科技職業(yè)學(xué)院 信息工程系 安徽 合肥 230000
新時代以來,國家開始對中小學(xué)教育改革,開始致力于素質(zhì)教育和創(chuàng)新教育,并且進(jìn)入信息化教學(xué)時代。中小學(xué)教育反饋系統(tǒng)是一個線上評價反饋系統(tǒng),不僅能提高老師的教學(xué)水平,也能及時將學(xué)生遇到的困難反饋給教師。中小學(xué)教育反饋系統(tǒng)在以前紙質(zhì)評價的基礎(chǔ)上進(jìn)一步改進(jìn),符合現(xiàn)在信息化時代的需求。系統(tǒng)設(shè)有管理員、督導(dǎo)、教師、學(xué)生4個用戶,不僅含有之前紙質(zhì)版的信息評價功能,還有新時代的評價功能。學(xué)生不僅可以通過留言功能與老師進(jìn)行互動,還能進(jìn)行課程的查看。
中小學(xué)教育反饋系統(tǒng)的最終目標(biāo)是快速提高教學(xué)質(zhì)量,使中小學(xué)生在基礎(chǔ)教育中得到全面發(fā)展,更好地實施新課改教育方針。教師的教學(xué)方法和進(jìn)度通過學(xué)生的評價以及留言可以及時的進(jìn)行調(diào)整。
中小學(xué)教育反饋系統(tǒng)主要包括4個用戶模塊,每個模塊都有各自獨立的體系,根據(jù)用戶的類別不同,登錄后可以進(jìn)入不同的頁面。當(dāng)用戶登錄過程中輸入信息錯誤,以及選擇的用戶類型不同,系統(tǒng)會自動提示登錄錯誤,最大程度上設(shè)計出適用于中小學(xué)教育的反饋系統(tǒng)。
系統(tǒng)管理員用戶模塊下有用戶管理功能,能對自己的密碼以及個人信息進(jìn)行修改,還具有新用戶的添加。主要功能是對基本信息進(jìn)行管理,包含有5個模塊:專業(yè)、教師、學(xué)生、課程、指標(biāo)庫,主要實現(xiàn)對專業(yè)、教師、學(xué)生信息的增、刪、查操作,對于課程和指標(biāo)庫信息主要實現(xiàn)增、刪、改的操作。
督導(dǎo)用戶模塊下的功能首先是對個人的信息管理,能對自己的密碼進(jìn)行修改。然后是課程評價查看,這一模塊主要實現(xiàn)學(xué)生對教師評價的內(nèi)容和結(jié)果的查看[2]。
教師用戶登錄成功后,會看到個人信息管理,用戶對自己的個人信息以及密碼能夠進(jìn)行修改。其次具有留言管理功能,主要查看學(xué)生的留言內(nèi)容,并對其進(jìn)行回復(fù)。
學(xué)生用戶在系統(tǒng)登錄成功后,會看到個人信息管理,能夠?qū)ψ约簜€人信息進(jìn)行修改。其次是留言管理功能,主要是給老師留言和查看老師的留言回復(fù)。第三功能是課程評價,主要是對老師的課程進(jìn)行評價。系統(tǒng)功能模塊流程圖如圖1所示:
圖1 系統(tǒng)功能模塊流程圖
根據(jù)中小學(xué)教育反饋系統(tǒng)各個模塊的功能設(shè)計要求,得到此系統(tǒng)的數(shù)據(jù)庫具有八個表格。分別為系統(tǒng)用戶表、教師數(shù)據(jù)表、學(xué)生數(shù)據(jù)表、課程信息表、留言板信息表、評價信息表、評價指標(biāo)信息表、專業(yè)信息表。表格中的用戶編號都是自動的。
系統(tǒng)用戶表主要組成部分是每個用戶的名字、密碼、權(quán)限、用戶添加時間。
教師數(shù)據(jù)表,主要組成部分是教師的登錄賬號也是工號、登錄密碼、姓名、性別以及手機(jī)號,還有他們的專業(yè)ID,職稱以及添加時間。
學(xué)生數(shù)據(jù)表,主要組成部分是學(xué)生學(xué)號也是登錄賬號、登錄密碼、姓名、性別、手機(jī)號、所在專業(yè)、班級、添加時間。
課程信息表,主要有課程名稱、專業(yè)ID、教師ID、學(xué)期和學(xué)年。
留言板信息表,主要組成部分是學(xué)生和教師的ID、學(xué)生留言的主題、內(nèi)容、時間,以及教師回復(fù)的內(nèi)容、時間和留言狀態(tài)。
評價信息表,主要組成部分是課程和學(xué)生的ID,以及評價分?jǐn)?shù)。
評價指標(biāo)信息表,主要組成部分只有指標(biāo)名稱和指標(biāo)ID。
專業(yè)信息表,主要組成部分是所在學(xué)院以及專業(yè)名稱。
在傳統(tǒng)的紙質(zhì)評價方式中,大多數(shù)學(xué)校不能全員參與,存在不公平、不全面、不及時的問題,因此中小學(xué)教育反饋系統(tǒng)在經(jīng)濟(jì)、技術(shù)、操作、社會等方面有著很高的可行性。
從經(jīng)濟(jì)角度看,中小學(xué)教育反饋系統(tǒng)是一個經(jīng)濟(jì)成本很低的系統(tǒng),只需要一臺計算機(jī),安裝免費軟件。此系統(tǒng)一人就可完成,不需要過多的時間資源。傳統(tǒng)的紙質(zhì)版評價反饋模式對紙張會造成很大的浪費,網(wǎng)上評價會避免這些自然資源的浪費。所以中小學(xué)教育反饋系統(tǒng)在各方面都具有經(jīng)濟(jì)可行性。
從技術(shù)角度看,采用的SQL Server 2008數(shù)據(jù)庫,Visual Studio 2010中C#進(jìn)行開發(fā),這兩個軟件對計算機(jī)的硬盤內(nèi)存要求并不高,3G以上的內(nèi)存就可以進(jìn)行安裝[3]。功能實現(xiàn)并不復(fù)雜,在普通的計算機(jī)上就能快速實現(xiàn)各個功能,同時質(zhì)量也能得到保障,所以中小學(xué)教育反饋系統(tǒng)在技術(shù)上是可行的。
從操作角度看,用戶在任何一個瀏覽器就能打開,在登錄界面登錄自己的賬號和密碼,就可以進(jìn)行功能的選擇,此系統(tǒng)在功能方面比紙質(zhì)版的更加全面和細(xì)化。系統(tǒng)具有的界面是十分簡單、友好的,能夠完美避免用戶不會操作的問題,可以快速地對數(shù)據(jù)進(jìn)行管理,實現(xiàn)增、刪、改、查等操作。所以中小學(xué)教育反饋系統(tǒng)在操作上是可行的。
用戶登錄時需要選擇正確的身份輸入賬號密碼,且不能為空。根據(jù)用戶類型訪問相應(yīng)的數(shù)據(jù)表。輸入信息驗證通過后,會進(jìn)入對應(yīng)的角色頁面,否則驗證失敗,重新進(jìn)入登錄界面。
系統(tǒng)管理員模塊下有:用戶管理、專業(yè)管理、學(xué)生管理、教師管理、課程管理、指標(biāo)庫管理。
用戶管理模塊下:用戶添加功能,需要添加:用戶名字、密碼、確認(rèn)密碼和用戶類型。修改密碼功能,主要有:輸入原密碼,新的密碼、確認(rèn)密碼。
專業(yè)管理模塊下:專業(yè)添加功能,主要添加學(xué)院和專業(yè)的名稱,添加的信息數(shù)據(jù)庫中必須有,否則無法完成添加操作。專業(yè)管理功能,主要對數(shù)據(jù)庫中的學(xué)院和專業(yè)名稱的修改和刪除操作。
學(xué)生管理模塊下:學(xué)生添加功能,主要添加:姓名、性別、學(xué)號、專業(yè)、班級、手機(jī)號。添加的學(xué)生信息數(shù)據(jù)庫中必須存在,否則添加失敗。學(xué)生管理功能,主要依據(jù)學(xué)生的學(xué)號及姓名實現(xiàn)對學(xué)生的查找和修改,根據(jù)學(xué)生的ID進(jìn)行刪除。
教師管理模塊下:教師添加功能,主要添加:工號、姓名、性別、教師的專業(yè)、職稱、手機(jī)號。添加的教師信息數(shù)據(jù)庫中必須存在,否則添加失敗。教師管理功能,主要依據(jù)教師的工號及姓名實現(xiàn)對教師的查找和修改,根據(jù)教師的ID進(jìn)行刪除[4]。
課程管理模塊下:課程添加功能,主要添加:專業(yè)、課程名、學(xué)年學(xué)期、代課老師信息。其中代課老師和專業(yè)是通過數(shù)據(jù)庫中ID來存儲,查詢操作是對表的連接操作。課程管理功能,具有課程的具體信息,通過ID對信息進(jìn)行修改和刪除,當(dāng)操作結(jié)束后將回到課程管理界面重新進(jìn)行加載。
指標(biāo)庫管理模塊下:指標(biāo)添加功能,添加之前數(shù)據(jù)庫中不能超過10條,同時還要查看此指標(biāo)是否存在,否則添加失敗。指標(biāo)管理功能,主要對數(shù)據(jù)庫中現(xiàn)有評價指標(biāo)進(jìn)行查看、修改和刪除,其中每個指標(biāo)的分值是10分。
督導(dǎo)模塊主要實現(xiàn)個人信息管理和課程評價查看。
個人信息管理主要進(jìn)行密碼修改,用戶須輸入原密碼,新密碼,最后確認(rèn)密碼。
課程評價查看主要查看所有課程的評價信息,還可以依據(jù)課程名稱進(jìn)行單個查詢。最后一欄還有查看指標(biāo),點擊后可以查看評價過的課程每項的具體得分,如果未進(jìn)行評價,系統(tǒng)將自動提示還沒評價無法查詢。
教師模塊主要有個人信息管理和留言管理。
個人信息管理模塊下:個人資料修改功能,主要是對教師基本信息的修改,用戶刪除原來的信息,添加新的信息,點擊修改就可以完成此操作,刷新頁面后就能查看新的個人信息。密碼修改功能和督導(dǎo)模塊下一樣。
留言管理模塊下,實現(xiàn)教師對學(xué)生留言的查看及回復(fù)。教師用戶能看到留言人的個人信息,留言的主題、時間和狀態(tài)。當(dāng)教師回復(fù)完成,狀態(tài)將會顯示已回復(fù),可以看到具體的留言信息和回復(fù)信息。當(dāng)教師未回復(fù),狀態(tài)會顯示未回復(fù)。
學(xué)生功能模塊有兩個管理一個評價:個人信息管理、留言管理、課程評價。留言管理主要實現(xiàn)留言的添加和查看。課程評價是學(xué)生對其評價。
個人信息管理和教師功能模塊下的功能相同,實施操作也相同。
留言管理模塊下:留言添加功能,學(xué)生對教師進(jìn)行留言,包含主題和內(nèi)容,不能輸入空,留言的內(nèi)容會保存到用戶的ID,存到數(shù)據(jù)庫。留言查看功能,學(xué)生能看到已經(jīng)留言完成的信息,包含教師個人信息和留言狀態(tài)。
課程評價模塊下,主要是學(xué)生對教師所帶的課程進(jìn)行評價。學(xué)生點擊評價后,系統(tǒng)會根據(jù)學(xué)生ID以及課程ID來判斷是否進(jìn)行了評價。如果已評價,系統(tǒng)會自動提示該課程你已經(jīng)進(jìn)行了評價。如果未評價,點擊評價,會跳到評價的界面。評價完成后,評價后的總分和每題的具體分值分別插入到評價信息表和評價詳情信息表。
一個好的系統(tǒng)開發(fā)完成后需要進(jìn)行測試,能夠幫助開發(fā)者不斷地優(yōu)化系統(tǒng),及時的發(fā)現(xiàn)并解決潛在的問題,避免造成無法估量的損失。測試過程中不斷地發(fā)現(xiàn)錯誤和漏洞,使系統(tǒng)不斷的完美和穩(wěn)定,最終交給用戶十分完美的系統(tǒng)。
本系統(tǒng)測試主要針對四種用戶來進(jìn)行。系統(tǒng)管理員模塊通過測試,該模塊下可以進(jìn)行增、刪、改的操作。督導(dǎo)模塊通過測試,可以進(jìn)行:密碼的修改、學(xué)生評價、查看評價數(shù)據(jù)。教師模塊通過測試,可以進(jìn)行個人信息的修改以及查看學(xué)生的留言。學(xué)生模塊通過測試后,可以進(jìn)行個人信息以及密碼的修改、對教師留言及查看留言回復(fù)、對教師課程評價以及打分。
表1 用戶留言測試用例表
綜上所述,中小學(xué)教育反饋系統(tǒng)的開發(fā),對基礎(chǔ)教育有著很大的意義,能夠有效提高教師的教學(xué)水平。學(xué)生可以通過該系統(tǒng)和老師進(jìn)行學(xué)習(xí)交流,教師也能及時的發(fā)現(xiàn)不足,不斷改善教學(xué)方法,提高教學(xué)水平。
中小學(xué)教育反饋系統(tǒng)有四種用戶,都有不同的功能。管理員主要對專業(yè)學(xué)生和教師進(jìn)行管理。督導(dǎo)主要負(fù)責(zé)看教師的評價。教師也能看到評價,同時還能查看留言信息,并且對學(xué)生的留言進(jìn)行回復(fù)。學(xué)生主要是進(jìn)行對教師的留言和評價。每個用戶也都可以進(jìn)行密碼的修改。
本系統(tǒng)是用C#語言進(jìn)行開發(fā),利用SQL Server 2008數(shù)據(jù)庫,開發(fā)環(huán)境是Visual Studio 2010,實現(xiàn)了中小學(xué)教育反饋的基本功能[5]。在設(shè)計系統(tǒng)的過程中,讓我對系統(tǒng)的開發(fā)有了更深的理解,也學(xué)習(xí)到了更多的知識,因此對我以后的工作也用了很大的幫助。應(yīng)用前景。