.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)

.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)

ID:25003689

大小:60.00 KB

頁數(shù):6頁

時間:2018-11-17

.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
資源描述:

《.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、.作業(yè)批改系統(tǒng)的設(shè)計與實現(xiàn)隨著X絡(luò)技術(shù)的發(fā)展,X絡(luò)技術(shù)已經(jīng)應(yīng)用到各個行業(yè)。為了能夠營造高效的教學(xué)環(huán)境,打造屬于學(xué)校獨有的作業(yè)管理模式。本文闡述了作業(yè)批改系統(tǒng)的設(shè)計過程,以及.系統(tǒng)中基本業(yè)務(wù)對象模型的確定。關(guān)鍵詞:作業(yè)批改系統(tǒng);業(yè)務(wù)對象一、需求定義  1.對于教師來說,功能需求如下:教師可以在線批閱作業(yè),并且為學(xué)生打分;教師可以發(fā)布作業(yè);教師可以發(fā)布答案;教師可以瀏覽發(fā)布的歷史題目與答案;教師可以向自己的學(xué)生發(fā)布信息;教師還可以修改自己的個人信息。2.對于學(xué)生這個角色來說,需求如下:學(xué)生可以在線瀏覽老師為學(xué)生布置的作業(yè);學(xué)生可以在線完成老師給學(xué)生布置的

2、作業(yè),并提交答案;學(xué)生可以瀏覽自己以前做過的作業(yè)記錄;如果學(xué)生對自己提交的答案有疑問,在教師沒有批閱的前提下,學(xué)生可以修改答案;學(xué)生可以向自己的代課教師留言;學(xué)生可以查詢提交的作業(yè)的成績;學(xué)生可以修改自己的個人信息。3.對于系統(tǒng)管理員來說,功能需求如下:管理員可以管理學(xué)生信息;管理員可以管理老師信息。二、系統(tǒng)用例模型設(shè)計用例描述:用戶登陸前置條件:用戶進(jìn)入系統(tǒng)登陸界面。a.用戶進(jìn)入系統(tǒng),輸入自己的ID號與密碼后置條件:系統(tǒng)進(jìn)行用戶驗證,并進(jìn)入用戶界面。特殊處理:輸入了不合法的ID號或者是錯誤的密碼,提示錯誤信息。用例描述:教師發(fā)布作業(yè)前置條件:教師進(jìn)

3、入自己的畫面a.教師選擇發(fā)布作業(yè)業(yè)務(wù)。b.教師填寫作業(yè)主題。c.教師出題。d.教師選擇代課的班級,并且發(fā)送題目。特殊處理:如果作業(yè)的主題與以前的主題相同,發(fā)出提示信息。后置條件:作業(yè)被記錄到系統(tǒng)數(shù)據(jù)庫中。用例描述:教師發(fā)布答案前置條件:教師進(jìn)入自己的畫面a.教師選擇發(fā)布的作業(yè)編號。b.教師輸入改作業(yè)編號的題目答案。c.教師提交答案。后置條件:答案被記錄到計算機(jī)中。特殊處理:教師發(fā)布的答案個數(shù)與題目個數(shù)不等時,給予提示信息。用例描述:教師瀏覽作業(yè)履歷信息前置條件:教師進(jìn)入自己的畫面a.教師輸入,或者是選擇一個作業(yè)主題,并且需要瀏覽。b.系統(tǒng)提取出該作業(yè)

4、信息,并顯示到畫面。后置條件:該主題的作業(yè)列表被顯示出來。特殊處理:如果作業(yè)的主題不存在,提示主題不存在。用例描述:教師批改作業(yè)前置條件:教師執(zhí)行了發(fā)布答案用例a.教師選擇代課班級,并選擇批改作業(yè)b.教師設(shè)置每道題的分?jǐn)?shù)c.系統(tǒng)對發(fā)布的作業(yè)進(jìn)行答案比對后置條件:學(xué)生的作業(yè)被批改完成特殊處理:1.教師沒有設(shè)置分?jǐn)?shù),系統(tǒng)只進(jìn)行批改,不給予打分操作。2.選擇的班級沒有發(fā)布該作業(yè),給教師提示信息,重新選擇。用例描述:學(xué)生瀏覽教師布置的作業(yè)  前置條件:學(xué)生進(jìn)入自己的畫面a.學(xué)生選擇代課教師b.系統(tǒng)開時檢索該代課教師為學(xué)生布置的作業(yè)。c.系統(tǒng)輸出作業(yè)主題。d.

5、后置條件:該學(xué)生選擇的代課教師為其布置的作業(yè)主題被輸出。或者是a.學(xué)生選擇作業(yè)b.系統(tǒng)開始檢索該學(xué)生代課教師為其布置的作業(yè)。c.系統(tǒng)輸出作業(yè)主題。后置條件:該學(xué)生的所有代課教師為其布置的作業(yè)主題被輸出。特殊處理:無作業(yè)時,進(jìn)行提示。用例描述:學(xué)生提交作業(yè)答案前置條件:學(xué)生處理了瀏覽作業(yè)用例a.學(xué)生選擇了一個作業(yè)主題b.系統(tǒng)根據(jù)該主題,輸出教師布置的作業(yè)c.學(xué)生開始填寫答案d.學(xué)提交答案e.答案被保存到系統(tǒng)中,并提示是否繼續(xù)做題。后置條件:學(xué)生完成作業(yè)用例描述:學(xué)生修改答案前置條件:學(xué)生已經(jīng)提交了答案。a.學(xué)生選擇瀏覽歷史作業(yè)b.系統(tǒng)輸出歷史作業(yè)清單c

6、.學(xué)生選擇某一個作業(yè),并且選擇修改d.教師布置的作業(yè)類容與學(xué)生提交的答案被輸出e.學(xué)生修改答案,并提交后置條件:新答案被存入系統(tǒng)中特殊處理:如果教師已經(jīng)批改,在a操作中提示作業(yè)已經(jīng)被修改,否則提示教師還未批改。三、技術(shù)點分析  本系統(tǒng)的難度在于作業(yè)不同類型的處理。大多數(shù)是文字性題目,但是還有的題目是一個X頁或者是一個flash動畫,或者是一個ps圖片了。對與這類題目應(yīng)該怎么處理了。當(dāng)學(xué)生上傳X頁或者是flash動畫,或者是圖片的時候,首先把學(xué)生設(shè)計好的作品按名字分類存儲在服務(wù)器上,然后把作品的名字和學(xué)生在數(shù)據(jù)庫中關(guān)聯(lián)其來。當(dāng)教師進(jìn)行批改的時候,也就是

7、進(jìn)入批改系統(tǒng)頁面的時候,系統(tǒng)會根據(jù)題目的類型進(jìn)行處理,比如題目的類別是X頁,由于是BS結(jié)構(gòu),利用標(biāo)簽把學(xué)生的X頁加載進(jìn)來。如果是flash作業(yè),利用標(biāo)簽把flash加載到系統(tǒng)中。如果是ps圖片,就用標(biāo)簽。這樣學(xué)生的作品就會馬上呈現(xiàn)在系統(tǒng)中,這時老師就可以為學(xué)生評分了?! ∷?、總結(jié)  通過功能需求分析,確定功能點,到用例模型確定業(yè)務(wù)模型,再到域模型的建立,該系統(tǒng)的開發(fā)模型已經(jīng)完成。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。