在線考試系統(tǒng)1(共13頁)_第1頁
在線考試系統(tǒng)1(共13頁)_第2頁
在線考試系統(tǒng)1(共13頁)_第3頁
在線考試系統(tǒng)1(共13頁)_第4頁
在線考試系統(tǒng)1(共13頁)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟 件 學 院面向?qū)ο蠓治雠c設計課程設計報告書課程名稱 面向?qū)ο蠓治雠c設計課程設計 設計題目 在線考試系統(tǒng) 專業(yè)班級 xxxxxxxxxxxx 學 號 xxxxxxxxxxxx 姓 名 xxxxxxxxx 指導教師 xxxxxxxxx 2012 年 6 月1設計時間2010年5月28至2011年6月1日2設計目的本課程設計是學生學習完面向?qū)ο蠓治雠c設計課程后,進行的一次全面的綜合訓練,通過課程設計,讓學生動手學會使用UML進行面向?qū)ο蟮慕7椒?,加深對UML建?;A理論的理解,加強學生解決實際軟件工程問題的能力。在線考試系統(tǒng)主要是為廣大學子及其老師提供一個方便的場所,

2、讓大家可以通過互聯(lián)網(wǎng)在異地了解關于操作系統(tǒng)的各方面知識,與老師交流,同其他學生交流心得,并在線考試等等。相信它會給廣大學子提供方便快捷的學習途徑。在線考試系統(tǒng)減輕教師的工作負擔及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學生的學習興趣。在線考試方式利用網(wǎng)絡進行無軟盤,無紙化的在線考試,大大提高考試的可靠性,有效行,降低考試成本,提高工作效率。3設計任務系統(tǒng)基本需求:1)、考試者:1.1)、系統(tǒng)登錄1.2)、選擇不同科目進行考試1.3)、進行在線考試1.4)、考試結(jié)束得到自己成績1.5)、查看試卷答案1.6)、自身賬戶管理(所做過的所有試卷及成績,修改密碼等)

3、2)、管理員:2.1)、管理員登錄:管理員維護系統(tǒng)的入口。2.2)、考試科目的管理:添加考試科目,修改,刪除考試科目。2.3)、題庫管理:題型包括單選題,多選題,判斷題,簡答題,設計題6種,每種題型包括對試題的添加和維護。2.4)、用戶管理:添加用戶,對用戶信息的維護等。2.5)、成績管理:查看學生成績,把成績導出到Excel等。2.6)、試卷管理:設置參數(shù)由系統(tǒng)自動生成試卷,試卷的維護,設置試卷是否可用,設置考試時間等功能。4 設計內(nèi)容 4.1需求分析在線考試系統(tǒng)的功能性需求包括以下內(nèi)容:學生能夠通過該系統(tǒng)進行:1.修改個人信息;2.選擇考試;3.查看答案。 管理員通過該系統(tǒng)可進行 :1.科

4、目管理;2.題庫管理;3.用戶管理;4.成績管理;5.試卷管理。4.2 系統(tǒng)建模4.2.1用例圖1.學生用例:學生能夠通過該系統(tǒng)進行如下操作:1)登錄系統(tǒng):學生登錄系統(tǒng)進行查詢信息,考試等操作。2)自身賬戶管理:在登錄系統(tǒng)后學生可修改個人信息。3)選擇考試科目:學生在登錄系統(tǒng)之后可選擇考試科目,并在考試結(jié)束后得到相應的成績。圖4-1:學生用例圖2.管理員用例:管理員能夠通過該系統(tǒng)進行如下操作:1)、管理員登錄:管理員維護系統(tǒng)的入口。2)、考試科目的管理:添加考試科目,修改,刪除考試科目。3)、題庫管理:對五種題型的添加和維護。4)、用戶管理:添加用戶,對用戶信息的維護等。5)、成績管理:查看學

5、生成績,把成績導出到Excel等。6)、試卷管理:設置參數(shù)由系統(tǒng)自動生成試卷,試卷的維護,設置試卷是否可用,設置考試時間等功能。圖4-2:管理員用例3.管理員處理考試用例:管理員能夠通過該系統(tǒng)進行如下活動。1)添加考試:系統(tǒng)管理員在登錄后可進入考試處理界面添加考試。2)刪除考試:系統(tǒng)管理員在登錄后可進入考試處理界面刪除考試。3)修改考試:系統(tǒng)管理員在登錄后可進入考試處理界面修改考試信息。圖4-3:管理員處理考試用例4.2.2類圖1.學生類:屬性包括:學號(userID),密碼(password),姓名(name),等;方法有 :設置密碼(setPassword),獲?。╬assword)等。2

6、.系統(tǒng)管理員類:用戶名(administratorID),密碼(password),姓名(administratorName)。3.科目類:同一科目的考試也許有許多場,所以應該有一個標題類記錄考試的科目,包含科目ID(titleID),科目(title)。4.考試類:確切的聲明每一場考試的ID(ID),開考時間(開始考試的時間及日期)(date),考試時間(規(guī)定的答卷時間)(limit),科目ID(titleID)。5.試卷類:用來定義試卷的類,每張試卷擁有唯一的試卷ID(ID),試卷作答者的ID(examineeID),成績(result),考試ID(可以通過考試ID查詢這張試卷的考試科目及

7、場次)(examID)。 圖4-4:類之間關系實例圖4.2.3順序圖1.參加考試:圖4-5:參加考試書序圖2.增加試卷:管理員 : 試卷管理 : 試卷參數(shù) : 試卷維護1: 訪問( )2: 試卷數(shù)據(jù)( )3:試卷對象( )5: 更新試卷庫( )6:返回試卷添加成功信息4:返回創(chuàng)建成功圖4-6:增加試卷順序圖3.增加用戶:圖4-12:增加用戶順序圖4.2.4活動圖1.參加考試的活動圖:2.學生成績查詢的活動圖:3.老師添加試卷活動圖:總結(jié)與展望經(jīng)過半年多的努力學習和實踐,我在理論和實踐兩方面的能力都得到了鍛煉。尤其是通過這次課程設計,對于面向?qū)ο蠓治雠c設計這門課程以及其設計模式都有了更加深刻的認

8、識,同時也培養(yǎng)了我自學的能力,在遇到困難的時候能夠認真對待,永不放棄,最終是問題得到解決。 在課程設計的過程中,我要感謝老師和同學對我的幫助,這使我在設計的過程中避免了許多方向性的錯誤,并將遇到的難題一一解決,實現(xiàn)系統(tǒng)的功能,同時使我學到了很多更加深入的專業(yè)知識,并且從老師那里學到了更多有用的技巧,從中受益匪淺,也使我明白了學習以及實驗都必須有一個細微嚴謹積極認真實事求是的科學態(tài)度,不得有一絲怠慢和松懈。參考文獻1張海藩軟件工程導論(第4 版)M北京:清華大學出版社,20052刁成嘉UML系統(tǒng)建模與分析設計M北京:機械工業(yè)出版社,20073 UML基礎與Rose建模案例M北京:人民郵電出版社,2

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論