在線考試系統(tǒng)分析與設(shè)計(jì)_第1頁(yè)
在線考試系統(tǒng)分析與設(shè)計(jì)_第2頁(yè)
在線考試系統(tǒng)分析與設(shè)計(jì)_第3頁(yè)
在線考試系統(tǒng)分析與設(shè)計(jì)_第4頁(yè)
在線考試系統(tǒng)分析與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、在線考試系統(tǒng)分析與設(shè)計(jì) 李昶 石磊 牛程 2013年6月目錄一、在線考試系統(tǒng)開(kāi)發(fā)目標(biāo)及功能描述- 2 -1.1開(kāi)發(fā)目標(biāo)- 2 -二、在線考試系統(tǒng)分析- 3 -2.1可行性分析- 3 -2.1.1 經(jīng)濟(jì)可行性分析- 3 -2.1.2 社會(huì)可行性分析- 3 -2.2 必要性分析- 4 -三、在線考試系統(tǒng)總體設(shè)計(jì)- 4 -3.1系統(tǒng)分析- 4 -3.2 系統(tǒng)功能結(jié)構(gòu)- 5 -3.3系統(tǒng)流程圖- 5 -3.3.1業(yè)務(wù)流程圖- 5 -3.3.2 數(shù)據(jù)流程圖- 6 -四、 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)- 14 -4.1 UML分析與實(shí)現(xiàn)- 14 -4.1.1系統(tǒng)用例圖- 14 -4.1.2系統(tǒng)類圖- 17 -4.1

2、.3系統(tǒng)活動(dòng)圖- 18 -4.1.4系統(tǒng)時(shí)序圖- 19 -4.1.5系統(tǒng)狀態(tài)圖- 21 -4.2 E-R圖分析- 23 -4.3數(shù)據(jù)庫(kù)設(shè)計(jì)- 24 -1、管理員表- 24 -2、考生信息表- 24 -3、考生成績(jī)表- 24 -5、考生單選題答案表(多選題答案題庫(kù)類同)- 25 -6、判斷題表- 25 -7、考生判斷題答案表- 26 -8、填空題庫(kù)表(簡(jiǎn)答題庫(kù)類同)- 26 -9、考生填空題答案表(簡(jiǎn)答題答案庫(kù)類同)- 26 -10、科目信息表- 27 -11、組卷信息表- 27 -12、參考人員信息表- 27 -一、在線考試系統(tǒng)開(kāi)發(fā)目標(biāo)及功能描述1.1開(kāi)發(fā)目標(biāo) 在考試頻繁的今天,改變傳統(tǒng)模式的

3、考試、解決老師的負(fù)擔(dān)、給學(xué)生帶來(lái)方便成為現(xiàn)階段考試的熱點(diǎn)。鑒于此在線考試系統(tǒng)的研發(fā)和應(yīng)用能有效提高教師工作效率和減輕教師負(fù)擔(dān),同時(shí)能有效、快速、方便的檢查學(xué)生的學(xué)習(xí)狀況,此系統(tǒng)爭(zhēng)取達(dá)到以下標(biāo)準(zhǔn):1、功能完善,可參加各種科目的考試;2、教師可生成樣卷供查看,如有不適即可進(jìn)行組卷更改,提高工作效率。3、教師只要精心設(shè)計(jì)題目,維護(hù)題庫(kù),進(jìn)行組卷設(shè)置考試日期和參考人員就可完成考試管理,無(wú)須進(jìn)行出卷和改卷,都是系統(tǒng)自動(dòng)生成試卷和對(duì)考生的考卷進(jìn)行批改,大大減輕教師負(fù)擔(dān)。4、只要是在考試有效期內(nèi),允許考試的考生可進(jìn)行多種科目的考試,方便了學(xué)生節(jié)省了時(shí)間又能快速有效的檢查學(xué)生學(xué)習(xí)情況。5、系統(tǒng)中具有強(qiáng)大的操作

4、員權(quán)限、密碼管理等功能模塊,確保系統(tǒng)運(yùn)行安全。對(duì)題庫(kù)維護(hù)、考試管理、用戶管理和成績(jī)管理都有不同的管理權(quán)限。6、系統(tǒng)結(jié)構(gòu)嚴(yán)謹(jǐn)、性能穩(wěn)定、操作方便。7、速度快,投資少。8、維護(hù)簡(jiǎn)單,系統(tǒng)運(yùn)行后幾乎不需要專業(yè)系統(tǒng)管理員維護(hù),為您減少開(kāi)支。、1.2功能描述1本系統(tǒng)包含以下主要功能模塊:題庫(kù)管理模塊;考試管理模塊; 用戶管理模塊;成績(jī)管理模塊;考試子系統(tǒng)模塊。2模塊功能簡(jiǎn)要描述:題庫(kù)管理模塊:判斷題管理、單選題管理、多選題管理、填空題管理和簡(jiǎn)答題管理。各試題管理都包括添加試題、刪除試題、編輯試題、和根據(jù)不同科目查詢?cè)囶}??荚嚬芾砟K:組卷管理:對(duì)不同科目進(jìn)行組卷,設(shè)置各題型數(shù)目和每題分?jǐn)?shù),確定參考人員。

5、考卷管理:生成樣卷進(jìn)行試卷,如有不適確定是否刪除組卷重新組卷。查詢組卷:查找各科目的組卷信息用戶管理模塊:考生管理:添加考生、刪除考生、編輯考生和通過(guò)學(xué)號(hào)姓名對(duì)考生進(jìn)行查詢。管理員管理:添加管理員、刪除管理員、查詢管理員信息和修改管理員信息進(jìn)行不同權(quán)限管理(包括對(duì)題庫(kù)的管理、考試的管理、用戶的管理和成績(jī)管理)。成績(jī)管理模塊:查看考生成績(jī):按科目查詢,查詢不同科目的全部考生的成績(jī);按考生信息查詢,查詢同一考生進(jìn)行哪些科目的考試。修改考生成績(jī):對(duì)考生成績(jī)可進(jìn)行修改??荚囎酉到y(tǒng)模塊:考生登錄系統(tǒng)在允許考試的狀態(tài)下對(duì)不同科目進(jìn)行考試,系統(tǒng)是隨機(jī)抽卷自動(dòng)評(píng)分??忌刹樵円郧翱荚嚨目颇砍煽?jī)。二、在線考試系

6、統(tǒng)分析2.1可行性分析2.1.1 經(jīng)濟(jì)可行性分析該系統(tǒng)由本組成員自主研發(fā),采用免費(fèi)軟件和開(kāi)源代碼現(xiàn)有計(jì)算機(jī)配置可以滿足要求無(wú)需額 外購(gòu)買設(shè)備。2.1.2 社會(huì)可行性分析在線考試系統(tǒng)的建立雖然會(huì)可能導(dǎo)致某些制度、流程的變動(dòng),但幾乎不涉及組織機(jī)構(gòu)調(diào)整,組織的承受能力較強(qiáng);系統(tǒng)用戶均具有一定的計(jì)算機(jī)基礎(chǔ),對(duì)于簡(jiǎn)單友好的界面操作系統(tǒng)有良好的適應(yīng)性;系統(tǒng)遵守我校統(tǒng)一數(shù)據(jù)、接口標(biāo)準(zhǔn)規(guī)范,可以與其他系統(tǒng)無(wú)縫對(duì)接,實(shí)現(xiàn)信息流的順暢流通,具有很好的普適性。所以,具有現(xiàn)實(shí)的社會(huì)可行性。2.2 必要性分析傳統(tǒng)的學(xué)校教中,進(jìn)行一場(chǎng)考試要求老師編寫卷、印安排監(jiān)收集評(píng)改 試卷、講評(píng)和分析,這是一個(gè)繁雜的過(guò)程需要大量人力物

7、與時(shí)間投入已經(jīng)越來(lái)不適應(yīng)學(xué)校信息化建設(shè)與現(xiàn)代教的需要。而在線考試系統(tǒng)不僅減輕了組織、評(píng)卷成績(jī)計(jì)等方面所花費(fèi)的人力和物,并且突破了時(shí)間與空限制不僅節(jié)省資源而提高評(píng)分客觀性、公正和準(zhǔn)確度,大改善了考試工作的效率。加上數(shù)據(jù)庫(kù)技術(shù)利用簡(jiǎn)化傳統(tǒng)過(guò)程因此在線考試是電子化教學(xué)的不可缺少輔助手段,也校園信息必然趨勢(shì)。三、在線考試系統(tǒng)總體設(shè)計(jì)3.1系統(tǒng)分析在線考試系統(tǒng)在以后應(yīng)用過(guò)程中越來(lái)越普遍的系統(tǒng),本系統(tǒng)是基于C/S的系統(tǒng)。在在線考試中學(xué)生可以選擇試卷、進(jìn)行考試、查詢成績(jī);教師可以組卷、批改卷子、添加試題;管理員可以對(duì)用戶進(jìn)行管理。系統(tǒng)的界面設(shè)計(jì)也分為學(xué)生、教師、管理員三大塊。3.2 系統(tǒng)功能結(jié)構(gòu)圖3-1 3

8、.3系統(tǒng)流程圖3.3.1業(yè)務(wù)流程圖學(xué)生參加考試登錄密碼修改制卷教師數(shù)據(jù)庫(kù)試題管理考試管理管理員成績(jī)管理后臺(tái)登錄用戶管理圖3-23.3.2 數(shù)據(jù)流程圖在線考試系 統(tǒng)學(xué)生學(xué)生信息管理員成績(jī)成績(jī)D1考試系統(tǒng)數(shù)據(jù)庫(kù)圖3-3在線考試系統(tǒng)的頂層DFD學(xué)生 P2在線考 試 P3考試管 理 P4題庫(kù)管 理 P5用戶管 理 P1用戶信息管 理學(xué)生信息管理員管理權(quán)限1管理權(quán)限3管理權(quán)限2D1考試系統(tǒng)數(shù)據(jù)庫(kù)用戶學(xué)生信息考生成績(jī)考試信息試題數(shù)據(jù)用戶信息學(xué)生信息P6成績(jī)管 理管理權(quán)限4考生成績(jī)圖3-4 在線考試系統(tǒng)的第一層數(shù)據(jù)流圖學(xué)生信息 P1 P1.2學(xué)生成績(jī)查 詢 P1.3密碼修 改 P1.1用戶注 冊(cè)學(xué)生管理員管

9、理權(quán)限3考生成績(jī)D2考生成績(jī)信息考生信息學(xué)生信息考生成績(jī)D3用戶信息用戶用戶信息用戶信息圖3-5 考生管理的展開(kāi) P2P2.1身份驗(yàn) 證P2.2進(jìn)行考 試學(xué)生D2考生成績(jī)信息學(xué)生信息輸出成績(jī)D2學(xué)生信息圖3-6 在線考試的展開(kāi) P3P3.1科目管 理P3.4試卷管 理P3.5試卷異動(dòng)管 理管理員管理權(quán)限2試卷信息D4考卷信息考卷信息P3.2科目異動(dòng)分 析科目信息科目異動(dòng)信息科目名稱D5科目信息P3.3組卷管 理考卷信息圖3-7考試管理的展開(kāi) P3.1P3.1.1增加科 目P3.1.2刪除科 目P3.1.3科目考試狀態(tài)修改管理員D5科目信息科目信息科目信息科目考試狀態(tài)信息P3.3.1科目信息科目

10、信息科目信息圖3-8 科目管理的展開(kāi)P3.3P3.3.1科 目考試狀 態(tài)分 析P3.3.2總體參數(shù)設(shè) 置P3.3.3確定參考人 員管理員管理權(quán)限2題目類型及時(shí)間考生信息P3.4.1D5科目信息P3.1.1,P3.1.2D3學(xué)生信息圖3-9組卷管理的展開(kāi)P3.4P3.4.1查看組卷信 息P3.4.3生成樣 卷P3.4.2刪除組 卷D4考卷信息管理員組卷信息組卷信息組卷信息組卷信息D7D6D10D8D9判斷題庫(kù)單選題庫(kù)多選題庫(kù)填空題庫(kù)簡(jiǎn)答題庫(kù)試卷樣本圖3-10 試卷管理的展開(kāi)多選題庫(kù)D10簡(jiǎn)答題庫(kù)D9填空題庫(kù)D8D7單選題庫(kù)判斷題庫(kù)P4P4.1判斷題管理 P4.2單選題管理P4.5多選題管理 P4

11、.3填空題管理 P4.4簡(jiǎn)答題管理管理員管理權(quán)限1管理權(quán)限1管理權(quán)限1管理權(quán)限1管理權(quán)限1D6題目數(shù)據(jù)題目數(shù)據(jù) P4.6判斷題異動(dòng)管理 P4.7單選題異動(dòng)管理題目數(shù)據(jù)題目數(shù)據(jù) P4.8填空題異動(dòng)管理 P4.9簡(jiǎn)答題異動(dòng)管理題目數(shù)據(jù)題目異動(dòng)信息題目異動(dòng)信息題目異動(dòng)信息題目異動(dòng)信息P4.10多選題異動(dòng)管理題目異動(dòng)信息圖3-11 題庫(kù)管理的展開(kāi)P4.1P4.1.1查詢各科目試題P4.1.2增加試 題P4.1.4刪除試 題P4.1.3修改試 題管理員試題信息試題信息試題信息試題信息D6判斷題庫(kù)P4.6試題信息試題信息試題信息試題信息圖3-12判斷題管理的展開(kāi)(其他試題管理流程圖如上)P5 P5.1學(xué)生

12、管理學(xué)生信息D3學(xué)生信息管理權(quán)限3管理員 P5.2管理員管理管理員信息管理權(quán)限3管理員信息D11圖3-13用戶管理的展開(kāi)學(xué)生信息P5.1P5.1.1查詢學(xué)生P5.1.3刪除學(xué)生P5.1.4增加學(xué)生P5.1.2編輯學(xué)生管理員學(xué)生信息學(xué)生信息學(xué)生信息學(xué)生信息D3學(xué)生信息學(xué)生信息學(xué)生信息學(xué)生信息圖3-14考生管理的展開(kāi)管理員信息P5P5.2.1查詢管理員P5.2.2增加管理員P5.2.3編輯管理員(修改權(quán)限)P5.2.4刪除管理員管理員信息管理員管理員信息管理員信息管理員信息管理員信息管理員信息管理員信息管理員信息D11圖3-15管理員管理的展開(kāi)P6P6.1成績(jī)查 詢P6.2成績(jī)修 改管理員D2考生

13、成績(jī)信息考生成績(jī)考生成績(jī)考生成績(jī)考生成績(jī)圖3-16成績(jī)管理的展開(kāi)四、 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1 UML分析與實(shí)現(xiàn)(使用Enterprise Architect畫圖)4.1.1系統(tǒng)用例圖1、面向?qū)W生2、面向教師3、面向管理員4.1.2系統(tǒng)類圖4.1.3系統(tǒng)活動(dòng)圖1、學(xué)生考試活動(dòng)圖2、學(xué)生選擇試卷活動(dòng)圖4.1.4系統(tǒng)時(shí)序圖1、教師制作試卷時(shí)序圖2、學(xué)生參加考試時(shí)序圖3、管理員統(tǒng)計(jì)考試成績(jī)時(shí)序圖4、系統(tǒng)評(píng)分時(shí)序圖4.1.5系統(tǒng)狀態(tài)圖1、試卷狀態(tài)圖2、記錄學(xué)生成績(jī)狀態(tài)圖3、學(xué)生狀態(tài)圖判斷題4.2 E-R圖分析nn單選題擁有n管理員管理題庫(kù)管理管理試卷學(xué)生管理1nnnn111填空題多選題簡(jiǎn)答題參加考試m

14、成績(jī)得出擁有mnmn1nnn組成1n4.3數(shù)據(jù)庫(kù)設(shè)計(jì)1、管理員表 字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼SANAME文本10用戶名SAPASS文本10密碼name文本50管理權(quán)限名稱ROLE1是/否權(quán)限1ROLE2是/否權(quán)限2ROLE3是/否權(quán)限3ROLE4是/否權(quán)限42、考生信息表字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼stunum文本10考生學(xué)號(hào)stupass文本10考生密碼stuname文本16考生姓名stuclass文本20班級(jí)stusex文本4性別online數(shù)字8上線狀態(tài)starttime文本50登錄時(shí)間endtime文本50下線時(shí)間3、考生成績(jī)表 字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主

15、鍵碼stunum文本10考生學(xué)號(hào)examid文本50考試科目編號(hào)stuname文本20考生姓名class文本20班級(jí)examname文本20科目名稱score數(shù)字8分?jǐn)?shù)starttime日期/時(shí)間考試開(kāi)始時(shí)間endtime日期/時(shí)間考試結(jié)束時(shí)間edittime日期/時(shí)間修改時(shí)間4、單選題庫(kù)表(多選題庫(kù)類同) 字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼question備注問(wèn)題ItemA文本100選項(xiàng)AItemB文本100選項(xiàng)BItemC文本100選項(xiàng)CItemD文本100選項(xiàng)DAnswer文本4答案type文本20所屬科目haveselect文本4選題狀態(tài)5、考生單選題答案表(多選題答案題庫(kù)類同)字

16、段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼stunum文本10考生學(xué)號(hào)examname文本20考試科目singleid文本10試題ID號(hào)singleda文本4考生選擇答案6、判斷題表字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼question備注問(wèn)題answer是/否是/否type文本20所屬科目haveselect文本4選題狀態(tài)7、考生判斷題答案表字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼stunum文本10考生學(xué)號(hào)examname文本20考試科目pdid文本10試題ID號(hào)pdda是/否考生答案8、填空題庫(kù)表(簡(jiǎn)答題庫(kù)類同)字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼question備注問(wèn)題answer文本50答

17、案type文本20所屬科目haveselect文本4選題狀態(tài)9、考生填空題答案表(簡(jiǎn)答題答案庫(kù)類同)字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼stunum文本10考生學(xué)號(hào)examname文本20考試科目tkid文本10試題ID號(hào)tkda文本100考生答案10、科目信息表字段名類型寬度說(shuō)明ID自動(dòng)編號(hào)8主鍵碼try_type文本20科目名稱onoff數(shù)字1科目考試狀態(tài)11、組卷信息表字段名類型寬度說(shuō)明examid文本50考卷編號(hào)examname文本20考試科目名稱maketype文本50隨機(jī)組卷totalper數(shù)字8總分值pdcount數(shù)字8判斷題數(shù)pdleper數(shù)字8判斷題每題分值pdtype文本

18、20判斷題所屬科目singlecount數(shù)字8單選題數(shù)singleper數(shù)字8單選題每題分值singletype文本20單選題所屬科目dxcount數(shù)字8多選題數(shù)dxleper數(shù)字8多選題每題分值dxtype文本20多選題所屬科目tkcount數(shù)字8填空題數(shù)tkleper數(shù)字8填空題每題分值tktype文本20填空題所屬科目jdcount數(shù)字8簡(jiǎn)答題數(shù)jdleper數(shù)字8簡(jiǎn)答題每題分值jdtype文本20簡(jiǎn)答題所屬科目examtime文本10starttime日期/時(shí)間開(kāi)始考試時(shí)間endtime日期/時(shí)間考試結(jié)束時(shí)間12、參考人員信息表字段名類型寬度說(shuō)明id文本8主鍵碼examid文本50科目編號(hào)stunum文本10考生學(xué)號(hào)stuname文本20考生姓名class文本20班級(jí)havetest數(shù)字1參加考試狀況一、在線考試系統(tǒng)開(kāi)發(fā)目標(biāo)及功能描述- 2 -1.1開(kāi)發(fā)目標(biāo)- 2 -二、在線考試系統(tǒng)分析- 3 -2.1可行性分析- 3 -2.1.1 經(jīng)濟(jì)可行性分析- 3 -2.1.2 社會(huì)可行性分析- 3 -2.2 必要性分析- 4 -三、在線考試系統(tǒng)總體設(shè)計(jì)- 4 -3.1系統(tǒng)分析- 4 -3.2 系統(tǒng)功能結(jié)構(gòu)- 5 -3.3系統(tǒng)流程圖- 5 -3.3.1業(yè)務(wù)流程圖- 5 -3.3.2 數(shù)據(jù)流程圖- 6 -四、 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)- 14 -4.1 UML分析與實(shí)現(xiàn)- 14

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔