李群英
摘要:軟件設(shè)計(jì)者最首要的任務(wù)就是要搞清楚軟件使用者的用戶訴求,了解用戶需要該系統(tǒng)來為其提供什么樣的服務(wù),系統(tǒng)達(dá)到什么樣的水平。對高校學(xué)生網(wǎng)上評教系統(tǒng)的目的、系統(tǒng)范圍、系統(tǒng)的定義.系統(tǒng)功能等做整體的研究。需求分析的過程一般都是由系統(tǒng)分析師和軟件工程師共同參與,通過與用戶交流,到用戶所在單位實(shí)地調(diào)研的方式準(zhǔn)確定位用戶的需求。由于人們長時(shí)問以來對需求分析過程沒有引起足夠重視,導(dǎo)致費(fèi)盡九牛二虎之力設(shè)計(jì)的系統(tǒng)很難達(dá)到用戶的期望值,軟件系統(tǒng)本身的作用也不能發(fā)揮出來,給用戶造成了人力與財(cái)力的浪費(fèi)。而且系統(tǒng)后期的變更增多,系統(tǒng)偏離最初的設(shè)計(jì),被改動(dòng)的亂七八糟。不重視系統(tǒng)需求分析工作,其結(jié)果必然給后續(xù)的設(shè)計(jì)、實(shí)現(xiàn)、測試工作帶來嚴(yán)重的隱患。因此搞好網(wǎng)上評教系統(tǒng)的需求分析過程是保證系統(tǒng)質(zhì)量的前提。需求分析的內(nèi)容主要包括系統(tǒng)總體需求分析.系統(tǒng)功能需求分析、系統(tǒng)非功能需求分析3個(gè)方面。有效的軟件需求分析方法一般分成三步走。第一步是用戶訪談;第二步是誘導(dǎo)式推進(jìn);第三步是確認(rèn),在前面共同探討交流的基礎(chǔ)上,逐漸清晰需求內(nèi)容,形成明確的業(yè)務(wù)流程、系統(tǒng)功能范圍以及具體的數(shù)據(jù)項(xiàng)。
關(guān)鍵詞:高校 網(wǎng)上評教 用戶 流程 需求分析
中圖分類號(hào):G645 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2016)04(a)-0103-03
1.高校學(xué)生網(wǎng)上評教系統(tǒng)用戶對象分析
高校學(xué)生網(wǎng)上評教系統(tǒng)是一個(gè)基于校園網(wǎng)的交互平臺(tái),該系統(tǒng)需要具有完善的用戶權(quán)限管理功能,使得不同的用戶能夠具有相應(yīng)的權(quán)限,彼此互不干擾,各自完成工作內(nèi)容。網(wǎng)上評教系統(tǒng)的應(yīng)用對象主要是學(xué)生、教師、管理員、專家、督導(dǎo)等。學(xué)生是評教系統(tǒng)的主體,這點(diǎn)概念必須明確。教師既是被評的主要對象也是評教的參與者。管理員主要對評教業(yè)務(wù)進(jìn)行組織管理,使評教的效果達(dá)到預(yù)期目的。網(wǎng)上評教系統(tǒng)用戶角色如表1所示。
從表1中所列的角色權(quán)限情況來看,學(xué)生是整個(gè)評教工作的主體,管理員則負(fù)責(zé)維持整個(gè)評教過程的規(guī)則與全程監(jiān)督,教師作為被評的對象需要及時(shí)針對評教的等級等結(jié)果反饋教學(xué)整改措施。
2.高校學(xué)生網(wǎng)上評教系統(tǒng)業(yè)務(wù)流程圖
高校評教業(yè)務(wù)的主體是學(xué)校的學(xué)生,在開展評教工作時(shí)首先由學(xué)生發(fā)起評教任務(wù),選擇不同的評教類型,評教類型根據(jù)評教管理方案分為教學(xué)建議、學(xué)期評教、教學(xué)管理意見反饋。如果選擇教學(xué)建議則可以提出對教師或課程的建議,教師給予反饋意見,最后生成評教數(shù)據(jù)。如果選擇學(xué)期評教,則是對整個(gè)學(xué)期的教學(xué)進(jìn)行評教,評教過程中可以參考評教指南,選擇教師并對教師進(jìn)行分項(xiàng)評價(jià)與課程評價(jià),選擇不同的老師依次完成對所有老師的評教,同時(shí)也對本學(xué)期的自我學(xué)習(xí)情況進(jìn)行評價(jià),最后對所有老師再進(jìn)行一個(gè)綜合評教,生成評教數(shù)據(jù)。如果選擇的是教學(xué)管理意見反饋,則可以對學(xué)校的教學(xué)和教務(wù)提建議,學(xué)校管理人員反饋意見,由學(xué)校解決學(xué)生提出的問題,最后形成評教數(shù)據(jù),完成評教工作。(見圖1)
通過此節(jié)內(nèi)容從全局的角度對高校的評教需求進(jìn)行分析,下面將在全面分析的基礎(chǔ)上細(xì)化功能性需求。
3.高校學(xué)生網(wǎng)上評教系統(tǒng)功能需求分析
3.1評教參數(shù)管理需求分析
評教參數(shù)管理主要為實(shí)現(xiàn)評教方案的制定提供一定的界定和基礎(chǔ),防止出現(xiàn)系統(tǒng)中出現(xiàn)不符合規(guī)約的相關(guān)參數(shù)和信息,評教參數(shù)管理主要內(nèi)容包括評教項(xiàng)管理、評教表管理和評教標(biāo)準(zhǔn)管理。
為保證一個(gè)評教方案內(nèi)容的完整性和準(zhǔn)確性系統(tǒng)需要對評教方案的評教項(xiàng)和對應(yīng)的評教表內(nèi)容、格式、標(biāo)準(zhǔn)進(jìn)行一定的定義。評教參數(shù)管理的用例規(guī)約表如表2所示。
3.2評教方案管理需求分析
評教方案管理是高校評教管理的核心功能。評教方案管理的主要目的是制定適合學(xué)校情況的切實(shí)有效的評教工作管理辦法。評教方案的制定要考慮若干的因素。一個(gè)完整的評教方案具有明確的評教時(shí)問點(diǎn),評教方案分為教學(xué)建議、學(xué)期評教、教學(xué)管理意見反饋3種類型,對于學(xué)期評教來說時(shí)間點(diǎn)一般放在每學(xué)期期末考試前的兩周進(jìn)行。另外評教方案有明確的評教對象,對于每一名學(xué)生來說,評教對象一般是自己的任課老師。對于評教工作的組織管理是由學(xué)校專門的部門來負(fù)責(zé),通常情況下由教學(xué)質(zhì)量管理部門統(tǒng)一管理,分管副校長與各班輔導(dǎo)員、教學(xué)管理人員協(xié)同開展工作。采用的評教形式是填寫教師課堂教學(xué)評教表格的方式反映教師的授課水平。評教過程是一項(xiàng)非常嚴(yán)肅的事情,學(xué)生作為評級工作的主體要做到反映意見真實(shí),對學(xué)校的教育質(zhì)量負(fù)責(zé)、對老師付出的勞動(dòng)負(fù)責(zé)、對自己負(fù)責(zé),確保評教參數(shù)真實(shí)可靠。
評教方案管理主要實(shí)現(xiàn)對評教方案的制定,主要內(nèi)容包括評教時(shí)間、評教對象、評教組織、評教形式、評教要求和評教程序。
該用例規(guī)約表主要體現(xiàn)了評教方案的制定過程中的邏輯約束,需求階段的評教方案用例規(guī)約表在后期可用于評教方案管理功能的測試用例的編制。
3.3評分管理需求分析
評分管理主要是根據(jù)評教方案的要求由學(xué)生作為主體進(jìn)行的評分過程。評分管理由管理員、學(xué)生、教師共同完成,內(nèi)容包括查找教師、查看課程、提交評分、評教信息查看、評教信息打印、查看評分、過濾非法評教信息、評教信息統(tǒng)計(jì)、評分課程統(tǒng)計(jì)等。
評分管理功能用例圖,如圖2所示。
下面對評分管理進(jìn)行詳細(xì)的用例分析,如表3所示。
該用例規(guī)約表主要體現(xiàn)了評教方案的制定過程中的邏輯約束,需求階段的評教方案用例規(guī)約表在后期可用于評教方案管理功能的測試用例的編制。
3.4系統(tǒng)管理需求分析
系統(tǒng)管理的權(quán)限一般屬于管理員。系統(tǒng)管理員可以對管理系統(tǒng)的用戶名、密碼等登陸信息進(jìn)行管理,可以根據(jù)系統(tǒng)需求建立不同的角色并為不同的用戶分配不同的角色。
下面對系統(tǒng)管理進(jìn)行詳細(xì)的用例分析,如表4所示。
系統(tǒng)管理主要由系統(tǒng)管理員進(jìn)行操作,主要操作系統(tǒng)的角色的設(shè)置、角色權(quán)限的設(shè)置、普通用戶的創(chuàng)建,數(shù)據(jù)庫的備份與恢復(fù)操作。該用例規(guī)約可以用于后期系統(tǒng)測試階段的測試用例的編制。