在線考試系統(tǒng)的需求分析報告_第1頁
在線考試系統(tǒng)的需求分析報告_第2頁
在線考試系統(tǒng)的需求分析報告_第3頁
在線考試系統(tǒng)的需求分析報告_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

在線考試系統(tǒng)的需求分析報告在線考試系統(tǒng)主要包括系統(tǒng)的注冊、在線的考試系統(tǒng)、評分系統(tǒng)、在線的管理系統(tǒng)和在線的閱卷系統(tǒng)等。首先是注冊功能,雖然在本系統(tǒng)中沒有復雜的注冊功能,也不需要用戶的詳細信息,但是一定的注冊功能對系統(tǒng)的安全還是必要的。其次是在線的考試系統(tǒng),這里要孝一慮的主要是怎樣出題、怎樣收集答案、怎樣保存,怎樣判分這些問題。在線的賬號管理系統(tǒng)比較簡單,就是要對數(shù)據(jù)庫中的系統(tǒng)用戶和考試用戶進行管理,而管理的項目則包括瀏覽整個系統(tǒng)的用戶,添加、刪除用戶,以及更改用戶的密碼。,因為我們的在線系統(tǒng)是自動判分的(讀者可以從本書中了解到用戶的試卷應該進行判定。系統(tǒng)設計1。1。1目標設計在線考試系統(tǒng)的功能如下。1.登錄系統(tǒng)的功能如下:歡迎頁面功能選擇頁面各種功能的登錄頁面及密碼驗證讓用戶選擇試卷類型讓用戶選擇試卷的斷線情況從試題庫中隨機出題給用戶將隨機試卷保存在暫時表中保存用戶的答案給用戶的試卷判分保存用戶的試卷查詢用戶成績選擇更改賬戶屬性的類別(用戶)添加包含某項功能的用戶刪除不再需要的用戶更改用戶的密碼瀏覽系統(tǒng)中用戶答案情況。.1.1.2設計思想在線考試系統(tǒng)充分利用了Brower/Server結構的特點,實現(xiàn)了將考試系統(tǒng)移植到Internet樣性.目前比較流行的兩種網(wǎng)絡開發(fā)模式分別是Client/Server模式與Brower/Server模式.Client/Server模式主要是在以局域網(wǎng)為基礎的環(huán)境下展開應用的,它受到地域的限制。而Brower/Server模式樣通過Internte進行通信,.,Brower端作為信特別是大量的數(shù)據(jù)錄入工作還不能完全取代Client端的各種開發(fā)工具的功能更加強大也更加靈活,而Browser端卻由于其功能結構的限定過于Internet張考試系統(tǒng)的轉變,所以它必須實現(xiàn)整個考試流程的進行,實現(xiàn)對系統(tǒng)的賬戶不同管理,以及完成閱卷、評分這些環(huán)節(jié)的處理。由于系統(tǒng)數(shù)據(jù)收集的實時性要求并不高,因此采用Browser/Server1-1.Internet上的用戶 圖1—1 考試系統(tǒng)原務器 系統(tǒng)后臺數(shù)據(jù)庫3系統(tǒng)功能設計,在線考試系統(tǒng)分為上述的3理系統(tǒng)和在線的閱卷系統(tǒng)。可以將系統(tǒng)分解成幾個功能模塊來分別設計,功能模塊之間關系1—2所示。Internet

考試系在線考試系統(tǒng)歡迎頁面 登錄頁面 在線管理系統(tǒng)圖1—2 系統(tǒng)功能模塊下面再來看一下整個系統(tǒng)的所有頁面情況.

在線閱卷系統(tǒng)根據(jù)系統(tǒng)功能分析,僅有一個單一的流程化頁面。所以從試題選擇頁對于在線的管理系統(tǒng),根據(jù)系統(tǒng)功能分析,可以具體細化為瀏覽系統(tǒng)用戶頁面,添加用戶頁面,刪除用戶頁面以及更改用戶密碼和頁面。對于在線的閱卷系統(tǒng),根據(jù)系統(tǒng)功能分析,可以具體細化為閱卷登錄頁面,另外一個舊式試卷管理頁面。1-3所示。成績查詢頁面成績查詢頁面判分頁歡迎頁面注冊頁面試題選擇斷線記錄頁面考試頁瀏覽用戶頁面登錄頁面功能選擇頁面管理登錄頁面添加用戶頁面閱卷登錄頁面試卷管理頁面圖1-3 系統(tǒng)的頁面邏輯結構示意圖數(shù)據(jù)庫設計與實現(xiàn)1數(shù)據(jù)庫的需求分析根據(jù)系統(tǒng)功能設計的要求以及功能模塊的劃分,對于在線考試系統(tǒng)的試題庫數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構。,類題型的數(shù)目等。試題信息表:主要包括試題的ID、專業(yè)、試題題型、難易程度、試題內容、試題分數(shù)、試題答案,以及一引起附加的內容.值得指出的是試題信息本身包括了3個表,在本在線考試系統(tǒng)中包括了3個專業(yè)的試題表.對于用戶記錄數(shù)據(jù),主要包括了如下的一些數(shù)據(jù)項和數(shù)據(jù)結構:超級用戶信息:用戶的.用戶記錄表:用戶的ID,(等信息。對于在線的考試系統(tǒng),可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構:,內容.主要包括試題的ID試題答案,以及一些附加的內容。暫時試題信息表:主要包括試題的題分數(shù)、試題答案,以及一些附加的內容。.對于在線的管理系統(tǒng),可以列出以下的數(shù)據(jù)項和數(shù)據(jù)結構:用戶、用戶名、密碼、權限,以及當前的狀態(tài)(可以查看所選用戶是否處于考試狀態(tài),但包括正在考試和斷線兩種情況).對于在線的試卷管理,因為它主要使用了試卷的一些信息,上面都已經(jīng)給出了,不再贅述。1。2.2數(shù)據(jù)庫的邏輯設計,ID對于在線的考試系統(tǒng),可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構:試題信息:主要包括試題的ID.所需的外部數(shù)據(jù)支持試卷信息:試卷名稱、試卷的分數(shù)、答題時間.對于在線賬戶管理系統(tǒng),可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構:用戶信息:用戶的ID、用戶名、密碼、權限超級用戶信息:用戶的、用戶名、密碼、權限對于在線的閱卷系統(tǒng),可以列出以下的數(shù)據(jù)項和數(shù)據(jù)結構:試卷信息:試卷名稱、答題用戶、當前狀態(tài)試卷名稱信息:試卷名稱(從試卷表獲取所需的外部數(shù)據(jù)支持:超級用戶信息:用戶的、用戶名、密碼、權限。。3數(shù)據(jù)庫的結構創(chuàng)建根據(jù)數(shù)據(jù)庫需求的分析,建立如下6個數(shù)據(jù)表。1—4所示。1—5所示。31—6所示。注意:因為本系統(tǒng)在應用時只提出了3種類的考試科目(Internet本書后面演示時則主要用到了Internet基礎培訓教程3.,1—7所示。1—8所示。1—9所示.2. 3后臺服務器和數(shù)據(jù)庫配置2.1.1后臺服務器配置Microsoft的IIS5.0作為系統(tǒng)服務器。如果使用的是Window2000以上版本的操作系統(tǒng),那么添加IIS5.0//刪除windows組件”,(IIS)選項",如圖1—10提示進行安裝即可。圖1-10 添加IIS服務器下面來介紹一下怎么設置IIS的服務。因為在在線考試系統(tǒng)的各個系統(tǒng)模塊里都使用ASP的會話Application(應用程序)ASP應用程序來處理和戶登錄次數(shù)信息。一個ASP應,重要,但要讓這些頁面都存于一個公用的目錄結構里。創(chuàng)建ASP應程序的具體步驟為:IIS服務器,進入Web選擇“屬性”命令,彈出如圖1—11所示的屬性對話框,在應用程序設置里,創(chuàng)建ASP應用程序。名稱與Web們就創(chuàng)建了一個ASP應用程序,但真正具有該應用程序執(zhí)行功能的是一個稱作Global。asa的特殊文件。圖1-11 添加ASP程序服務1.3.2后臺數(shù)據(jù)庫的配置本章系統(tǒng)沒有使用ODBCAccess實現(xiàn)讀取數(shù)據(jù)庫的功能,簡單的代碼如下所示:setconn=Server.CreateObject(”ADODB。Connection”)connOpen"driver={MicrosoftAccessDriver(*.mdb)};dbq="&。MapPath(”mdb”)setrs=server。createobject("adodb.recordset”

溫馨提示

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

評論

0/150

提交評論