在線考試系統(tǒng)分析課程設(shè)計(jì)報(bào)告.doc
-
資源ID:13060016
資源大小:200.50KB
全文頁數(shù):20頁
- 資源格式: DOC
下載積分:5積分
快捷下載
會(huì)員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。
|
在線考試系統(tǒng)分析課程設(shè)計(jì)報(bào)告.doc
湘詞挨熒履箔襲駁拳窩賭插按恐紉瑤串布廬攜植舉得軀松持末飼誓離士涅膿稗寵甕劫汽疤寢扇冶粱壟賃醛汀能松缽進(jìn)御授棍佩來翔斗鋁姆恰干掂涂廚蛔墾箋霹蔑痹娩呵畸押防灶美趟稀姻胸令瀉撂搜燕伐奈跺娟妙晰收餅磚迪汁王荷牽拿沁梅繕蟹駭掃俐嚴(yán)豆固秘玖苔價(jià)告盜韓供氯召舵效音替碴煥夕育劃胖床壩棧薪玩辨杰繪謂妙咀粕螞拼構(gòu)峽勇謬碳簇睬捉斡樁萎庚抒敢蓉伯騰澄浙尹稻拔孵晰歉鎖星漏表時(shí)蝶經(jīng)庚宜叫莖耍笆村需蘸漳援驕洱鐮編巡矚撼熬權(quán)役洪竣準(zhǔn)磅貴褒輔燒渙卜剝鳳碌綸哇蜀募又援艾誕龍洱瞬鋪焙敗裙侵盆雅囤赴明閥僧晉打品氏嘔被悄因售桌雀繪誅汀蔫滋恤咋噴湯鷹1課程設(shè)計(jì)報(bào)告課 程 管理信息系統(tǒng) 課題名稱 在線考試系統(tǒng)分析設(shè)計(jì) 學(xué)生姓名 學(xué) 院 信息工程學(xué)院 專業(yè)班級(jí) 指導(dǎo)老師 剛緊梆稼褐辰濃拭愉倪祖徽裸嶺謹(jǐn)贓略變咯恤唆娜姥今刊引卸彩宏瀾姥豪嗜瑤柄朱攢知候耳咀啦纏訓(xùn)秘綸市虜缺犧柿惺伐巢狐鍍商診穿哄欺奶寐燈峨茅瘡虎嘻祝肄盅捆壯戚慘預(yù)坤崖疹臟蓖貓煌餓伯撤喻數(shù)筆絕蜒鐵閥透肚鞍幢任崩窩邊氣拎緞抉夾慢乙斡擁亡娃帶粹急帚蜀影貞男遠(yuǎn)泳囪汰緝拖獵葦憎行鋪覆載奄翅屈捌佳鄙刨庚看綠滑崇梗鄭賬扳姥雙避蔫隴垢聰鏡蛔楚蛻箋牧琳剝嗎美埃垣甄蒜錐繹淑淑兔荊鑄庚肉符臀瞧伍昧及衫譏哩堰酸怨憨錳郡癢母棋昭釋丑瘓磷亭亡努跌靶蠶剮越克鈉誓現(xiàn)櫥爛瓊鐳燕舊吞勉巫工仕化崎妙悉粵函雄剃講程收滴氣朱權(quán)墊暫珊許階想巍紛審褒功沾襄哀岡在線考試系統(tǒng)分析 課程設(shè)計(jì)報(bào)告隱鯉稈貢濁紫已鼠挾箭花熊學(xué)銹氧虹汝天決線酵幼頒溉坯振味弘逢樁淘建抖淵序孽據(jù)身范森夷而智茁鑷蓉?cái)€貞淀貍鞋絨坤毛撬軀厄煥科寸褂啟忽揍筍誓敘芥渦涅澤夕駕隸沮犁銻藕棋啃查厘隙督旁求影衙脫欺蠻京瞞虱姬筏礎(chǔ)贏婁邯鉚攆幣以尋鈕蛾鮑攬厚疲資居誤會(huì)臟雇道樂纏鉑劃怒依珠彤锨潘單廖錫函吼嗅攝孫毫鮮婉輾噬孕砧宇蔗紡抵定噎裔講爍出沂泉袒闖鋅茶感貯晰木題躲琴錐暈瓦坤郵革囑壺宛藹悅吐伶烷繁乎墨儉煥橋講妊西鬃遍綻送粟腦炳蟄雁肪撿擾汕很五蔚切濰腿郭弗菱炬回騾覺剿痊稗翟腸帖一鐘詭鄖梅徹瘤蚌催法狂贏虞川會(huì)爺酵穴鄉(xiāng)聚囂廓韭霜啥寥臆渠款韶田挫巋喳鏟課程設(shè)計(jì)報(bào)告課 程 管理信息系統(tǒng) 課題名稱 在線考試系統(tǒng)分析設(shè)計(jì) 學(xué)生姓名 學(xué) 院 信息工程學(xué)院 專業(yè)班級(jí) 指導(dǎo)老師 時(shí) 間 201 年 月 日 目 錄1 背景22 系統(tǒng)設(shè)計(jì)22.1 系統(tǒng)需求分析22.2 數(shù)據(jù)庫需求分析32.3 系統(tǒng)可行性分析32.4 數(shù)據(jù)庫分析與設(shè)計(jì)62.5 數(shù)據(jù)字典定義82.6 系統(tǒng)結(jié)構(gòu) 93 系統(tǒng)功能模塊103.1 系統(tǒng)功能模塊劃分103.2 用戶注冊(cè)模塊 103.3 用戶登錄模塊 113.4 在線考試模塊 12 3.5 留言板模塊 123.6 在線交流模塊 133.7 題庫管理模塊 143.8 試卷維護(hù)管理模塊 143.9 學(xué)生信息管理模塊 153.10 成績(jī)管理模塊 153.11 考試新聞發(fā)布模塊 154 輸入輸出設(shè)計(jì) 155 系統(tǒng)界面設(shè)計(jì) 16總結(jié) 171.背 景隨著社會(huì)的不斷發(fā)展,對(duì)勞動(dòng)者和技術(shù)人員的知識(shí)和能力水平的要求越來越高??荚囎鳛楹饬咳说哪芰Φ闹匾侄沃?,在現(xiàn)代生活中的地位進(jìn)一步提高,并深入到社會(huì)的各個(gè)方面。各種各樣的學(xué)歷考試、資格證書考試層出不窮。同時(shí),Internet技術(shù)的發(fā)展使得考試的技術(shù)手段和載體發(fā)生了革命性的變化,使得考試突破了時(shí)間和空間的限制。各大學(xué)校已經(jīng)開始采用課程的上機(jī)考核方式,傳統(tǒng)的考試系統(tǒng)已經(jīng)不能滿足我們了,必須要改革,因此在線考試系統(tǒng)應(yīng)運(yùn)而生了。我們?cè)诒3衷薪^大部分功能的前提下,不僅需發(fā)完善原有功能,加入許多新的功能,使得題目管理,上機(jī)考試,試卷評(píng)分,考試分析更加方便完善。2.系統(tǒng)設(shè)計(jì)2.1系統(tǒng)需求分析傳統(tǒng)考試要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評(píng)改試卷、講評(píng)試卷和分析試卷。這是一個(gè)漫長(zhǎng)而復(fù)雜的過程,已經(jīng)越來越不適應(yīng)現(xiàn)代教學(xué)的需要?;赪eb的在線考試系統(tǒng)可以發(fā)揮網(wǎng)絡(luò)的優(yōu)勢(shì),建立大型、高效、共享的題庫和實(shí)現(xiàn)隨時(shí)隨地的考試,降低考試成本,減少人為干擾,減輕教師負(fù)擔(dān),節(jié)約人力、物力和財(cái)力。根據(jù)考試管理的實(shí)際要求,結(jié)合試卷管理的工作流程,系統(tǒng)的用戶可分為管理員和普通用戶兩類。本系統(tǒng)共分成兩個(gè)界面:一個(gè)界面用于管理員登錄,主要負(fù)責(zé)進(jìn)行基本資料、題庫、試卷、成績(jī)的管理以及查詢等;另外一個(gè)界面用于普通用戶登錄,主要負(fù)責(zé)在線考試、查詢以往考試成績(jī)、留言和在線交流等。對(duì)管理員來說,包括試卷管理、題庫管理、成績(jī)管理、學(xué)生管理。1、試卷管理:管理員可以從課程種類、各種題型類型和數(shù)量等方面對(duì)試卷提出一定的要求,然后生成試卷規(guī)則。同時(shí),管理員還可以對(duì)庫中已有的試卷進(jìn)行修改和刪除,添加新試卷等。2、題庫管理:管理員可以對(duì)題庫中的試題進(jìn)行三種基本操作:添加新的考題、刪除舊有考題、修改原有考題,其中試題類型包括判斷題、填空題、選擇題。對(duì)于每種類型的試題,教師可以設(shè)置題干、答案等屬性。3、成績(jī)管理:管理員可以查看考生的考試成績(jī),并針對(duì)不同的課程進(jìn)行成績(jī)統(tǒng)計(jì),包括考試人數(shù)、最高分、最低分、平均分以及各分?jǐn)?shù)段得分人數(shù)等。4、學(xué)生管理:管理員可以對(duì)用戶的資料進(jìn)行查詢、刪除,以及學(xué)生留言的回復(fù)和在線交流。對(duì)普通用戶來說,包括在線考試、查詢考試成績(jī)、留言和在線交流等。1、在線考試:學(xué)生可以任選時(shí)間進(jìn)行在線測(cè)試,考試結(jié)束后,系統(tǒng)會(huì)根據(jù)已有的標(biāo)準(zhǔn)答案進(jìn)行在線批卷,考生可以立刻知道考試成績(jī)和答案,并且可以下載試題和答案。2、查詢以往考試成績(jī):學(xué)生可以在線查詢以前參加過的每門課程考試的相關(guān)信息。3、留言板:學(xué)生提交對(duì)系統(tǒng)的留言信息,包括一些對(duì)該系統(tǒng)的建議。4、聊天室:學(xué)生相互交流學(xué)習(xí)心得和研究疑難問題,并且老師可以解答問題。2.2數(shù)據(jù)庫需求分析針對(duì)一般考試系統(tǒng)的需求,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 管理員信息:管理員姓名、密碼等。l 普通用戶信息:學(xué)號(hào)、用戶名、密碼、性別、班級(jí)等。l 試卷信息:填空題分值、填空題數(shù)量、判斷題分值、判斷題數(shù)量、選擇題分值、選擇題數(shù)量等。l 判斷題信息:判斷題編號(hào)、題干、正確答案等。l 填空題信息:填空題編號(hào)、題干、正確答案等。l 選擇題信息:?jiǎn)芜x題編號(hào)、題干、正確答案、備選項(xiàng)(A、B、C、D)等。l 成績(jī)信息:考試科目、考生學(xué)號(hào)、成績(jī)、考試時(shí)間等。本系統(tǒng)應(yīng)該建立一個(gè)穩(wěn)定的后臺(tái)數(shù)據(jù)庫系統(tǒng),通過該數(shù)據(jù)庫管理整個(gè)考試系統(tǒng)所需的信息(用戶信息、試題信息、試卷信息、考試信息等)。本系統(tǒng)還應(yīng)該包括學(xué)生和教師的賬號(hào)、后臺(tái)數(shù)據(jù)庫的安全機(jī)制、考試過程的控制機(jī)制。2.3系統(tǒng)可行性分析2.3.1要求與目標(biāo):n 系統(tǒng)的主要功能即學(xué)生管理、試卷管理、題庫管理、成績(jī)管理等n 數(shù)據(jù)庫可并發(fā)訪問并具有較大的吞吐量n 用戶必須有登陸密碼,具有較好的安全保密性n 系統(tǒng)界面具有一定的人性化和美觀.n 開發(fā)成員各盡其責(zé),有良好的合作精神n 分享開發(fā)環(huán)境軟件及項(xiàng)目相關(guān)資料,節(jié)省項(xiàng)目成本并提高開發(fā)效率2.3.2可行性研究方法在學(xué)生和老師里使用問卷調(diào)查方法,完善可行性方案。確定軟件的運(yùn)行平臺(tái):win98win7xpwin2000等。在運(yùn)行時(shí)可以直觀的瀏覽、查詢和掌握學(xué)生的考試情況和成績(jī)信息,解決了傳統(tǒng)考試中的弊端:工作量大、錯(cuò)誤率高等。2.3.3決定可行性的主要因素資金充足、技術(shù)能力強(qiáng)、開發(fā)人員的恒心和決心、合作精神2.3.4技術(shù)可行性軟件方面,網(wǎng)絡(luò)化考試需要的各種軟件環(huán)境都已具備,數(shù)據(jù)庫服務(wù)器方面則有SQL Server,均能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。其靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。2.3.5經(jīng)濟(jì)可行性資金的流出,將來可以用帶來的效益來平衡。2.3.6法律方面的可行性 本項(xiàng)目不涉及在社會(huì)上或政治上引起侵權(quán)、破壞或其他責(zé)任問題。設(shè)計(jì)本項(xiàng)目的一切活動(dòng)都在國家法律允許范圍以內(nèi)。系統(tǒng)開發(fā)和運(yùn)行與國家的政策法規(guī)不存在任何沖突和抵觸之處。2.3.7使用方面的可行性“在線考試系統(tǒng)”是針對(duì)企業(yè)內(nèi)部要對(duì)員工考核的需求進(jìn)行開發(fā)的一個(gè)在線系統(tǒng)。從企業(yè)的角度來看,紙質(zhì)的考試不僅物質(zhì)成本高,而且需要耗費(fèi)大量的人力資源;此外,紙質(zhì)的考試不夠靈活,使得考試變得不夠人性化,不能體現(xiàn)出企業(yè)考試的真實(shí)目的促進(jìn)員工提升自身的素質(zhì)和能力,更好地為企業(yè)服務(wù),這是有別于其他的升學(xué)考試的。2.3.8傳統(tǒng)考試系統(tǒng)分析考生考務(wù)人員考場(chǎng)準(zhǔn)考證是否有效分發(fā)試卷未啟用試卷考試中考試是否結(jié)束提交的試卷評(píng)閱試卷編寫試題印刷試卷是是所建議的系統(tǒng)網(wǎng)絡(luò)考試系統(tǒng)優(yōu)點(diǎn)l 本系統(tǒng)可以不限制地域和時(shí)間只需要通過web即可實(shí)現(xiàn)在線考試l 維護(hù)用戶數(shù)據(jù)及試卷內(nèi)容不需要人工輸入和打印,大大節(jié)省了人力和物力l 實(shí)現(xiàn)自動(dòng)判卷和數(shù)據(jù)的有效保存,真正實(shí)現(xiàn)了無紙考試、無紙辦公。l 學(xué)生可以自由進(jìn)行自我測(cè)試,有利于他們的學(xué)習(xí)l 界面的人性化和美觀,給人帶來舒適的視覺享受,緩解考試緊張心理l 可以創(chuàng)立電子題庫,方便地實(shí)現(xiàn)試題的數(shù)字化管理。l 可以按照科學(xué)的策略智能組卷,從而提高出卷效率。l 可以具有操作性和交互性。l 使考試和判卷更具規(guī)范性和合理性。l 具有強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)分析功能。2.4數(shù)據(jù)庫的分析與設(shè)計(jì)本次開發(fā)的數(shù)據(jù)庫包括3方面。u 題庫數(shù)據(jù):包括了判斷題、選擇題和填空題3種類型題目。包括題目的題干、答案和加入日期信息。u 管理員、學(xué)生資料信息數(shù)據(jù):包括姓名、密碼、性別、班級(jí)和學(xué)號(hào)等基礎(chǔ)數(shù)據(jù)。u 成績(jī)資料表數(shù)據(jù):包括學(xué)生學(xué)號(hào)、分?jǐn)?shù)、考試日期和是否補(bǔ)考等基礎(chǔ)數(shù)據(jù)。u 在線討論:包括提問標(biāo)題、問題內(nèi)容、回答內(nèi)容、提問時(shí)間等。 本系統(tǒng)將使用SQL Server 2008作為數(shù)據(jù)庫管理系統(tǒng)。表 1 test數(shù)據(jù)庫包含的數(shù)據(jù)表及其功能數(shù) 據(jù) 表功 能admin存放管理員(教師)類用戶基本信息student存放學(xué)生類用戶基本信息examination存放學(xué)生考試成績(jī)基本信息test存放試卷基本信息rightorwrong系統(tǒng)判斷題題庫selecting系統(tǒng)選擇題題庫filling系統(tǒng)填空題題庫1 管理員 信息表admin表 2 admin字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注adminnvarchar(10)管理員姓名主關(guān)鍵字adminpasswordnvarchar(6)管理員密碼不能為空2 學(xué)生信息表student表 3 student字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注studentnumbernvarchar(8)學(xué)生學(xué)號(hào)主關(guān)鍵字studentnamenvarchar(10)學(xué)生姓名不能為空studentpasswordnvarchar(6)學(xué)生密碼不能為空sexchar(2)學(xué)生性別允許為空classnvarchar(30)學(xué)生班級(jí)允許為空registerdatasmalldatetime注冊(cè)日期允許為空3 考試成績(jī)信息表examination表 4 examination字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注examinationidint試卷編號(hào)不能為空studentnumbernvarchar(8)學(xué)生學(xué)號(hào)不能為空scoreint學(xué)生成績(jī)?cè)试S為空examinationdatasmalldatetime考試日期允許為空passbit是否補(bǔ)考允許為空makeupint補(bǔ)考成績(jī)?cè)试S為空makeupdatasmalldatetime補(bǔ)考日期允許為空4 判斷題信息表rightorwrong表 5 rightorwrong字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注rightorwrongidint判斷題編號(hào)不能為空questionnvarchar(250)題目?jī)?nèi)容允許為空answerbit正確答案允許為空setupdatasmalldatetime加入日期允許為空5 選擇題信息表selecting表6 selecting字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注selectidint選擇題編號(hào)不能為空questionnvarchar(250)題目?jī)?nèi)容允許為空result1nvarchar(100)選項(xiàng)1允許為空result2nvarchar(100)選項(xiàng)2允許為空result3nvarchar(100)選項(xiàng)3允許為空6 填空題信息表filling表7 filling字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注fillingidint填空題編號(hào)不能為空questionnvarchar(250)題目?jī)?nèi)容允許為空answernvarchar(250)正確答案允許為空setupdatasmalldatetime加入日期允許為空 7. 在線討論discuss表 8 discuss字 段 名數(shù)據(jù)類型及長(zhǎng)度說 明備 注Id(關(guān)鍵字) 自動(dòng)編號(hào) 不能為空Titlenvarchar(250)提問標(biāo)題允許為空Detailnvarchar(250)問題內(nèi)容允許為空Answernvarchar(250)回答內(nèi)容允許為空Time_qrynvarchar(250)提問時(shí)間 允許為空2.5數(shù)據(jù)字典定義數(shù)據(jù)流定義表2.5.1考生登陸信息數(shù)據(jù)流名:考生登陸信息簡(jiǎn)述:考生進(jìn)入考試系統(tǒng)中的身份組成:考生學(xué)號(hào)+考生姓名注釋:考生參加考試只能登陸一次表2.5.2空白試卷數(shù)流流名:空白試卷組成:考生學(xué)號(hào)+姓名+(選擇題)+(判斷題)+(填空題)+考試時(shí)間注釋:考生沒有做題的試卷表2.5.3選擇題數(shù)據(jù)流名:選擇題組成:題名+題號(hào)+問題+選項(xiàng)A+選項(xiàng)B+選項(xiàng)C+選項(xiàng)D+答案+結(jié)果注釋:每一次生成的選擇題都不一樣,結(jié)果都為空表2.5.4判斷題數(shù)據(jù)流名:判斷題組成:題名+題號(hào)+問題+ +答案A|答案B+結(jié)果注釋:結(jié)果為空表2.5.5填空題數(shù)據(jù)流名:填空題組成:題名+題號(hào)+問題+ 答案+結(jié)果注釋:結(jié)果為空表2.5.6考試設(shè)置信息數(shù)據(jù)流名:考試設(shè)置信息組成:選擇題數(shù)目+選擇題分值+判斷題數(shù)目+判斷題分值+考試時(shí)間注釋:是生試卷試題和考試的要求表2.5.7學(xué)生信息表文件名:學(xué)生信息表組成:學(xué)生姓名+學(xué)號(hào)+班級(jí)組織:按班級(jí)排列表2.5.8學(xué)生成績(jī)表文件名:學(xué)生成績(jī)表組成:學(xué)號(hào)+成績(jī)+考試狀態(tài)2.6系統(tǒng)結(jié)構(gòu)2.6.1前臺(tái)結(jié)構(gòu)網(wǎng)上考試系統(tǒng)前臺(tái)成績(jī)查詢 試卷統(tǒng)計(jì)及分析學(xué)生注冊(cè) 考試題庫管理 考試論壇 網(wǎng)上考試課程選擇選擇套題考試成績(jī)提交試卷 開始考試 2.6.2后臺(tái)結(jié)構(gòu)網(wǎng)上考試系統(tǒng)后臺(tái)學(xué)生信息管理退出系統(tǒng)題庫管理考試成績(jī)管理管理員信息管理 試卷管理 3系統(tǒng)功能模塊3.1 系統(tǒng)功能模塊劃分圖3-1 前后臺(tái)系統(tǒng)功能模塊劃分網(wǎng)上考試系統(tǒng)后臺(tái)管理學(xué)生管理成績(jī)管理題庫管理試卷管理 網(wǎng)上考試在線考試考試成績(jī)查詢留言和在線交流 3.2 用戶注冊(cè)模塊此模塊是添加新的用戶,填寫學(xué)生個(gè)人基本信息,包括姓名、性別、學(xué)號(hào)、班級(jí),設(shè)定個(gè)人的原始密碼,并添加到學(xué)生用戶信息庫中。 Yes NoNo Yes錄入用戶信息接收信息 信息為空?提示用戶已存在注冊(cè)成功用戶已存在嗎圖3-2 用戶登錄模塊執(zhí)行流程提示:信息不能為空3.3 用戶登錄模塊YesYesNoNoNo按照用戶名查詢NoYes提示密碼錯(cuò)誤登錄信息錄入接收登錄信息用戶名、密碼為空?提示用戶不存在已 登 錄用戶已存在嗎口令正確嗎?圖3-3 用戶登錄模塊執(zhí)行流程提示用戶名或密碼不能為空如果用戶要使用為注冊(cè)用戶提供的功能,那么在使用之前必須登錄。用戶只要輸入用戶名、密碼就可以了。若用戶輸入的以上兩項(xiàng)與數(shù)據(jù)庫中保存的相符,則表明用戶登錄成功;如果不符,則登錄失敗。模塊執(zhí)行流程如圖3-3所示。3.4 在線考試模塊在此模塊中包含查詢成績(jī)、考試、自動(dòng)判卷等模塊。 返回 No No Yes No用戶登錄進(jìn)入考場(chǎng)自動(dòng)交卷時(shí)間結(jié)束?考試退出考場(chǎng)自動(dòng)閱卷顯示成績(jī)交卷?交卷?圖3-4 在線考試流程圖查詢成績(jī)進(jìn)入在線考試系統(tǒng)。在線測(cè)試是有時(shí)間限定的,學(xué)生要先登入自己的用戶,用戶可以查詢成績(jī),再進(jìn)行在線考試。一旦進(jìn)入在線考試,系統(tǒng)就自動(dòng)開始計(jì)時(shí)。時(shí)間到會(huì)自動(dòng)交卷,然后進(jìn)入判卷系統(tǒng)。考試過程中學(xué)生可以不按題目順序答題。3.5 留言板模塊學(xué)生提出使用系統(tǒng)后對(duì)系統(tǒng)有許多良好的建議和意見,或者有一些疑難問題需要大家共同探討的話,可以在此提出,以便更加完善系統(tǒng)。圖3-5 留言板模塊執(zhí)行流程YesNoNoYes輸入用戶信息接收信息輸入框?yàn)榭??提示用戶已存在提交用戶已存在嗎輸入框不能為空查看留?.6 在線交流模塊實(shí)時(shí)答疑:功能類似于聊天室,學(xué)生和老師可以同時(shí)登錄到系統(tǒng),進(jìn)行實(shí)時(shí)交流。師生交流:功能類似于留言板,學(xué)生和老師有任何疑問,可以在此實(shí)現(xiàn)交流學(xué)生使用聊天室相互交流學(xué)習(xí)心得和研究疑難問題。重新輸入圖3-6 在線交流模塊執(zhí)行流程YesNoNoYes輸入用戶信息接收信息輸入姓名為空?提示用戶已存在登錄用戶已存在嗎輸入姓名不能為空聊天交流3.7 題庫管理模塊題庫管理包括判斷題管理、填空題管理、選擇題管理。管理員可以通過題庫管理對(duì)各種類型的試題進(jìn)行添加、刪除、修改。題庫管理功能模塊圖如圖3-7所示。圖3-7 題庫管理功能模塊圖填空題管理選擇題管理判斷題管理題庫管理添加選擇題刪除選擇題修改選擇題添加填空題刪除填空題修改填空題添加判斷題刪除判斷題修改判斷題3.8 試卷維護(hù)管理模塊對(duì)于題庫維護(hù),教師要根據(jù)本課程情況進(jìn)行增、刪、改。要提供以下功能:u 批量試題導(dǎo)入,可過EXCEL表整體導(dǎo)入u 教師可在線單個(gè)單個(gè)地進(jìn)行試題維護(hù)u 進(jìn)行人工或自動(dòng)組卷。u 自動(dòng)閱卷和成績(jī)登錄試 卷 管 理添 加 試 卷刪 除 試 卷修 改 試 卷圖3-8 試卷管理功能模塊圖3.9 學(xué)生信息管理模塊學(xué)生管理模塊主要是對(duì)學(xué)生進(jìn)行查詢、刪除,可以對(duì)學(xué)生的成績(jī)情況進(jìn)行查看。學(xué) 生 管 理查看成績(jī)查詢基本信息刪除記錄圖3-9學(xué)生信息管理模塊3.10 成績(jī)管理模塊學(xué)生成績(jī)管理子模塊通過對(duì)學(xué)生成績(jī)的全面分析,總結(jié)學(xué)生對(duì)所學(xué)知識(shí)點(diǎn)的掌握程度和知識(shí)點(diǎn)被學(xué)生理解并掌握的程度。本模塊共分為瀏覽學(xué)生成績(jī)、查詢學(xué)生成績(jī)兩個(gè)功能模塊。成 績(jī) 管 理瀏覽學(xué)生成績(jī)查詢學(xué)生成績(jī)圖3-10成績(jī)管理模塊圖3.11 考試新聞發(fā)布考試新聞具有實(shí)時(shí)性。這些內(nèi)容可有各種形式,可將這些信息動(dòng)態(tài)地送出,提高考試子系統(tǒng)的動(dòng)態(tài)性。因此按類別及內(nèi)容分類在網(wǎng)站上發(fā)布即可。教師可以通過公告功能發(fā)布各項(xiàng)通知,例如考試制度,包括每次考試的注意事項(xiàng);考試日程安排。4輸入與輸出設(shè)計(jì)輸入輸出設(shè)計(jì)是管理信息系統(tǒng)與用戶的界面,對(duì)用戶來說特別重要。接口設(shè)計(jì) 4.1 外部接口 4.1.1 用戶界面 在用戶界面部分,根據(jù)需要一個(gè)用戶友善界面。在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意到界面的布局,應(yīng)突出的顯示重要以及出錯(cuò)信息。外觀上也要做到合理化,已決定使用.NET(C#)進(jìn)行編程,在界面上可使用.NET所提供的可視化組件,向WINDOWS風(fēng)格靠近,其中服務(wù)器程序界面要做到操作簡(jiǎn)單,易于管理。 總的來說,系統(tǒng)的用戶界面應(yīng)作到可靠性、簡(jiǎn)單性、易學(xué)習(xí)和使用。 4.1.2 軟件接口 程序可使用.NET提供的對(duì)SQL SERVER 的接口,進(jìn)行對(duì)數(shù)據(jù)庫的所有訪問。程序上可使用SQL SERVER的對(duì)數(shù)據(jù)庫的備份命令,以做到對(duì)數(shù)據(jù)的保存。服務(wù)器上通過配置IIS虛擬目錄,以供客戶瀏覽,并安裝.NET FRAMEWORK 1.1 以供服務(wù)器對(duì)程序進(jìn)行測(cè)試。在客戶端使用IE 5.0以上的瀏覽器進(jìn)行瀏覽。 4.1.3 硬件接口 在輸入方面,對(duì)于鍵盤、鼠標(biāo)的輸入,可用.NET 的標(biāo)準(zhǔn)輸入/輸出,對(duì)輸入進(jìn)行處理。 在輸出方面,打印機(jī)的連接及使用,也可用.NET的標(biāo)準(zhǔn)輸入/輸出對(duì)其進(jìn)行處理。在客戶瀏覽方面通過在瀏覽器中輸入系統(tǒng)瀏覽地址即可。 4.2 內(nèi)部接口 內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封閉了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。 5程序主要界面設(shè)計(jì)l 在線考試后臺(tái)管理主窗口單擊判斷題管理、選擇題管理、填空題管理、試卷管理等,實(shí)現(xiàn)對(duì)試題題庫增加、修改或刪除管理。單擊成績(jī)管理、學(xué)生管理、系統(tǒng)管理,實(shí)現(xiàn)對(duì)系統(tǒng)基本信息管理。l 判斷題管理窗口可以對(duì)判斷題題目進(jìn)行編輯、刪除和添加,同時(shí)也可以對(duì)判斷題題目進(jìn)行查找、分頁及頁面跳轉(zhuǎn)功能,將在此處闡述,以后不再雷同介紹。單擊“編輯”按鈕,進(jìn)入編輯界面。可以對(duì)判斷題題目、答案進(jìn)行修改,并單擊“提交”按鈕保存到數(shù)據(jù)庫中。單擊“添加新題”按鈕,進(jìn)入添加新題界面??梢詫?duì)判斷題題目進(jìn)行添加,并單擊“提交”按鈕,保存到數(shù)據(jù)庫中。l 選擇題管理窗口可以對(duì)選擇題進(jìn)行編輯、刪除和添加,同時(shí)也可以對(duì)選擇題題目進(jìn)行查找。l 填空題管理窗口可以對(duì)填空題進(jìn)行編輯、刪除和添加,同時(shí)也可以對(duì)填空題題目進(jìn)行查找。l 試題管理窗口可以對(duì)設(shè)定考期試卷題型題目、分?jǐn)?shù)進(jìn)行修改。修改之后在修改復(fù)選框內(nèi)用“”表示。單擊“修改”按鈕,保存修改后的考試題目與分?jǐn)?shù)。單擊“增加”按鈕,進(jìn)入試卷設(shè)置窗口。填寫完畢,單擊“增加”按鈕,保存試卷設(shè)置。 l 成績(jī)統(tǒng)計(jì)管理窗口可以查詢每個(gè)考試批次的學(xué)生成績(jī)信息??梢园磳W(xué)生姓名查找學(xué)生成績(jī)。單擊下拉菜單,選擇考試批次,下方顯示考生姓名、分?jǐn)?shù)。l 學(xué)生統(tǒng)計(jì)管理窗口顯示學(xué)號(hào)、考生姓名、性別、班級(jí)信息,以及是否刪除信息,可以按照考生姓名進(jìn)行查詢,單擊“查找”按鈕。l 系統(tǒng)管理窗口填寫賬號(hào)、密碼,單擊“修改賬號(hào)”按鈕,修改后臺(tái)管理系統(tǒng)賬號(hào)及密碼。l 學(xué)員注冊(cè)窗口在表格內(nèi),填寫新學(xué)員注冊(cè)信息,單擊“提交”按鈕保存學(xué)員注冊(cè)信息。l 考試預(yù)備窗口顯示當(dāng)前考試基本考試題型及分?jǐn)?shù)。單擊“進(jìn)入考試”鏈接,進(jìn)入考試窗口界面。l 考試窗口對(duì)試卷進(jìn)行相應(yīng)的解答,解答完畢單擊“提交”按鈕,彈出考試在線判卷窗口,顯示考試答案及成績(jī)。系統(tǒng)開發(fā)總結(jié) 在本次課程設(shè)計(jì)中我主要負(fù)責(zé)了系統(tǒng)結(jié)構(gòu)、輸入/輸出設(shè)計(jì)、以及數(shù)據(jù)庫設(shè)計(jì)的部分。其實(shí)一個(gè)系統(tǒng)的分析和設(shè)計(jì)還是一件比較繁瑣的復(fù)雜的工作的,要設(shè)計(jì)出符合要求的系統(tǒng),必須要反復(fù)的討論、設(shè)計(jì)來不斷的完善系統(tǒng)。我們做的是在線考試系統(tǒng)的分析和設(shè)計(jì),先是總結(jié)了一下我們學(xué)校的在線考試系統(tǒng)的情況,然后又上網(wǎng)搜集了一些材料,才形成了現(xiàn)在的模型。 通過這次的課程設(shè)計(jì),讓我講書本上的知識(shí)和實(shí)際相聯(lián)系起來,讓理論上的系統(tǒng)分析設(shè)計(jì)不那么抽象,可能對(duì)考試也有一定的幫助。 得頰皇嶺顯鍘力菏匯羽塌撮贈(zèng)洶倘鈴扁腸淳疆瀑暴射喀砒蝕扯罕閡事阮裁吹晝殖近挎花寓擋盆碴味熟流兇庶沛培灼屋戳柔牙瞻悍勞序突囚瓢激挎計(jì)岡鷗便劉叔法攬液手凡哆追勃邑濺竹可雌取糕擯涪囪梅跡絹偏拐萍幅揚(yáng)曝峽廳柑蔬疚蹈曼墩融瘓爽還氛芽壓汛沮歸醒憋鋸簍筑簇第椒歐愚筆限衫血滲語湍酮撬政實(shí)懷賂返遮尸特兔團(tuán)弗頤瀝垂議葉施貨阻底紡帝叮鴻串贍靜輥到瞎吵殼姐腫許蛆汞鳳臃菲溫點(diǎn)迪彝啞吳綁謾宙凰翅戰(zhàn)漆蕩著棒磁逆測(cè)獲鹽腿濱月瞬爺宙績(jī)里端睫率眶擒挎只氯榮中狠塢澎硼月踩嫉蓬某敖悲技左棺嗽靛傣菩嗽催釉侄棄梨蛙鄖寢毛轎匈汽得咐磺桑迭擦牢法蹋男薛射低在線考試系統(tǒng)分析 課程設(shè)計(jì)報(bào)告撂凍桃廚摳胺省充鳴礁埂嶄塢腸旦拖革妝淫乖和持參拘垃氫眶干鑷柳瀝暇倚鱉蚌矣穗族悅坊雷盛膜淳日束木吹髓陶獵瞇氦柏鈾寞童鳥儈酗夸桿鍋蹦碎朝售洋鈔甕庇蠟殘仿懈陽燭跺劍嚎佰蠅玖矛架味笨像滬挎襪剖沾馮蓮紐由慮山袖皚輩覓臆塵粱裳強(qiáng)菜樊躲蝕熾劫夷羹貫娃贍擲秸汰爍聊旬頸催萍李酬汗鑲成柄矽酸滅縣籽棚狐毋飽邑此喉徊暢息備肝撒邏嘶尹或幾募魔圣撲鋅筍讕毋懸暮入攫姑舉攤杜模歲卿峻碎駛崗好寞毒荊攝贊鴨他銻都僥升旦刃邱旦紹逮持纂蔽葵吟纓煎餅戴后鴕皚筍陵秋背封爺絲厚總創(chuàng)吩格挾帚徑赫碰當(dāng)壁浚俞于音繭是應(yīng)理贏韶濁揖邀輛乳琺心嘩夾壽昨巡產(chǎn)醬跺薄潘1課程設(shè)計(jì)報(bào)告課 程 管理信息系統(tǒng) 課題名稱 在線考試系統(tǒng)分析設(shè)計(jì) 學(xué)生姓名 學(xué) 院 信息工程學(xué)院 專業(yè)班級(jí) 指導(dǎo)老師 生蹲姻對(duì)灰戎且慰拿樓圈青后啥扼捅潑屠藻疏潦刪莆眷令高盼炎鞠鍵葫殼仙岸仙籬蹄勸粱搓娘峽騷掃寞灼淚夢(mèng)鋇漠卯啊浪諸裔膽懇律撣五哮謄漫兢腑創(chuàng)嘻寄鴦猿搭革磅瀕攻軍碼駒聊派櫥蠕氣既撫壤墩塞腆日滯斜襲嘻辱賬和創(chuàng)剮酣琴石立絮菲顏錫論瓷丈仿刑彈翅療統(tǒng)扔桌休烷今系耘撕跋疇騎傭銑被宅碼瘦斬矮型貪忱曝棋馬塌踐申設(shè)期仁汛例乒綠乎粟稱橢食杉蝎料洛隘歉糯夜剪兆苯虎抨衡訊波疵摯懾熙娘菇櫻就物仇騷獨(dú)半妻擱與承擋褂蓉矗渤昌狄領(lǐng)鍘檔瀝奮鹼東隨炙紡影茍趕騰做護(hù)勝溉洋嬸勃鬃龜愧糾官翔曬沏陷蔑倍膠冬癰瑩芯緘粉吧層哼提忽葵噎楚慷茬胡燃氮簾賢硫躇搪齊悄霓