97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

在線考試系統(tǒng)課程設(shè)計(jì)報(bào)告

時(shí)間:2022-12-13 13:44:27 考試 我要投稿
  • 相關(guān)推薦

在線考試系統(tǒng)課程設(shè)計(jì)報(bào)告

  篇一:在線考試系統(tǒng)課程設(shè)計(jì)報(bào)告

在線考試系統(tǒng)課程設(shè)計(jì)報(bào)告

  課程設(shè)計(jì)報(bào)告

  目 錄

  緒 論 ........................................................... 3

  第1章 系統(tǒng)開發(fā)背景及意義 ....................................... 3

  1.1系統(tǒng)開發(fā)背景............................................. 3

  1.2系統(tǒng)開發(fā)意義............................................. 4

  第2章網(wǎng)上考試系統(tǒng)需求分析 ...................................... 5

  2.1現(xiàn)狀分析................................................. 5

  2.2可行性分析............................................... 6

  2.2.1經(jīng)濟(jì)可行性.......................................... 6

  2.2.2技術(shù)可行性.......................................... 6

  2.3設(shè)計(jì)目標(biāo)................................................. 7

  2.4功能要求................................................. 7

  2.5系統(tǒng)開發(fā)環(huán)境配置......................................... 8

  2.6系統(tǒng)開發(fā)工具............................................. 8

  2.6.1開發(fā)語言—JSP(Java Server Page)................... 8

  2.6.2數(shù)據(jù)庫—Oracle...................................... 9

  第3章 網(wǎng)上考試系統(tǒng)設(shè)計(jì) ........................................ 10

  3.1數(shù)據(jù)庫設(shè)計(jì).............................................. 10

  3.1.1數(shù)據(jù)庫需求分析..................................... 10

  3.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)................................. 11

  3.1.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)............................. - 12 -

  3.1.4數(shù)據(jù)庫表設(shè)計(jì)................................... - 14 -

  3.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)........................................ - 16 -

  3.2.1頁面模塊化設(shè)計(jì)................................. - 16 -

  3.2.2 MVC模式設(shè)計(jì)(Jsp+Servlet+JavaBean)........... - 17 -

  第4章 網(wǎng)上考試系統(tǒng)實(shí)現(xiàn) .................................... - 18 -

  4.1系統(tǒng)各部分的實(shí)現(xiàn)方法................................ - 18 -

  4.1.1創(chuàng)建與數(shù)據(jù)庫的連接............................. - 18 -

  4.1.2訪問數(shù)據(jù)庫的JavaBean .......................... - 19 -

  4.1.3用戶及管理員登錄模塊頁面........................... 20

  4.1.4系統(tǒng)主要模塊頁面............................... - 23 -

  4.1.5學(xué)生考試模塊的實(shí)現(xiàn)頁面......................... - 24 -

  4.1.6教師添加試題制作試卷模塊的實(shí)現(xiàn)................. - 26 -

  第5章 系統(tǒng)測試 ................................................ 29

  5.1什么是軟件測試.......................................... 29

  5.2軟件測試的目標(biāo)與方法.................................... 29

  5.3系統(tǒng)的不足和展望........................................ 29

  結(jié)束語 ..................................................... 30

  緒 論

  考試是檢驗(yàn)教學(xué)效果的重要手段,也是促進(jìn)學(xué)生學(xué)習(xí)的重要手段,是教學(xué)過程中的一個(gè)重要環(huán)節(jié)。學(xué)生考試成績的優(yōu)劣,不但反映其對教學(xué)內(nèi)容和應(yīng)掌握知識的分析、理解、吸收、運(yùn)用的能力,更反映教師對教學(xué)內(nèi)容的把握和熟練程度。

  傳統(tǒng)的學(xué)校教學(xué)中,進(jìn)行一場考試,要求老師編寫試卷、印試卷、安排考試、監(jiān)考、收集試卷、評改試卷、講評試卷和分析試卷,這是一個(gè)繁雜的過程,需要大量人力、物力與時(shí)間的投入,已經(jīng)越來越不適應(yīng)學(xué)校信息化建設(shè)與現(xiàn)代教學(xué)的需要。尤其在遠(yuǎn)程網(wǎng)絡(luò)教學(xué)中,學(xué)生分布廣,不易統(tǒng)一集中安排考試,給校方和學(xué)生帶來了眾多的不便。

  而網(wǎng)上考試系統(tǒng)不僅減輕了在組織考試、評卷、成績統(tǒng)計(jì)等方面所花費(fèi)的人力和物力,并且突破了時(shí)間與空間的限制,不僅節(jié)省了資源,而且提高了評分的客觀性、公正性和準(zhǔn)確度,大大改善了考試工作的效率。加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程,因此在線考試是電子化教學(xué)的不可缺少的輔助手段。在當(dāng)今信息時(shí)代,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)越來越廣地應(yīng)用于各個(gè)領(lǐng)域,改變著人們的學(xué)習(xí)、工作、生活乃至思維方式,也引起了教育領(lǐng)域的重大變革。將計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)應(yīng)用于現(xiàn)代高等教育中,是現(xiàn)代高等教育發(fā)展的需要,也是改革教育模式,提高學(xué)校教學(xué)效果和教學(xué)效率、提高科研和管理水平的必要手段。

  第1章 系統(tǒng)開發(fā)背景及意義

  1.1系統(tǒng)開發(fā)背景

  隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)迅速發(fā)展和高校校園網(wǎng)功能的日益完善,很多高校建立了基于校園網(wǎng)的網(wǎng)絡(luò)信息管理平臺,為提高教學(xué)管理水平提供了先進(jìn)的管理手段。目前,基于網(wǎng)絡(luò)的在線考試系統(tǒng)己經(jīng)成為現(xiàn)試方式的有力補(bǔ)充和發(fā)展。相對于傳統(tǒng)的筆試,網(wǎng)絡(luò)在線考試不僅減輕了在組織考試、評卷、成績統(tǒng)計(jì)等方面所花費(fèi)的人力和物力,并且突破了時(shí)間與空間的限制,不僅節(jié)省了資源,而且提高了評分的客觀性、公正性和準(zhǔn)確度,大大改善了考試工作的效率。

  1.2系統(tǒng)開發(fā)意義

  很多學(xué)校學(xué)生的期末考試仍采用任課教師(個(gè)人或集體)考前出題的方式。為解決學(xué)生壓題,考前,補(bǔ)(緩)考試題與正式考試試題題量及難度差異問題,教務(wù)管理部門通常要求教師同時(shí)出多套試卷,其題量與難度要求相同,并且要同時(shí)給出答案和評分標(biāo)準(zhǔn)。這樣做雖能解決一些問題,但給教師增加了很大的工作負(fù)擔(dān),若上下屆學(xué)生的同一門課程由同一教師承擔(dān),則難免幾屆學(xué)生用相同幾套試卷;若由不同教師任課出題,則上下屆學(xué)生的成績之間又不具有可比性。

  若建立題庫,每次考試前由題庫中題目隨機(jī)生成試卷,則可較好地解決考教分離的問題,也可將廣大教師從每學(xué)期末繁重的命題工作中解放出來。近年來,部分學(xué)校陸續(xù)開發(fā)了一些基于微機(jī)的題庫系統(tǒng),并作為成果向其它學(xué)校推廣,但這些題庫一般都是結(jié)合本校具體情況,針對單一課程的小型題庫,甚至某些學(xué)校購得的題庫系統(tǒng)中的題目本身是不可維護(hù)的,即使題目已不適合自己的學(xué)生考試使用,也無法更新題庫中的題目。

  為解決題庫系統(tǒng)中存在的這些問題, 作者經(jīng)過研究幾種不同的網(wǎng)上系統(tǒng),經(jīng)充分的考慮,最后給出了一個(gè)較為理想的題庫系統(tǒng)解決方案,并結(jié)合當(dāng)前比較使用的B/S結(jié)構(gòu)開發(fā)一個(gè)功能完備的網(wǎng)上考試系統(tǒng)。

  篇二:在線考試系統(tǒng)課程設(shè)計(jì)報(bào)告

  一、需求分析

  計(jì)算機(jī)技術(shù)沒有應(yīng)用到考試上時(shí),組織一次考試只是要經(jīng)過五步:人工出

  題,考生考試,人工閱卷,成績評估和試卷分析,這是一項(xiàng)十分繁瑣和容易出錯的工作,教師的工作量非常的大。很明顯,傳統(tǒng)的考試方式已經(jīng)不再適應(yīng)現(xiàn)試的需要。如今,信息技術(shù)的迅猛發(fā)展,應(yīng)用不斷擴(kuò)大,教學(xué)和虛擬大學(xué)等相繼出現(xiàn),這些應(yīng)用正逐步深入到千家萬戶,人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減少教師的工作負(fù)擔(dān)并提高工作效率,同時(shí)提高考試的質(zhì)量,從而使考試更趨于公正,客觀,更加激發(fā)學(xué)生的興趣。例如,目前許多國際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分是采用這種形式。

  二、數(shù)據(jù)庫設(shè)計(jì)

  1, 概念模型設(shè)計(jì)(E—R圖)

  2、E-R圖轉(zhuǎn)為邏輯模型的方法及過程

  在sql中創(chuàng)建一個(gè)新的數(shù)據(jù)庫CET6,以E—R圖中的實(shí)體的名稱創(chuàng)建表。設(shè)計(jì)表時(shí),以該E—R圖中的屬性為列名,根據(jù)實(shí)際情況確定其數(shù)據(jù)類型和長度,在必須唯一的列名處設(shè)計(jì)主鍵。在sql中一共建立七個(gè)表來實(shí)現(xiàn)CET6模擬考試系統(tǒng)應(yīng)用程序數(shù)據(jù)的連接。其中,UserType表示數(shù)據(jù)類型,0表示學(xué)生,1表示管理員。UserId表示用戶賬號,UserName表示用戶姓名,UserPsw表示用戶密碼。HaveIn,HaveTest分別表示用戶是否登錄和參加考試。TypeId,TypeName分別表示試題類型和試題類型名。XZT_BL,XZT_FZ分別表示選擇題的分值和比例。判斷題和填空題類推。StudentId表示考生考號,TopicId、PaperTopId分別表示試題在題庫和試卷中的編號。TopicName、TopicAnswer表示試題題目和答案。

  3、邏輯模型

  TB_User(用戶信息表)

  TB_TestType(試題類型表)

  TB_Param(系統(tǒng)參數(shù)表

  )

  TB_StuTest(學(xué)生考試試卷表

  )

  TB_Grade(學(xué)生分?jǐn)?shù)表

  )

  TB_Test(試題安排

  )

  TB_StuTest(學(xué)生考試試卷表

  )

  4、數(shù)據(jù)庫評價(jià)

  首先,用

  sql設(shè)計(jì)數(shù)據(jù)庫比較穩(wěn)定,對數(shù)據(jù)的要求也比較嚴(yán)格。這樣在

  編碼階段數(shù)據(jù)這一塊就基本沒有不合理的數(shù)據(jù)出現(xiàn)在應(yīng)用程序上。減少了運(yùn)行會出現(xiàn)的錯誤。但是sql與應(yīng)用程序的鏈接有時(shí)比較繁瑣而且不易成功。

  三、編碼實(shí)現(xiàn)

  1, 登錄模塊

  1)

  用戶的不同類型進(jìn)入到不同的界面,主要有一個(gè)combox控件,用于選擇用戶類型。兩個(gè)TextBox控件,Txt_id用于輸入賬號,Txt_Pse用于輸入密碼。三個(gè)commandButton控件:cmd_In用于登錄系統(tǒng),Cmd_Again用于清空用戶信息重新輸入,Cmd_Quit用于退出系統(tǒng)。 程序流程圖

  2)

  篇三:在線考試系統(tǒng)課程設(shè)計(jì)報(bào)告

  課程設(shè)計(jì)報(bào)告

  目 錄

  1 背景2 2 系統(tǒng)設(shè)計(jì)2

  2.1 系統(tǒng)需求分析2

  2.2 數(shù)據(jù)庫需求分析3

  2.3 系統(tǒng)可行性分析3

  2.4 數(shù)據(jù)庫分析與設(shè)計(jì)6

  2.5 數(shù)據(jù)字典定義8

  2.6 系統(tǒng)結(jié)構(gòu) 9 3系統(tǒng)功能模塊10

  3.1 系統(tǒng)功能模塊劃分10

  3.2 用戶注冊模塊 10

  3.3 用戶登錄模塊 11

  3.4 在線考試模塊 12

  3.5 留言板模塊 12

  3.6 在線交流模塊 13

  3.7 題庫管理模塊 14

  3.8 試卷維護(hù)管理模塊 14

  3.9 學(xué)生信息管理模塊 15

  3.10 成績管理模塊 15

  3.11 考試新聞發(fā)布模塊 15 4 輸入輸出設(shè)計(jì) 15 5 系統(tǒng)界面設(shè)計(jì) 16 總結(jié) 17

  1.背 景

  隨著社會的不斷發(fā)展,對勞動者和技術(shù)人員的知識和能力水平的要求越來越高?荚囎鳛楹饬咳说哪芰Φ闹匾侄沃,在現(xiàn)代生活中的地位進(jìn)一步提高,并深入到社會的各個(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)而生了。我們在保持原有絕大部分功能的前提下,不僅需發(fā)完善原有功能,加入許多新的功能,使得題目管理,上機(jī)考試,試卷評分,考試分析更加方便完善。

  2.系統(tǒng)設(shè)計(jì)

  2.1系統(tǒng)需求分析

  傳統(tǒng)考試要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評改試卷、講評試卷和分析試卷。這是一個(gè)漫長而復(fù)雜的過程,已經(jīng)越來越不適應(yīng)現(xiàn)代教學(xué)的需要;赪eb的在線考試系統(tǒng)可以發(fā)揮網(wǎng)絡(luò)的優(yōu)勢,建立大型、高效、共享的題庫和實(shí)現(xiàn)隨時(shí)隨地的考試,降低考試成本,減少人為干擾,減輕教師負(fù)擔(dān),節(jié)約人力、物力和財(cái)力。

  根據(jù)考試管理的實(shí)際要求,結(jié)合試卷管理的工作流程,系統(tǒng)的用戶可分為管理員和普通用戶兩類。

  本系統(tǒng)共分成兩個(gè)界面:一個(gè)界面用于管理員登錄,主要負(fù)責(zé)進(jìn)行基本資料、題庫、試卷、成績的管理以及查詢等;另外一個(gè)界面用于普通用戶登錄,主要負(fù)責(zé)在線考試、查詢以往考試成績、留言和在線交流等。

  對管理員來說,包括試卷管理、題庫管理、成績管理、學(xué)生管理。

  1、試卷管理:管理員可以從課程種類、各種題型類型和數(shù)量等方面對試卷提出一定的要求,然后生成試卷規(guī)則。同時(shí),管理員還可以對庫中已有的試卷進(jìn)行修改和刪除,添加新試卷等。

  2、題庫管理:管理員可以對題庫中的試題進(jìn)行三種基本操作:添加新的考題、刪除舊有考題、修改原有考題,其中試題類型包括判斷題、填空題、選擇題。對于每種類型的試題,教師可以設(shè)置題干、答案等屬性。

  3、成績管理:管理員可以查看考生的考試成績,并針對不同的課程進(jìn)行成績統(tǒng)計(jì),包括考試人數(shù)、最高分、最低分、平均分以及各分?jǐn)?shù)段得分人數(shù)等。

  4、學(xué)生管理:管理員可以對用戶的資料進(jìn)行查詢、刪除,以及學(xué)生留言的回復(fù)和在線交流。 對普通用戶來說,包括在線考試、查詢考試成績、留言和在線交流等。

  1、在線考試:學(xué)生可以任選時(shí)間進(jìn)行在線測試,考試結(jié)束后,系統(tǒng)會根據(jù)已有的標(biāo)準(zhǔn)答案進(jìn)行在線批卷,考生可以立刻知道考試成績和答案,并且可以下載試題和答案。

  2、查詢以往考試成績:學(xué)生可以在線查詢以前參加過的每門課程考試的相關(guān)信息。

  3、留言板:學(xué)生提交對系統(tǒng)的留言信息,包括一些對該系統(tǒng)的建議。

  4、聊天室:學(xué)生相互交流學(xué)習(xí)心得和研究疑難問題,并且老師可以解答問題。

  2.2數(shù)據(jù)庫需求分析

  針對一般考試系統(tǒng)的需求,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):

  管理員信息:管理員姓名、密碼等。

  普通用戶信息:學(xué)號、用戶名、密碼、性別、班級等。

  試卷信息:填空題分值、填空題數(shù)量、判斷題分值、判斷題數(shù)量、選擇題分值、選擇題數(shù)量等。

  判斷題信息:判斷題編號、題干、正確答案等。

  填空題信息:填空題編號、題干、正確答案等。

  選擇題信息:單選題編號、題干、正確答案、備選項(xiàng)(A、B、C、D)等。

  成績信息:考試科目、考生學(xué)號、成績、考試時(shí)間等。

  本系統(tǒng)應(yīng)該建立一個(gè)穩(wěn)定的后臺數(shù)據(jù)庫系統(tǒng),通過該數(shù)據(jù)庫管理整個(gè)考試系統(tǒng)所需的信息(用戶信息、試題信息、試卷信息、考試信息等)。

  本系統(tǒng)還應(yīng)該包括學(xué)生和教師的賬號、后臺數(shù)據(jù)庫的安全機(jī)制、考試過程的控制機(jī)制。

  2.3系統(tǒng)可行性分析

  2.3.1要求與目標(biāo):

  系統(tǒng)的主要功能即學(xué)生管理、試卷管理、題庫管理、成績管理等

  數(shù)據(jù)庫可并發(fā)訪問并具有較大的吞吐量

  用戶必須有登陸密碼,具有較好的安全保密性

  系統(tǒng)界面具有一定的人性化和美觀.

  開發(fā)成員各盡其責(zé),有良好的合作精神

  分享開發(fā)環(huán)境軟件及項(xiàng)目相關(guān)資料,節(jié)省項(xiàng)目成本并提高開發(fā)效率

  2.3.2可行性研究方法

  在學(xué)生和老師里使用問卷調(diào)查方法,完善可行性方案。確定軟件的運(yùn)行平臺:win98win7xpwin2000等。在運(yùn)行時(shí)可以直觀的瀏覽、查詢和掌握學(xué)生的考試情況和成績信息,解決了傳統(tǒng)考試中的弊端:工作量大、錯誤率高等。

  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ù)的完整性并提供許多高級管理功能。其靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。

  硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。

  2.3.5經(jīng)濟(jì)可行性

  資金的流出,將來可以用帶來的效益來平衡。

  2.3.6法律方面的可行性

  本項(xiàng)目不涉及在社會上或政治上引起侵權(quán)、破壞或其他責(zé)任問題。設(shè)計(jì)本項(xiàng)目的一切活動都在國家法律允許范圍以內(nèi)。系統(tǒng)開發(fā)和運(yùn)行與國家的政策法規(guī)不存在任何沖突和抵觸之處。

  2.3.7使用方面的可行性

  “在線考試系統(tǒng)”是針對企業(yè)內(nèi)部要對員工考核的需求進(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ù)人員