資源描述:
《點(diǎn)名系統(tǒng)用例圖及用例規(guī)約》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、中原工學(xué)院軟件學(xué)院點(diǎn)名系統(tǒng)點(diǎn)名系統(tǒng)項(xiàng)目背景在高校的教學(xué)管理中,點(diǎn)名也是很普通的事情,學(xué)生的出勤情況,以及平時(shí)上課是回答問題的情況,都要有記錄,以作為學(xué)生的平時(shí)成績,在期末考評的時(shí)候是一項(xiàng)重要指標(biāo),利用計(jì)算機(jī)輔助,做出一個(gè)點(diǎn)名系統(tǒng)的程序,將老師上課時(shí)需要用到的程序都做出來,將給老師上課及平時(shí)給學(xué)生評分帶來方便。我國高校都實(shí)行了學(xué)分制,平時(shí)成績作為一項(xiàng)重要參考被錄入期末考試中,這樣子即使學(xué)生一次考試失誤也不會(huì)造成學(xué)生的的得分不公平。在這里,學(xué)生上課時(shí)的制約因素比較復(fù)雜,記錄學(xué)生平時(shí)成績的工作量也很大,而且往往期末考試時(shí)再計(jì)算學(xué)生的平時(shí)成績,需要的時(shí)間
2、也比較多。運(yùn)用計(jì)算機(jī)輔助上課點(diǎn)名及記錄平時(shí)上課的出勤情況還有回答問題的情況,即能實(shí)時(shí)地對大量學(xué)生平時(shí)成績的數(shù)據(jù)進(jìn)行檢驗(yàn)和統(tǒng)計(jì),十分方便地輸出平時(shí)結(jié)果,同時(shí)也避免了人工處理時(shí)容易產(chǎn)生的錯(cuò)誤。利用計(jì)算機(jī)輔助進(jìn)行上課點(diǎn)名工作,既提高了點(diǎn)名的科學(xué)性,又可大大減輕管理老師統(tǒng)計(jì)的工作強(qiáng)度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個(gè)新臺(tái)階。系統(tǒng)建模需求模型建立一個(gè)模型,需求分析是第一步,首先對點(diǎn)名系統(tǒng)系統(tǒng)需求進(jìn)行分析,識(shí)別系統(tǒng)的用戶和相關(guān)外部系統(tǒng),以確定系統(tǒng)的角色,它可以幫助界定軟件系統(tǒng)的邊界,引導(dǎo)和發(fā)掘用戶需求;其次再依據(jù)系統(tǒng)功能來確立系統(tǒng)的用例模型。
3、功能需求分析本系統(tǒng)的需求分析說明大致如下:登錄系統(tǒng)、點(diǎn)名子系統(tǒng)、成績統(tǒng)計(jì)、報(bào)表打印等;系統(tǒng)管理員輸入相應(yīng)信息,權(quán)限分配;任課教師可以錄入成績、修改成績、學(xué)分統(tǒng)計(jì)、查詢成績、報(bào)表打印等;學(xué)生查詢本人成績、學(xué)分統(tǒng)計(jì)。系統(tǒng)的角色可以分為3個(gè):系統(tǒng)管理員、任課教師、學(xué)生。三種不同的用戶所具有的操作權(quán)限以及操作內(nèi)容均不一樣。系統(tǒng)管理員只負(fù)責(zé)向系統(tǒng)中添加學(xué)生和教師的個(gè)人信息以及班級(jí)課程信息。系統(tǒng)管理員不參與點(diǎn)名記分過程等,一切由教師上課自行完成。教師用戶登錄系統(tǒng)后可以輸入上課信息和點(diǎn)名方式,從而選擇學(xué)生名單,然后點(diǎn)名或者提問,給與分?jǐn)?shù),記錄成績,還可以查詢查
4、詢自己學(xué)生的平時(shí)成績情況。對于學(xué)生用戶,每個(gè)學(xué)生登錄系統(tǒng)不能對自己及同學(xué)的出勤及答題成績信息進(jìn)行修改,只能查看。12中原工學(xué)院軟件學(xué)院點(diǎn)名系統(tǒng)點(diǎn)名系統(tǒng)用例圖教師的用例圖(1)注冊(2)登錄系統(tǒng)(3)維護(hù)個(gè)人信息(4)選出學(xué)生名單(5)制定評分標(biāo)準(zhǔn)(6)記錄成績(7)查詢成績(8)修改成績(9)統(tǒng)計(jì)平時(shí)成績(10)打印報(bào)表系統(tǒng)管理員的用例圖(1)注冊(2)登錄系統(tǒng)(3)維護(hù)個(gè)人信息(4)增刪數(shù)據(jù)(5)分配權(quán)限12中原工學(xué)院軟件學(xué)院點(diǎn)名系統(tǒng)學(xué)生的用例圖(1)注冊(2)登錄系統(tǒng)(3)維護(hù)個(gè)人信息(3)查詢成績點(diǎn)名系統(tǒng)用例規(guī)約注冊用例規(guī)約用例編號(hào):001
5、用例名:注冊作者:陳芳芳,莊玉增,聶美蓮用例描述:本用例用于向用戶提供注冊功能。每個(gè)用戶必須注冊后才能進(jìn)入系統(tǒng)。學(xué)生注冊需填寫學(xué)號(hào)、密碼、班級(jí)等信息,教師注冊需填寫教師號(hào)、密碼等信息。執(zhí)行者所有用戶相關(guān)用例注冊前置條件系統(tǒng)中存在用戶的基本信息。后置條件注冊成功后,才可以登錄系統(tǒng)。涉眾利益注冊可以設(shè)置密碼,保護(hù)個(gè)人信息,防止別人進(jìn)入?;韭窂?進(jìn)入系統(tǒng)登錄界面2用戶注冊,進(jìn)入注冊界面3注冊成功,用戶用自己的帳號(hào)密碼進(jìn)入系統(tǒng)備選路徑暫無字段列表非功能需求桌面用戶界面應(yīng)與Windows98/2000/XP兼容。設(shè)計(jì)約束系統(tǒng)必須提供基于Windows桌面
6、的接口。業(yè)務(wù)規(guī)則本用例所有用戶都可以進(jìn)入待解決問題由于第一次設(shè)計(jì)點(diǎn)名系統(tǒng),很多細(xì)節(jié)還不是很清楚,所以有些功能不是太完善,如注冊時(shí)要求用戶輸入什么信息。12中原工學(xué)院軟件學(xué)院點(diǎn)名系統(tǒng)登錄系統(tǒng)用例規(guī)約用例編號(hào):002用例名:登錄系統(tǒng)作者:陳芳芳,莊玉增,聶美蓮用例描述:本用例通過讓用戶選擇身份、輸入帳號(hào)和密碼登錄系統(tǒng),進(jìn)入到相應(yīng)的界面。執(zhí)行者所有用戶相關(guān)用例1注冊2登錄系統(tǒng)前置條件系統(tǒng)中存在用戶基本信息,并且用戶已經(jīng)注冊成功。后置條件用戶登錄后,系統(tǒng)根據(jù)其身份使用戶進(jìn)入相應(yīng)的界面。涉眾利益每個(gè)用戶只能進(jìn)入自己權(quán)限內(nèi)的界面?;韭窂?.進(jìn)入系統(tǒng)登錄界面
7、2.選擇身份、輸入帳號(hào)密碼3.進(jìn)入系統(tǒng)備選路徑暫無字段列表業(yè)務(wù)規(guī)則本用例所有注冊成功的用戶都能使用。非功能需求桌面用戶界面應(yīng)與Windows98/2000/XP兼容。設(shè)計(jì)約束系統(tǒng)必須提供基于Windows桌面的接口。待解決問題由于考慮不夠太全面,一些信息未能涉及到,如登錄時(shí)異常信息的處理。選出學(xué)生名單用例規(guī)約用例編號(hào):003用例名:選出學(xué)生名單作者:陳芳芳、莊玉增、聶美蓮用例描述:本用例用于教師選出上課學(xué)生名單。教師選擇上課學(xué)生的院系及班級(jí),系統(tǒng)自動(dòng)給出本節(jié)課上課學(xué)生的名單。執(zhí)行者教師相關(guān)用例1注冊2登錄系統(tǒng)12中原工學(xué)院軟件學(xué)院點(diǎn)名系統(tǒng)3選出學(xué)
8、生名單前置條件教師登錄系統(tǒng),并且系統(tǒng)中存在教師和學(xué)生的信息。后置條件教師登錄系統(tǒng)成功后,能進(jìn)入點(diǎn)名系統(tǒng)中選擇名單界面。涉眾利益能方便教師