程勇 郝奔
摘要:現(xiàn)如今社會(huì)計(jì)算機(jī)水平的快速發(fā)展,網(wǎng)絡(luò)技術(shù)已經(jīng)普遍進(jìn)入到社會(huì)的各個(gè)機(jī)構(gòu)部門(mén),為其提供了更加簡(jiǎn)單便捷的操作,大大節(jié)省了人力資源以及財(cái)力資源。本文對(duì)教師評(píng)價(jià)系統(tǒng)的背景以及需求進(jìn)行分析,把教務(wù)部管理人員,講課老師,上課學(xué)生與系統(tǒng)中的管理員,老師,學(xué)生進(jìn)行一一對(duì)應(yīng),把其功能進(jìn)行了簡(jiǎn)化,變成了簡(jiǎn)單的管理賬戶(hù),評(píng)價(jià)課程等幾個(gè)功能,這樣既方便總體觀察并且也能更加簡(jiǎn)單明了的完成任務(wù)。
關(guān)鍵詞:信息系統(tǒng);管理;分析
一、引言
高等學(xué)校的教育質(zhì)量一直是學(xué)校和社會(huì)關(guān)注的中心,是學(xué)校發(fā)展和進(jìn)步的動(dòng)力源泉。學(xué)校的領(lǐng)導(dǎo)必須集中在提高學(xué)校教育的質(zhì)量上。建立一個(gè)監(jiān)測(cè)和評(píng)價(jià)高等教育質(zhì)量的制度,可以提高高等學(xué)校的教學(xué)質(zhì)量,這取決于高等教育部門(mén)的長(zhǎng)期實(shí)踐。一方面,合理評(píng)價(jià)教學(xué)質(zhì)量不僅能給一個(gè)全面情況,教師在課堂上,而且效果分析教義在休息室以及發(fā)現(xiàn)的缺陷,教學(xué)過(guò)程中發(fā)現(xiàn)問(wèn)題、總結(jié)經(jīng)驗(yàn)教訓(xùn),提高教學(xué)質(zhì)量。此外,作為教學(xué)質(zhì)量評(píng)估體系的主體,學(xué)生可以表達(dá)他們對(duì)教師教育水平的直接和真實(shí)的感受。因此,對(duì)教師進(jìn)行了有效的監(jiān)督,并監(jiān)督教師提高教學(xué)水平。因此,在高等教育機(jī)構(gòu)中普遍適用教育質(zhì)量評(píng)價(jià)制度。同時(shí)隨著時(shí)代的發(fā)展,高校教育的管理任務(wù)也越發(fā)沉重并且重要,然而通過(guò)web技術(shù)產(chǎn)生的教師評(píng)價(jià)系統(tǒng)能夠完美的解決這種問(wèn)題。
二、系統(tǒng)分析
(一)系統(tǒng)可行性分析
系統(tǒng)可行性分析在實(shí)現(xiàn)設(shè)計(jì)項(xiàng)目上實(shí)際是在分析和設(shè)計(jì)需求處于較高水平,但是,如果可以極大地簡(jiǎn)化,不僅為用戶(hù)解決問(wèn)題,而且對(duì)這個(gè)潛在的風(fēng)險(xiǎn)分析和發(fā)展進(jìn)行預(yù)估,那這就是值得的。換句話說(shuō),這是在投資之前計(jì)算成功的可能性,以避免風(fēng)險(xiǎn)。一個(gè)軟件,在發(fā)布和面向市場(chǎng)之前,已經(jīng)失去了它的設(shè)計(jì)和開(kāi)發(fā)過(guò)程的意義,如果它的開(kāi)發(fā)成本過(guò)高或技術(shù)上沒(méi)有得到強(qiáng)有力的支持。即使軟件在未來(lái)有很大的好處,但是時(shí)間這是一個(gè)無(wú)法估計(jì)價(jià)值的值,我們無(wú)法判斷隨著時(shí)間推移,我們還是否能繼續(xù)投入資金去開(kāi)發(fā)軟件。所以一般來(lái)說(shuō),我們應(yīng)該要仔細(xì)的探討該系統(tǒng)的經(jīng)濟(jì)可行性、技術(shù)和運(yùn)作的可行性和可行性:
1.經(jīng)濟(jì)可行性
這個(gè)系統(tǒng)是學(xué)校的教務(wù)系統(tǒng)的一部分,是學(xué)校教務(wù)工作的重中之重,可以大量節(jié)省人力物力,所以是值得學(xué)校投入資金去開(kāi)發(fā)的。
2.技術(shù)與運(yùn)行可行性
該系統(tǒng)其實(shí)所需要的技術(shù)難度并不高,并且這個(gè)系統(tǒng)在國(guó)內(nèi)已經(jīng)算是比較成熟的了,所以我們?cè)诩夹g(shù)可行性上不用怎么擔(dān)心,而且應(yīng)該去思考怎么樣才能在原有的基礎(chǔ)上做出新高度。
3.法律可行性
這個(gè)教師評(píng)價(jià)系統(tǒng)的開(kāi)發(fā)并不會(huì)涉及個(gè)人隱私或經(jīng)濟(jì)糾紛,在法律上是可行的。
(二)系統(tǒng)功能需求分析
從概念上來(lái)看,教師評(píng)價(jià)系統(tǒng)本質(zhì)上是學(xué)生對(duì)老師進(jìn)行評(píng)價(jià)的系統(tǒng),通過(guò)WEB化評(píng)價(jià)系統(tǒng)將3種用戶(hù)學(xué)生,老師,管理員放入系統(tǒng),通過(guò)權(quán)限控制來(lái)使之分工合作。這里所說(shuō)的WEB化評(píng)價(jià)系統(tǒng),是一種學(xué)生對(duì)教學(xué)情況的直觀反映所以,必須保證學(xué)生可以在任意時(shí)間登陸,并且選擇老師所學(xué)的課程并評(píng)價(jià)。老師可以選擇接受學(xué)生,并發(fā)布評(píng)價(jià)。管理員對(duì)學(xué)生老師的名額僅限刪減管理。這里預(yù)計(jì)將要開(kāi)發(fā)的教師評(píng)價(jià)系統(tǒng)將實(shí)現(xiàn)功能:
(1)登陸模塊:實(shí)現(xiàn)管理員,教師和學(xué)生的信息登陸,并通過(guò)數(shù)據(jù)庫(kù)識(shí)別他們的不同身份認(rèn)證。
(2)學(xué)生模塊:選擇所學(xué)課程,評(píng)價(jià)表填寫(xiě)提交。
(3)教師模塊:查詢(xún)所教課程,接受學(xué)生選課并發(fā)布評(píng)價(jià)表。
(4)管理員模板:增刪學(xué)生老師名單,評(píng)價(jià)表項(xiàng)目,修改賬號(hào)密碼,查看評(píng)分,并且查看其他用戶(hù)相關(guān)信息。
(三)系統(tǒng)非功能需求分析
非功能需求即是指信息系統(tǒng)中保證性能,系統(tǒng)是否能承受多大的人流量,是否能符合所需要的環(huán)境要求,以及一些非系統(tǒng)功能的一些環(huán)境要求等。具體可以分為性能分析,系統(tǒng)可靠性和可擴(kuò)展性。
性能分析:因?yàn)橐话阋粋€(gè)系統(tǒng)所對(duì)應(yīng)的是幾百人到接近1千人左右,并不屬于一個(gè)太大的群體,所以所使用的MySQL數(shù)據(jù)庫(kù)完全足以滿(mǎn)足人數(shù)要求,因?yàn)楸鞠到y(tǒng)屬于開(kāi)發(fā)初端,使用的是虛擬的服務(wù)器,想并不能達(dá)到投入使用的階段。
系統(tǒng)可靠性:系統(tǒng)使用了對(duì)輸入口令進(jìn)行加密的安全處理,所以對(duì)系統(tǒng)安全有了進(jìn)一步保障。并且系統(tǒng)所有功能是能在周一到周天7*24進(jìn)行使用。
三、系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
(一)結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)總體結(jié)構(gòu)分析是系統(tǒng)開(kāi)發(fā)之前就必須明確的,軟件開(kāi)發(fā)之前,我們必須對(duì)其有著明確的認(rèn)識(shí)與分析,在我們這個(gè)教師評(píng)價(jià)系統(tǒng)中,我把系統(tǒng)簡(jiǎn)單劃分為了學(xué)生,老師與管理員3個(gè)簡(jiǎn)單模塊,并且把系統(tǒng)總體所需要的功能結(jié)合實(shí)際地分配給了各個(gè)模塊。
本文對(duì)系統(tǒng)進(jìn)行了總體分析,先對(duì)其總體上需要的總體功能進(jìn)行了描述,即登錄登出,對(duì)于儲(chǔ)存在數(shù)據(jù)庫(kù)中的老師,學(xué)生,課程,以及一些狀態(tài)變量的查看方法;然后把整個(gè)系統(tǒng)劃分為了老師,學(xué)生,管理員3個(gè)模塊,這主要依據(jù)登錄時(shí)進(jìn)行的權(quán)限控制所分的3種登錄用戶(hù)。把每一項(xiàng)功能具體落實(shí)到每一個(gè)模塊里面,再對(duì)每一個(gè)模塊進(jìn)行編寫(xiě)。這樣代碼比較明了,同時(shí),一旦想更改或者擴(kuò)充功能可以直接在該模板里面進(jìn)行修改,而不會(huì)影響整個(gè)系統(tǒng)。并且對(duì)于整個(gè)系統(tǒng)進(jìn)行分析后,對(duì)于編程會(huì)更有條理性,對(duì)于每一個(gè)小部分進(jìn)行完成在串連起來(lái)。同時(shí),還對(duì)數(shù)據(jù)庫(kù)文件繼續(xù)了分析,在用戶(hù)表單中,用usertype值來(lái)對(duì)用戶(hù)進(jìn)行區(qū)分,同時(shí)對(duì)于課程,選課狀態(tài)也寫(xiě)入表中,這樣寫(xiě)的好處是通過(guò)關(guān)系數(shù)據(jù)庫(kù),減少了表單的復(fù)雜度,更加方便理解。
(二)系統(tǒng)設(shè)計(jì)目標(biāo)
系統(tǒng)設(shè)計(jì)的最初目的是為了讓學(xué)校老師能管理更加方便快捷,更加直觀的了解到任課老師的教學(xué)水平,能夠讓老師更直接地管理自己的學(xué)生,也給學(xué)生權(quán)利,讓他們可以去對(duì)他們的任課老師進(jìn)行評(píng)價(jià),綜上所述,我給自己定出了一下幾個(gè)目標(biāo):(1)界面設(shè)計(jì)不用太復(fù)雜,不用太多層,整體界面以簡(jiǎn)潔大方示人,先確保最基礎(chǔ)的功能,不用去追求一些花里胡哨的功能,因?yàn)槲覀冡槍?duì)的用戶(hù)是對(duì)于師生,并不是程序員,所以我們要最大程度的簡(jiǎn)化系統(tǒng),美觀系統(tǒng),讓任何使用者不管有沒(méi)有計(jì)算機(jī)基礎(chǔ)的都能很快適應(yīng)系統(tǒng)。(2)運(yùn)用權(quán)限控制,讓不同身份的用戶(hù)享有不同權(quán)利,如管理員可以進(jìn)行許多后臺(tái)操作,如增減老師,學(xué)生,課程信息,查看學(xué)生評(píng)價(jià)等一系列操作。老師能發(fā)布評(píng)卷,接受學(xué)生,學(xué)生能及時(shí)的對(duì)上課老師進(jìn)行評(píng)價(jià)。(3)努力保證系統(tǒng)使用者的信息安全,盡量加入自己信息安全專(zhuān)業(yè)所學(xué)的內(nèi)容。(4)確保系統(tǒng)的流暢性,避免如數(shù)據(jù)庫(kù)越界以及其他編寫(xiě)錯(cuò)誤。
(三)界面設(shè)計(jì)(Interface Design)
登錄界面整體簡(jiǎn)單直接,讓人一眼就看到主題,總體上,界面以藍(lán)白為主,提示字體為黑色。
(四)系統(tǒng)測(cè)試
系統(tǒng)測(cè)試是一個(gè)對(duì)于一個(gè)程序的檢驗(yàn),對(duì)于某些初學(xué)者而且,一個(gè)系統(tǒng)能用生成仿佛就已經(jīng)結(jié)束了,其實(shí)不然,因?yàn)槲覀冏龅能浖且峤唤o用戶(hù)使用的,所以我們必須在提交之前就先想到一些可能出現(xiàn)的問(wèn)題,比如數(shù)據(jù)庫(kù)的非法字符問(wèn)題,或者數(shù)據(jù)庫(kù)越界等等,甚至是最簡(jiǎn)單的基礎(chǔ)功能能不能實(shí)現(xiàn)。
在我們大學(xué)的軟件工程課上,我們就已經(jīng)對(duì)軟件測(cè)試有了基本的認(rèn)識(shí),了解到測(cè)試的方法有最基本的人工測(cè)試和自動(dòng)測(cè)試兩種方法:
(1)人工測(cè)試,從名字就能知道,是測(cè)試人員手工的一個(gè)一個(gè)去測(cè)試系統(tǒng)的功能,這個(gè)對(duì)于估摸較小的軟件以及對(duì)象功能并不復(fù)雜的系統(tǒng)比較實(shí)用,因?yàn)檫@不需要太高的水平,任何人都嫩完成。(2)自動(dòng)測(cè)試,通過(guò)自己編寫(xiě)的一些小程序來(lái)測(cè)試軟件,一般對(duì)于較大軟件或者想要去測(cè)試某一范圍的界限,適用于對(duì)較大系統(tǒng)的測(cè)試。
四、總結(jié)
我國(guó)現(xiàn)代化教育的規(guī)模愈發(fā)壯大,教學(xué)任務(wù)管理變得更加的困難,為了去保證更好的教學(xué)質(zhì)量以及監(jiān)督功能,便誕生了這個(gè)教師評(píng)價(jià)系統(tǒng)。該系統(tǒng)能更加好的區(qū)分管理員,老師,學(xué)生三者的關(guān)系,管理員可以通過(guò)該系統(tǒng)了解到學(xué)生對(duì)于任課老師的評(píng)價(jià),老師可以選擇接受學(xué)生,學(xué)生可以評(píng)價(jià)任課老師,對(duì)其進(jìn)行測(cè)評(píng)。在這個(gè)系統(tǒng)的設(shè)計(jì)中,我也得出了一下幾個(gè)結(jié)論:
(1)我們所使用的jsp技術(shù)對(duì)于系統(tǒng)開(kāi)發(fā)是非常適合的,能極大提升開(kāi)發(fā)效率,但是現(xiàn)在我所開(kāi)發(fā)的系統(tǒng)還處于一個(gè)雛形,對(duì)于系統(tǒng)的安全處理做得還不夠,在接來(lái)下的時(shí)間,我應(yīng)該要從數(shù)據(jù)的層面更加深入了解了整個(gè)系統(tǒng)的運(yùn)行軌跡,可以在登陸和引入數(shù)據(jù)庫(kù)的過(guò)程中進(jìn)行安全保護(hù)。
(2)對(duì)于教師評(píng)價(jià)系統(tǒng)的開(kāi)發(fā),也讓我們更加了解了對(duì)軟件開(kāi)發(fā)的流程,在我看來(lái)前期的準(zhǔn)備工作是十分重要的,我們應(yīng)該先查閱資料,明白我們所做的系統(tǒng)要達(dá)到什么樣的目的,要獲得哪些新的領(lǐng)悟,而不是依葫蘆畫(huà)瓢,簡(jiǎn)單地模仿別人的做法,使得系統(tǒng)更加完善與成熟。
(作者單位:遼寧對(duì)外經(jīng)貿(mào)學(xué)院)
參考文獻(xiàn)
[1]解國(guó)英.教師工作量管理系統(tǒng)設(shè)計(jì)[J].電腦編程技巧與維護(hù),2018(12):96-98+127.
[2]孟敏.基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計(jì)[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報(bào),2018,20(4):7-10+20.
[3]陳林,李春玲.基于智慧云平臺(tái)的未來(lái)學(xué)校管理系統(tǒng)構(gòu)建[J].中國(guó)信息技術(shù)教育,2018(22):9-10.
[4]袁立.教師工作量管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù)與信息化,2018(10):45-47.
[5]董夢(mèng)雨,王格靈,張彪.Windows窗體在學(xué)生成績(jī)管理系統(tǒng)中的程序設(shè)計(jì)與應(yīng)用[J].價(jià)值工程,2018,37(32):171-176.