




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、在線考試系統(tǒng)1. 序隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會(huì)其他部門都已經(jīng)開設(shè)了遠(yuǎn)程教育,通過計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地教育和培訓(xùn)。現(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。但是,遠(yuǎn)程教育軟件的開發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求。遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個(gè)環(huán)節(jié)就是在線考試系統(tǒng),同時(shí)它也是最難實(shí)現(xiàn)的環(huán)節(jié)。在我國,雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五
2、個(gè)步驟,即人工出題、考生考試、人工閱卷、成績?cè)u(píng)估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。1.1 編寫需求規(guī)格說明書的目的本需求規(guī)格說明書的編寫目的在于研究在線考試系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。本需求規(guī)格說明書的預(yù)期讀者是與在線考試系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項(xiàng)目的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。1.2 在線考試系統(tǒng)的提
3、出背景及發(fā)展意義 “在線考試系統(tǒng)”主要是為廣大學(xué)子及其老師提供一個(gè)方便的場所,讓大家可以通過互聯(lián)網(wǎng)在異地了解關(guān)于操作系統(tǒng)的各方面知識(shí),與老師交流,同其他學(xué)生交流心得,并在線考試等等。相信它會(huì)給廣大學(xué)子提供方便快捷的學(xué)習(xí)途徑。本項(xiàng)目成果提供一個(gè)在線考試的網(wǎng)站,學(xué)生通過在校園網(wǎng)或互聯(lián)網(wǎng)上訪問該網(wǎng)站,學(xué)生可以按照教師的建議或各自的計(jì)劃對(duì)所學(xué)知識(shí)進(jìn)行自我測驗(yàn);在線考試系統(tǒng)減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。1.3 定義(術(shù)語的定義和縮寫詞的原文)在線考試系統(tǒng): 該軟件是面向?qū)W校的,它為學(xué)校、教學(xué)人員、學(xué)生的教學(xué)學(xué)習(xí)及考試提供
4、了方便,同時(shí)也使得教師與學(xué)生、學(xué)生與學(xué)生之間更好的交流,本系統(tǒng)使用開發(fā)編程語言,獨(dú)立完成其功能。 A:是建立在微軟新一代.Net平臺(tái)架構(gòu)上,利用普通語言運(yùn)行時(shí)(Common Language Runtime)在服務(wù)器后端為用戶提供建立強(qiáng)大的企業(yè)級(jí)Web應(yīng)用服務(wù)的編程框架。 1.4 參考資料<< web 程序設(shè)計(jì)>> -蔣培 王笑梅 編著 清華大學(xué)出版社 <<軟件工程>> -錢樂秋 趙文耘 牛軍鈺 編著 清華大學(xué)出版社<<UML系統(tǒng)建模與分析設(shè)計(jì) >> -刁成嘉 主編 機(jī)械工業(yè)出版社 2. 軟件產(chǎn)品的一般性描述本系統(tǒng)是利用A
5、SP.NET(C)、HTML、SQL數(shù)據(jù)庫等技術(shù)和工具開發(fā)的在線考試系統(tǒng)。它使用方便,操作簡單,具有用戶注冊(cè),多用戶同時(shí)在線考試、動(dòng)態(tài)隨機(jī)出題、自動(dòng)判卷、題庫管理、用戶管理、成績管理等功能。2.1 運(yùn)行環(huán)境與資源系統(tǒng)的軟硬件開發(fā)環(huán)境(1)服務(wù)器的軟硬件配置服務(wù)器的硬件配置: CPU 1.6G,硬盤160G,內(nèi)存2G服務(wù)器的操作系統(tǒng):Windows XP專業(yè)版Web服務(wù)器軟件:IIS 7.0(Internet Information Server)數(shù)據(jù)庫服務(wù)器軟件:SQL Server 2005 (2)客戶端的軟硬件配置客戶端的硬件配置: CPU 800或以上,硬盤8OG,內(nèi)存64M客戶端操作系
6、統(tǒng):Windows 98以上客戶端瀏覽器軟件:IE(Internet Explorer)系統(tǒng)的開發(fā)工具利用ASP.NET(C)、HTML、SQL數(shù)據(jù)庫等技術(shù)和工具開發(fā)設(shè)計(jì)2.2 軟件產(chǎn)品的功能要實(shí)現(xiàn)一個(gè)軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計(jì)出的軟件滿足用戶的各項(xiàng)功能。下面就對(duì)在線考試系統(tǒng)的設(shè)計(jì)進(jìn)行需求分析。1 系統(tǒng)需要解決的主要問題首先,因?yàn)榭荚囀敲嫦蛱囟ǖ哪承?duì)象的,所以考試者進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證。考試者進(jìn)入考試系統(tǒng)后,應(yīng)該能根據(jù)自己的需要進(jìn)行個(gè)人信息的修改、考試系統(tǒng)的進(jìn)入,以及考分的查看。鑒于考試環(huán)境一般為機(jī)房,考試者之間的距離很近,為了在線考試做到規(guī)范,對(duì)于每個(gè)應(yīng)試者來說,試
7、卷的題型和題量都應(yīng)是相同的,但試題并不相同。在線考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫隨機(jī)抽取試題后動(dòng)態(tài)生成的。另外,系統(tǒng)還應(yīng)該對(duì)考試時(shí)間進(jìn)行控制,時(shí)間到了會(huì)要求考試者交卷。考試者選擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績后顯示出來。2 系統(tǒng)應(yīng)該具備的基本功能n 在該系統(tǒng)中,對(duì)所有用戶已經(jīng)建立用戶表(學(xué)生表,教師表,管理員表),學(xué)生登錄信息為學(xué)號(hào)和姓名,教師登錄信息為編號(hào)和姓名,管理員只有一個(gè)用戶名admin且編號(hào)是0000.n 學(xué)生信息的管理:管理員可以增刪學(xué)生信息n 老師信息的管理:管理員可以增刪老師信息n 試卷模型設(shè)置:教師設(shè)置試題的每種題型的分值以及考試的總時(shí)間。n 試題庫管理
8、:老師對(duì)題型試題庫的進(jìn)行管理,包括添加、刪除、更新試題等操作。n 試卷生成:可以指定試卷的各題型的數(shù)量,從試題庫里隨機(jī)抽取試題生成一份原始試卷。n 在線考試:系統(tǒng)嚴(yán)格控制整個(gè)考試過程,實(shí)行時(shí)間的監(jiān)控與權(quán)限的控制,考生需要在限定的考試時(shí)間內(nèi)交卷。系統(tǒng)根據(jù)各次考試可以設(shè)定考試的開始和截止時(shí)間,只有在開始時(shí)間達(dá)到之后,考生才可以開始答題,在截至?xí)r間之后,不能再提交答題答案。n 考生可以使用自己的用戶編號(hào)和姓名登錄系統(tǒng),并選擇需要參加的考試編號(hào),然后開始答題,系統(tǒng)需要記錄考生開始答題的日期時(shí)間和提交答題答案時(shí)的日期時(shí)間。n 計(jì)算機(jī)自動(dòng)閱卷:對(duì)于考生提交的考試答案,選擇題,填空題系統(tǒng)可以自動(dòng)計(jì)算得分.n
9、 考生只有一次機(jī)會(huì)提交考試答案,不可重復(fù)提交或取消提交,但提交前可以多次保存中間答題答案。n 學(xué)生成績查閱:考生考完以后,等計(jì)算機(jī)自動(dòng)閱卷之后,可以對(duì)自己的成績進(jìn)行查并且只能查詢個(gè)人成績,不能訪問他人成績。n 教師進(jìn)行成績查詢:在學(xué)生考完之后,教師可以登錄系統(tǒng)對(duì)參加考試的學(xué)生進(jìn)行成績查詢,也可以查詢所教學(xué)科所有學(xué)生成績,以便于對(duì)教學(xué)進(jìn)度進(jìn)行分析。n 系統(tǒng)可以提供報(bào)表,比如參加同樣類別考試學(xué)生成績排名,可以方便老師和學(xué)校教務(wù)系統(tǒng)的查閱以及對(duì)學(xué)生的學(xué)習(xí)狀況進(jìn)行分析。.除了實(shí)現(xiàn)上述功能以外,在線考試系統(tǒng)還應(yīng)該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強(qiáng),能夠滿足多用戶同時(shí)及進(jìn)行在線考試。2.3 用戶
10、特征本軟件的使用對(duì)象是學(xué)校教務(wù)工作人員、教師、學(xué)生。會(huì)漢語、懂計(jì)算機(jī)的基本操作就可以利用該軟件進(jìn)行所需操作,本系統(tǒng)最終考生用戶為高校學(xué)生,由于人數(shù)眾多需要加大并發(fā)性控制。2.4 限制與約束a. 系統(tǒng)管理者大多為老師,不需要過多的培訓(xùn)b. 在管理方針,硬件的限制,并行操作安全和保密方面有約束。 c假設(shè)開發(fā)經(jīng)費(fèi)不到位,管理不完善,設(shè)計(jì)時(shí)沒能用全得到考慮,本項(xiàng)目的開發(fā)都將受到很大的影響。3. 功能行為需求3.1 引言要實(shí)現(xiàn)一個(gè)軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計(jì)出的軟件滿足用戶的各項(xiàng)功能。下面就對(duì)在線考試系統(tǒng)的用例圖、活動(dòng)圖設(shè)計(jì)進(jìn)行需求分析。3.2 業(yè)務(wù)需求功能模型用例圖用例圖:1、最高層
11、用例圖 根據(jù)用戶對(duì)“在線考試系統(tǒng)”的整體業(yè)務(wù)的功能需求,可繪制出圖3.3-1所示的用例圖。圖3.2 1 在線考試系統(tǒng)最高層用例圖2、用戶管理用例子圖圖3.2 2 用戶管理用例子圖3、試卷管理用例子圖圖3.2 3 試卷管理用例子圖用例描述:1、“參加考試”用例用例名:參加考試執(zhí)行者:學(xué)生目的:學(xué)生用戶登錄后,可以進(jìn)行在線考試,并對(duì)學(xué)生的考試進(jìn)行監(jiān)管過程描述:1)學(xué)生輸入用戶名和密碼,系統(tǒng)驗(yàn)證身份的有效性2)選擇要考試的科目,然后輸入擇試卷號(hào)即可從試卷庫中調(diào)出所要的試卷,系統(tǒng)開始計(jì)時(shí)3)試卷以Word形式粗線,開始做試卷4)作答完畢,提交試卷,用例結(jié)束5)退出系統(tǒng)異常事件流處理:1) 密碼錯(cuò)誤,系
12、統(tǒng)驗(yàn)證身份有效性失敗,允許重新輸入2)在第四步提交試卷之前的任何時(shí)刻,學(xué)生可以取消本次考試,用況結(jié)束3)若在規(guī)定的時(shí)間內(nèi),學(xué)生未作答完畢,系統(tǒng)將強(qiáng)制停止答卷,并提交試卷2、“設(shè)計(jì)試卷”用例用例名:設(shè)計(jì)試卷執(zhí)行者:老師目的:通過所教課程的老師設(shè)計(jì)師卷,為學(xué)生參加考試做準(zhǔn)備過程描述:1) 老師輸入用戶名和密碼,系統(tǒng)驗(yàn)證身份的有效性2) 選擇要設(shè)計(jì)試卷的科目,然后選擇設(shè)計(jì)試卷功能時(shí)用況開始3) 系統(tǒng)提供兩種設(shè)計(jì)試卷的方法(手動(dòng)設(shè)計(jì)和自動(dòng)生成),老師從中選擇是以哪種方式生成試卷,如果手動(dòng)設(shè)計(jì),老師自行決定試卷的題量和試題,自動(dòng)生成要求老師輸入試題類型以及各試題類型的題量,有系統(tǒng)自動(dòng)隨機(jī)從題庫中抽取4)
13、 如果對(duì)所生成的試卷滿意,可單擊(保存試卷)按扭保存試卷,系統(tǒng)將按隨機(jī)產(chǎn)生的試卷號(hào)保存試卷,用例結(jié)束 5) 退出系統(tǒng)異常事件處理:1) 在第四步老師單擊保存試卷之前的任何時(shí)刻,可以取消本次試卷設(shè)計(jì),用況結(jié)束2) 密碼錯(cuò)誤,系統(tǒng)驗(yàn)證身份有效性失敗,允許重新輸入3) 試卷編號(hào)可以由系統(tǒng)自動(dòng)生成,也可以由老師手動(dòng)輸入,系統(tǒng)進(jìn)行唯一性檢查。出現(xiàn)錯(cuò)誤,允許重新輸入。3、“學(xué)生成績查詢”用例用例名:學(xué)生成績查詢執(zhí)行者:學(xué)生、教師目的:便于學(xué)生及時(shí)了解自己的考試情況,也便于老師了解單個(gè)學(xué)生的學(xué)習(xí)情況過程描述:1) 老師、學(xué)生輸入用戶名和密碼,系統(tǒng)驗(yàn)證身份的有效性2) 進(jìn)入學(xué)生成績管理子系統(tǒng),當(dāng)選擇學(xué)生成績查
14、詢功能時(shí)用例開始3) 選擇所要查詢的科目,學(xué)生輸入學(xué)號(hào)和密碼即可查詢?cè)摽颇砍煽儯蠋熛碛刑貦?quán)只要輸入學(xué)生學(xué)號(hào)就可以查詢學(xué)生該課目成績4) 系統(tǒng)自動(dòng)從考生成績表中調(diào)出相應(yīng)的成績顯示給學(xué)生,用例結(jié)束異常事件處理:在第3步時(shí),如果該學(xué)生目前還沒有參加過本試卷號(hào)的考試,則將顯示考生成績表中沒有所要查找的成績記錄,用況結(jié)束3.3 相關(guān)用例的展開活動(dòng)圖1、 參加考試的活動(dòng)圖2、 學(xué)生成績查詢的活動(dòng)圖3、 老師添加試卷活動(dòng)圖:4. 性能需求4.1 數(shù)據(jù)精確度(1)本系統(tǒng)對(duì)系統(tǒng)輸入提供格式驗(yàn)證功能,防止非法格式數(shù)據(jù)進(jìn)入系統(tǒng)。輸出數(shù)據(jù),在不影響其意義的情況下,按照一般系統(tǒng)的輸出要求。在要求使用高精度數(shù)據(jù)的地方,系統(tǒng)要提供高精度數(shù)據(jù)的處理能力。不允許系統(tǒng)隨意忽略數(shù)據(jù)的精度。(2)本系統(tǒng)要求在文件上傳下載時(shí),如果文件較大需要時(shí)間較多,要有提示信息。(3)本系統(tǒng)需對(duì)每個(gè)用戶進(jìn)行嚴(yán)格的權(quán)限管理。4.2 時(shí)間特性(響應(yīng)、傳輸、運(yùn)行時(shí)間等)每添加、修改、刪除一個(gè)屬性的操作步數(shù)不應(yīng)超過3步。每次響應(yīng)時(shí)間不應(yīng)超過3秒,數(shù)據(jù)量較大時(shí)不應(yīng)超過10秒且系統(tǒng)應(yīng)當(dāng)及時(shí)提示。用戶在進(jìn)行刪改操作時(shí)系統(tǒng)應(yīng)有提示。4.3 適應(yīng)性(運(yùn)行環(huán)境、計(jì)劃發(fā)生變化等應(yīng)具有的適應(yīng)能力
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院急救部門癲癇搶救流程
- 25年公司級(jí)員工安全培訓(xùn)考試試題加答案解析
- 小學(xué)藝術(shù)節(jié)繪畫展覽活動(dòng)計(jì)劃
- 2025年新工人入場安全培訓(xùn)考試試題附完整答案(網(wǎng)校專用)
- 2025新員工入職安全培訓(xùn)考試試題及參考答案(能力提升)
- 2025公司項(xiàng)目負(fù)責(zé)人安全培訓(xùn)考試試題答案可打印
- 2025年安全標(biāo)準(zhǔn)化安全培訓(xùn)考試試題附下載答案可打印
- 2025小學(xué)生語文復(fù)習(xí)提升計(jì)劃
- 25年公司員工安全培訓(xùn)考試試題及答案新版
- 工廠承包協(xié)議參考2篇
- 【MOOC】食品化學(xué)-西北農(nóng)林科技大學(xué) 中國大學(xué)慕課MOOC答案
- 風(fēng)管補(bǔ)漏施工方案
- 2024人教版七年級(jí)地理上冊(cè) 第四章 天氣與氣候 單元測試(含解析)
- 林業(yè)安全生產(chǎn)知識(shí)培訓(xùn)
- 生產(chǎn)車間廠房及配套設(shè)施施工組織設(shè)計(jì)
- 【中職專用】《旅游心理學(xué)》(高教第二版)高考模擬卷7(解析版)
- 水利水電工程可行性研究報(bào)告編制規(guī)程
- Unit 4 My Favourite Subject .大單元整體說課稿2024-2025學(xué)年人教版英語七年級(jí)上冊(cè)
- 2025屆北京市海淀區(qū)北京57中高二物理第一學(xué)期期末檢測試題含解析
- 膿毒血癥護(hù)理課件
- 社工站2024年度工作總結(jié)與2025年項(xiàng)目計(jì)劃
評(píng)論
0/150
提交評(píng)論