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