聯機考試系統需求規格說明書_第1頁
聯機考試系統需求規格說明書_第2頁
聯機考試系統需求規格說明書_第3頁
聯機考試系統需求規格說明書_第4頁
聯機考試系統需求規格說明書_第5頁
已閱讀5頁,還剩8頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、文檔編號: XXX_RD_01聯機考試系統需求規格說明書(第1版)第二組改版履歷版本號發行日更改對象更改內容擬制審查批準12012-06-11初版作成全體成員葛倩雯吳健銀目 錄1.概述11.1.目的11.2.范圍11.3.術語定義12.系統說明12.1.項目背景12.2.運行環境12.2.1.軟件環境12.2.2.硬件環境13.總體功能概述14.需求說明24.1.功能要求24.1.1.功能塊1名稱24.1.2.功能塊2名稱24.2.非功能性需求34.2.1.安全性34.2.2.設計約束34.2.3.界面要求34.2.4.擴展性35.系統接口35.1.外部接口35.2.內部接口36.驗收標準31

2、. 概述1.1. 目的隨著互聯網的發展和廣泛的普及,教育漸漸趨向網絡化。網絡化的教育代表了教育改革的一個發展方向且成為了現代教育的一個特征,遠程教育對教育的發展形成新的推動力。遠程教育具有良好的發展前景。在線考試系統作為遠程教育的一個子系統,從而在線考試系統也是一個重要的研究對象。傳統的考試一般要經過人工交卷、打印試卷、學生考試、考試閱卷等流程;隨著教育的發展,學生科目的增加以及學生數量的增加,教師出卷閱卷的工作量變得越來越大,閱卷工作等考試工作十分繁瑣并且非常容易出錯。在線考試系統充分利用了學校現有的計算機設施和網絡資源實現了無紙化考試避免了,繁瑣的閱卷工作導致的錯誤。與傳統考試相比較,在先

3、考試滲入了更多技術環節,對實現安全途徑、方法也提出了更高的要求。通過Internet來實現在線考試,是現代教育技術的一個具體體現,大規模的實行在線考試,實現考試的客觀性、公正性、自動化組卷、閱卷可以實現減輕教師的工作強度本系統為了方便學校對學生成績更真實的了解,加強對考試制度的管理,能快速對學生成績做出分析所設計的平臺。1.2. 范圍本系統包括:1.登錄界面:用戶名,密碼,登錄,取消2.聯機考試系統(主界面):菜單欄【系統、幫助】,工具欄【開始考試、關于我們【動態時間表示】、狀態欄【系統名稱、當前用戶、登錄時間】3.考試科目選擇界面:下拉菜單(xml,sql,c#試題)。確定、取消、注意事項

4、4.答題界面:題型【單選】 題目【題干,所有選擇知】,答題計數器【20題】,查看答題卡、總題數、計時器【10分鐘,如果時間到自動交卷】,答題進度條,下一題(按鈕)。最后一個答題界面顯示的按鈕是“答題卡”5.答題卡界面:所有題目的題號(第一題,第二題)的顯示已選的選項,未答題的顯示“未答題”、計時器【10分鐘,與前面的同步,如果時間到自動交卷】、提交按鈕6.成績顯示界面:總分進度條,得分進度條,對此次成績的評價,確定不包括:題型【多選,解答題】1.3. 術語定義系統:為實現規定功能以達到某一目標而構成的相互關聯的一個集合體或裝置(部件),以下所說的系統均指聯機考試系統2. 系統說明2.1. 項目

5、背景在線考試系統課題產生的背景是當今教育的信息化的趨勢及我國高校教育信息化系統的建設,目的是充分利用學?,F有的計算機軟硬件和網絡資源實現無紙化考試避免傳統手工考試的不足。可以實現教考分離以及考務工作的全自動化,可以有效利用校園網的軟硬件資源,使其發揮最大的效力,更好的為學校的教學,科研,管理服務,可以大規模的實行考試的客觀性、公正性、自動化閱卷減輕教師的工作強度。傳統的考試要求老師出試卷,打印試卷,安排時間,監考,收集試卷,評改試卷和分析試卷。這是一個漫長而復雜的過程,已經越來越不適應現代教學的需要。在線考試是傳統考試的延伸,它可以利用網絡的無限廣闊空間,隨時隨地對學生進行考試,叫上WEB數據

6、庫的利用,大大簡化了傳統考試過程。 2.2. 運行環境1. 運行系統后,用戶輸入用戶名以及密碼,若輸入為空或用戶密碼錯誤會提示重新輸入;2. 當輸入正確信息后,會自動并顯示聯機考試系統(主界面【MDI】),以及進入試題選擇界面。3. 用戶選擇考試試題(xml,C#,Sql),用戶點擊確定按鈕進入考試界面,開始考試。2.2.1. 軟件環境操作系統Win7數據庫SQL Server2003殺毒軟件主流殺毒軟件均可2.2.2. 硬件環境設備名稱設備描述PC服務器CPU:Corei3,內存2G;硬盤200G服務器Web支持IIS5.0及以上,.net2.0框架帶寬100M共享帶寬(要寫硬件配置,以及硬

7、件如何配置。此處是要讓用戶明白需要購買什么樣的硬件,以及各硬件都是做什么的。)3. 總體功能概述4. 需求說明4.1. 功能要求序號功能名稱輸入內容系統響應輸出內容1 用戶登錄用戶輸入用戶名,密碼系統從數據庫中獲取用戶信息登錄成功,進入試題選擇界面;登錄失敗,重新輸入密碼2科目選擇選擇用戶的考試科目系統從數據庫中讀取和用戶選擇相關的考試信息系統顯示本科目的信息3聯機考試主界面在用戶選擇考試科目后點擊確定按鈕從數據庫中獲取和該用戶選擇科目相關的試題系統顯示主界面4答題界面輸入選擇知編號、下一題、答題卡將所選選擇知編號存入數據庫、從數據庫中調出下一道題目和題干、調出用戶所有已答題目的所選選擇知輸出

8、下一道題目和題干,跳轉到答題卡界面。5成績顯示輸入確認并關閉將考生信息和考生成績存入到數據庫中輸出考試信息與成績6關于我們點擊關于我們按鈕彈出信息對話框顯示倒計時顯示本系統的相關信息4.1.1. 用戶登錄功能塊. 用例名:用戶登錄需求編號 息EX-01-01優先級高名稱用戶登錄描述用戶登錄角色登錄用戶觸發前提條件主流程1、 用戶填寫用戶名。2、 用戶輸入密碼3、 用戶選擇確定。4、 系統從域控制器中獲取用戶信息并顯示聯機考試系統(主界面【MDI】),以及進入試題選擇界面分支流程4、用戶填寫用戶名或密碼錯誤。系統獲取用戶信息失敗,系統顯示錯誤信息。后置條件相關需求說明4.1.2.

9、聯機考試系統主界面功能塊. 用例名: 考試主界面需求編號 息555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555EX-01-02優先級高名稱聯機考試系統主界面描述聯機考試系統主界面角色登錄用戶觸發前提條件主流程1、用戶登錄后,用戶選擇考試科目,系統顯示考試的相關注意事項 。2、用戶點擊確定時,系統并顯示主界面。3、主界面顯示菜單欄、工具欄、狀態欄。4、狀態欄顯示系統名稱、當前用戶、登

10、錄時間和【考試計時】。分支流程2a、用戶登錄失敗,系統顯示用戶登錄的具體錯誤信息。后置條件相關需求說明4.1.3. 考試科目選擇功能塊. 用例名: 科目選擇需求編號 息EX-02-03優先級高名稱試題選擇界面描述用戶根據這個界面選擇需要考試的題型(例如:xml,C#,SQL Server),并且顯示考試的注意事項。角色用戶觸發點擊登錄按鈕前提條件用戶在用戶名和密碼的有效期之內,輸入正確的用戶名和密碼成功登錄考試系統。主流程1、用戶點擊登錄按鈕后,進入試題選擇系統。2、系統從數據庫中獲取可選的試題類型,并獲取考試注意事項等信息。3、點擊“確定”按鈕,跳轉到答題界面分支流程獲取數據出

11、錯,自動跳轉到出錯界面。后置條件用戶選擇好所要作答的題型,并且點擊確定按鈕。相關需求說明4.1.4. 學生答題功能塊. 用例名: 學生答題需求編號 息EX-01-04優先級高名稱用戶答題功能描述用戶根據所選選擇的試題類型在這個界面進行相關題目的作答。在答題過程中學生可以查看答題卡、所選題目類型的總題數、當前已答題數(有進度條顯示)、答題剩余時間等。若答題時間到了,則系統自動交卷,答題完成。角色用戶觸發點擊試題選擇界面的點擊開始答題按鈕。前提條件用戶必須輸入自己的用戶名、密碼等信息,成功登錄之后進行試題選擇,點擊開始答題。主流程1、 用戶點擊開始答題后,進入答題系統。2、 系統根據

12、用戶在試題選擇系統里選擇的試題類型從數據庫中獲取相關題目。3、 用戶開始答題,同時答題計時器開始計時。4、 用戶選擇需要選擇的選擇知,點擊“下一題”按鈕。系統保存用戶所選選擇知的選項,系統從數據庫中獲取下一道題目,答題計數器和進度條根據已答題數變化。5、 點擊“交卷”按鈕,系統保存所有已答題目的信息,跳轉到答題卡界面。分支流程在答題過程中點擊答題卡界面,系統跳轉到答題卡界面。在答題過程中,答題時間用完后,自動跳轉到成績顯示界面。后置條件用戶答完已選題型的所有題目。相關需求說明4.1.5. 答題卡功能塊. 用例名: 顯示答題卡需求編號EX-01-05優先級高名稱答題卡描述顯示答題情

13、況角色登陸用戶觸發前提條件主流程1. 用戶進入答題界面后,點擊答題卡2. 顯示答題情況:顯示未答,已選題的答案,顯示倒計時3. 用戶選擇題目,進入本題4. 交卷分支流程3a,答題卡為顯示已選題答案,系統顯示錯誤信息4a,倒計時結束,系統顯示自動交卷后置條件保存用戶答題選項相關需求說明4.1.6. 答題成績功能塊. 用例名: 顯示成績需求編號EX-01-06優先級高名稱成績顯示描述顯示本次考試成績和總分的記錄條,點擊確定并退出系統角色考生觸發點擊交卷按鈕前提條件考生開始考試并點擊交卷或者考試時間結束主流程成績顯示,點擊確定并關閉分支流程成績統計失敗,系統顯示錯誤信息后置條件記錄考生

14、本次考試的成績相關需求題庫及標準答案對比并計算說明需求編號UC-01-01優先級高名稱成績顯示描述顯示本次考試成績和總分的記錄條,點擊確定并退出系統角色考生觸發點擊交卷按鈕前提條件考生開始考試并點擊交卷或者考試時間結束主流程成績顯示,點擊確定并關閉分支流程成績統計失敗,系統顯示錯誤信息后置條件記錄考生本次考試的成績相關需求題庫及標準答案對比并計算說明非功能性需求4.1.7. 安全性1、 用戶在用戶名和密碼的有效期之內,輸入正確的用戶名和密碼才能登錄考試系統。2、 用戶不能直接訪問系統內部的信息,只能進行系統界面的操作。3、 系統自動保存用戶的即時答題情況,避免斷電等情況造成不良后果。4.1.8

15、. 設計約束1、 所有新增功能必須基于C#,Windows 2003操作系統以上的版本,以便適用于更多的用戶。2、 開發軟件為Microsoft Visual Studio 2005及以上版本。3、數據庫為SQL Server2005及以上版本。4.1.9. 界面要求1、 界面的風格必須簡單、容易操作。2、 無字形、字體錯誤。4.1.10. 擴展性系統需要具有可擴展性,方便以后進行維護以及功能擴充。5. 系統接口5.1. 外部接口1、 用戶界面采用現在普遍使用的用戶界面2、 軟件接口運行于Windows 2003以上版本,通過JDBC對SQL Server進行數據庫的連接。3、 硬件接口由于我

16、們使用的通信協議時TCP/IP,因此這里的硬件接口問題主要就是TCP/IP層中的網絡接口層,它負責數據幀的發送和接收,幀是獨立的網絡信息傳輸單元,網絡接口層將幀放在網上,或從網上把幀取下來。這就要求IP使用網絡設備接口規范NDIS向網絡接口層提交幀,并且IP支持廣域網和本地網接口技術。在系統運行時要注意關閉那些容易受到攻擊和入侵的端口號,在能保證寬帶的前提下僅開通系統運行所必須的端口。5.2. 內部接口登陸界面:用戶名、密碼的文本框,登陸和取消按鈕。主界面:菜單欄(系統、幫助)、工具欄(開始考試、關于我們)、狀態欄(系統名稱、當前用戶、登錄時間)試題選擇界面:下拉菜單開始答題按鈕:進行考試操作,取消按鈕。答題界面: 試題顯示區:用戶可以作答。

溫馨提示

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

評論

0/150

提交評論