摘 要
教學(xué)質(zhì)量評(píng)估是教學(xué)管理工作的重要環(huán)節(jié),提高教學(xué)質(zhì)量必須依靠適合于院校的教學(xué)質(zhì)量評(píng)估系統(tǒng),利用高效的信息化、網(wǎng)絡(luò)化管理方式提高院校管理水平與教學(xué)水平。本文主要針對(duì)現(xiàn)代高等院校教學(xué)質(zhì)量評(píng)估現(xiàn)狀,論述教學(xué)質(zhì)量評(píng)估的意義,并對(duì)其系統(tǒng)相關(guān)技術(shù)進(jìn)行分析研究,在此基礎(chǔ)上提出高校教學(xué)質(zhì)量評(píng)估系統(tǒng)的分析與設(shè)計(jì)方案。
【關(guān)鍵詞】教學(xué)質(zhì)量 評(píng)估系統(tǒng) B/S模式
1 院校教學(xué)質(zhì)量評(píng)估的意義
院校開(kāi)展教學(xué)質(zhì)量評(píng)估,其意義在于:第一,有利于促進(jìn)教師的發(fā)展。院校通過(guò)對(duì)教師教學(xué)質(zhì)量評(píng)估,能促使教師加強(qiáng)自身的教學(xué)反省,激發(fā)教師工作的積極性與創(chuàng)造性,不斷提高自身的教學(xué)水平。第二,便于學(xué)校管理,促進(jìn)學(xué)校的發(fā)展。院校加強(qiáng)對(duì)教師教學(xué)質(zhì)量的評(píng)估,可以促進(jìn)教務(wù)處對(duì)教師業(yè)務(wù)信息的管理,進(jìn)而實(shí)現(xiàn)管理內(nèi)容及方法的科學(xué)化與信息化;通過(guò)教學(xué)質(zhì)量評(píng)估能更科學(xué)公平的對(duì)教師進(jìn)行評(píng)價(jià),便于院校師資信息資源的整合以及教學(xué)決策的提出,進(jìn)而從整體上推動(dòng)院校的發(fā)展。
2 系統(tǒng)關(guān)鍵技術(shù)分析
2.1 B/S模式分析
B/S模式是一種以Web技術(shù)為基礎(chǔ)的平臺(tái)模式,是將傳統(tǒng)C/S模式中的服務(wù)器分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器而構(gòu)成三層結(jié)構(gòu)的客戶服務(wù)體系。在B/S體系結(jié)構(gòu)下,終端用戶不需要安裝應(yīng)用程序,而僅通過(guò)系統(tǒng)自帶的瀏覽器便能實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn)與操作。用戶在輸入信息提交后,提出處理請(qǐng)求,而由后臺(tái)Web服務(wù)器來(lái)想響應(yīng)此請(qǐng)求并動(dòng)態(tài)生成HTML代碼,將處理結(jié)果返還給客戶端瀏覽器。相比C/S模式,采用B/S模式的網(wǎng)絡(luò)應(yīng)用程序簡(jiǎn)化了客戶端,節(jié)省客戶機(jī)的硬盤(pán)空間內(nèi)存,使網(wǎng)絡(luò)結(jié)構(gòu)更靈活;其次,B/S模式簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)與維護(hù),系統(tǒng)的開(kāi)發(fā)者不用為不同級(jí)別的用戶設(shè)計(jì)不同的客戶應(yīng)用程序,所有功能都可以在Web服務(wù)器上實(shí)現(xiàn),只需在不同的功能上為不同組別的用戶設(shè)置相應(yīng)的權(quán)限即可。值得注意的是,為了保障系統(tǒng)的正常運(yùn)行,防止非法用戶入侵系統(tǒng)造成網(wǎng)絡(luò)破壞,應(yīng)該對(duì)用戶身份進(jìn)行驗(yàn)證,用戶登錄注冊(cè)功能的驗(yàn)證碼實(shí)現(xiàn)代碼可以類似:
2.2 SSH框架分析
SSH框架是由Struts 框架、Spring 框架、Hibernate 框架而結(jié)合構(gòu)成的,是教學(xué)質(zhì)量評(píng)估系統(tǒng)所必要組成內(nèi)容。Struts 框架是一套開(kāi)源項(xiàng)目,是利用JSP技術(shù)與Servlet 技術(shù)進(jìn)行模塊劃分后的MVC模式應(yīng)用框架,其功能是提供視圖層組建、控制型組建以及實(shí)現(xiàn)模型與視圖組建的協(xié)調(diào)。Struts 框架業(yè)務(wù)處理的方式是在用戶發(fā)送請(qǐng)求后,由控制器轉(zhuǎn)發(fā)請(qǐng)求、模型層進(jìn)行業(yè)務(wù)處理,最終實(shí)現(xiàn)結(jié)果響應(yīng)。Spring 框架與Struts 框架類似,是輕量級(jí)的開(kāi)發(fā)工具。其主要功能是實(shí)現(xiàn)控制反轉(zhuǎn)與非法入侵技術(shù),并支持面向前面的編程方式。Spring 框架采用MVC三層體系結(jié)構(gòu),而提供一個(gè)整體網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)、設(shè)計(jì)框架,并對(duì)主流的開(kāi)源框架提供支持。Hibernate 框架與前者不同,它是針對(duì)JAVA應(yīng)用而開(kāi)發(fā)的數(shù)據(jù)庫(kù)映射工具,能將JAVA中的對(duì)象映射到不同的關(guān)系數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)數(shù)據(jù)的自由存儲(chǔ)與訪問(wèn)。同時(shí),Hibernate 框架還能提供多種方法對(duì)映射到關(guān)系數(shù)據(jù)庫(kù)中的對(duì)象進(jìn)行檢索、存入、更新等操作。
2.3 UML建模技術(shù)分析
通俗的理解UML建模,即是一種可視化的建模工具。在教學(xué)質(zhì)量評(píng)估系統(tǒng)中,UML建模技術(shù)是一種建模語(yǔ)言,對(duì)系統(tǒng)的功能模塊進(jìn)行描述、完成對(duì)系統(tǒng)的可視化建模及創(chuàng)建系統(tǒng)相關(guān)軟件與文檔等。UML建模語(yǔ)言通過(guò)圖形圖像符號(hào)而從不同的角度對(duì)系統(tǒng)進(jìn)行描述,便于系統(tǒng)設(shè)計(jì)開(kāi)發(fā)人員對(duì)系統(tǒng)實(shí)現(xiàn)開(kāi)發(fā)階段到測(cè)試階段生命周期的管理。UML建模語(yǔ)言提供了類圖、用例圖、對(duì)象圖、構(gòu)建圖等類型圖像溝通工具,為系統(tǒng)分析員、設(shè)計(jì)員等了解系統(tǒng)信息帶來(lái)了極大的便利。近年來(lái),越來(lái)越多的軟件研發(fā)團(tuán)隊(duì)利用這一建模工具進(jìn)行系統(tǒng)的建模設(shè)計(jì),并指導(dǎo)系統(tǒng)的順利開(kāi)發(fā)流程。
3 院校教學(xué)質(zhì)量評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
根據(jù)以上對(duì)教學(xué)質(zhì)量評(píng)估系統(tǒng)中關(guān)鍵技術(shù)的介紹分析,本文設(shè)計(jì)的基于B/S的院校教學(xué)質(zhì)量評(píng)估系統(tǒng)主要模塊如圖1所示。
3.1 教師信息查詢模塊功能
教師是教學(xué)質(zhì)量評(píng)估的主要對(duì)象,是系統(tǒng)的核心用戶。針對(duì)高等院校教師的實(shí)際教學(xué)任務(wù)現(xiàn)狀,系統(tǒng)應(yīng)該提供給教師每一門(mén)課程相關(guān)的信息查詢功能,方便其對(duì)自己的授課信息進(jìn)行查詢。在教師個(gè)人得分信息管理功能上,系統(tǒng)應(yīng)該提供教師對(duì)得分情況進(jìn)行瀏覽、歷史得分查詢以及自我教學(xué)評(píng)價(jià)的功能,還應(yīng)該提供教師對(duì)學(xué)生評(píng)估結(jié)果、教務(wù)管理人員評(píng)估結(jié)果進(jìn)行查詢的功能,這樣有利于教師及時(shí)的了解自己的得分情況,加強(qiáng)自己在教學(xué)方面不足的改進(jìn),提高教學(xué)質(zhì)量。
3.2 學(xué)生信息查詢模塊功能
學(xué)生用戶是向教學(xué)評(píng)估系統(tǒng)提供評(píng)估數(shù)據(jù)的主要參與者。教學(xué)質(zhì)量評(píng)估系統(tǒng)在其信息查詢模塊功能設(shè)計(jì)上,主要應(yīng)做好如下工作。在學(xué)生個(gè)人信息查看功能上,系統(tǒng)應(yīng)該對(duì)用戶的身份信息進(jìn)行獲取驗(yàn)證,并結(jié)合數(shù)據(jù)庫(kù)中對(duì)該用戶的數(shù)據(jù)進(jìn)行查詢,將相關(guān)的學(xué)生選課信息顯示出來(lái)。另外,對(duì)于學(xué)生用戶關(guān)心的課程名稱、教師名稱、課程設(shè)置等課程相關(guān)數(shù)據(jù),系統(tǒng)要提供編號(hào)信息,方便用戶查詢。在學(xué)生評(píng)估結(jié)果查看功能上,系統(tǒng)要以學(xué)期為評(píng)估周期和條件設(shè)計(jì)查詢操作,要根據(jù)用戶登錄的情況對(duì)評(píng)估結(jié)果信息進(jìn)行檢索,并返回給用戶。在學(xué)生任課教師評(píng)分功能上,系統(tǒng)要提供評(píng)分模塊選擇,包含所有學(xué)生能夠參評(píng)的教師、課程名稱列表等,并用不同的字體或顏色標(biāo)識(shí)評(píng)估課程與教師。另外對(duì)于學(xué)生評(píng)分的數(shù)據(jù)系統(tǒng)要進(jìn)行驗(yàn)證,防止出現(xiàn)不合法數(shù)據(jù)輸入的情況。
3.3 教務(wù)管理人員信息查詢模塊功能
教務(wù)管理人員是負(fù)責(zé)對(duì)教學(xué)評(píng)估數(shù)據(jù)進(jìn)行分析與統(tǒng)計(jì)的主體,并擔(dān)任教學(xué)過(guò)程進(jìn)行科學(xué)控制與管理的重要角色。因此,對(duì)于教務(wù)管理人員,系統(tǒng)應(yīng)該重視其評(píng)估教師教學(xué)功能及課程教學(xué)信息查詢功能的設(shè)置。教務(wù)管理人員通過(guò)登錄教學(xué)質(zhì)量評(píng)估系統(tǒng),對(duì)其監(jiān)管的課程進(jìn)行評(píng)分管理,系統(tǒng)需要對(duì)其評(píng)分?jǐn)?shù)據(jù)進(jìn)行驗(yàn)證。對(duì)于課程信息查詢功能,系統(tǒng)要自動(dòng)對(duì)用戶身份進(jìn)行識(shí)別,進(jìn)而決定系統(tǒng)功能和信息顯示。系統(tǒng)還要設(shè)置按條件、類別對(duì)評(píng)估數(shù)據(jù)進(jìn)行查詢的功能,例如按學(xué)期為單位的課程信息分類查看,用戶可以在選擇學(xué)期菜單后,進(jìn)入相應(yīng)結(jié)合院系界面,查看教學(xué)評(píng)估內(nèi)容。
3.4 系統(tǒng)管理員信息查詢模塊功能
系統(tǒng)管理員用戶的功能設(shè)計(jì)主要是保證系統(tǒng)正常穩(wěn)定的運(yùn)行。在系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)中,要使其擁有對(duì)教學(xué)評(píng)估數(shù)據(jù)匯總、分析的功能、對(duì)系統(tǒng)用戶的授權(quán)工作進(jìn)行管理的功能、以及對(duì)基本信息進(jìn)行輸入、更新和系統(tǒng)關(guān)系設(shè)定的功能等。針對(duì)教師、學(xué)生及教務(wù)管理人員用戶的信息查詢模塊功能設(shè)置,系統(tǒng)管理員要充分保證其評(píng)估結(jié)果統(tǒng)計(jì)分析的有效性以及基本信息錄入的安全真實(shí)性。另外在用戶管理功能上,重點(diǎn)要對(duì)系統(tǒng)用戶進(jìn)行權(quán)限訪問(wèn)的管理。
4 結(jié)束語(yǔ)
教學(xué)質(zhì)量評(píng)估系統(tǒng)作為當(dāng)前高等院校的教學(xué)質(zhì)量管理的重要組成部分,對(duì)于教學(xué)質(zhì)量水平的提升作用不容忽視。為了不斷提高高等學(xué)校人才培養(yǎng)的質(zhì)量,使其更好的適應(yīng)社會(huì)信息科技發(fā)展的需求,高等學(xué)校要大力加強(qiáng)對(duì)教學(xué)質(zhì)量評(píng)估系統(tǒng)的研究與開(kāi)發(fā),在設(shè)計(jì)中將用戶模塊功能細(xì)分,并加強(qiáng)其功能的操作的便捷與安全性,從而更好的促進(jìn)教學(xué)質(zhì)量評(píng)估工作的開(kāi)展,促進(jìn)高校教學(xué)質(zhì)量水平的提升。
作者簡(jiǎn)介
國(guó)威(1985-),女。大學(xué)本科學(xué)歷。現(xiàn)為公安邊防部隊(duì)廣州指揮學(xué)校校務(wù)部通信機(jī)要處工程師。研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。
作者單位
公安邊防部隊(duì)廣州指揮學(xué)校校務(wù)部通信機(jī)要處 廣東省廣州市 510663
摘 要
教學(xué)質(zhì)量評(píng)估是教學(xué)管理工作的重要環(huán)節(jié),提高教學(xué)質(zhì)量必須依靠適合于院校的教學(xué)質(zhì)量評(píng)估系統(tǒng),利用高效的信息化、網(wǎng)絡(luò)化管理方式提高院校管理水平與教學(xué)水平。本文主要針對(duì)現(xiàn)代高等院校教學(xué)質(zhì)量評(píng)估現(xiàn)狀,論述教學(xué)質(zhì)量評(píng)估的意義,并對(duì)其系統(tǒng)相關(guān)技術(shù)進(jìn)行分析研究,在此基礎(chǔ)上提出高校教學(xué)質(zhì)量評(píng)估系統(tǒng)的分析與設(shè)計(jì)方案。
【關(guān)鍵詞】教學(xué)質(zhì)量 評(píng)估系統(tǒng) B/S模式
1 院校教學(xué)質(zhì)量評(píng)估的意義
院校開(kāi)展教學(xué)質(zhì)量評(píng)估,其意義在于:第一,有利于促進(jìn)教師的發(fā)展。院校通過(guò)對(duì)教師教學(xué)質(zhì)量評(píng)估,能促使教師加強(qiáng)自身的教學(xué)反省,激發(fā)教師工作的積極性與創(chuàng)造性,不斷提高自身的教學(xué)水平。第二,便于學(xué)校管理,促進(jìn)學(xué)校的發(fā)展。院校加強(qiáng)對(duì)教師教學(xué)質(zhì)量的評(píng)估,可以促進(jìn)教務(wù)處對(duì)教師業(yè)務(wù)信息的管理,進(jìn)而實(shí)現(xiàn)管理內(nèi)容及方法的科學(xué)化與信息化;通過(guò)教學(xué)質(zhì)量評(píng)估能更科學(xué)公平的對(duì)教師進(jìn)行評(píng)價(jià),便于院校師資信息資源的整合以及教學(xué)決策的提出,進(jìn)而從整體上推動(dòng)院校的發(fā)展。
2 系統(tǒng)關(guān)鍵技術(shù)分析
2.1 B/S模式分析
B/S模式是一種以Web技術(shù)為基礎(chǔ)的平臺(tái)模式,是將傳統(tǒng)C/S模式中的服務(wù)器分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器而構(gòu)成三層結(jié)構(gòu)的客戶服務(wù)體系。在B/S體系結(jié)構(gòu)下,終端用戶不需要安裝應(yīng)用程序,而僅通過(guò)系統(tǒng)自帶的瀏覽器便能實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn)與操作。用戶在輸入信息提交后,提出處理請(qǐng)求,而由后臺(tái)Web服務(wù)器來(lái)想響應(yīng)此請(qǐng)求并動(dòng)態(tài)生成HTML代碼,將處理結(jié)果返還給客戶端瀏覽器。相比C/S模式,采用B/S模式的網(wǎng)絡(luò)應(yīng)用程序簡(jiǎn)化了客戶端,節(jié)省客戶機(jī)的硬盤(pán)空間內(nèi)存,使網(wǎng)絡(luò)結(jié)構(gòu)更靈活;其次,B/S模式簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)與維護(hù),系統(tǒng)的開(kāi)發(fā)者不用為不同級(jí)別的用戶設(shè)計(jì)不同的客戶應(yīng)用程序,所有功能都可以在Web服務(wù)器上實(shí)現(xiàn),只需在不同的功能上為不同組別的用戶設(shè)置相應(yīng)的權(quán)限即可。值得注意的是,為了保障系統(tǒng)的正常運(yùn)行,防止非法用戶入侵系統(tǒng)造成網(wǎng)絡(luò)破壞,應(yīng)該對(duì)用戶身份進(jìn)行驗(yàn)證,用戶登錄注冊(cè)功能的驗(yàn)證碼實(shí)現(xiàn)代碼可以類似:
2.2 SSH框架分析
SSH框架是由Struts 框架、Spring 框架、Hibernate 框架而結(jié)合構(gòu)成的,是教學(xué)質(zhì)量評(píng)估系統(tǒng)所必要組成內(nèi)容。Struts 框架是一套開(kāi)源項(xiàng)目,是利用JSP技術(shù)與Servlet 技術(shù)進(jìn)行模塊劃分后的MVC模式應(yīng)用框架,其功能是提供視圖層組建、控制型組建以及實(shí)現(xiàn)模型與視圖組建的協(xié)調(diào)。Struts 框架業(yè)務(wù)處理的方式是在用戶發(fā)送請(qǐng)求后,由控制器轉(zhuǎn)發(fā)請(qǐng)求、模型層進(jìn)行業(yè)務(wù)處理,最終實(shí)現(xiàn)結(jié)果響應(yīng)。Spring 框架與Struts 框架類似,是輕量級(jí)的開(kāi)發(fā)工具。其主要功能是實(shí)現(xiàn)控制反轉(zhuǎn)與非法入侵技術(shù),并支持面向前面的編程方式。Spring 框架采用MVC三層體系結(jié)構(gòu),而提供一個(gè)整體網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)、設(shè)計(jì)框架,并對(duì)主流的開(kāi)源框架提供支持。Hibernate 框架與前者不同,它是針對(duì)JAVA應(yīng)用而開(kāi)發(fā)的數(shù)據(jù)庫(kù)映射工具,能將JAVA中的對(duì)象映射到不同的關(guān)系數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)數(shù)據(jù)的自由存儲(chǔ)與訪問(wèn)。同時(shí),Hibernate 框架還能提供多種方法對(duì)映射到關(guān)系數(shù)據(jù)庫(kù)中的對(duì)象進(jìn)行檢索、存入、更新等操作。
2.3 UML建模技術(shù)分析
通俗的理解UML建模,即是一種可視化的建模工具。在教學(xué)質(zhì)量評(píng)估系統(tǒng)中,UML建模技術(shù)是一種建模語(yǔ)言,對(duì)系統(tǒng)的功能模塊進(jìn)行描述、完成對(duì)系統(tǒng)的可視化建模及創(chuàng)建系統(tǒng)相關(guān)軟件與文檔等。UML建模語(yǔ)言通過(guò)圖形圖像符號(hào)而從不同的角度對(duì)系統(tǒng)進(jìn)行描述,便于系統(tǒng)設(shè)計(jì)開(kāi)發(fā)人員對(duì)系統(tǒng)實(shí)現(xiàn)開(kāi)發(fā)階段到測(cè)試階段生命周期的管理。UML建模語(yǔ)言提供了類圖、用例圖、對(duì)象圖、構(gòu)建圖等類型圖像溝通工具,為系統(tǒng)分析員、設(shè)計(jì)員等了解系統(tǒng)信息帶來(lái)了極大的便利。近年來(lái),越來(lái)越多的軟件研發(fā)團(tuán)隊(duì)利用這一建模工具進(jìn)行系統(tǒng)的建模設(shè)計(jì),并指導(dǎo)系統(tǒng)的順利開(kāi)發(fā)流程。
3 院校教學(xué)質(zhì)量評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
根據(jù)以上對(duì)教學(xué)質(zhì)量評(píng)估系統(tǒng)中關(guān)鍵技術(shù)的介紹分析,本文設(shè)計(jì)的基于B/S的院校教學(xué)質(zhì)量評(píng)估系統(tǒng)主要模塊如圖1所示。
3.1 教師信息查詢模塊功能
教師是教學(xué)質(zhì)量評(píng)估的主要對(duì)象,是系統(tǒng)的核心用戶。針對(duì)高等院校教師的實(shí)際教學(xué)任務(wù)現(xiàn)狀,系統(tǒng)應(yīng)該提供給教師每一門(mén)課程相關(guān)的信息查詢功能,方便其對(duì)自己的授課信息進(jìn)行查詢。在教師個(gè)人得分信息管理功能上,系統(tǒng)應(yīng)該提供教師對(duì)得分情況進(jìn)行瀏覽、歷史得分查詢以及自我教學(xué)評(píng)價(jià)的功能,還應(yīng)該提供教師對(duì)學(xué)生評(píng)估結(jié)果、教務(wù)管理人員評(píng)估結(jié)果進(jìn)行查詢的功能,這樣有利于教師及時(shí)的了解自己的得分情況,加強(qiáng)自己在教學(xué)方面不足的改進(jìn),提高教學(xué)質(zhì)量。
3.2 學(xué)生信息查詢模塊功能
學(xué)生用戶是向教學(xué)評(píng)估系統(tǒng)提供評(píng)估數(shù)據(jù)的主要參與者。教學(xué)質(zhì)量評(píng)估系統(tǒng)在其信息查詢模塊功能設(shè)計(jì)上,主要應(yīng)做好如下工作。在學(xué)生個(gè)人信息查看功能上,系統(tǒng)應(yīng)該對(duì)用戶的身份信息進(jìn)行獲取驗(yàn)證,并結(jié)合數(shù)據(jù)庫(kù)中對(duì)該用戶的數(shù)據(jù)進(jìn)行查詢,將相關(guān)的學(xué)生選課信息顯示出來(lái)。另外,對(duì)于學(xué)生用戶關(guān)心的課程名稱、教師名稱、課程設(shè)置等課程相關(guān)數(shù)據(jù),系統(tǒng)要提供編號(hào)信息,方便用戶查詢。在學(xué)生評(píng)估結(jié)果查看功能上,系統(tǒng)要以學(xué)期為評(píng)估周期和條件設(shè)計(jì)查詢操作,要根據(jù)用戶登錄的情況對(duì)評(píng)估結(jié)果信息進(jìn)行檢索,并返回給用戶。在學(xué)生任課教師評(píng)分功能上,系統(tǒng)要提供評(píng)分模塊選擇,包含所有學(xué)生能夠參評(píng)的教師、課程名稱列表等,并用不同的字體或顏色標(biāo)識(shí)評(píng)估課程與教師。另外對(duì)于學(xué)生評(píng)分的數(shù)據(jù)系統(tǒng)要進(jìn)行驗(yàn)證,防止出現(xiàn)不合法數(shù)據(jù)輸入的情況。
3.3 教務(wù)管理人員信息查詢模塊功能
教務(wù)管理人員是負(fù)責(zé)對(duì)教學(xué)評(píng)估數(shù)據(jù)進(jìn)行分析與統(tǒng)計(jì)的主體,并擔(dān)任教學(xué)過(guò)程進(jìn)行科學(xué)控制與管理的重要角色。因此,對(duì)于教務(wù)管理人員,系統(tǒng)應(yīng)該重視其評(píng)估教師教學(xué)功能及課程教學(xué)信息查詢功能的設(shè)置。教務(wù)管理人員通過(guò)登錄教學(xué)質(zhì)量評(píng)估系統(tǒng),對(duì)其監(jiān)管的課程進(jìn)行評(píng)分管理,系統(tǒng)需要對(duì)其評(píng)分?jǐn)?shù)據(jù)進(jìn)行驗(yàn)證。對(duì)于課程信息查詢功能,系統(tǒng)要自動(dòng)對(duì)用戶身份進(jìn)行識(shí)別,進(jìn)而決定系統(tǒng)功能和信息顯示。系統(tǒng)還要設(shè)置按條件、類別對(duì)評(píng)估數(shù)據(jù)進(jìn)行查詢的功能,例如按學(xué)期為單位的課程信息分類查看,用戶可以在選擇學(xué)期菜單后,進(jìn)入相應(yīng)結(jié)合院系界面,查看教學(xué)評(píng)估內(nèi)容。
3.4 系統(tǒng)管理員信息查詢模塊功能
系統(tǒng)管理員用戶的功能設(shè)計(jì)主要是保證系統(tǒng)正常穩(wěn)定的運(yùn)行。在系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)中,要使其擁有對(duì)教學(xué)評(píng)估數(shù)據(jù)匯總、分析的功能、對(duì)系統(tǒng)用戶的授權(quán)工作進(jìn)行管理的功能、以及對(duì)基本信息進(jìn)行輸入、更新和系統(tǒng)關(guān)系設(shè)定的功能等。針對(duì)教師、學(xué)生及教務(wù)管理人員用戶的信息查詢模塊功能設(shè)置,系統(tǒng)管理員要充分保證其評(píng)估結(jié)果統(tǒng)計(jì)分析的有效性以及基本信息錄入的安全真實(shí)性。另外在用戶管理功能上,重點(diǎn)要對(duì)系統(tǒng)用戶進(jìn)行權(quán)限訪問(wèn)的管理。
4 結(jié)束語(yǔ)
教學(xué)質(zhì)量評(píng)估系統(tǒng)作為當(dāng)前高等院校的教學(xué)質(zhì)量管理的重要組成部分,對(duì)于教學(xué)質(zhì)量水平的提升作用不容忽視。為了不斷提高高等學(xué)校人才培養(yǎng)的質(zhì)量,使其更好的適應(yīng)社會(huì)信息科技發(fā)展的需求,高等學(xué)校要大力加強(qiáng)對(duì)教學(xué)質(zhì)量評(píng)估系統(tǒng)的研究與開(kāi)發(fā),在設(shè)計(jì)中將用戶模塊功能細(xì)分,并加強(qiáng)其功能的操作的便捷與安全性,從而更好的促進(jìn)教學(xué)質(zhì)量評(píng)估工作的開(kāi)展,促進(jìn)高校教學(xué)質(zhì)量水平的提升。
作者簡(jiǎn)介
國(guó)威(1985-),女。大學(xué)本科學(xué)歷。現(xiàn)為公安邊防部隊(duì)廣州指揮學(xué)校校務(wù)部通信機(jī)要處工程師。研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。
作者單位
公安邊防部隊(duì)廣州指揮學(xué)校校務(wù)部通信機(jī)要處 廣東省廣州市 510663
摘 要
教學(xué)質(zhì)量評(píng)估是教學(xué)管理工作的重要環(huán)節(jié),提高教學(xué)質(zhì)量必須依靠適合于院校的教學(xué)質(zhì)量評(píng)估系統(tǒng),利用高效的信息化、網(wǎng)絡(luò)化管理方式提高院校管理水平與教學(xué)水平。本文主要針對(duì)現(xiàn)代高等院校教學(xué)質(zhì)量評(píng)估現(xiàn)狀,論述教學(xué)質(zhì)量評(píng)估的意義,并對(duì)其系統(tǒng)相關(guān)技術(shù)進(jìn)行分析研究,在此基礎(chǔ)上提出高校教學(xué)質(zhì)量評(píng)估系統(tǒng)的分析與設(shè)計(jì)方案。
【關(guān)鍵詞】教學(xué)質(zhì)量 評(píng)估系統(tǒng) B/S模式
1 院校教學(xué)質(zhì)量評(píng)估的意義
院校開(kāi)展教學(xué)質(zhì)量評(píng)估,其意義在于:第一,有利于促進(jìn)教師的發(fā)展。院校通過(guò)對(duì)教師教學(xué)質(zhì)量評(píng)估,能促使教師加強(qiáng)自身的教學(xué)反省,激發(fā)教師工作的積極性與創(chuàng)造性,不斷提高自身的教學(xué)水平。第二,便于學(xué)校管理,促進(jìn)學(xué)校的發(fā)展。院校加強(qiáng)對(duì)教師教學(xué)質(zhì)量的評(píng)估,可以促進(jìn)教務(wù)處對(duì)教師業(yè)務(wù)信息的管理,進(jìn)而實(shí)現(xiàn)管理內(nèi)容及方法的科學(xué)化與信息化;通過(guò)教學(xué)質(zhì)量評(píng)估能更科學(xué)公平的對(duì)教師進(jìn)行評(píng)價(jià),便于院校師資信息資源的整合以及教學(xué)決策的提出,進(jìn)而從整體上推動(dòng)院校的發(fā)展。
2 系統(tǒng)關(guān)鍵技術(shù)分析
2.1 B/S模式分析
B/S模式是一種以Web技術(shù)為基礎(chǔ)的平臺(tái)模式,是將傳統(tǒng)C/S模式中的服務(wù)器分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器而構(gòu)成三層結(jié)構(gòu)的客戶服務(wù)體系。在B/S體系結(jié)構(gòu)下,終端用戶不需要安裝應(yīng)用程序,而僅通過(guò)系統(tǒng)自帶的瀏覽器便能實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn)與操作。用戶在輸入信息提交后,提出處理請(qǐng)求,而由后臺(tái)Web服務(wù)器來(lái)想響應(yīng)此請(qǐng)求并動(dòng)態(tài)生成HTML代碼,將處理結(jié)果返還給客戶端瀏覽器。相比C/S模式,采用B/S模式的網(wǎng)絡(luò)應(yīng)用程序簡(jiǎn)化了客戶端,節(jié)省客戶機(jī)的硬盤(pán)空間內(nèi)存,使網(wǎng)絡(luò)結(jié)構(gòu)更靈活;其次,B/S模式簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)與維護(hù),系統(tǒng)的開(kāi)發(fā)者不用為不同級(jí)別的用戶設(shè)計(jì)不同的客戶應(yīng)用程序,所有功能都可以在Web服務(wù)器上實(shí)現(xiàn),只需在不同的功能上為不同組別的用戶設(shè)置相應(yīng)的權(quán)限即可。值得注意的是,為了保障系統(tǒng)的正常運(yùn)行,防止非法用戶入侵系統(tǒng)造成網(wǎng)絡(luò)破壞,應(yīng)該對(duì)用戶身份進(jìn)行驗(yàn)證,用戶登錄注冊(cè)功能的驗(yàn)證碼實(shí)現(xiàn)代碼可以類似:
2.2 SSH框架分析
SSH框架是由Struts 框架、Spring 框架、Hibernate 框架而結(jié)合構(gòu)成的,是教學(xué)質(zhì)量評(píng)估系統(tǒng)所必要組成內(nèi)容。Struts 框架是一套開(kāi)源項(xiàng)目,是利用JSP技術(shù)與Servlet 技術(shù)進(jìn)行模塊劃分后的MVC模式應(yīng)用框架,其功能是提供視圖層組建、控制型組建以及實(shí)現(xiàn)模型與視圖組建的協(xié)調(diào)。Struts 框架業(yè)務(wù)處理的方式是在用戶發(fā)送請(qǐng)求后,由控制器轉(zhuǎn)發(fā)請(qǐng)求、模型層進(jìn)行業(yè)務(wù)處理,最終實(shí)現(xiàn)結(jié)果響應(yīng)。Spring 框架與Struts 框架類似,是輕量級(jí)的開(kāi)發(fā)工具。其主要功能是實(shí)現(xiàn)控制反轉(zhuǎn)與非法入侵技術(shù),并支持面向前面的編程方式。Spring 框架采用MVC三層體系結(jié)構(gòu),而提供一個(gè)整體網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)、設(shè)計(jì)框架,并對(duì)主流的開(kāi)源框架提供支持。Hibernate 框架與前者不同,它是針對(duì)JAVA應(yīng)用而開(kāi)發(fā)的數(shù)據(jù)庫(kù)映射工具,能將JAVA中的對(duì)象映射到不同的關(guān)系數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)數(shù)據(jù)的自由存儲(chǔ)與訪問(wèn)。同時(shí),Hibernate 框架還能提供多種方法對(duì)映射到關(guān)系數(shù)據(jù)庫(kù)中的對(duì)象進(jìn)行檢索、存入、更新等操作。
2.3 UML建模技術(shù)分析
通俗的理解UML建模,即是一種可視化的建模工具。在教學(xué)質(zhì)量評(píng)估系統(tǒng)中,UML建模技術(shù)是一種建模語(yǔ)言,對(duì)系統(tǒng)的功能模塊進(jìn)行描述、完成對(duì)系統(tǒng)的可視化建模及創(chuàng)建系統(tǒng)相關(guān)軟件與文檔等。UML建模語(yǔ)言通過(guò)圖形圖像符號(hào)而從不同的角度對(duì)系統(tǒng)進(jìn)行描述,便于系統(tǒng)設(shè)計(jì)開(kāi)發(fā)人員對(duì)系統(tǒng)實(shí)現(xiàn)開(kāi)發(fā)階段到測(cè)試階段生命周期的管理。UML建模語(yǔ)言提供了類圖、用例圖、對(duì)象圖、構(gòu)建圖等類型圖像溝通工具,為系統(tǒng)分析員、設(shè)計(jì)員等了解系統(tǒng)信息帶來(lái)了極大的便利。近年來(lái),越來(lái)越多的軟件研發(fā)團(tuán)隊(duì)利用這一建模工具進(jìn)行系統(tǒng)的建模設(shè)計(jì),并指導(dǎo)系統(tǒng)的順利開(kāi)發(fā)流程。
3 院校教學(xué)質(zhì)量評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
根據(jù)以上對(duì)教學(xué)質(zhì)量評(píng)估系統(tǒng)中關(guān)鍵技術(shù)的介紹分析,本文設(shè)計(jì)的基于B/S的院校教學(xué)質(zhì)量評(píng)估系統(tǒng)主要模塊如圖1所示。
3.1 教師信息查詢模塊功能
教師是教學(xué)質(zhì)量評(píng)估的主要對(duì)象,是系統(tǒng)的核心用戶。針對(duì)高等院校教師的實(shí)際教學(xué)任務(wù)現(xiàn)狀,系統(tǒng)應(yīng)該提供給教師每一門(mén)課程相關(guān)的信息查詢功能,方便其對(duì)自己的授課信息進(jìn)行查詢。在教師個(gè)人得分信息管理功能上,系統(tǒng)應(yīng)該提供教師對(duì)得分情況進(jìn)行瀏覽、歷史得分查詢以及自我教學(xué)評(píng)價(jià)的功能,還應(yīng)該提供教師對(duì)學(xué)生評(píng)估結(jié)果、教務(wù)管理人員評(píng)估結(jié)果進(jìn)行查詢的功能,這樣有利于教師及時(shí)的了解自己的得分情況,加強(qiáng)自己在教學(xué)方面不足的改進(jìn),提高教學(xué)質(zhì)量。
3.2 學(xué)生信息查詢模塊功能
學(xué)生用戶是向教學(xué)評(píng)估系統(tǒng)提供評(píng)估數(shù)據(jù)的主要參與者。教學(xué)質(zhì)量評(píng)估系統(tǒng)在其信息查詢模塊功能設(shè)計(jì)上,主要應(yīng)做好如下工作。在學(xué)生個(gè)人信息查看功能上,系統(tǒng)應(yīng)該對(duì)用戶的身份信息進(jìn)行獲取驗(yàn)證,并結(jié)合數(shù)據(jù)庫(kù)中對(duì)該用戶的數(shù)據(jù)進(jìn)行查詢,將相關(guān)的學(xué)生選課信息顯示出來(lái)。另外,對(duì)于學(xué)生用戶關(guān)心的課程名稱、教師名稱、課程設(shè)置等課程相關(guān)數(shù)據(jù),系統(tǒng)要提供編號(hào)信息,方便用戶查詢。在學(xué)生評(píng)估結(jié)果查看功能上,系統(tǒng)要以學(xué)期為評(píng)估周期和條件設(shè)計(jì)查詢操作,要根據(jù)用戶登錄的情況對(duì)評(píng)估結(jié)果信息進(jìn)行檢索,并返回給用戶。在學(xué)生任課教師評(píng)分功能上,系統(tǒng)要提供評(píng)分模塊選擇,包含所有學(xué)生能夠參評(píng)的教師、課程名稱列表等,并用不同的字體或顏色標(biāo)識(shí)評(píng)估課程與教師。另外對(duì)于學(xué)生評(píng)分的數(shù)據(jù)系統(tǒng)要進(jìn)行驗(yàn)證,防止出現(xiàn)不合法數(shù)據(jù)輸入的情況。
3.3 教務(wù)管理人員信息查詢模塊功能
教務(wù)管理人員是負(fù)責(zé)對(duì)教學(xué)評(píng)估數(shù)據(jù)進(jìn)行分析與統(tǒng)計(jì)的主體,并擔(dān)任教學(xué)過(guò)程進(jìn)行科學(xué)控制與管理的重要角色。因此,對(duì)于教務(wù)管理人員,系統(tǒng)應(yīng)該重視其評(píng)估教師教學(xué)功能及課程教學(xué)信息查詢功能的設(shè)置。教務(wù)管理人員通過(guò)登錄教學(xué)質(zhì)量評(píng)估系統(tǒng),對(duì)其監(jiān)管的課程進(jìn)行評(píng)分管理,系統(tǒng)需要對(duì)其評(píng)分?jǐn)?shù)據(jù)進(jìn)行驗(yàn)證。對(duì)于課程信息查詢功能,系統(tǒng)要自動(dòng)對(duì)用戶身份進(jìn)行識(shí)別,進(jìn)而決定系統(tǒng)功能和信息顯示。系統(tǒng)還要設(shè)置按條件、類別對(duì)評(píng)估數(shù)據(jù)進(jìn)行查詢的功能,例如按學(xué)期為單位的課程信息分類查看,用戶可以在選擇學(xué)期菜單后,進(jìn)入相應(yīng)結(jié)合院系界面,查看教學(xué)評(píng)估內(nèi)容。
3.4 系統(tǒng)管理員信息查詢模塊功能
系統(tǒng)管理員用戶的功能設(shè)計(jì)主要是保證系統(tǒng)正常穩(wěn)定的運(yùn)行。在系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)中,要使其擁有對(duì)教學(xué)評(píng)估數(shù)據(jù)匯總、分析的功能、對(duì)系統(tǒng)用戶的授權(quán)工作進(jìn)行管理的功能、以及對(duì)基本信息進(jìn)行輸入、更新和系統(tǒng)關(guān)系設(shè)定的功能等。針對(duì)教師、學(xué)生及教務(wù)管理人員用戶的信息查詢模塊功能設(shè)置,系統(tǒng)管理員要充分保證其評(píng)估結(jié)果統(tǒng)計(jì)分析的有效性以及基本信息錄入的安全真實(shí)性。另外在用戶管理功能上,重點(diǎn)要對(duì)系統(tǒng)用戶進(jìn)行權(quán)限訪問(wèn)的管理。
4 結(jié)束語(yǔ)
教學(xué)質(zhì)量評(píng)估系統(tǒng)作為當(dāng)前高等院校的教學(xué)質(zhì)量管理的重要組成部分,對(duì)于教學(xué)質(zhì)量水平的提升作用不容忽視。為了不斷提高高等學(xué)校人才培養(yǎng)的質(zhì)量,使其更好的適應(yīng)社會(huì)信息科技發(fā)展的需求,高等學(xué)校要大力加強(qiáng)對(duì)教學(xué)質(zhì)量評(píng)估系統(tǒng)的研究與開(kāi)發(fā),在設(shè)計(jì)中將用戶模塊功能細(xì)分,并加強(qiáng)其功能的操作的便捷與安全性,從而更好的促進(jìn)教學(xué)質(zhì)量評(píng)估工作的開(kāi)展,促進(jìn)高校教學(xué)質(zhì)量水平的提升。
作者簡(jiǎn)介
國(guó)威(1985-),女。大學(xué)本科學(xué)歷。現(xiàn)為公安邊防部隊(duì)廣州指揮學(xué)校校務(wù)部通信機(jī)要處工程師。研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。
作者單位
公安邊防部隊(duì)廣州指揮學(xué)校校務(wù)部通信機(jī)要處 廣東省廣州市 510663