版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、案例:高校教師測(cè)評(píng)管理系統(tǒng)一、可行性研究1項(xiàng)目背景近年來(lái)教學(xué)規(guī)模迅速擴(kuò)大,學(xué)生人數(shù)有較大增長(zhǎng),為實(shí)現(xiàn)教學(xué)質(zhì)量的量化考核,每學(xué)期未都要收集學(xué)生對(duì)任課教師的評(píng)價(jià)數(shù)據(jù),以往主要采取不記名問(wèn)卷調(diào)查的方式,人工進(jìn)行數(shù)據(jù)的采集與處理,費(fèi)時(shí)費(fèi)力且耗費(fèi)大量紙張,統(tǒng)計(jì)出的數(shù)據(jù)準(zhǔn)確程度低。在東港學(xué)院校園網(wǎng)建成的情況下,利用校園網(wǎng)及計(jì)算中心微機(jī)實(shí)驗(yàn)室通過(guò)軟件系統(tǒng)進(jìn)行測(cè)評(píng)數(shù)據(jù)的采集成為可能,教務(wù)處因此提出進(jìn)行教師測(cè)評(píng)網(wǎng)絡(luò)系統(tǒng)軟件系統(tǒng)的的開(kāi)發(fā)。本軟件系統(tǒng)可利用現(xiàn)有的高校教務(wù)管理系統(tǒng)中的學(xué)生、教師、課程任課教師等數(shù)據(jù),所以教務(wù)處需要提供高校教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)查詢接口。2可行性研究的前提2.1要求【列出并說(shuō)明建議開(kāi)發(fā)軟件的
2、基本要求,如功能;性能;輸出;輸入;基本的數(shù)據(jù)流程和處理流程;安全與保密要求;與軟件相關(guān)的其他系統(tǒng);完成期限?!繙y(cè)評(píng)系統(tǒng)應(yīng)能采集學(xué)生對(duì)一個(gè)學(xué)期中所學(xué)課程的各任課教師的教學(xué)水平、師德等方面給予的百分制評(píng)價(jià)分值(評(píng)分標(biāo)準(zhǔn)由教務(wù)處制定,要求學(xué)生在給教師評(píng)分時(shí)盡量遵守該標(biāo)準(zhǔn),以保測(cè)評(píng)結(jié)果準(zhǔn)確性)。測(cè)評(píng)系統(tǒng)應(yīng)能根據(jù)教務(wù)處規(guī)定的計(jì)算方法統(tǒng)計(jì)出各位教師在一個(gè)學(xué)期中教學(xué)水平、師德的百分制最終測(cè)評(píng)得分。測(cè)評(píng)系統(tǒng)應(yīng)在三十秒內(nèi)采集到一個(gè)網(wǎng)絡(luò)終端提交的一次測(cè)評(píng)數(shù)據(jù)(即一位學(xué)生對(duì)其本學(xué)期所學(xué)課程的所有任課教師的測(cè)評(píng)數(shù)據(jù))。測(cè)評(píng)系統(tǒng)應(yīng)在三十秒內(nèi)統(tǒng)計(jì)出100名任課教師的單項(xiàng)測(cè)評(píng)結(jié)果。測(cè)評(píng)系統(tǒng)應(yīng)按照指定的格式顯示及打印各項(xiàng)測(cè)
3、評(píng)數(shù)據(jù)的統(tǒng)計(jì)結(jié)果,包括教學(xué)水平測(cè)評(píng)結(jié)果報(bào)告師德測(cè)評(píng)結(jié)果報(bào)告,所有報(bào)告中教師以所在系部為單位列出,且同一系部中的教師以得分降序排列。測(cè)評(píng)系統(tǒng)中的基礎(chǔ)數(shù)據(jù)從高校教務(wù)管理系統(tǒng)中讀取,學(xué)生測(cè)評(píng)數(shù)據(jù)在終端上通過(guò)IE瀏覽器提交表單到服務(wù)器端獲取。數(shù)據(jù)及處理流程:服務(wù)器端學(xué)生客戶機(jī)端管理客戶機(jī)端任課教師、課程信息測(cè)評(píng)分值統(tǒng)計(jì)測(cè)評(píng)結(jié)果測(cè)評(píng)結(jié)果測(cè)評(píng)系統(tǒng)中管理界面只能由授權(quán)用戶訪問(wèn)(通過(guò)用戶帳號(hào)及口令驗(yàn)證進(jìn)行授權(quán))。學(xué)生測(cè)評(píng)數(shù)據(jù)采集應(yīng)保證每位學(xué)生一個(gè)學(xué)期只能參加一次測(cè)評(píng)。與本系統(tǒng)相關(guān)的其他系統(tǒng)有高校教務(wù)管理系統(tǒng)。測(cè)評(píng)系統(tǒng)應(yīng)在200年月底完成。目標(biāo)【可包括:人力與設(shè)備費(fèi)用的節(jié)?。惶幚硭俣鹊奶岣?;控制精度或生產(chǎn)能力的
4、提高;管理信息服務(wù)的改進(jìn);決策系統(tǒng)的改進(jìn);人員工作效率的提高,等等?!坎捎帽鞠到y(tǒng)后,東港學(xué)院五個(gè)系部可節(jié)約10名教輔人員及20名學(xué)生總計(jì)10個(gè)工作日,增加微機(jī)實(shí)驗(yàn)室2名工作人員總計(jì)1個(gè)工作日。以2000名參加測(cè)評(píng)的學(xué)生計(jì)算,節(jié)約紙張240元。以200臺(tái)微機(jī)3個(gè)小時(shí)用于測(cè)評(píng)計(jì)算,增加微機(jī)電力消耗60元。從采集到的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)可做到誤差小于1。條件、假定和限制【可包括:建議開(kāi)發(fā)軟件運(yùn)行的最短壽命;進(jìn)行系統(tǒng)方案選擇比較的期限;經(jīng)費(fèi)來(lái)源和使用限制;法律和政策方面的限制;硬件、軟件、運(yùn)行環(huán)境和開(kāi)發(fā)環(huán)境的條件和限制;可利用的信息和資源;建議開(kāi)發(fā)軟件投入使用的最遲時(shí)間?!勘鞠到y(tǒng)至少應(yīng)使用4年。應(yīng)在一周內(nèi)完成
5、系統(tǒng)實(shí)現(xiàn)方案的選擇比較??蓮慕虅?wù)管理費(fèi)用中支出開(kāi)發(fā)費(fèi)用。本系統(tǒng)只限東港學(xué)院使用。本系統(tǒng)對(duì)客戶機(jī)及服務(wù)器的硬件性能無(wú)特殊要求。系統(tǒng)軟件、數(shù)據(jù)庫(kù)系統(tǒng)、開(kāi)發(fā)工具都采用免費(fèi)軟件,本系統(tǒng)運(yùn)行時(shí)要求計(jì)算機(jī)網(wǎng)絡(luò)連接穩(wěn)定可靠。測(cè)評(píng)系統(tǒng)應(yīng)在2003年6月20日投入使用??尚行匝芯糠椒ā菊f(shuō)明這項(xiàng)可行性研究將是如何進(jìn)行的,所建議的系統(tǒng)將是如何評(píng)價(jià)的,摘要說(shuō)明所使用的基本方法和策略?!繉?duì)現(xiàn)有人工數(shù)據(jù)采集、統(tǒng)計(jì)分析的流程進(jìn)行了調(diào)查,并對(duì)軟件系統(tǒng)實(shí)現(xiàn)的技術(shù)可行性進(jìn)行了分析,我們認(rèn)為測(cè)評(píng)系統(tǒng)具備開(kāi)發(fā)的需求及條件。我們細(xì)致一對(duì)人工系統(tǒng)及軟件系統(tǒng)實(shí)現(xiàn)測(cè)評(píng)的費(fèi)用進(jìn)行了計(jì)算及對(duì)比,得出的結(jié)論是使用軟件系統(tǒng)可節(jié)省人力、物力,而且可以
6、提高測(cè)評(píng)結(jié)果的準(zhǔn)確性。決定可行性的主要因素本軟件系統(tǒng)開(kāi)發(fā)成本低,有較強(qiáng)的應(yīng)用需求。3對(duì)現(xiàn)有系統(tǒng)的分析處理流程和數(shù)據(jù)流程當(dāng)前測(cè)評(píng)數(shù)據(jù)的采集及統(tǒng)計(jì)分析完全由人工進(jìn)行。處理流程為:教務(wù)處制定測(cè)評(píng)標(biāo)準(zhǔn)、測(cè)評(píng)結(jié)果計(jì)算細(xì)則。教務(wù)處印刷測(cè)評(píng)表(每測(cè)評(píng)項(xiàng)目每學(xué)生一份)、測(cè)評(píng)結(jié)果報(bào)表(每系部一份)各系部組織學(xué)生發(fā)放并填寫測(cè)評(píng)表。各系部組織學(xué)生匯總測(cè)評(píng)表。各系統(tǒng)部填寫測(cè)評(píng)結(jié)果報(bào)表。數(shù)據(jù)流程:教務(wù)處準(zhǔn)備各系部班級(jí)當(dāng)前學(xué)期開(kāi)課表及任課教師表。各系部上交學(xué)生填寫的測(cè)評(píng)表到教務(wù)處。各系部上交測(cè)評(píng)結(jié)果報(bào)表到教務(wù)處。工作負(fù)荷平均每系部1個(gè)教輔人員、5個(gè)學(xué)生各需要2個(gè)小時(shí)。費(fèi)用支出【如人力、設(shè)備、空間、支持性服務(wù)、材料等項(xiàng)開(kāi)支
7、?!咳肆Γ赫{(diào)查表的印刷:1個(gè)人0.5個(gè)工作日50元5個(gè)教輔人員250元25個(gè)學(xué)生各需要2個(gè)小時(shí)。250元設(shè)備:一體化油印機(jī)0.5個(gè)工作日材料:紙、油墨240元3.4人員【列出所需人員的專業(yè)技術(shù)類別和數(shù)量?!拷梯o人員:5人學(xué)生:25人設(shè)備一體化油印機(jī)局限性【說(shuō)明現(xiàn)有系統(tǒng)存在的問(wèn)題以及為什么需要開(kāi)發(fā)新的系統(tǒng)?!糠爆崱⒁壮霾铄e(cuò)、效率低。4技術(shù)可行性分析對(duì)系統(tǒng)的簡(jiǎn)要描述因測(cè)評(píng)系統(tǒng)在應(yīng)用中需求大量客戶端,為簡(jiǎn)化軟件的發(fā)布,故擬采用B/S結(jié)構(gòu),所有客戶機(jī)通過(guò)瀏覽器連接到WEB服務(wù)器,在WEB服務(wù)器端采用PHP腳本進(jìn)行數(shù)據(jù)庫(kù)的連接與數(shù)據(jù)處理。通過(guò)發(fā)送到瀏覽器的HTML表單收集用戶提交的數(shù)據(jù)。服務(wù)器選用LIN
8、UX平臺(tái),WEB服務(wù)器選用Apache,數(shù)據(jù)庫(kù)選用Mysql,腳本解釋器選用PHP。處理流程和數(shù)據(jù)流程數(shù)據(jù)采集:客戶端通過(guò)瀏覽器打開(kāi)WEB服務(wù)器站點(diǎn)上的測(cè)評(píng)頁(yè)面,WEB服務(wù)器向客戶端發(fā)送HTML表單,用戶填寫HTML表單,并點(diǎn)擊表單的提交按鈕,瀏覽器發(fā)送數(shù)據(jù)到WEB服務(wù)器。WEB服務(wù)器上的PHP腳本處理客戶機(jī)提交的數(shù)據(jù),將其存儲(chǔ)到Mysql數(shù)據(jù)庫(kù)系統(tǒng)中。統(tǒng)計(jì)分析:客戶端通過(guò)瀏覽器管理打開(kāi)WEB服務(wù)器站點(diǎn)上的管理頁(yè)面,點(diǎn)擊相應(yīng)的功能選項(xiàng),WEB服務(wù)器上的相應(yīng)PHP腳本頁(yè)面被執(zhí)行進(jìn)行數(shù)據(jù)的統(tǒng)計(jì)分析,并將統(tǒng)計(jì)的結(jié)果發(fā)送到瀏覽器。與現(xiàn)有系統(tǒng)比較的優(yōu)越性數(shù)據(jù)采集節(jié)省了大量紙張,保護(hù)了環(huán)境。數(shù)據(jù)處理使用計(jì)
9、算機(jī)進(jìn)行,快速、準(zhǔn)確。測(cè)評(píng)項(xiàng)目的多少、每個(gè)項(xiàng)目所占比例等可通過(guò)管理界面進(jìn)行設(shè)置,更易適應(yīng)實(shí)際需要。采用建議系統(tǒng)可能帶來(lái)的影響對(duì)設(shè)備的影響無(wú)對(duì)現(xiàn)有軟件的影響高校教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)中應(yīng)增加對(duì)教師、學(xué)生、班級(jí)課程信息查詢的帳號(hào)。對(duì)用戶的影響提高了工作效率,降低了勞動(dòng)強(qiáng)度。對(duì)系統(tǒng)運(yùn)行的影響無(wú)對(duì)開(kāi)發(fā)環(huán)境的影響無(wú)對(duì)運(yùn)行環(huán)境的影響無(wú)對(duì)經(jīng)費(fèi)支出的影響節(jié)約油墨紙張的經(jīng)費(fèi)支出,增加電力費(fèi)用支出4.5技術(shù)可行性評(píng)價(jià)【包括:在限制條件下,功能目標(biāo)是否能達(dá)到;利用現(xiàn)有技術(shù),功能目標(biāo)能否達(dá)到;對(duì)開(kāi)發(fā)人員數(shù)量的和質(zhì)量的要求,并說(shuō)明能否滿足;在規(guī)定的期限內(nèi),開(kāi)發(fā)能否完成?!磕壳暗挠布O(shè)施滿足本系統(tǒng)運(yùn)行的需要。實(shí)現(xiàn)本系統(tǒng)需要的
10、技術(shù)包括:PHP腳本的編程、Mysql數(shù)據(jù)庫(kù)應(yīng)用、ApacheWEB服務(wù)器的架設(shè)與管理、B/S結(jié)構(gòu)的軟件開(kāi)發(fā)技術(shù)。目前這些技術(shù)已經(jīng)成熟。這些技術(shù)對(duì)計(jì)算機(jī)系的教師而言都是必須掌握的基本技術(shù)。測(cè)評(píng)系統(tǒng)是個(gè)小型軟件系統(tǒng),6個(gè)人月完全可以按時(shí)開(kāi)發(fā)完成。5系統(tǒng)經(jīng)濟(jì)可行性分析支出基建投資無(wú)其他一次性支出軟件開(kāi)發(fā)費(fèi)用2000元經(jīng)常性支出電力每學(xué)期60元效益一次性收益無(wú)經(jīng)常性收益每個(gè)學(xué)期使用軟件系統(tǒng)較使用人工系統(tǒng)帶來(lái)的費(fèi)用支出降低700元。不可定量收益準(zhǔn)確的測(cè)評(píng)結(jié)果為教師的評(píng)價(jià)提供科學(xué)依據(jù)。收益/投資比以本系統(tǒng)使用4年,共8個(gè)學(xué)期計(jì)算,共支出:2000+8*60=2480元。共節(jié)省費(fèi)用:8*700元=5600
11、元。收益/投資比=5600/2480=2.4投資回收周期年敏感性分析【敏感性分析是指一些關(guān)鍵性因素,如:系統(tǒng)生存周期長(zhǎng)短、系統(tǒng)工作負(fù)荷量、處理速度要求、設(shè)備和軟件配置變化對(duì)支出和效益的影響等的分析?!渴侵敢恍╆P(guān)鍵性因素與這些不同類型之間的合理搭配、處理速度要求、設(shè)備和軟件的配置等變化時(shí),對(duì)開(kāi)支和收益的影響最靈敏的范圍的估計(jì)。6社會(huì)因素可行性分析法律因素【如,合同責(zé)任、侵犯專利權(quán)、侵犯版權(quán)等問(wèn)題的分析?!克密浖_(kāi)發(fā)工具、系統(tǒng)軟件都為免費(fèi)。利用本單位人員自主開(kāi)發(fā),具有獨(dú)立版權(quán),歸東港學(xué)院所有。用戶使用可行性【如,用戶單位的行政管理、工作制度、人員素質(zhì)等能否滿足要求?!拷虅?wù)處的管理人員、學(xué)生完全具
12、備使用本軟件系統(tǒng)的能力。7其他可供選擇的方案【逐個(gè)闡明其他可供選擇的方案,并重點(diǎn)說(shuō)明未被推薦的理由?!繜o(wú)其他方案。8.結(jié)論意見(jiàn)【結(jié)論意見(jiàn)可能是:可著手組織開(kāi)發(fā);需待若干條件(如資金、人力、設(shè)備等)具備后才能開(kāi)發(fā);需對(duì)開(kāi)發(fā)目標(biāo)進(jìn)行某些修改;不能進(jìn)行或不必進(jìn)行(如技術(shù)不成熟,經(jīng)濟(jì)上不合算等);其他?!靠芍纸M織開(kāi)發(fā)。二、需求規(guī)格說(shuō)明1引言目標(biāo)通過(guò)局域網(wǎng)進(jìn)行學(xué)生對(duì)教師教學(xué)水平、師德評(píng)價(jià)的數(shù)據(jù)采集。并對(duì)采集到的數(shù)據(jù)按照教務(wù)部門制定的規(guī)則進(jìn)行統(tǒng)計(jì),按教務(wù)部門規(guī)定的報(bào)表格式進(jìn)行查詢輸出。運(yùn)行環(huán)境【應(yīng)包括硬件環(huán)境、軟件環(huán)境?!?臺(tái)服務(wù)器:PIII1.2G雙CPU,SCSI雙硬盤鏡像,512M內(nèi)存,LINUX
13、7.0,Apache+PHP+Mysql服務(wù)器100-200臺(tái)客戶機(jī):PII1.2G,128M內(nèi)存,windows98操作系統(tǒng)。上述所有計(jì)算機(jī)組成局域網(wǎng)。條件與限制【闡明為完成項(xiàng)目應(yīng)具備的條件、開(kāi)發(fā)單位已具備的條件以及尚需創(chuàng)造的條件。必要時(shí)還應(yīng)說(shuō)明用戶及分合同承包者承擔(dān)的工作、完成期限及其他條件與限制?!繛橥瓿杀鞠到y(tǒng)的開(kāi)發(fā),應(yīng)配備WEB服務(wù)器、CVS服務(wù)器、FTP服務(wù)器、文本編輯工具、微機(jī)若干臺(tái)、打印機(jī)一臺(tái)??衫脰|港學(xué)院計(jì)算機(jī)系現(xiàn)有的服務(wù)器及教師辦公用微機(jī)等設(shè)備。2功能需求功能劃分評(píng)價(jià)項(xiàng)目管理學(xué)生驗(yàn)證教師評(píng)價(jià)評(píng)價(jià)結(jié)果存儲(chǔ)結(jié)果統(tǒng)計(jì)結(jié)果查詢功能描述1、評(píng)價(jià)項(xiàng)目管理設(shè)置測(cè)評(píng)類型中所包括的測(cè)評(píng)子項(xiàng)目
14、,每個(gè)子項(xiàng)目的分值或比例,這些數(shù)據(jù)將用于評(píng)價(jià)結(jié)果的統(tǒng)計(jì)。測(cè)評(píng)類型包括:1、學(xué)生評(píng)教教學(xué)水平,2、學(xué)生評(píng)教教師師德,3、教師同行評(píng)價(jià)教學(xué)水平,4、教師同行評(píng)價(jià)政治表現(xiàn),5、教學(xué)督導(dǎo)組評(píng)價(jià)教學(xué)水平,6、教師科研水平(由教務(wù)處根據(jù)相關(guān)規(guī)定打分)。系統(tǒng)管理員可設(shè)置每種測(cè)評(píng)類型是否進(jìn)入可測(cè)評(píng)狀態(tài)。只有設(shè)置為可測(cè)評(píng)狀態(tài)的類型在前臺(tái)才可選取并進(jìn)入該類測(cè)評(píng)。否則在前臺(tái)不顯示該測(cè)評(píng)類型。2、用戶驗(yàn)證讓參于測(cè)評(píng)的用戶選擇自己的標(biāo)識(shí)進(jìn)入測(cè)評(píng)系統(tǒng),以便測(cè)評(píng)系統(tǒng)記錄該用戶是否行使了自己的測(cè)評(píng)權(quán),對(duì)系統(tǒng)內(nèi)的每種測(cè)評(píng)類型一個(gè)用戶只有一次測(cè)評(píng)的機(jī)會(huì)。用戶驗(yàn)證還能夠使得學(xué)生只能對(duì)自己的當(dāng)前學(xué)期的任課教師進(jìn)行測(cè)評(píng)。3、評(píng)價(jià)對(duì)學(xué)生
15、評(píng)教的測(cè)評(píng)類型,系統(tǒng)根據(jù)學(xué)生的學(xué)號(hào)、班級(jí)編號(hào)將列出該生的當(dāng)前學(xué)期的任課教師的姓名、所任課程,并列出當(dāng)前測(cè)評(píng)類型中的所有測(cè)評(píng)項(xiàng)目,以及每個(gè)子項(xiàng)目的可選分值或比例,學(xué)生可通過(guò)單擊相應(yīng)的分值或比例為每個(gè)子項(xiàng)目打分。對(duì)教師同行評(píng)價(jià)及督導(dǎo)組、教務(wù)處對(duì)教師教學(xué)及科研的評(píng)價(jià)類型,系統(tǒng)應(yīng)列出所有教師做為被評(píng)測(cè)對(duì)象。4、評(píng)價(jià)結(jié)果存儲(chǔ)用戶完成所列被測(cè)對(duì)象的各項(xiàng)測(cè)評(píng)子項(xiàng)后,點(diǎn)擊”提交”按鈕,系統(tǒng)將其提交的被測(cè)對(duì)象編號(hào)、測(cè)評(píng)類型編號(hào)、測(cè)評(píng)子項(xiàng)名稱、子項(xiàng)測(cè)評(píng)分值存儲(chǔ)到后臺(tái)數(shù)據(jù)庫(kù)中。5、結(jié)果統(tǒng)計(jì)系統(tǒng)管理員可隨時(shí)統(tǒng)計(jì)指定的測(cè)評(píng)類型的測(cè)評(píng)結(jié)果數(shù)據(jù)。通常這項(xiàng)工作應(yīng)在該類測(cè)評(píng)結(jié)束后,將該測(cè)評(píng)類型取消其可測(cè)評(píng)狀態(tài)后再進(jìn)行,以統(tǒng)計(jì)出
16、最終測(cè)評(píng)結(jié)果。6、結(jié)果查詢系統(tǒng)管理員可查詢所有測(cè)評(píng)類型、所有被評(píng)測(cè)人員的統(tǒng)計(jì)數(shù)據(jù)。可查詢的數(shù)據(jù)包括按測(cè)評(píng)類型分類的被評(píng)人員總分。并以測(cè)評(píng)類型為單位按總分對(duì)參評(píng)人員進(jìn)行排序。3數(shù)據(jù)描述靜態(tài)數(shù)據(jù)在校學(xué)生的班級(jí)名稱、班級(jí)編號(hào),學(xué)生學(xué)號(hào)、姓名,本校系部編號(hào)、名稱,各系部教師編號(hào)、姓名,當(dāng)前學(xué)期的所有班級(jí)的課程(編號(hào))及任課教師(編號(hào)),課程編號(hào)、課程名稱。動(dòng)態(tài)數(shù)據(jù)【包括輸入數(shù)據(jù)和輸出數(shù)據(jù)?!繙y(cè)評(píng)類型,各測(cè)評(píng)類型中包括的評(píng)價(jià)項(xiàng)目、項(xiàng)目等級(jí)劃分、項(xiàng)目分值分配。學(xué)生對(duì)任課教師的各測(cè)評(píng)類型中的子項(xiàng)目所做的評(píng)價(jià)分值。每位教師各測(cè)評(píng)類型的得分。以系部為單位的教師測(cè)評(píng)結(jié)果排名。數(shù)據(jù)庫(kù)介紹【給出使用數(shù)據(jù)庫(kù)的名稱和類型
17、?!渴褂弥С侄喾N平臺(tái)的免費(fèi)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)Mysql。數(shù)據(jù)采集班級(jí)、學(xué)生、課程、系部、教師信息由高校教務(wù)管理系統(tǒng)查詢生成。測(cè)評(píng)類型及測(cè)評(píng)項(xiàng)目、分值、比例由測(cè)評(píng)系統(tǒng)管理人員手工輸入。學(xué)生對(duì)教師的評(píng)價(jià)數(shù)據(jù)每學(xué)期組織一次,利用測(cè)評(píng)系統(tǒng)的客戶端頁(yè)面輸入。4性能需求數(shù)據(jù)精確度每一種測(cè)評(píng)類型,其每個(gè)子項(xiàng)目測(cè)評(píng)分值以百分制顯示,學(xué)生可選分值以5分為一個(gè)檔次。每個(gè)子項(xiàng)目在該測(cè)評(píng)類型的總分值中所占比例精確到百分之一。計(jì)算出的參評(píng)人員該類測(cè)評(píng)的總分精確到0.01分。時(shí)間特性【如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間、運(yùn)行時(shí)間等?!肯率鰰r(shí)間特性基于2.2運(yùn)行環(huán)境一節(jié)所述的軟、硬件環(huán)境。前臺(tái)所有操作都應(yīng)在30
18、秒內(nèi)得到響應(yīng)。統(tǒng)計(jì)測(cè)評(píng)結(jié)果數(shù)據(jù)時(shí),以3000名學(xué)生計(jì),每名學(xué)生對(duì)本學(xué)期的任課教師約為10名計(jì),每種類型的測(cè)評(píng)結(jié)果的統(tǒng)計(jì)應(yīng)在30秒內(nèi)完成。適應(yīng)性【在操作方式、運(yùn)行環(huán)境、與其它軟件的接口以及開(kāi)發(fā)計(jì)劃等發(fā)生變化時(shí),應(yīng)具有的適應(yīng)能力?!勘鞠到y(tǒng)應(yīng)該可運(yùn)行于windows或linux操作系統(tǒng)平臺(tái)上,WEB服務(wù)器可選用Apache或IIS,數(shù)據(jù)庫(kù)選用Mysql。5運(yùn)行需求用戶界面【如屏幕格式、報(bào)表格式、菜單格式、輸入輸出時(shí)間等?!靠蛻舳?、管理端全部使用瀏覽器進(jìn)行操作,界面元素使用HTML頁(yè)面元素。報(bào)表使用HTML表格,可方便的將數(shù)據(jù)復(fù)制到WORD、EXCEL進(jìn)行存檔及打印。菜單使用HTML頁(yè)面中的超鏈接實(shí)現(xiàn)
19、。硬件接口無(wú)軟件接口與現(xiàn)有的高校教務(wù)管理系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)的數(shù)據(jù)交換。采用CSV格式文件進(jìn)行數(shù)據(jù)交換。故障處理軟故障:對(duì)本人的測(cè)評(píng)權(quán)力被他人冒用的情況,系統(tǒng)管理員可憑學(xué)生證等身份證明清除該生的測(cè)評(píng)數(shù)據(jù),以便由其本人進(jìn)行測(cè)評(píng)。硬故障:網(wǎng)絡(luò)不通,排除故障后需要重新進(jìn)入系統(tǒng),系統(tǒng)不保存在用戶提交測(cè)評(píng)結(jié)果前的臨時(shí)數(shù)據(jù)。在統(tǒng)計(jì)過(guò)程中服務(wù)器當(dāng)機(jī),可在重啟服務(wù)器后再統(tǒng)計(jì)一次即可。6其它需求【如可使用性、安全保密、可維護(hù)性、可移植性等?!亢笈_(tái)管理程序使用基于操作系統(tǒng)的權(quán)限驗(yàn)證。前臺(tái)程序不使用權(quán)限驗(yàn)證。除與現(xiàn)有軟件系統(tǒng)的數(shù)據(jù)接口外,系統(tǒng)的前臺(tái)功能應(yīng)該讓會(huì)上網(wǎng)的學(xué)生在系統(tǒng)的提示下即可正確操作。后臺(tái)功能的使用可在系統(tǒng)使
20、用手冊(cè)的指導(dǎo)下進(jìn)行正確操作。系統(tǒng)需要提供后臺(tái)管理的完整操作手冊(cè)及故障處理方法。三、概要設(shè)計(jì)1總體設(shè)計(jì)1.1處理流程前臺(tái)數(shù)據(jù)采集主要流程:系統(tǒng)的測(cè)評(píng)數(shù)據(jù)采集頁(yè)面(evalfrm.php)通過(guò)一個(gè)HTML表單來(lái)采集用戶輸入的評(píng)價(jià)數(shù)據(jù),該頁(yè)面的表單將用戶輸入的數(shù)據(jù)提交到一個(gè)頁(yè)面,該頁(yè)面(evalobjsave.php)將用戶提交的頁(yè)面存儲(chǔ)到相關(guān)的數(shù)據(jù)表中。后臺(tái)數(shù)據(jù)統(tǒng)計(jì)及查詢主要流程:統(tǒng)計(jì)頁(yè)面提供一個(gè)表單,列出所有測(cè)評(píng)類型供用戶選擇(用戶可多選),并設(shè)一個(gè)“統(tǒng)計(jì)”按鈕。當(dāng)用戶點(diǎn)擊“統(tǒng)計(jì)”按鈕后,頁(yè)面將用戶選擇的測(cè)評(píng)類型的編號(hào)提交給本頁(yè)面,本頁(yè)面在判斷出用戶點(diǎn)擊了“統(tǒng)計(jì)”按鈕的情況下,對(duì)這些類型進(jìn)行統(tǒng)計(jì)
21、。以測(cè)評(píng)類型為單位的查詢頁(yè)面提供一個(gè)表單,列出所有測(cè)評(píng)類型供用戶選擇(只能單選),并設(shè)一個(gè)“查詢”按鈕。當(dāng)用戶點(diǎn)擊“查詢”按鈕后,頁(yè)面將用戶選擇的測(cè)評(píng)類型的編號(hào)提交給本頁(yè)面,本頁(yè)面在判斷出用戶點(diǎn)擊了“查詢”按鈕的情況下,將該類型的測(cè)評(píng)結(jié)果以表格的形式列出被測(cè)者的得分(包括兩個(gè)部分,一是以被測(cè)者所在部門為單位按得分高低列出,一是在全院范圍內(nèi)按得分高低列出所有被測(cè)者)。對(duì)全院被測(cè)者的最終得分進(jìn)行查詢的頁(yè)面在全院范圍內(nèi)按得分高低列出所有被測(cè)者的名次、姓名、職稱、得分。依據(jù)以上流程的設(shè)計(jì),繪制“教師測(cè)評(píng)”用例的順序圖如下(注:以下是精化設(shè)計(jì)以后所得到的順序圖):1.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)頁(yè)面(模塊)
22、劃分:評(píng)價(jià)項(xiàng)目管理本功能通過(guò)phpMyAdmin直接管理數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。由系統(tǒng)的開(kāi)發(fā)人員為最終用戶設(shè)置評(píng)價(jià)項(xiàng)目的各個(gè)選項(xiàng)。在本系統(tǒng)的后序版本中將實(shí)現(xiàn)該功能模塊。前臺(tái):2、用戶驗(yàn)證loginfrm.php用戶驗(yàn)證,取得用戶編號(hào)及所屬班級(jí)或部門的編號(hào)。3、評(píng)價(jià)evalfrm.php評(píng)價(jià),列出當(dāng)前用戶的被測(cè)對(duì)象。采集用戶輸入的數(shù)據(jù)。4、評(píng)價(jià)結(jié)果存儲(chǔ)evalobjsave.php存儲(chǔ)用戶提交的對(duì)各被測(cè)者的評(píng)價(jià)分值。后臺(tái):5、結(jié)果統(tǒng)計(jì)admin_evalstatic.php進(jìn)行測(cè)評(píng)結(jié)果的統(tǒng)計(jì)。6、結(jié)果查詢admin_evalquery.php進(jìn)行測(cè)評(píng)結(jié)果的分類查詢。admin_evaltalllist.p
23、hp查詢教師的最終測(cè)評(píng)結(jié)果及總分。7、其它后臺(tái)控制login.php管理員登錄。admin.php后臺(tái)管理功能頁(yè)面框架,左部為系統(tǒng)后臺(tái)管理功能列表。todolist.php后臺(tái)管理功能列表,各個(gè)功能項(xiàng)超鏈接到相應(yīng)的管理功能實(shí)現(xiàn)頁(yè)面。admin_classcontrol.php控制可參加測(cè)評(píng)的班級(jí)。admin_departcontrol.php控制可參加測(cè)評(píng)的部門。admin_evalcontrol.php控制可供使用的測(cè)評(píng)類型。功能分配【表明各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系?!宽?yè)面(模塊)劃分:前臺(tái):loginfrm.php用戶驗(yàn)證,取得用戶編號(hào)及所屬班級(jí)或部門的編號(hào)。evalfrm.php評(píng)價(jià),列出
24、當(dāng)前用戶的被測(cè)對(duì)象。evalobjsave.php存儲(chǔ)用戶提交的對(duì)各被測(cè)者的評(píng)價(jià)分值。后臺(tái):login.php管理員登錄。admin.php后臺(tái)管理功能頁(yè)面框架,左部為系統(tǒng)后臺(tái)管理功能列表。todolist.php后臺(tái)管理功能列表,各個(gè)功能項(xiàng)超鏈接到相應(yīng)的管理功能實(shí)現(xiàn)頁(yè)面。admin_classcontrol.php控制可參加測(cè)評(píng)的班級(jí)。admin_departcontrol.php控制可參加測(cè)評(píng)的部門。admin_evalcontrol.php控制可供使用的測(cè)評(píng)類型。admin_evalstatic.php進(jìn)行測(cè)評(píng)結(jié)果的統(tǒng)計(jì)。admin_evalquery.php進(jìn)行測(cè)評(píng)結(jié)果的分類查詢。ad
25、min_evaltalllist.php查詢教師的最終測(cè)評(píng)結(jié)果及總分。4所示。根據(jù)各用例的定義,參照主要用例的順序圖,確定當(dāng)前系統(tǒng)的主要類圖如圖所有類的定義與實(shí)現(xiàn)代碼存儲(chǔ)到evalfunc.php頁(yè)面中。圖4教師教學(xué)網(wǎng)絡(luò)測(cè)評(píng)系統(tǒng)類圖接口設(shè)計(jì)2.1外部接口【包括用戶界面、軟件接口與硬件接口?!?、用戶界面evalfrm.php評(píng)價(jià)頁(yè)面:todolist.php后臺(tái)功能列表:admin_evalcontrol.php測(cè)評(píng)類型控制:admin_classcontrol.php及admin_departcontrol.php頁(yè)面的形式同admin_evalcontrol.php。admin_evalq
26、uery.php以測(cè)評(píng)類型為單位查詢頁(yè)面:2、軟件接口本系統(tǒng)的基礎(chǔ)數(shù)據(jù)來(lái)自本學(xué)院正在使用的高校教務(wù)管理系統(tǒng)。本系統(tǒng)需要的基礎(chǔ)數(shù)據(jù)包括:系部信息:系部編號(hào)char(2)、系部名稱char(20)班級(jí)信息:年級(jí)char(4)、班級(jí)編號(hào)char(10)、班級(jí)名稱char(20)、所屬系部編號(hào)char(2)教師信息:學(xué)院編號(hào)char(5)、系部編號(hào)char(2)、教師編號(hào)char(6)、教師姓名char(20)班級(jí)課程及任課教師信息:學(xué)期char(6)、課程名稱char(20)、班級(jí)編號(hào)char(10)、教師編號(hào)char(6)內(nèi)部接口【模塊之間的接口?!?數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)3.1邏輯結(jié)構(gòu)設(shè)計(jì)班級(jí)信息表(年級(jí)
27、、班號(hào)、系部編號(hào))測(cè)評(píng)類型信息表(類型編號(hào)、類型名稱、被測(cè)對(duì)象類型、本類占總分比例、前臺(tái)可用否、本類型子項(xiàng)供選分值間隔、本類型子項(xiàng)供選分值的個(gè)數(shù))測(cè)評(píng)子項(xiàng)信息表(測(cè)評(píng)類型編號(hào)、子項(xiàng)名稱、子項(xiàng)占本類型分值比例、子項(xiàng)最高得分)學(xué)生信息表(學(xué)生編號(hào)、班級(jí)編號(hào)、學(xué)生姓名)教師信息(學(xué)院編號(hào)、系部編號(hào)、教師編號(hào)、教師姓名)參測(cè)者狀態(tài)(學(xué)期、類型編號(hào)、參測(cè)者編號(hào)、是否已參測(cè))當(dāng)前學(xué)期班級(jí)課程表(教師姓名、課程名稱、班級(jí)編號(hào)、教師編號(hào))系部信息表(學(xué)院編號(hào)、系部編號(hào)、系部名稱)測(cè)評(píng)子項(xiàng)數(shù)據(jù)(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、參測(cè)者隨機(jī)編號(hào)、子項(xiàng)名稱、子項(xiàng)得分)各個(gè)參測(cè)者對(duì)各個(gè)被測(cè)者各測(cè)評(píng)類型的評(píng)價(jià)數(shù)據(jù)(學(xué)期、
28、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、參測(cè)者隨機(jī)編號(hào)、評(píng)價(jià)分值、參測(cè)者所在部門)各被測(cè)者各測(cè)評(píng)類型得分(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、測(cè)評(píng)得分、當(dāng)前測(cè)評(píng)類型占總分的比例)此表是存儲(chǔ)統(tǒng)計(jì)結(jié)果的數(shù)據(jù)表。利用該表的數(shù)據(jù)容易匯總得出每位被測(cè)者的最終得分。測(cè)評(píng)子項(xiàng)得分統(tǒng)計(jì)表(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、測(cè)評(píng)子項(xiàng)名稱、測(cè)評(píng)得分、本子項(xiàng)占本類型的比例)本表所存儲(chǔ)的統(tǒng)計(jì)數(shù)據(jù)便于查詢被測(cè)對(duì)象各類型子項(xiàng)的得分情況。參測(cè)者以部門為單位對(duì)被測(cè)者各測(cè)評(píng)類型評(píng)價(jià)分(學(xué)期、被測(cè)者編號(hào)、評(píng)價(jià)得分、本類型占所有類型總分的比例、參測(cè)者部門編號(hào))物理結(jié)構(gòu)設(shè)計(jì)班級(jí)信息表(年級(jí)、班號(hào)、系部編號(hào))當(dāng)前學(xué)期班級(jí)課程表(教師姓名、課程名稱、班級(jí)編
29、號(hào)、教師編號(hào))系部信息表(學(xué)院編號(hào)、系部編號(hào)、系部名稱)測(cè)評(píng)子項(xiàng)數(shù)據(jù)(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、參測(cè)者隨機(jī)編號(hào)、子項(xiàng)名稱、子項(xiàng)得分)本數(shù)據(jù)表是最原始的數(shù)據(jù)。通過(guò)此表可統(tǒng)計(jì)出被測(cè)者的子項(xiàng)得分情況。各個(gè)參測(cè)者對(duì)各個(gè)被測(cè)者各測(cè)評(píng)類型的評(píng)價(jià)數(shù)據(jù)(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、參測(cè)者隨機(jī)編號(hào)、評(píng)價(jià)分值、參測(cè)者所在部門)以參測(cè)者為單位,其為被測(cè)者一種測(cè)評(píng)類型的評(píng)價(jià)數(shù)據(jù)做為一條記錄,目的是通過(guò)此表易于統(tǒng)計(jì)被測(cè)者某類測(cè)評(píng)得分及測(cè)評(píng)總分。各被測(cè)者各測(cè)評(píng)類型得分(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、測(cè)評(píng)得分、當(dāng)前測(cè)評(píng)類型占總分的比例)此表是存儲(chǔ)統(tǒng)計(jì)結(jié)果的數(shù)據(jù)表。利用該表的數(shù)據(jù)容易匯總得出每位被測(cè)者的最終得分。
30、數(shù)據(jù)表的結(jié)構(gòu)evaldatabyevalobj#測(cè)評(píng)子項(xiàng)得分統(tǒng)計(jì)表(學(xué)期、被測(cè)者編號(hào)、測(cè)評(píng)類型編號(hào)、測(cè)評(píng)子項(xiàng)名稱、測(cè)評(píng)得分、本子項(xiàng)占本類型的比例)本表所存儲(chǔ)的統(tǒng)計(jì)數(shù)據(jù)便于查詢被測(cè)對(duì)象各類型子項(xiàng)的得分情況。數(shù)據(jù)表的結(jié)構(gòu)evaldatabyevaltypeitem#參測(cè)者以部門為單位對(duì)被測(cè)者各測(cè)評(píng)類型評(píng)價(jià)分(學(xué)期、被測(cè)者編號(hào)、評(píng)價(jià)得分、本類型占所有類型總分的比例、參測(cè)者部門編號(hào))從該表能夠查詢出不同的班級(jí)對(duì)某個(gè)被測(cè)者某類型所打的分。該表數(shù)據(jù)從evaldatabydepart表統(tǒng)計(jì)而來(lái)。數(shù)據(jù)表的結(jié)構(gòu)evaldatabyevaltype#測(cè)評(píng)類型信息表(類型編號(hào)、類型名稱、被測(cè)對(duì)象類型、本類占總分比例
31、、前臺(tái)可用否、本類型子項(xiàng)供選分值間隔、本類型子項(xiàng)供選分值的個(gè)數(shù))#數(shù)據(jù)表的結(jié)構(gòu)evaltype#測(cè)評(píng)子項(xiàng)信息表(測(cè)評(píng)類型編號(hào)、子項(xiàng)名稱、子項(xiàng)占本類型分值比例、子項(xiàng)最高得分)#數(shù)據(jù)表的結(jié)構(gòu)evalitembytype#參測(cè)者狀態(tài)(學(xué)期、類型編號(hào)、參測(cè)者編號(hào)、是否已參測(cè))記錄各參測(cè)者是否參加了某類型的評(píng)價(jià)。#數(shù)據(jù)表的結(jié)構(gòu)evaltorstate#學(xué)生信息表(學(xué)生編號(hào)、班級(jí)編號(hào)、學(xué)生姓名)#教師信息(學(xué)院編號(hào)、系部編號(hào)、教師編號(hào)、教師姓名)#數(shù)據(jù)表的結(jié)構(gòu)teacherinfo3.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系4.運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊的組合1運(yùn)行控制方式采用超級(jí)連接觸發(fā)的方式。數(shù)據(jù)采集通過(guò)evalfrm.php,evalobjsave.php兩個(gè)頁(yè)面協(xié)同完成。后臺(tái)管理各功能頁(yè)面由admin.php頁(yè)面分左右兩個(gè)框架,左部為功能列表,右部顯示各功能頁(yè)面。4.2運(yùn)行控制當(dāng)集中人員開(kāi)始使用本系統(tǒng)進(jìn)行測(cè)評(píng)時(shí),系統(tǒng)管理員應(yīng)通過(guò)系統(tǒng)的驗(yàn)證頁(yè)面進(jìn)入后臺(tái)管理頁(yè)面。首先要根據(jù)本次測(cè)評(píng)的內(nèi)容設(shè)置前臺(tái)可使用的測(cè)評(píng)類型,然后根據(jù)參
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 13 My seven days(說(shuō)課稿)-2024-2025學(xué)年劍橋少兒英語(yǔ)二級(jí)上冊(cè)
- 二零二五年度報(bào)刊亭智能物流配送合作合同2篇
- 二零二五年度大數(shù)據(jù)房地產(chǎn)典當(dāng)服務(wù)協(xié)議3篇
- 二零二五年度勞動(dòng)合同違約責(zé)任與賠償細(xì)則合同3篇
- 新疆昌吉回族自治州(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版摸底考試(上學(xué)期)試卷及答案
- Unit 4 What can you do Part A lets learn (說(shuō)課稿)-2024-2025學(xué)年人教PEP版英語(yǔ)五年級(jí)上冊(cè)
- 貴州理工學(xué)院《航空事故調(diào)查與安全管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院《交通運(yùn)輸系統(tǒng)規(guī)劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度房地產(chǎn)租賃合同范本(含土地、配套設(shè)施、裝修及稅費(fèi))3篇
- Unit5 What do we eat?(說(shuō)課稿)-2024-2025學(xué)年滬教版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 領(lǐng)導(dǎo)年終總結(jié)匯報(bào)工作
- CQI-23模塑系統(tǒng)評(píng)估審核表-中英文
- 2024年大型游樂(lè)設(shè)施操作(Y2)特種作業(yè)取證(廣東)考試復(fù)習(xí)題庫(kù)(含答案)
- 【教案】Unit+4+My+Favourite+Subject大單元整體教學(xué)設(shè)計(jì)人教版英語(yǔ)七年級(jí)上冊(cè)
- 2024年省國(guó)資委選聘兼職外部董事人選高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 2024-2030年中國(guó)工控機(jī)行業(yè)需求狀況及發(fā)展趨勢(shì)分析研究報(bào)告
- 離職證明(標(biāo)準(zhǔn)模版)
- 遼寧省名校聯(lián)盟2024年高三9月份聯(lián)合考試 英語(yǔ)試卷(含答案詳解)
- JGJ181-2009T 房屋建筑與市政基礎(chǔ)設(shè)施工程檢測(cè)
- GB/T 20554-2024海帶
- 100以內(nèi)加減法混合題帶括號(hào)
評(píng)論
0/150
提交評(píng)論