數(shù)據(jù)庫課程設計--填空題閱卷系統(tǒng)_第1頁
已閱讀1頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  數(shù)據(jù)庫原理與應用</b></p><p><b>  課程設計報告 </b></p><p>  —— 填空題閱卷系統(tǒng)</p><p>  學院:計算機科學與技術學院 </p><p>  班級: </p><

2、p>  學號: </p><p>  姓名: </p><p>  教師: </p><p><b>  1引言</b></p><p><b>  1.1編寫目的</b>&

3、lt;/p><p>  考試無紙化、閱卷自動化一直是教師所追求的,它能極大提高考試和閱卷的效率。但由于以下兩種原因,使得這種考試方法無法大面積實施:①機房要有網(wǎng)絡服務器和專門的考試軟件;②要求考試的課程必須按照規(guī)定的格式建立客觀題試題庫,考試前要由專門人員將考試課程的試題庫導入到服務器中。顯然準備過程較為專業(yè)和繁瑣。本案例開發(fā)的系統(tǒng),其目的就是要解決上述考試中所存在的各種問題,讓更多課程加入到無紙化考試的行列中來。&

4、lt;/p><p><b>  1.2定義</b></p><p>  1、系統(tǒng)名稱:填空題閱卷系統(tǒng)</p><p>  2、數(shù)據(jù)庫管理軟件:Microsoft SQL Server 2008</p><p>  3、數(shù)據(jù)庫設計采用軟件:Microsoft Visual Studio 2010</p><

5、p>  4、系統(tǒng)采用C/S(客戶端/服務器)體系結構:Client (客戶端)負責提供表達邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫服務器;Server (服務器)端用于提供數(shù)據(jù)服務。</p><p>  5、運行平臺:操作系統(tǒng)windows 8及以下版本</p><p><b>  1.3參考資料</b></p><p><b>  

6、(略)</b></p><p><b>  2需求分析</b></p><p><b>  2.1功能需求分析</b></p><p>  客觀題的標準答案具有唯一性,判斷學生題目做得正確與否的方法就是把學生的答案與標準答案進行對比,對比結果一致即正確,否則錯誤。但由于填空題存在不同說法或填空題答案的位置可以

7、互換的情況,以及有些題學生不懂作答而全部填上同一個答案來碰運氣的情況,教師在添加填空題答案時,很難將所有可以作為填空題正確答案的情況考慮完全。</p><p>  為簡易可行起見,采用人工閱卷的方法。具體實現(xiàn)功能如下:</p><p> ?。?)可選定所需查看的學生的作業(yè)答案;</p><p>  (2)可查看題庫的題目和答案等數(shù)據(jù);</p><

8、p> ?。?)教師對學生答案進行批改;</p><p> ?。?)系統(tǒng)根據(jù)閱卷結果判分,統(tǒng)計正誤。</p><p><b>  2.2用戶界面設計</b></p><p> ?。?)選擇學生界面: </p><p> ?。?)批改作業(yè)界面:</p><p>  (3)查看題庫界面:</

9、p><p> ?。?)成績統(tǒng)計界面:</p><p><b>  2.3數(shù)據(jù)字典</b></p><p><b>  1、數(shù)據(jù)項</b></p><p><b>  2、數(shù)據(jù)結構</b></p><p><b>  3、數(shù)據(jù)流</b>&

10、lt;/p><p><b>  4、數(shù)據(jù)存儲</b></p><p><b>  5、處理過程</b></p><p><b>  2.4數(shù)據(jù)流圖</b></p><p>  1、頂層進程――登陸界面(教師、學生)</p><p>  2、第二層——批改作業(yè)

11、</p><p>  1)進程1――選定學生信息</p><p>  2)進程2――查看題庫數(shù)據(jù)</p><p>  3)進程3――成績統(tǒng)計</p><p><b>  3結構設計</b></p><p><b>  3.1概念結構設計</b></p><

12、p><b>  3.2邏輯結構設計</b></p><p><b>  3.2.1基本表</b></p><p><b>  1、標準答案表</b></p><p><b>  2、考生答案表</b></p><p>  3、考生填空題成績表<

13、/p><p><b>  4、考生信息表</b></p><p><b>  3.2.2視圖</b></p><p>  1、標準答案(題庫題編號,標準答案)</p><p>  從標準答案基本表導出</p><p>  2、考生答案(試卷題編號,考試答案)</p>

14、<p>  從考生答案基本表導出</p><p>  3、填空題成績(學號,填空題得分)</p><p>  從考生填空題成績基本表導出</p><p><b>  3.3物理結構設計</b></p><p>  建立系統(tǒng)程序員視圖,包括:</p><p>  數(shù)據(jù)在內(nèi)存中的安排,包括

15、對索引區(qū)、緩沖區(qū)的設計;</p><p>  所使用的外存設備及外存空間的組織,包括索引區(qū)、數(shù)據(jù)塊的組織與劃分;</p><p>  訪問數(shù)據(jù)的方式方法。</p><p><b>  4運行截圖</b></p><p>  開始運行,進入登陸界面,輸入用戶信息和密碼:</p><p><b&

16、gt;  密碼錯誤:</b></p><p><b>  登錄成功:</b></p><p><b> ?。?)選擇菜單:</b></p><p> ?。?)選擇進入批改頁面,選擇學生:</p><p><b> ?。?)開始批改:</b></p>&

17、lt;p> ?。?)查看題庫數(shù)據(jù):</p><p><b> ?。?)成績統(tǒng)計:</b></p><p><b> ?。?)退出系統(tǒng):</b></p><p><b>  5、心得體會</b></p><p>  本次的課程設計對我們來說是一個挑戰(zhàn),它不僅涉及到數(shù)據(jù)庫的設

18、計及應用,而且需要使用Visual Studio軟件進行面向?qū)ο缶幊?。在閱卷系統(tǒng)的設計思路上,起初想到的是應用模式匹配將人工和自動評卷技術相結合進行評卷,這種設計可以實現(xiàn)填空題測試模塊的閱卷自動化。但是由于時間倉促,知識掌握得有限,最終放棄了這種設計思路,直接采用了人工閱卷的設計,通過數(shù)據(jù)庫導入信息,人工比對判分,再由系統(tǒng)自動進行成績統(tǒng)計。</p><p>  這次課程設計雖然存在一些不足,比如由于客觀條件的限制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論