




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、案例:高校教師測評(píng)管理系統(tǒng)一、可行性研究1項(xiàng)目背景近年來教學(xué)規(guī)模迅速擴(kuò)大,學(xué)生人數(shù)有較大增長,為實(shí)現(xiàn)教學(xué)質(zhì)量的量化考核,每學(xué)期未都要收集學(xué)生對(duì)任課教師的評(píng)價(jià)數(shù)據(jù),以往主要采取不記名問卷調(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)室通過軟件系統(tǒng)進(jìn)行測評(píng)數(shù)據(jù)的采集成為可能,教務(wù)處因此提出進(jìn)行教師測評(píng)網(wǎng)絡(luò)系統(tǒng)軟件系統(tǒng)的的開發(fā)。本軟件系統(tǒng)可利用現(xiàn)有的高校教務(wù)管理系統(tǒng)中的學(xué)生、教師、課程任課教師等數(shù)據(jù),所以教務(wù)處需要提供高校教務(wù)管理系統(tǒng)數(shù)據(jù)庫查詢接口。2可行性研究的前提2.1要求【列出并說明建議開發(fā)軟件的
2、基本要求,如功能;性能;輸出;輸入;基本的數(shù)據(jù)流程和處理流程;安全與保密要求;與軟件相關(guān)的其他系統(tǒng);完成期限?!繙y評(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),以保測評(píng)結(jié)果準(zhǔn)確性)。測評(píng)系統(tǒng)應(yīng)能根據(jù)教務(wù)處規(guī)定的計(jì)算方法統(tǒng)計(jì)出各位教師在一個(gè)學(xué)期中教學(xué)水平、師德的百分制最終測評(píng)得分。測評(píng)系統(tǒng)應(yīng)在三十秒內(nèi)采集到一個(gè)網(wǎng)絡(luò)終端提交的一次測評(píng)數(shù)據(jù)(即一位學(xué)生對(duì)其本學(xué)期所學(xué)課程的所有任課教師的測評(píng)數(shù)據(jù))。測評(píng)系統(tǒng)應(yīng)在三十秒內(nèi)統(tǒng)計(jì)出100名任課教師的單項(xiàng)測評(píng)結(jié)果。測評(píng)系統(tǒng)應(yīng)按照指定的格式顯示及打印各項(xiàng)測
3、評(píng)數(shù)據(jù)的統(tǒng)計(jì)結(jié)果,包括教學(xué)水平測評(píng)結(jié)果報(bào)告師德測評(píng)結(jié)果報(bào)告,所有報(bào)告中教師以所在系部為單位列出,且同一系部中的教師以得分降序排列。測評(píng)系統(tǒng)中的基礎(chǔ)數(shù)據(jù)從高校教務(wù)管理系統(tǒng)中讀取,學(xué)生測評(píng)數(shù)據(jù)在終端上通過IE瀏覽器提交表單到服務(wù)器端獲取。數(shù)據(jù)及處理流程:服務(wù)器端學(xué)生客戶機(jī)端管理客戶機(jī)端任課教師、課程信息測評(píng)分值統(tǒng)計(jì)測評(píng)結(jié)果測評(píng)結(jié)果測評(píng)系統(tǒng)中管理界面只能由授權(quán)用戶訪問(通過用戶帳號(hào)及口令驗(yàn)證進(jìn)行授權(quán))。學(xué)生測評(píng)數(shù)據(jù)采集應(yīng)保證每位學(xué)生一個(gè)學(xué)期只能參加一次測評(píng)。與本系統(tǒng)相關(guān)的其他系統(tǒng)有高校教務(wù)管理系統(tǒng)。測評(píng)系統(tǒng)應(yīng)在200年月底完成。目標(biāo)【可包括:人力與設(shè)備費(fèi)用的節(jié)?。惶幚硭俣鹊奶岣?;控制精度或生產(chǎn)能力的
4、提高;管理信息服務(wù)的改進(jìn);決策系統(tǒng)的改進(jìn);人員工作效率的提高,等等。】采用本系統(tǒng)后,東港學(xué)院五個(gè)系部可節(jié)約10名教輔人員及20名學(xué)生總計(jì)10個(gè)工作日,增加微機(jī)實(shí)驗(yàn)室2名工作人員總計(jì)1個(gè)工作日。以2000名參加測評(píng)的學(xué)生計(jì)算,節(jié)約紙張240元。以200臺(tái)微機(jī)3個(gè)小時(shí)用于測評(píng)計(jì)算,增加微機(jī)電力消耗60元。從采集到的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)可做到誤差小于1。條件、假定和限制【可包括:建議開發(fā)軟件運(yùn)行的最短壽命;進(jìn)行系統(tǒng)方案選擇比較的期限;經(jīng)費(fèi)來源和使用限制;法律和政策方面的限制;硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境的條件和限制;可利用的信息和資源;建議開發(fā)軟件投入使用的最遲時(shí)間?!勘鞠到y(tǒng)至少應(yīng)使用4年。應(yīng)在一周內(nèi)完成
5、系統(tǒng)實(shí)現(xiàn)方案的選擇比較。可從教務(wù)管理費(fèi)用中支出開發(fā)費(fèi)用。本系統(tǒng)只限東港學(xué)院使用。本系統(tǒng)對(duì)客戶機(jī)及服務(wù)器的硬件性能無特殊要求。系統(tǒng)軟件、數(shù)據(jù)庫系統(tǒng)、開發(fā)工具都采用免費(fèi)軟件,本系統(tǒng)運(yùn)行時(shí)要求計(jì)算機(jī)網(wǎng)絡(luò)連接穩(wěn)定可靠。測評(píng)系統(tǒng)應(yīng)在2003年6月20日投入使用??尚行匝芯糠椒ā菊f明這項(xiàng)可行性研究將是如何進(jìn)行的,所建議的系統(tǒng)將是如何評(píng)價(jià)的,摘要說明所使用的基本方法和策略?!繉?duì)現(xiàn)有人工數(shù)據(jù)采集、統(tǒng)計(jì)分析的流程進(jìn)行了調(diào)查,并對(duì)軟件系統(tǒng)實(shí)現(xiàn)的技術(shù)可行性進(jìn)行了分析,我們認(rèn)為測評(píng)系統(tǒng)具備開發(fā)的需求及條件。我們細(xì)致一對(duì)人工系統(tǒng)及軟件系統(tǒng)實(shí)現(xiàn)測評(píng)的費(fèi)用進(jìn)行了計(jì)算及對(duì)比,得出的結(jié)論是使用軟件系統(tǒng)可節(jié)省人力、物力,而且可以
6、提高測評(píng)結(jié)果的準(zhǔn)確性。決定可行性的主要因素本軟件系統(tǒng)開發(fā)成本低,有較強(qiáng)的應(yīng)用需求。3對(duì)現(xiàn)有系統(tǒng)的分析處理流程和數(shù)據(jù)流程當(dāng)前測評(píng)數(shù)據(jù)的采集及統(tǒng)計(jì)分析完全由人工進(jìn)行。處理流程為:教務(wù)處制定測評(píng)標(biāo)準(zhǔn)、測評(píng)結(jié)果計(jì)算細(xì)則。教務(wù)處印刷測評(píng)表(每測評(píng)項(xiàng)目每學(xué)生一份)、測評(píng)結(jié)果報(bào)表(每系部一份)各系部組織學(xué)生發(fā)放并填寫測評(píng)表。各系部組織學(xué)生匯總測評(píng)表。各系統(tǒng)部填寫測評(píng)結(jié)果報(bào)表。數(shù)據(jù)流程:教務(wù)處準(zhǔn)備各系部班級(jí)當(dāng)前學(xué)期開課表及任課教師表。各系部上交學(xué)生填寫的測評(píng)表到教務(wù)處。各系部上交測評(píng)結(jié)果報(bào)表到教務(wù)處。工作負(fù)荷平均每系部1個(gè)教輔人員、5個(gè)學(xué)生各需要2個(gè)小時(shí)。費(fèi)用支出【如人力、設(shè)備、空間、支持性服務(wù)、材料等項(xiàng)開支
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ī)局限性【說明現(xiàn)有系統(tǒng)存在的問題以及為什么需要開發(fā)新的系統(tǒng)?!糠爆崱⒁壮霾铄e(cuò)、效率低。4技術(shù)可行性分析對(duì)系統(tǒng)的簡要描述因測評(píng)系統(tǒng)在應(yīng)用中需求大量客戶端,為簡化軟件的發(fā)布,故擬采用B/S結(jié)構(gòu),所有客戶機(jī)通過瀏覽器連接到WEB服務(wù)器,在WEB服務(wù)器端采用PHP腳本進(jìn)行數(shù)據(jù)庫的連接與數(shù)據(jù)處理。通過發(fā)送到瀏覽器的HTML表單收集用戶提交的數(shù)據(jù)。服務(wù)器選用LIN
8、UX平臺(tái),WEB服務(wù)器選用Apache,數(shù)據(jù)庫選用Mysql,腳本解釋器選用PHP。處理流程和數(shù)據(jù)流程數(shù)據(jù)采集:客戶端通過瀏覽器打開WEB服務(wù)器站點(diǎn)上的測評(píng)頁面,WEB服務(wù)器向客戶端發(fā)送HTML表單,用戶填寫HTML表單,并點(diǎn)擊表單的提交按鈕,瀏覽器發(fā)送數(shù)據(jù)到WEB服務(wù)器。WEB服務(wù)器上的PHP腳本處理客戶機(jī)提交的數(shù)據(jù),將其存儲(chǔ)到Mysql數(shù)據(jù)庫系統(tǒng)中。統(tǒng)計(jì)分析:客戶端通過瀏覽器管理打開WEB服務(wù)器站點(diǎn)上的管理頁面,點(diǎn)擊相應(yīng)的功能選項(xiàng),WEB服務(wù)器上的相應(yīng)PHP腳本頁面被執(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)確。測評(píng)項(xiàng)目的多少、每個(gè)項(xiàng)目所占比例等可通過管理界面進(jìn)行設(shè)置,更易適應(yīng)實(shí)際需要。采用建議系統(tǒng)可能帶來的影響對(duì)設(shè)備的影響無對(duì)現(xiàn)有軟件的影響高校教務(wù)管理系統(tǒng)數(shù)據(jù)庫中應(yīng)增加對(duì)教師、學(xué)生、班級(jí)課程信息查詢的帳號(hào)。對(duì)用戶的影響提高了工作效率,降低了勞動(dòng)強(qiáng)度。對(duì)系統(tǒng)運(yùn)行的影響無對(duì)開發(fā)環(huán)境的影響無對(duì)運(yùn)行環(huán)境的影響無對(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ì)開發(fā)人員數(shù)量的和質(zhì)量的要求,并說明能否滿足;在規(guī)定的期限內(nèi),開發(fā)能否完成?!磕壳暗挠布O(shè)施滿足本系統(tǒng)運(yùn)行的需要。實(shí)現(xiàn)本系統(tǒng)需要的
10、技術(shù)包括:PHP腳本的編程、Mysql數(shù)據(jù)庫應(yīng)用、ApacheWEB服務(wù)器的架設(shè)與管理、B/S結(jié)構(gòu)的軟件開發(fā)技術(shù)。目前這些技術(shù)已經(jīng)成熟。這些技術(shù)對(duì)計(jì)算機(jī)系的教師而言都是必須掌握的基本技術(shù)。測評(píng)系統(tǒng)是個(gè)小型軟件系統(tǒng),6個(gè)人月完全可以按時(shí)開發(fā)完成。5系統(tǒng)經(jīng)濟(jì)可行性分析支出基建投資無其他一次性支出軟件開發(fā)費(fèi)用2000元經(jīng)常性支出電力每學(xué)期60元效益一次性收益無經(jīng)常性收益每個(gè)學(xué)期使用軟件系統(tǒng)較使用人工系統(tǒng)帶來的費(fèi)用支出降低700元。不可定量收益準(zhǔn)確的測評(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)生存周期長短、系統(tǒng)工作負(fù)荷量、處理速度要求、設(shè)備和軟件配置變化對(duì)支出和效益的影響等的分析?!渴侵敢恍╆P(guān)鍵性因素與這些不同類型之間的合理搭配、處理速度要求、設(shè)備和軟件的配置等變化時(shí),對(duì)開支和收益的影響最靈敏的范圍的估計(jì)。6社會(huì)因素可行性分析法律因素【如,合同責(zé)任、侵犯專利權(quán)、侵犯版權(quán)等問題的分析。】所用軟件開發(fā)工具、系統(tǒng)軟件都為免費(fèi)。利用本單位人員自主開發(fā),具有獨(dú)立版權(quán),歸東港學(xué)院所有。用戶使用可行性【如,用戶單位的行政管理、工作制度、人員素質(zhì)等能否滿足要求?!拷虅?wù)處的管理人員、學(xué)生完全具
12、備使用本軟件系統(tǒng)的能力。7其他可供選擇的方案【逐個(gè)闡明其他可供選擇的方案,并重點(diǎn)說明未被推薦的理由?!繜o其他方案。8.結(jié)論意見【結(jié)論意見可能是:可著手組織開發(fā);需待若干條件(如資金、人力、設(shè)備等)具備后才能開發(fā);需對(duì)開發(fā)目標(biāo)進(jìn)行某些修改;不能進(jìn)行或不必進(jìn)行(如技術(shù)不成熟,經(jīng)濟(jì)上不合算等);其他?!靠芍纸M織開發(fā)。二、需求規(guī)格說明1引言目標(biāo)通過局域網(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)具備的條件、開發(fā)單位已具備的條件以及尚需創(chuàng)造的條件。必要時(shí)還應(yīng)說明用戶及分合同承包者承擔(dān)的工作、完成期限及其他條件與限制?!繛橥瓿杀鞠到y(tǒng)的開發(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è)置測評(píng)類型中所包括的測評(píng)子項(xiàng)目
14、,每個(gè)子項(xiàng)目的分值或比例,這些數(shù)據(jù)將用于評(píng)價(jià)結(jié)果的統(tǒng)計(jì)。測評(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è)置每種測評(píng)類型是否進(jìn)入可測評(píng)狀態(tài)。只有設(shè)置為可測評(píng)狀態(tài)的類型在前臺(tái)才可選取并進(jìn)入該類測評(píng)。否則在前臺(tái)不顯示該測評(píng)類型。2、用戶驗(yàn)證讓參于測評(píng)的用戶選擇自己的標(biāo)識(shí)進(jìn)入測評(píng)系統(tǒng),以便測評(píng)系統(tǒng)記錄該用戶是否行使了自己的測評(píng)權(quán),對(duì)系統(tǒng)內(nèi)的每種測評(píng)類型一個(gè)用戶只有一次測評(píng)的機(jī)會(huì)。用戶驗(yàn)證還能夠使得學(xué)生只能對(duì)自己的當(dāng)前學(xué)期的任課教師進(jìn)行測評(píng)。3、評(píng)價(jià)對(duì)學(xué)生
15、評(píng)教的測評(píng)類型,系統(tǒng)根據(jù)學(xué)生的學(xué)號(hào)、班級(jí)編號(hào)將列出該生的當(dāng)前學(xué)期的任課教師的姓名、所任課程,并列出當(dāng)前測評(píng)類型中的所有測評(píng)項(xiàng)目,以及每個(gè)子項(xiàng)目的可選分值或比例,學(xué)生可通過單擊相應(yīng)的分值或比例為每個(gè)子項(xiàng)目打分。對(duì)教師同行評(píng)價(jià)及督導(dǎo)組、教務(wù)處對(duì)教師教學(xué)及科研的評(píng)價(jià)類型,系統(tǒng)應(yīng)列出所有教師做為被評(píng)測對(duì)象。4、評(píng)價(jià)結(jié)果存儲(chǔ)用戶完成所列被測對(duì)象的各項(xiàng)測評(píng)子項(xiàng)后,點(diǎn)擊”提交”按鈕,系統(tǒng)將其提交的被測對(duì)象編號(hào)、測評(píng)類型編號(hào)、測評(píng)子項(xiàng)名稱、子項(xiàng)測評(píng)分值存儲(chǔ)到后臺(tái)數(shù)據(jù)庫中。5、結(jié)果統(tǒng)計(jì)系統(tǒng)管理員可隨時(shí)統(tǒng)計(jì)指定的測評(píng)類型的測評(píng)結(jié)果數(shù)據(jù)。通常這項(xiàng)工作應(yīng)在該類測評(píng)結(jié)束后,將該測評(píng)類型取消其可測評(píng)狀態(tài)后再進(jìn)行,以統(tǒng)計(jì)出
16、最終測評(píng)結(jié)果。6、結(jié)果查詢系統(tǒng)管理員可查詢所有測評(píng)類型、所有被評(píng)測人員的統(tǒng)計(jì)數(shù)據(jù)??刹樵兊臄?shù)據(jù)包括按測評(píng)類型分類的被評(píng)人員總分。并以測評(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評(píng)類型,各測評(píng)類型中包括的評(píng)價(jià)項(xiàng)目、項(xiàng)目等級(jí)劃分、項(xiàng)目分值分配。學(xué)生對(duì)任課教師的各測評(píng)類型中的子項(xiàng)目所做的評(píng)價(jià)分值。每位教師各測評(píng)類型的得分。以系部為單位的教師測評(píng)結(jié)果排名。數(shù)據(jù)庫介紹【給出使用數(shù)據(jù)庫的名稱和類型
17、?!渴褂弥С侄喾N平臺(tái)的免費(fèi)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)Mysql。數(shù)據(jù)采集班級(jí)、學(xué)生、課程、系部、教師信息由高校教務(wù)管理系統(tǒng)查詢生成。測評(píng)類型及測評(píng)項(xiàng)目、分值、比例由測評(píng)系統(tǒng)管理人員手工輸入。學(xué)生對(duì)教師的評(píng)價(jià)數(shù)據(jù)每學(xué)期組織一次,利用測評(píng)系統(tǒng)的客戶端頁面輸入。4性能需求數(shù)據(jù)精確度每一種測評(píng)類型,其每個(gè)子項(xiàng)目測評(píng)分值以百分制顯示,學(xué)生可選分值以5分為一個(gè)檔次。每個(gè)子項(xiàng)目在該測評(píng)類型的總分值中所占比例精確到百分之一。計(jì)算出的參評(píng)人員該類測評(píng)的總分精確到0.01分。時(shí)間特性【如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間、運(yùn)行時(shí)間等。】下述時(shí)間特性基于2.2運(yùn)行環(huán)境一節(jié)所述的軟、硬件環(huán)境。前臺(tái)所有操作都應(yīng)在30
18、秒內(nèi)得到響應(yīng)。統(tǒng)計(jì)測評(píng)結(jié)果數(shù)據(jù)時(shí),以3000名學(xué)生計(jì),每名學(xué)生對(duì)本學(xué)期的任課教師約為10名計(jì),每種類型的測評(píng)結(jié)果的統(tǒng)計(jì)應(yīng)在30秒內(nèi)完成。適應(yīng)性【在操作方式、運(yùn)行環(huán)境、與其它軟件的接口以及開發(fā)計(jì)劃等發(fā)生變化時(shí),應(yīng)具有的適應(yīng)能力。】本系統(tǒng)應(yīng)該可運(yùn)行于windows或linux操作系統(tǒng)平臺(tái)上,WEB服務(wù)器可選用Apache或IIS,數(shù)據(jù)庫選用Mysql。5運(yùn)行需求用戶界面【如屏幕格式、報(bào)表格式、菜單格式、輸入輸出時(shí)間等?!靠蛻舳?、管理端全部使用瀏覽器進(jìn)行操作,界面元素使用HTML頁面元素。報(bào)表使用HTML表格,可方便的將數(shù)據(jù)復(fù)制到WORD、EXCEL進(jìn)行存檔及打印。菜單使用HTML頁面中的超鏈接實(shí)現(xiàn)
19、。硬件接口無軟件接口與現(xiàn)有的高校教務(wù)管理系統(tǒng)后臺(tái)數(shù)據(jù)庫的數(shù)據(jù)交換。采用CSV格式文件進(jìn)行數(shù)據(jù)交換。故障處理軟故障:對(duì)本人的測評(píng)權(quán)力被他人冒用的情況,系統(tǒng)管理員可憑學(xué)生證等身份證明清除該生的測評(píng)數(shù)據(jù),以便由其本人進(jìn)行測評(píng)。硬故障:網(wǎng)絡(luò)不通,排除故障后需要重新進(jìn)入系統(tǒng),系統(tǒng)不保存在用戶提交測評(píng)結(jié)果前的臨時(shí)數(shù)據(jù)。在統(tǒng)計(jì)過程中服務(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)的測評(píng)數(shù)據(jù)采集頁面(evalfrm.php)通過一個(gè)HTML表單來采集用戶輸入的評(píng)價(jià)數(shù)據(jù),該頁面的表單將用戶輸入的數(shù)據(jù)提交到一個(gè)頁面,該頁面(evalobjsave.php)將用戶提交的頁面存儲(chǔ)到相關(guān)的數(shù)據(jù)表中。后臺(tái)數(shù)據(jù)統(tǒng)計(jì)及查詢主要流程:統(tǒng)計(jì)頁面提供一個(gè)表單,列出所有測評(píng)類型供用戶選擇(用戶可多選),并設(shè)一個(gè)“統(tǒng)計(jì)”按鈕。當(dāng)用戶點(diǎn)擊“統(tǒng)計(jì)”按鈕后,頁面將用戶選擇的測評(píng)類型的編號(hào)提交給本頁面,本頁面在判斷出用戶點(diǎn)擊了“統(tǒng)計(jì)”按鈕的情況下,對(duì)這些類型進(jìn)行統(tǒng)計(jì)
21、。以測評(píng)類型為單位的查詢頁面提供一個(gè)表單,列出所有測評(píng)類型供用戶選擇(只能單選),并設(shè)一個(gè)“查詢”按鈕。當(dāng)用戶點(diǎn)擊“查詢”按鈕后,頁面將用戶選擇的測評(píng)類型的編號(hào)提交給本頁面,本頁面在判斷出用戶點(diǎn)擊了“查詢”按鈕的情況下,將該類型的測評(píng)結(jié)果以表格的形式列出被測者的得分(包括兩個(gè)部分,一是以被測者所在部門為單位按得分高低列出,一是在全院范圍內(nèi)按得分高低列出所有被測者)。對(duì)全院被測者的最終得分進(jìn)行查詢的頁面在全院范圍內(nèi)按得分高低列出所有被測者的名次、姓名、職稱、得分。依據(jù)以上流程的設(shè)計(jì),繪制“教師測評(píng)”用例的順序圖如下(注:以下是精化設(shè)計(jì)以后所得到的順序圖):1.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)頁面(模塊)
22、劃分:評(píng)價(jià)項(xiàng)目管理本功能通過phpMyAdmin直接管理數(shù)據(jù)庫來實(shí)現(xiàn)。由系統(tǒng)的開發(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)前用戶的被測對(duì)象。采集用戶輸入的數(shù)據(jù)。4、評(píng)價(jià)結(jié)果存儲(chǔ)evalobjsave.php存儲(chǔ)用戶提交的對(duì)各被測者的評(píng)價(jià)分值。后臺(tái):5、結(jié)果統(tǒng)計(jì)admin_evalstatic.php進(jìn)行測評(píng)結(jié)果的統(tǒng)計(jì)。6、結(jié)果查詢admin_evalquery.php進(jìn)行測評(píng)結(jié)果的分類查詢。admin_evaltalllist.p
23、hp查詢教師的最終測評(píng)結(jié)果及總分。7、其它后臺(tái)控制login.php管理員登錄。admin.php后臺(tái)管理功能頁面框架,左部為系統(tǒng)后臺(tái)管理功能列表。todolist.php后臺(tái)管理功能列表,各個(gè)功能項(xiàng)超鏈接到相應(yīng)的管理功能實(shí)現(xiàn)頁面。admin_classcontrol.php控制可參加測評(píng)的班級(jí)。admin_departcontrol.php控制可參加測評(píng)的部門。admin_evalcontrol.php控制可供使用的測評(píng)類型。功能分配【表明各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系?!宽撁妫K)劃分:前臺(tái):loginfrm.php用戶驗(yàn)證,取得用戶編號(hào)及所屬班級(jí)或部門的編號(hào)。evalfrm.php評(píng)價(jià),列出
24、當(dāng)前用戶的被測對(duì)象。evalobjsave.php存儲(chǔ)用戶提交的對(duì)各被測者的評(píng)價(jià)分值。后臺(tái):login.php管理員登錄。admin.php后臺(tái)管理功能頁面框架,左部為系統(tǒng)后臺(tái)管理功能列表。todolist.php后臺(tái)管理功能列表,各個(gè)功能項(xiàng)超鏈接到相應(yīng)的管理功能實(shí)現(xiàn)頁面。admin_classcontrol.php控制可參加測評(píng)的班級(jí)。admin_departcontrol.php控制可參加測評(píng)的部門。admin_evalcontrol.php控制可供使用的測評(píng)類型。admin_evalstatic.php進(jìn)行測評(píng)結(jié)果的統(tǒng)計(jì)。admin_evalquery.php進(jìn)行測評(píng)結(jié)果的分類查詢。ad
25、min_evaltalllist.php查詢教師的最終測評(píng)結(jié)果及總分。4所示。根據(jù)各用例的定義,參照主要用例的順序圖,確定當(dāng)前系統(tǒng)的主要類圖如圖所有類的定義與實(shí)現(xiàn)代碼存儲(chǔ)到evalfunc.php頁面中。圖4教師教學(xué)網(wǎng)絡(luò)測評(píng)系統(tǒng)類圖接口設(shè)計(jì)2.1外部接口【包括用戶界面、軟件接口與硬件接口?!?、用戶界面evalfrm.php評(píng)價(jià)頁面:todolist.php后臺(tái)功能列表:admin_evalcontrol.php測評(píng)類型控制:admin_classcontrol.php及admin_departcontrol.php頁面的形式同admin_evalcontrol.php。admin_evalq
26、uery.php以測評(píng)類型為單位查詢頁面:2、軟件接口本系統(tǒng)的基礎(chǔ)數(shù)據(jù)來自本學(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))測評(píng)類型信息表(類型編號(hào)、類型名稱、被測對(duì)象類型、本類占總分比例、前臺(tái)可用否、本類型子項(xiàng)供選分值間隔、本類型子項(xiàng)供選分值的個(gè)數(shù))測評(píng)子項(xiàng)信息表(測評(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)、教師姓名)參測者狀態(tài)(學(xué)期、類型編號(hào)、參測者編號(hào)、是否已參測)當(dāng)前學(xué)期班級(jí)課程表(教師姓名、課程名稱、班級(jí)編號(hào)、教師編號(hào))系部信息表(學(xué)院編號(hào)、系部編號(hào)、系部名稱)測評(píng)子項(xiàng)數(shù)據(jù)(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、參測者隨機(jī)編號(hào)、子項(xiàng)名稱、子項(xiàng)得分)各個(gè)參測者對(duì)各個(gè)被測者各測評(píng)類型的評(píng)價(jià)數(shù)據(jù)(學(xué)期、
28、被測者編號(hào)、測評(píng)類型編號(hào)、參測者隨機(jī)編號(hào)、評(píng)價(jià)分值、參測者所在部門)各被測者各測評(píng)類型得分(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、測評(píng)得分、當(dāng)前測評(píng)類型占總分的比例)此表是存儲(chǔ)統(tǒng)計(jì)結(jié)果的數(shù)據(jù)表。利用該表的數(shù)據(jù)容易匯總得出每位被測者的最終得分。測評(píng)子項(xiàng)得分統(tǒng)計(jì)表(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、測評(píng)子項(xiàng)名稱、測評(píng)得分、本子項(xiàng)占本類型的比例)本表所存儲(chǔ)的統(tǒng)計(jì)數(shù)據(jù)便于查詢被測對(duì)象各類型子項(xiàng)的得分情況。參測者以部門為單位對(duì)被測者各測評(píng)類型評(píng)價(jià)分(學(xué)期、被測者編號(hào)、評(píng)價(jià)得分、本類型占所有類型總分的比例、參測者部門編號(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)、系部名稱)測評(píng)子項(xiàng)數(shù)據(jù)(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、參測者隨機(jī)編號(hào)、子項(xiàng)名稱、子項(xiàng)得分)本數(shù)據(jù)表是最原始的數(shù)據(jù)。通過此表可統(tǒng)計(jì)出被測者的子項(xiàng)得分情況。各個(gè)參測者對(duì)各個(gè)被測者各測評(píng)類型的評(píng)價(jià)數(shù)據(jù)(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、參測者隨機(jī)編號(hào)、評(píng)價(jià)分值、參測者所在部門)以參測者為單位,其為被測者一種測評(píng)類型的評(píng)價(jià)數(shù)據(jù)做為一條記錄,目的是通過此表易于統(tǒng)計(jì)被測者某類測評(píng)得分及測評(píng)總分。各被測者各測評(píng)類型得分(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、測評(píng)得分、當(dāng)前測評(píng)類型占總分的比例)此表是存儲(chǔ)統(tǒng)計(jì)結(jié)果的數(shù)據(jù)表。利用該表的數(shù)據(jù)容易匯總得出每位被測者的最終得分。
30、數(shù)據(jù)表的結(jié)構(gòu)evaldatabyevalobj#測評(píng)子項(xiàng)得分統(tǒng)計(jì)表(學(xué)期、被測者編號(hào)、測評(píng)類型編號(hào)、測評(píng)子項(xiàng)名稱、測評(píng)得分、本子項(xiàng)占本類型的比例)本表所存儲(chǔ)的統(tǒng)計(jì)數(shù)據(jù)便于查詢被測對(duì)象各類型子項(xiàng)的得分情況。數(shù)據(jù)表的結(jié)構(gòu)evaldatabyevaltypeitem#參測者以部門為單位對(duì)被測者各測評(píng)類型評(píng)價(jià)分(學(xué)期、被測者編號(hào)、評(píng)價(jià)得分、本類型占所有類型總分的比例、參測者部門編號(hào))從該表能夠查詢出不同的班級(jí)對(duì)某個(gè)被測者某類型所打的分。該表數(shù)據(jù)從evaldatabydepart表統(tǒng)計(jì)而來。數(shù)據(jù)表的結(jié)構(gòu)evaldatabyevaltype#測評(píng)類型信息表(類型編號(hào)、類型名稱、被測對(duì)象類型、本類占總分比例
31、、前臺(tái)可用否、本類型子項(xiàng)供選分值間隔、本類型子項(xiàng)供選分值的個(gè)數(shù))#數(shù)據(jù)表的結(jié)構(gòu)evaltype#測評(píng)子項(xiàng)信息表(測評(píng)類型編號(hào)、子項(xiàng)名稱、子項(xiàng)占本類型分值比例、子項(xiàng)最高得分)#數(shù)據(jù)表的結(jié)構(gòu)evalitembytype#參測者狀態(tài)(學(xué)期、類型編號(hào)、參測者編號(hào)、是否已參測)記錄各參測者是否參加了某類型的評(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ù)采集通過evalfrm.php,evalobjsave.php兩個(gè)頁面協(xié)同完成。后臺(tái)管理各功能頁面由admin.php頁面分左右兩個(gè)框架,左部為功能列表,右部顯示各功能頁面。4.2運(yùn)行控制當(dāng)集中人員開始使用本系統(tǒng)進(jìn)行測評(píng)時(shí),系統(tǒng)管理員應(yīng)通過系統(tǒng)的驗(yàn)證頁面進(jìn)入后臺(tái)管理頁面。首先要根據(jù)本次測評(píng)的內(nèi)容設(shè)置前臺(tái)可使用的測評(píng)類型,然后根據(jù)參
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 木蘭詞中英雄形象塑造分析教案
- 國學(xué)小名士觀后感
- 在線服務(wù)技術(shù)維護(hù)與支持服務(wù)合同協(xié)議
- 貨幣銀行學(xué)知識(shí)點(diǎn)測試卷
- 產(chǎn)品委托加工承攬合同協(xié)議
- 新聞傳媒產(chǎn)業(yè)發(fā)展趨勢試題集錦
- 智慧城市交通出行優(yōu)化方案設(shè)計(jì)報(bào)告
- 員工請(qǐng)假及銷假記錄表
- 格林童話幼兒故事解讀
- 木地板購銷質(zhì)量保證合同
- 細(xì)胞和組織損傷與修復(fù)復(fù)習(xí)題
- 2023年長沙民政職業(yè)技術(shù)學(xué)院單招面試題庫及答案解析
- GB/T 9793-2012熱噴涂金屬和其他無機(jī)覆蓋層鋅、鋁及其合金
- GB/T 30839.33-2015工業(yè)電熱裝置能耗分等第33部分:工頻無心感應(yīng)爐
- DB14T 2586-2022“山西標(biāo)準(zhǔn)”(標(biāo)識(shí))評(píng)價(jià)技術(shù)規(guī)范 釀造用高粱
- 刑事強(qiáng)制措施制度課件
- 西方失語癥評(píng)定量表
- 女性兩癌篩查知識(shí)和預(yù)防措施課件
- 《礦山機(jī)械設(shè)備》講稿
- 三八婦女節(jié)活動(dòng)策劃PPT模板
- a04-hci深信服超融合配置指南_v1
評(píng)論
0/150
提交評(píng)論