

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要計算機應用能力的培訓與考試得到迅猛發展,考核中使用的傳統手工閱卷已經逐 漸走向計算機自動評閱。目前自動閱卷已經能很好地完成對常見客觀試卷的自動批閱 工作,但是對于一些主觀性很強的問題,尤其是程序設計的問題,還沒有很好的解決 方案。國際上廣泛流行的計算機高級程序設計語言有C、C+、JAVA,對高級語言知識及能力的考核,目前尚無一套完備的B/S版考試系統。課題針對院校內對高級語言上機考核系統的迫切需求,研究開發高級語言上機考試及自動評分系統,目的是實現 高級語言課程的完全無紙化考試,減少閱卷工作量,提高評閱過程的公正性和準確 性。文章對本系統開發所使用的環境、工具以及開發語言介紹,并對相關的開
2、發技 術、系統設計的原則、系統設計的總體目標以及體系結構的特點進行闡述。最后按照 軟件開發的一般過程進行系統分析、概要設計和詳細設計,通過對體系結構的分析, 選用了MVC模型進行體系結構設計,使用SSH技術實現系統分層的開發。關鍵詞:MVC,J2EE , SSH,考試系統,評分策略,試卷庫目錄第 1 章緒論錯誤!未定義書簽。1.1研究背景錯誤! !未定義書簽。1.2研究現狀及意義 錯誤! !未定義書簽。1.3系統開發相關技術 錯誤! !未定義書簽。1.3.1輕量級Java EE技術錯誤! !未定義書簽。1.3.2 MVC設計模式錯誤! !未定義書簽。1.3.3 Struts框架錯誤! !未定義
3、書簽。1.3.4 Spring框架錯誤! !未定義書簽。1.3.5 Hibernate持久化工具錯誤! !未定義書簽。1.3.6 MySQL數據庫錯誤! !未定義書簽。1.3.7 MyEclipse開發平臺錯誤! !未定義書簽。第 2 章系統需求分析錯誤!未定義書簽。2.1可行性分析錯誤! !未定義書簽。2.2功能需求錯誤! !未定義書簽。2.3系統主要用例圖 錯誤! !未定義書簽。2.4系統總體時序圖 錯誤! !未定義書簽。2.5系統協作圖 錯誤! !未定義書簽。第 3 章系統設計 33.1系統功能模塊設計33.2系統數據庫設計錯誤! !未定義書簽。3.2.1概念結構設計錯誤! !未定義書簽
4、。3.2.2數據庫設計錯誤! !未定義書簽。第 4 章系統實現錯誤!未定義書簽。4.1程序目錄結構錯誤! !未定義書簽。4.2系統界面設計錯誤! !未定義書簽。4.2.1系統首頁錯誤! !未定義書簽。4.2.2用戶登錄界面44.2.3系統主界面錯誤! !未定義書簽。4.2.4基礎數據管理界面54.2.5題庫管理界面64.2.6試卷管理界面64.2.7用戶管理界面74.2.8學生考試界面84.3關鍵算法及技術 錯誤! !未定義書簽。4.3.1隨機化產生試卷算法錯誤! !未定義書簽。4.3.2判題/評分算法錯誤! !未定義書簽。4.3.3現場恢復技術錯誤! !未定義書簽。第 5 章系統核心功能測試
5、錯誤!未定義書簽。5.1語法錯誤測試錯誤! !未定義書簽。5.2運行時間測試錯誤! !未定義書簽。5.3邏輯錯誤測試 錯誤! !未定義書簽。5.4正常運行測試 錯誤! !未定義書簽。結論錯誤!未定義書簽。參考文獻錯誤!未定義書簽。致 謝 錯 誤!未 定 義 書 簽第 3 早系統設計3.1 系統功能模塊設計基于WEB的程序設計語言實驗考試自動評分系統是學校實驗室管理的子系統。 在上一節需要分析的功能需求中,已經確定好了系統的功能模塊,所以這時我們很容 易得到系統的總體框圖,具體的系統總體框圖如圖3.1所示。基于 WE 的程序設計語言實驗考試自動評分系統圖 3.1 系統功能模塊圖源程序的目錄結構如
6、圖4.1所示。學院管理專業管理班級管理系統基礎數據管理題庫管理試卷管理用戶管理代碼類型管理試題難度管理試卷類型管理日志管理試卷模板管理學生試卷管理學生帳號管理教師帳號管理圖 4.1 源序目錄結構圖方式系統首頁為用戶登錄界面,對應頁面如圖4.2所示圖 4.2 系統首頁422 用戶登錄界面用于用戶的登錄驗證,用戶輸入正確的用戶名、密碼及驗證碼,并選擇正確的登錄身份。其登錄頁面如圖4.3所示。圖 4.3 用戶登錄界面若身份驗證無誤,則進入系統主界面WiSJS: a*9ii&:學生正式君反圖 4.4 管理員操作主頁面O it常老試圖 4.5 學生操作主界面是蠢需耳訓梵抵贏詰喝翅旨詰選擇導人丈件
7、:削覽導人它們的界面如圖4.7所示。當前位置:乘統苜頁好詞r總羊陰潔啟01包裝設計勰Bf|際亞機械工程學BEJOB |州階g電裝與印目削民更新丨HM04電弓2潔電工粽鈿更新1除05計算機與週悟鋼JBBI隱K更新丨Ml除07外田店學院更新1昭陳D8土帛工程豐Pt更新丨隱D9赴音科學部更痢1除10菅理科學JfXSWSEfi更新1釧険貝衣:1/21JI毎貢10:采總記錄皴;15采| 1 2 |圖 4.7 學院管理為了方便對基礎數據的管理,在學院、專業管理中添加了從入的功能,導入文件的界面如圖4.8所示。當前位量:系疣首頁導人學院信息Q薄質試題3創靈試巻r懈改密碼J WiSS:孫星明 牙強:耿師毛單功
8、自戰胡鬆咋詢圮 您可.逼過它進石題JER郵,如薛加,毎理鬆庫.圖 4.6 教師操作主界面424 基礎數據管理界面系統的基礎數據的管理,主要包括院系、專業、班級、代碼類型、試卷難度、日志的相關信息管理,并在此基礎上進行題庫管理、試卷(模板)管理、用戶帳號管理。J灌1題半甘包 區卷吉世 芋生莒農 老姉帳宅蘭世 甘住員林耳営鋰 班収莒世 號業皆住 異憲皆世字牖TExcel(*xls)文件導操作異航:泡覽學院信息探加學院信息導入學院信息后自首貝|遲出21歡迎籽:血in月份昔理員是蠢需耳訓梵抵贏詰喝翅旨詰選擇導人丈件:削覽導人導入文件來作說明:導入字屍交件格式為,第一行”字段說明.芋段也括:學臥編號,字
9、尿名稱,夙第二行開船箱字阮信息;425 題庫管理界面題庫管理主要完成添加試卷、更新試卷、導入試卷等功能,由于題庫為考試系統 的核心,所以對題庫操作的友好性是本系統的關鍵,為了達到這個目的,在設計時必 需考慮到試卷的入庫方式,如逐個添加和導入試卷這兩種方式。其界面如圖4.9所示。圖 4.9 題庫管理界面在題庫管理界面中,點擊“操作導航”中的“添加試卷”鏈接可以進入添加試卷 界面,進行添加試卷的操作,點擊“按語言類型瀏覽題庫”即進入按考試語言類別進 行試卷瀏覽,點擊“查詢試卷”進入查詢試卷界面,點擊“導入題庫”鏈接進入導入 題庫界面。4.2.6 試卷管理界面在設計好了題庫管理后,試卷管理也成了本系
10、統的第二個核心,這里的試卷管理 主要提供了創建試卷模板、更新試卷模板、添加試卷模板、查看成績的功能。其界面 如圖4.10所示。在試卷管理界面中,點擊“瀏覽試卷模板”可以瀏覽試卷,點擊“添加新試卷” 可以進入添加試卷的界面。圖 4.8 導入學院信息界面燥柞2航:測覽試題腿庫勳試迴趙陣攪語言糊闔姬陣引電庫豈前住趕:乎埼苜頁測瞬區叢目名稱閩碼密難易成星換作1輸出血1旳就JHTB更新*顯示陥1“ ItrldlC更新ffllC更訪刪曉*昱示Yrld.!C容易更新*求華氐;Eis】d(rF對應的拯氏涵宦C更新田験顯L 5 A.CSS更新fflIB計直三門勰的平均成鎖C容島更麗刪好p品示Hltl Ywld!
11、C容易更新田1除C蹙JW10汁算三門輕的甲均成賀C更蔚Sltt: n/2孟記錄費:IEJ1 Z -I辜薄加試題雄讒師晉羣圖 4.10 試卷管理界面427 用戶管理界面用戶管理主要包括對學生用戶的管理、老師用戶的管理、管理員帳號的管理,同 時,為了操作更加快捷,添加了導入學生、教師信息的界面以便快速完成對用戶的管 理。學生帳號管理的界面如圖4.11所示。在用戶管理界面中,支持逐條添加用戶帳號信息、更新用戶帳號信息、批量導入 用戶帳號信息、刪除用戶帳號信息、查詢用戶帳號信息。如學生帳號管理界面中,點 擊“添加學生信息鏈接”可以進入逐條添加學生信息的界面,點擊“導入學生信息鏈 接”可以進入導入學生信
12、息界面,點擊“瀏覽學生信息”鏈接可以進入瀏覽學生信息 界面,點擊“查詢學生信息”鏈接進入查詢學生信息界面。操作導航:瀏覽學生信息拡加學生信息導人學生信息 查詢學生信息當前位畫:系統首頁沙瀏覽學生信層姓名班級操作20聞級計茸機應用與更新刪除(ME)螢勇如國皴計算機應用與技術聞1BE更新刪除(mQTQSEOODTX偉2006級計苴機應用與技術081班更新刪蹤Gntn052002)張既艷200G級汁茸機應用與拽術081址更新刪除(jflJ7D52M3)i#ft武20D8飯計算機應用坊技幸B31班刪陽Gn07052004)肖習雨2006鉞計直機應用與技術081班更新刪除507052005:)王吉兵2006級計算機應用與技術081班更新刪除加前0520CB)楊融20MSJ計茸機應用與扌支*血I班更新刪除6QTOKOOT) )藍曜ZQ岡級計宜機應用與技術聞I班更新刪除(MOBOKOCll麗2006級計算機應用與技朮081班更新刪蹤pr次:u頁垣頁訶條總記錄數:1門條 12 i圖 4.11 學生帳號管理界面4.2.8 學生考試界面本系統支持C、C+、Java語言的編程,為了讓考試的過程操作更加方便、快捷所以學生考試界面設計是必要的。暑saare:丁大偉 月 恃:學注首m i我的悟直|退出I,就可以進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 助產學第1版試題及答案
- 老師禮儀試題及答案
- 2025年交通運輸專業考試題及答案詳解
- java面試題及答案108題
- 軟件設計師設計理念總結試題及答案
- 迭代2025年西方政治制度試題及答案
- 西方政治制度的合法性與治理效率試題及答案
- 軟考網絡工程師考試復習時間管理試題及答案
- 軟件設計師跨領域學習試題及答案
- 軟考網絡工程師面向未來的技能需求試題及答案
- 健康與免疫智慧樹知到期末考試答案2024年
- 新媒體視頻節目制作 課件 學習領域1 新聞短視頻制作
- 礦山應急救援鉆探技術規范
- 秦始皇帝陵的物探考古調查863計劃秦始皇陵物探考古進展情況的報告
- (完整)中醫癥候積分量表
- 【機器學習算法及應用結課論文3100字(論文)】
- 投標文件封面封皮模板
- 不良資產管理行業營銷策略方案
- 珠海市公安局金灣分局等單位招聘公安輔警考試題庫2023
- 地史學野外實習報告
- 致大海普希金
評論
0/150
提交評論