基于bs的考試系統(tǒng)設(shè)計(jì)與開發(fā)_第1頁
基于bs的考試系統(tǒng)設(shè)計(jì)與開發(fā)_第2頁
基于bs的考試系統(tǒng)設(shè)計(jì)與開發(fā)_第3頁
基于bs的考試系統(tǒng)設(shè)計(jì)與開發(fā)_第4頁
基于bs的考試系統(tǒng)設(shè)計(jì)與開發(fā)_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、江 西 理 工 大 學(xué)本 科畢 業(yè) 設(shè) 計(jì)()任 務(wù) 書學(xué)院工程 專業(yè) 2011 級(jí)(2015 屆)冶金 2 班 11245201題目:系統(tǒng)專題題目(若無專題則不填):原始依據(jù)(等):設(shè)計(jì)()的工作基礎(chǔ)、研究條件、應(yīng)用環(huán)境、工作目的隨著我國建設(shè)的蓬勃發(fā)展和市場體制的迅速改善,各個(gè)行業(yè)都在積極使用現(xiàn)代化的,不斷服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴(yán)峻的,對(duì)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都更高的要求。建設(shè)一個(gè)科學(xué)高效的網(wǎng)上應(yīng)用環(huán)境:是解決這一的必由。該系統(tǒng)的實(shí)現(xiàn)要求使用 B/S 架構(gòu),使用 JSP 進(jìn)行實(shí)現(xiàn), 使用 MySQL。環(huán)境操作系統(tǒng)windows X

2、P/win 7/win 8數(shù)據(jù)庫MySQL應(yīng)用中間件Tomcat 6.0 或 Tomcat7.0編輯環(huán)境MyEclipse 10.0數(shù)據(jù)庫的實(shí)現(xiàn)l工作目的:通過該系統(tǒng)的設(shè)計(jì)及的撰寫,使同學(xué)掌握設(shè)計(jì)的一般過程,學(xué)會(huì)系統(tǒng)分析的基本,加強(qiáng)對(duì)以往學(xué)習(xí)知識(shí)的印象,掌握設(shè)計(jì)文檔編制的基本要素和。主要內(nèi)容和要求:(設(shè)計(jì)(研究)內(nèi)容、主要指標(biāo)與技術(shù)參數(shù),并根據(jù)課題性質(zhì)對(duì)學(xué)生提出具體要求):l研究內(nèi)容:為用戶提供實(shí)現(xiàn)了以下功能:1. 題庫管理:可以對(duì)試題進(jìn)行增刪改查。在這一模塊,若手動(dòng)一一去建試題也浪費(fèi)時(shí)間,所以還有大量導(dǎo)入試題。試題有三種狀態(tài):待審核,待修改, 禁用。也只有審核通過的試題才會(huì)被試卷應(yīng)用到組成試

3、卷。2. 試卷管理:對(duì)試卷進(jìn)行增刪改查。新建試卷是,填寫好條件后可自動(dòng)引用符合條件的試題。試卷的狀態(tài)分為以下四種:待審核,待修改,禁用,啟用。為了方便新建試卷,試卷有功能。只有審核通過的試卷才會(huì)讓引用到用于用戶3.組織。:對(duì)進(jìn)行增刪改查。新建,填寫該場的信息,查詢符合要求的試卷組成一場。分為三種狀態(tài):發(fā)布,撤回,待審核。只有發(fā)布的被報(bào)名。4.基礎(chǔ)設(shè)置:是對(duì)組成試題的基礎(chǔ)數(shù)據(jù)的設(shè)置, a.年級(jí)的增刪改查。b.科目的增刪改查c 教學(xué)目標(biāo)的增刪改查,每個(gè)年級(jí)的每個(gè)科目對(duì)應(yīng)一個(gè)教學(xué)目標(biāo)。d.試題的難度增刪改查e.試題的來源增刪改查5.系統(tǒng)設(shè)置:a.增刪改查,不同的含有不同的權(quán)限,使之有不同的權(quán)限b.用

4、戶的增刪改查。c.部門增刪改查。用戶屬于哪個(gè)部門主要技術(shù)指標(biāo)與技術(shù)參數(shù):系統(tǒng)的研究使用 B/S 的體系結(jié)構(gòu),設(shè)計(jì)與開發(fā)使用 JSP 開發(fā)工具,數(shù)據(jù)庫的實(shí)現(xiàn)用 MySQL,Web 服務(wù)器為 Tomcat。研究過程采用傳統(tǒng)的瀑布模型,以項(xiàng)目的階段評(píng)審和文檔為有效地對(duì)整個(gè)開發(fā)過程進(jìn)行指導(dǎo)。l1、具體要求:完成所選模塊的程序設(shè)計(jì)工作,并按照工程瀑布生命周期進(jìn)行,分別撰寫需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)測試、系統(tǒng)分檔;2、所設(shè)塊的相應(yīng)功能;利用分發(fā)工具發(fā)布后應(yīng)當(dāng)能夠正常運(yùn)行,并完成所選擇模3、提供系統(tǒng)數(shù)據(jù)流圖、系統(tǒng)模塊圖、E/R 模型圖,數(shù)據(jù)庫相應(yīng)設(shè)計(jì)文檔體現(xiàn);圖等,并在4、部分功能實(shí)現(xiàn)日程安排:使用第控件,

5、但設(shè)計(jì)文檔中說明。1、畢業(yè)設(shè)計(jì)開題 2014 年 10 月底之前完成2、第一、二周3、第三、四周4、第五、六周5、第七、需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)周 系統(tǒng)開發(fā)6、第十周 系統(tǒng)測試7、第十一、十二周 畢業(yè)設(shè)計(jì)主要參考文獻(xiàn)和書目:整理12.電子商務(wù)建設(shè)與管理M.,2012.2010大型門戶是這樣煉成的!M.電子工業(yè)345.玩轉(zhuǎn)Weiss 著,5M.機(jī)械工業(yè), 2012譯.數(shù)據(jù)結(jié)構(gòu)與算法分析M.機(jī)械工業(yè),2012工(美)布呂格、(美)著,、譯.面向?qū)ο螅?011程:使用 UML、模式與Java(第 3 版)M.6大學(xué),2013. 7. 基于.net 技術(shù)的學(xué)生成績的開發(fā)實(shí)踐D.電子科技.人事管理信息系

6、統(tǒng)的設(shè)計(jì)與實(shí)施J.計(jì)算機(jī)與現(xiàn)代化.2010 年第3 期,總第 6 期:898張成文. 基于 Web 的中小學(xué)綜合教學(xué)管理平臺(tái)的研究與實(shí)現(xiàn)D.蘭州大學(xué),2013.910子工業(yè)11工程).1213學(xué),2014(9)14,.精通 JSP 編程技術(shù)J .北京:等編著.SQLServer 實(shí)例郵電.、.2012(第三版)M.電.Java 多線程機(jī)制及其應(yīng)用J.理工大學(xué)學(xué)報(bào)(信息與管理.,與課程整合的新趨向D.華東師范大學(xué),2013.,.數(shù)據(jù)庫原理與應(yīng)用(第 2 版)M.北京:清華大,金,倩.數(shù)據(jù)庫原理與技術(shù)(第 3版)(Oracle 版)M.外文書名:edition).北京:Database Princ

7、iple and Technology (third,2014(5)1516.JSP頁編程M. 北京:北京理工大學(xué),2014(7),蘆麗萍. 基于 MVCAJAX 模式的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)J. 淮陰師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2013(3)17術(shù),2014(5)18北京:,瓊. 基于 JSP 的的設(shè)計(jì)J. 電腦知識(shí)與技,.基于 MVC 的 JSP開發(fā)案例M.,2014(7)1920吳紅萍.Java 的多線程機(jī)制分析與應(yīng)用J. 導(dǎo)刊,2014(1)系統(tǒng)的研究與開發(fā),杰.基于 Javascript 的校園社交J.電腦知識(shí)與技術(shù),2014(5)指導(dǎo)教師(簽字):年月日注:本表可延伸,各專業(yè)根據(jù)需要調(diào)整。

8、江 西 理 工 大 學(xué)本 科畢 業(yè) 設(shè) 計(jì)()開 題 報(bào) 告學(xué)院工程 專業(yè) 2011 級(jí)(2015 屆)冶金 2 班 11245201題目:系統(tǒng)專題題目(若無專題則不填):本課題來源及研究現(xiàn)狀:l課題來源:隨著我國建設(shè)的蓬勃發(fā)展和市場體制的迅速改善,各個(gè)行業(yè)都在積極使用現(xiàn)代化的,不斷服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴(yán)峻的,對(duì)網(wǎng)上體系無論是在行政職能、效的網(wǎng)上研究現(xiàn)狀:是管理水平以及優(yōu)質(zhì)服務(wù)上都更高的要求。建設(shè)一個(gè)科學(xué)高是解決這一的必由。教育的也是最難的。在國內(nèi),試題庫系統(tǒng)理論與技術(shù)的研究在最近幾年取得了很大的進(jìn)步?,F(xiàn)在的生活已經(jīng)越來越多的等級(jí)運(yùn)用了系統(tǒng)。比如會(huì)計(jì)從業(yè)資

9、格,計(jì)算機(jī)等級(jí),資格證等,這些已經(jīng)充分說明,趨勢。系統(tǒng)是今后我們的生涯的一個(gè)發(fā)展課題研究目標(biāo)、內(nèi)容、和:l研究目標(biāo):作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。由計(jì)算機(jī)自動(dòng)組試題,試卷,閱卷,不僅能節(jié)省教師大量的寶貴時(shí)間,而且能徹底消除批卷人的影響,工作更加規(guī)范,更加客觀,真實(shí),全面的反映教學(xué)的實(shí)際效果,有助于促進(jìn)教學(xué)質(zhì)量的提高,有助于實(shí)現(xiàn)考,教分離,促使教師嚴(yán)格按照教學(xué)大綱的要求認(rèn)真?zhèn)湔n,認(rèn)真組織教學(xué)內(nèi)容,改進(jìn)教學(xué)義。并且系統(tǒng)還,對(duì)提高教學(xué)質(zhì)量和整體教學(xué)水平有這非常重要的意著:檢索迅速、查找方便、可靠性高、來量大、性好、長、成本優(yōu)點(diǎn)。這些優(yōu)點(diǎn)都能夠降低的工

10、作成本,方便的數(shù)據(jù)信息的變更、維護(hù)和,增加數(shù)據(jù)的可靠性;從而提高網(wǎng)上考試數(shù)據(jù)管理的效率,開拓管理工作的新局面,提高管理水平是管理科學(xué)化,正規(guī)化,信息化管理,與世界接軌的重要條件。同時(shí)能夠隨時(shí)對(duì)各種信息進(jìn)行各種和統(tǒng)計(jì),及時(shí)很好的對(duì)數(shù)據(jù)系統(tǒng)進(jìn)行維護(hù)。的l研究內(nèi)容:系統(tǒng)分為:1. 題庫管理: 可以對(duì)試題進(jìn)行增刪改查。在這一模塊, 若手動(dòng)一一去建試題也浪費(fèi)時(shí)間, 所以還有大量導(dǎo)入試題。試題有三種狀態(tài): 待審核, 待修改, 禁用。也只有審核通過的試題才會(huì)被試卷應(yīng)用到組成試 卷。2. 試卷管理: 對(duì)試卷進(jìn)行增刪改查。新建試卷是,填寫好條件后可自動(dòng)符合條件的試題。試卷的狀態(tài)分為以下四種:待審核,待修改,禁用

11、,啟用。為了方便新建試卷,試卷有功能。只有審核通過的試卷才會(huì)讓到用于用戶:對(duì)。3.組織進(jìn)行增刪改查。新建,填寫該場的信息,去符合要求的試卷組成一場。被報(bào)名。分為三種狀態(tài):發(fā)布,撤回,待審核。只有發(fā)布的4.基礎(chǔ)設(shè)置:是對(duì)組成試題的基礎(chǔ)數(shù)據(jù)的設(shè)置, a.年級(jí)的增刪改查。b.科目的增刪改查c.教學(xué)目標(biāo)的增刪改查,每個(gè)年級(jí)的每個(gè)科目對(duì)應(yīng)一個(gè)教學(xué)目標(biāo)。e.試題的難度增刪改查f.試題的來源增刪改查5.系統(tǒng)設(shè)置:a.增刪改查,不同的含有不同的權(quán)限,使之有不同的權(quán)限b.用戶的增刪改查。c.部門增刪改查。用戶屬于哪個(gè)部門2.為用戶提供實(shí)現(xiàn)了以下功能:(1)試題管理: (2)試卷管理:(3) 基礎(chǔ)信息管理:(4)

12、 系統(tǒng)設(shè)置管理(5)組織:(6)中心管理安全離,返回登入主頁面。3.系統(tǒng)設(shè)計(jì)思想:1.采用現(xiàn)有的,先進(jìn)的開發(fā)方案,充分利用公司現(xiàn)有的,減少開發(fā)中的時(shí)間和財(cái)力、物力、提高系統(tǒng)開發(fā)的水平和應(yīng)用效果。2.系統(tǒng)就滿足公司的需求,例如數(shù)據(jù)信息的錄入、更新等。3. 系統(tǒng)就具備數(shù)據(jù)庫維護(hù)功除、修改等操作。4. 系統(tǒng)設(shè)計(jì)分析:根據(jù)用戶需求進(jìn)行數(shù)據(jù)添加、刪適用于大型教育機(jī)構(gòu),其功能主要分為(1)試題管理:試題的增刪改查,試題的導(dǎo)入,導(dǎo)出。(2)試卷管理:試卷的增刪改查(3) 基礎(chǔ)信息管理:(4) 系統(tǒng)設(shè)置管理(5)組織:(6)中心管理幫助信息:用于對(duì)的具體操作進(jìn)行詳解。性能力求易于使用,具體有較高的擴(kuò)展性和可維

13、護(hù)性。系統(tǒng)功能分析:系統(tǒng)數(shù)據(jù)初始化;員工信息數(shù)據(jù)的增加; 員工信息數(shù)據(jù)的修改;l研究:本設(shè)計(jì)運(yùn)用了B/S架構(gòu),開發(fā)與設(shè)計(jì)了一個(gè)相對(duì)完善的公司員工信息管理系統(tǒng)。所以此次系統(tǒng)首先分析好公司員工信息設(shè)計(jì)與開發(fā)的相關(guān)作用,然后根據(jù)本次設(shè)計(jì)的相關(guān)要點(diǎn)寫出需求分析;接著,靈活運(yùn)用好在校學(xué)習(xí)的相關(guān)知識(shí),已經(jīng)在課外及網(wǎng)上所學(xué)到的一些和技術(shù),數(shù)據(jù)庫等有的開發(fā),以需求分析為識(shí),選擇熟悉的開發(fā)工具和條件進(jìn)行本次設(shè)基礎(chǔ)寫出系統(tǒng)開發(fā)的計(jì)劃,實(shí)現(xiàn)本次畢業(yè)設(shè)計(jì)的開發(fā)的流程和,并且保存好有關(guān)的設(shè)計(jì)文檔和程序內(nèi)容以為以后的系統(tǒng)程序?qū)崿F(xiàn)后,進(jìn)行相關(guān)的調(diào)試及運(yùn)行并寫作準(zhǔn)備相關(guān)材料:最后當(dāng)下來。設(shè)計(jì)(l)提綱及進(jìn)度安排:設(shè)計(jì)()提綱

14、:1、內(nèi)容摘要2、前言3、研究依據(jù)4、需求分析5、系統(tǒng)設(shè)計(jì)6、系統(tǒng)測試7、總結(jié)8、參考文獻(xiàn)9、致謝l進(jìn)度安排:1、畢業(yè)設(shè)計(jì)開題 2014 年 10 月底之前完成2、第一、二周3、第三、四周4、第五、六周5、第七、需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)周 系統(tǒng)開發(fā)6、第十周 系統(tǒng)測試7、第十一、十二周 畢業(yè)設(shè)計(jì)主要參考文獻(xiàn)和書目:整理12345.電子商務(wù)建設(shè)與管理M.,2012.2010大型門戶.玩轉(zhuǎn)Weiss 著,是這樣煉成的!M.電子工業(yè)5M.機(jī)械工業(yè), 2012譯.數(shù)據(jù)結(jié)構(gòu)與算法分析M.機(jī)械工業(yè),2012工(美)布呂格、(美)著,、譯.面向?qū)ο螅?011程:使用 UML、模式與Java(第 3 版)M.

15、6大學(xué),2013. 7. 基于.net 技術(shù)的學(xué)生成績的開發(fā)實(shí)踐D.電子科技.人事管理信息系統(tǒng)的設(shè)計(jì)與實(shí)施J.計(jì)算機(jī)與現(xiàn)代化.2010 年第3 期,總第 6 期:898張成文. 基于 Web 的中小學(xué)綜合教學(xué)管理平臺(tái)的研究與實(shí)現(xiàn)D.蘭州大學(xué),2013.910子工業(yè)11工程).1213學(xué),2014(9)14,.精通 JSP 編程技術(shù)J .北京:等編著.SQLServer 實(shí)例郵電.、.2012(第三版)M.電.Java 多線程機(jī)制及其應(yīng)用J.理工大學(xué)學(xué)報(bào)(信息與管理.,與課程整合的新趨向D.華東師范大學(xué),2013.,.數(shù)據(jù)庫原理與應(yīng)用(第 2 版)M.北京:清華大,金,倩.數(shù)據(jù)庫原理與技術(shù)(第

16、3版)(Oracle 版)M.外文書名:edition).北京:Database Principle and Technology (third,2014(5)1516.JSP頁編程M. 北京:北京理工大學(xué),2014(7),蘆麗萍. 基于 MVCAJAX 模式的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)J. 淮陰師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2013(3)17術(shù),2014(5)18北京:,瓊. 基于 JSP 的的設(shè)計(jì) J. 電腦知識(shí)與技,.基于 MVC 的 JSP開發(fā)案例M.,2014(7)1920吳紅萍.Java 的多線程機(jī)制分析與應(yīng)用J. 導(dǎo)刊,2014(1)系統(tǒng)的研究與開發(fā),杰.基于 Javascript 的校園社交

17、J.電腦知識(shí)與技術(shù),2014(5)指導(dǎo)教師審核意見:指導(dǎo)教師(簽字):年月日注:本表可延伸摘要日新月異,人類在進(jìn)步,世界在發(fā)展,很多傳統(tǒng)的技術(shù)、做法等等受到了很大的沖擊,也就意味這各方面,各領(lǐng)域都要接受革新。,自古以來就是一種篩選,自我測評(píng)的之一。不僅是我國這樣擁有幾千年歷史的國家,其他發(fā)展。也使用這種方式來選拔,一定程度上影響到整個(gè)的伴隨著全球計(jì)算機(jī)開發(fā)應(yīng)用技術(shù)在各行業(yè),領(lǐng)域都得到廣泛使用和迅速發(fā)展,信息數(shù)據(jù)化。人們對(duì)接受教育的要求也越來越高,越來越要求高效率,高質(zhì)量。也就伴隨著高效率的要求。同時(shí)倡導(dǎo)綠色,綠色出行的,簡約紙張是杜絕伐樹的,減少對(duì)環(huán)境的破壞有效且的實(shí)際行動(dòng)。所以網(wǎng)上出題、組卷

18、、組織、考生報(bào)名、網(wǎng)上這一系列的預(yù)備步驟及對(duì)成績數(shù)據(jù)步驟不僅大大節(jié)省了教師的出試題,出試卷,批改試卷及的匯總工作量,也對(duì)所有數(shù)據(jù)信息高效率地進(jìn)行保存和維護(hù),也在一定程度上節(jié)約紙張,減少不必要的開銷,保護(hù)環(huán)境。可見實(shí)現(xiàn)網(wǎng)上是日后發(fā)展的必經(jīng)。具有信息處理量大,信息處理要求準(zhǔn)確以及信息保存周期長的特點(diǎn),決定了它必須依賴高效和可靠的計(jì)算機(jī)信息包含以下功能:。.5.6.試題的增刪改查。試卷的增刪改查,組織,報(bào)名,基礎(chǔ)數(shù)據(jù)的增刪改查,系統(tǒng)的用戶,的增刪改查。最后,在測試與分析過程中,該系統(tǒng)表現(xiàn)出了運(yùn)行性,具有一定的實(shí)用價(jià)值。:、可靠和實(shí)用等特系統(tǒng);信息化;B/S 結(jié)構(gòu);數(shù)據(jù)庫;JSP;JAV

19、AABSTRACTWith each passing day, mankind is developing, and the world is developing. Many traditional techniques and practices have been impacted greatly, and it means that every aspect and every field should accept reform. Examination, since ancient times is one kind of screening, self evaluation me

20、thod of one method. This is not only a country that has thousands of years of history, other countries also use the way to select the test, to some extent, affect the development of the whole country.Along with the development of global computer technology in various industries, the field has been w

21、idely used and rapid development, information data. People's demands for receiving education are also higher and higher, more and morehigh efficiency, high quality. With the high efficiency of the examinationrequirements. At the same time, advocate green commu, green travel slogan,simple paper i

22、s to eliminate the felling of and reduce damage to the environment of effective and strong practical action. So online questions, test paper, organization of the examination, the examinee registration, online examinations this a series of test preparation steps and test steps not only saves the teac

23、her questions, papers, marking examination papers and after the performance data collection workload, the preservation and maintenance for all data information to efficiently, in a certain extent save paper, reduce the unnecessary overhead, and the environment is protected. Can be seen on-line exami

24、nation is the future development of the only way. Online examination has the characteristics of information processing, information processing, and long information preservation cycle. It is decided that it must depend on the computer information management system with high efficiency and reliabilit

25、y.This system contains the following functions:1 questions crud. 2 papers crud,3 organization exam, examination registration, 4 online exams,5 basic data crud,6 users of the system, the role of crud.Finally, through testing and analyzing, the system shows stable operation, reliable and practical cha

26、racteristics, has certain practical value.Key words:Exam Online System;Promotion of information technology;B / S structure;database;JSP;JAVA目錄第一章 緒論.11.1 系統(tǒng)研究背景和意義 .11.2 研究現(xiàn)狀 .21.3 研究及設(shè)計(jì)目標(biāo) .21.4 系統(tǒng)研發(fā)工具 .31.4.1Myeclipse .31.4.3Oracle 數(shù)據(jù)庫.31.4.4Tomcat .41.4.5JSP 技術(shù)(Java Server Page).41.4.6MVC(MView Co

27、ntroller) .41.5 系統(tǒng)開發(fā)環(huán)境概述 .41.5.1 硬件環(huán)境.41.5.2環(huán)境.41.6結(jié)構(gòu) .5第二章 系統(tǒng)分析.62.1 可行性分析 .62.1.1 技術(shù)可行性 .62.1.2可行性 . 操作可行性 . 法律可行性 .62.2 需求分析 .62.2.1 系統(tǒng)全局.72.2.2 員工功能.72.2.3 系統(tǒng)類.12第三章 數(shù)據(jù)庫設(shè)計(jì).183.1 數(shù)據(jù)庫分析設(shè)計(jì) .183.1.1 數(shù)據(jù)庫的設(shè)計(jì).183.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) .183.2.2 建立字段的原則.183.3 結(jié)構(gòu)設(shè)計(jì) .193.3.1 數(shù)據(jù)庫的結(jié)構(gòu)表.19第四章 系統(tǒng)詳細(xì)設(shè)計(jì).274.

28、1 登錄模塊 .274.1.1 用戶登錄 .274.2 學(xué)生題庫管理模塊: .294.2.1 學(xué)生試題.294.2.2 學(xué)生試題新建.314.2.3 學(xué)生試題編輯 .324.2.4 學(xué)生試題預(yù)覽 .344.2.5 學(xué)生試題審核.354.3 學(xué)生試卷管理 .374.3.1 學(xué)生試卷.384.3.2學(xué)生試卷新建 .394.3.3學(xué)生試卷編輯 .404.3.4學(xué)生試卷.424.4 學(xué)生參加.434.4.1 考生登入.434.4.2 考生選擇頁面 .434.4.3完提交試卷 .44第五章系統(tǒng)測試.465.1測試 .465.2測試的目標(biāo)及.465.3系統(tǒng)測試名稱和測試內(nèi)容 .465.4 測試用例.475

29、.5 測試結(jié)果.515.6 系統(tǒng)展望.51結(jié)語.52致謝.53參考文獻(xiàn).54參考文獻(xiàn).58江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()第一章緒論1.1 系統(tǒng)研究背景和意義隨著我國計(jì)算機(jī)技術(shù)和通訊技術(shù)的發(fā)展,互聯(lián)網(wǎng)的普及程度已經(jīng)很廣泛了,但是,現(xiàn)在的教育教學(xué)檢驗(yàn)方式,還是停留在過去的紙質(zhì)層面在,而傳統(tǒng)的教育教學(xué)檢驗(yàn),要進(jìn)行一次,至少需要經(jīng)過教師出題、學(xué)生、教師閱卷等幾步,這是一個(gè)繁雜的過程,需要大量人力、物力與時(shí)間的投入,同時(shí)也讓教師的工作量越來越大;現(xiàn)在教育類學(xué)校的增多,雖然利用了拉近了教師與學(xué)生的距離,但的分布過廣,導(dǎo)致了不集中安排考試,考生成本的增加等諸多難題的出現(xiàn),給校方和學(xué)生帶來了很多

30、的不便,因此,傳統(tǒng)的方式已經(jīng)不能適應(yīng)現(xiàn)在新興的教育教學(xué)方式的需要了??梢越鉀Q這些諸多難題的式,就是利用Internet無國界的特點(diǎn),在互聯(lián)網(wǎng)上。使用,不僅可以減輕教師的前期的準(zhǔn)備工作的同時(shí)還能在一定程度上節(jié)約人力及物力。的題目由計(jì)算機(jī)從系統(tǒng)的題庫中抽取,一定程度上確保了試題的質(zhì)量,這樣使更加趨于、公平、客觀,不斷地普不參雜任何意外因素。日新月異,在進(jìn)步,科技在發(fā)展,及,是的不僅僅是休閑的,慢慢地在上扮演者各種各樣的角色,在不停地改變我們的生活。比如網(wǎng)上購物,網(wǎng)上交友等,甚至做到了足不出戶便可知曉天下事,不再需要要通過報(bào)紙,雜志等紙質(zhì)類了,在一定程度上節(jié)約了紙張,在的教育發(fā)展,憑心而論特別廢紙,

31、所以無紙化是必須的,并且按現(xiàn)化時(shí)必經(jīng)在我國,在研究網(wǎng)上題庫系統(tǒng)的理論與技術(shù)的道路上取得了極大,許級(jí)考多高校,企業(yè)經(jīng)在一定程度上實(shí)現(xiàn)了的技術(shù)。還有很多試比如:考取駕駛資格證,計(jì)算機(jī)等級(jí),會(huì)計(jì)等等,都以及充分地表明,傳統(tǒng)的紙質(zhì)要一場大的。在發(fā)展。是教育過程中一個(gè)非常重要的環(huán)節(jié),是檢測學(xué)生,考生學(xué)習(xí)成果的重要,但在以前的很長時(shí)間里,全球所有的都是以紙質(zhì)筆試的方式來檢測教學(xué)成果的,隨著的發(fā)展,互聯(lián)網(wǎng)已經(jīng)普及的非,隨著這些周圍環(huán)境的改變,人們開始去尋找新的方式來去達(dá)到更客觀,更方便快捷的去達(dá)到的目的。近些年來,在國外,已經(jīng)投入使用的系統(tǒng)有著名的TOERE網(wǎng)上系統(tǒng),還有微軟、思科等大公司的國際認(rèn)證等,這些

32、系統(tǒng)在全球范圍內(nèi)有眾多的使用者。化系統(tǒng)對(duì)節(jié)約成本,實(shí)現(xiàn)遠(yuǎn)距離的同步,提高效率,確保結(jié)果的公平、公正、科學(xué)、及時(shí)等具有重要1江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()的意義,不僅可以動(dòng)態(tài)地管理信息,而且還提高了教學(xué)的靈活性,相信隨著技術(shù)的不斷發(fā)展和覆蓋面的不斷擴(kuò)大,在不斷完善該系統(tǒng)的同時(shí)也會(huì)在更大的范圍上應(yīng)用?;贐S的網(wǎng)上系統(tǒng)為各地高校的和學(xué)生們提供了極大的方便。為學(xué)生提供海量題庫,數(shù)據(jù)的平臺(tái),同時(shí)能節(jié)省大量的人力和物力。管理員可以安全可靠。1.2 研究現(xiàn)狀是教育的也是最難的。在國內(nèi),試題庫系統(tǒng)理論與技術(shù)的研究在最近幾年取得了很大的進(jìn)步。現(xiàn)在的生活已經(jīng)越來越多的等級(jí)運(yùn)用了系統(tǒng)。比如會(huì)計(jì)從業(yè)資

33、格,計(jì)算機(jī)等級(jí),資格證考試等,這些已經(jīng)充分說明,勢。系統(tǒng)是今后我們的生涯的一個(gè)發(fā)展趨1.3 研究及設(shè)計(jì)目標(biāo)作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。由計(jì)算機(jī)自動(dòng)組試題,試卷,閱卷,不僅能節(jié)省教師大量的寶貴時(shí)間,而且能徹底消除批卷人的影響,工作更加規(guī)范,更加客觀,真實(shí),全面的反映教學(xué)的實(shí)際效果,有助于促進(jìn)教學(xué)質(zhì)量的提高,有助于實(shí)現(xiàn)考,教分離,促使教師嚴(yán)格按照教學(xué)大綱的要求認(rèn)真?zhèn)湔n,認(rèn)真組織教學(xué)內(nèi)容,改進(jìn)教學(xué),對(duì)提高教學(xué)質(zhì)量和整體教學(xué)水平有這非常重要的意義。并且系統(tǒng)還著:檢索迅速、查找方便、可靠性高、來量大、性好、長、成本優(yōu)點(diǎn)。這些優(yōu)點(diǎn)都能夠降低的工作成本,方

34、便的數(shù)據(jù)信息的變更、維護(hù)和,增加數(shù)據(jù)的可靠性;從而提高網(wǎng)上考試數(shù)據(jù)管理的效率,開拓管理工作的新局面,提高管理水平是管理科學(xué)化,正規(guī)化,信息化管理,與世界接軌的重要條件。同時(shí)能夠隨時(shí)對(duì)的各種信息進(jìn)行各種和統(tǒng)計(jì),及時(shí)很好的對(duì)數(shù)據(jù)系統(tǒng)進(jìn)行維護(hù)。為用戶提供實(shí)現(xiàn)了以下功能:1. 題庫管理: 可以對(duì)試題進(jìn)行增刪改查。在這一模塊, 若手動(dòng)一一去建試題也浪費(fèi)時(shí)間, 所以還有大量導(dǎo)入試題。試題有三種狀態(tài): 待審核, 待修改, 禁用。也只有審核通過的試題才會(huì)被試卷應(yīng)用到組成試卷。2. 試卷管理: 對(duì)試卷進(jìn)行增刪改查。新建試卷是,填寫好條件后可自動(dòng)符合條件的試題。試卷的狀態(tài)分為以下四種:待審核,待修改,禁2江西理工

35、大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()用,啟用。為了方便新建試卷,試卷有功能。只有審核通過的試卷才會(huì)讓到用于用戶:對(duì)。3.組織進(jìn)行增刪改查。新建,填寫該場的信息,符合要求的試卷組成一場。分為三種狀態(tài):發(fā)布,撤回,待審核。只有發(fā)布的被報(bào)名。4.基礎(chǔ)設(shè)置:是對(duì)組成試題的基礎(chǔ)數(shù)據(jù)的設(shè)置, a.年級(jí)的增刪改查。b.科目的增刪改查c教學(xué)目標(biāo)的增刪改查,每個(gè)年級(jí)的每個(gè)科目對(duì)應(yīng)一個(gè)教學(xué)目標(biāo)。d.試題的難度增刪改查e.試題的來源增刪改查5.系統(tǒng)設(shè)置:a.增刪改查,不同的含有不同的權(quán)限,使之有不同的權(quán)限b.用戶的增刪改查。c.部門增刪改查。用戶屬于哪個(gè)部門1.4 系統(tǒng)研發(fā)工具是基于 Tomcat 為服務(wù)器,JSP

36、+Servlet+MVC+Oracle 數(shù)據(jù)庫技術(shù)實(shí)系統(tǒng)現(xiàn)的一個(gè)1.4.1 MyeclipseMyEclipse 企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。1.4.3 Oracle 數(shù)據(jù)庫ORACLE 數(shù)據(jù)庫系統(tǒng)是

37、美國ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫為的一組,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫之一。比如SilverStream就是基于數(shù)據(jù)庫的一種中間件。ORACLE數(shù)據(jù)庫是目前世界上使用最的數(shù)據(jù)庫,作為一個(gè)通用的數(shù)據(jù)庫,它是一個(gè)完數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)備的;作為分布式數(shù)據(jù)庫它實(shí)現(xiàn)了分布式處理功能。但它的所有知識(shí),只要在一種機(jī)型上學(xué)習(xí)了ORACLE知識(shí),便能在各種類型的上使用它。3江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()1.4.4 TomcatTomcat 服務(wù)器是一個(gè)的開放源代碼的Web 應(yīng)用服務(wù)器,是Apache

38、軟件的Jakarta 項(xiàng)目中的一個(gè)項(xiàng)目,由Apache、Sun 和其他一些學(xué)校及個(gè)人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet和JSP 規(guī)和JSP 2.0者的范總是能在Tomcat 規(guī)范。因?yàn)門omcat喜愛并得到了部分中得到體現(xiàn),Tomcat 5 支持最新的Servlet 2.4技術(shù)先進(jìn)、性能,而且,因而深受Java開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。1.4.5 JSP 技術(shù)(Java Server Page)JSP(Java Server一起建立的一種的網(wǎng)頁 HTML 文件中Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與頁技

39、術(shù)標(biāo)準(zhǔn)。JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)Java 程序段和 JSP 標(biāo)記,從而形成 JSP 文件。 用 JSP開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。1.4.6 MVC(MView Controller)MVC(M-View-Controller,是模型層-視圖層-層)是一種設(shè)計(jì)模式,MVC 模式的目的就是實(shí)現(xiàn) Web 系統(tǒng)的職能分工,它強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出。MVC 把應(yīng)用程序分成 3 個(gè):模型層、視圖層和層,它們分別擔(dān)負(fù)不同的任務(wù)。1.5 系統(tǒng)開發(fā)環(huán)境概述1.5.1 硬件環(huán)境運(yùn)行環(huán)境配置: 機(jī)型:聯(lián)想 ThinkPa

40、d處理器:(英特爾)酷睿 i3 M370 2.40GHz硬盤空間:500GB 內(nèi)存:4GB1.5.2環(huán)境采用 B/S 構(gòu)架,使用 Eclipse8.6 和 Chrome 瀏覽器運(yùn)行環(huán)境開發(fā)平臺(tái):Myeclipse操作系統(tǒng):Windows 32 位系統(tǒng)數(shù)據(jù)庫:Oracle 數(shù)據(jù)庫使用技術(shù):Java、JSP、Servlet、SQL4江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()1.6結(jié)構(gòu)本分全部結(jié)構(gòu)分為六章:緒論:了課題的研究背景及意義,研究現(xiàn)狀和目標(biāo),分析系統(tǒng)可行性,描述本文的組織結(jié)構(gòu)和框架。第一章第二章第三章第四章系統(tǒng)分析 數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)測試結(jié)語:總結(jié)工作過程和成果展示,分析出現(xiàn)的,

41、給出解決方案,并對(duì)系統(tǒng)再次。5江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()第二章 系統(tǒng)分析2.1 可行性分析2.1.1 技術(shù)可行性隨著 java編程的不斷發(fā)展,使用 java 開發(fā)系統(tǒng)已經(jīng)變得很普遍了,在技術(shù)可行性上也完全成立。技術(shù)可行性主要分析技術(shù)條件是否能順利完成開發(fā),軟硬件方面是否符合開發(fā)者的需求。硬件方面,硬件更新速度很快,技術(shù)提升飛速,在這方面已經(jīng)完全能滿足的開發(fā)。主要運(yùn)用JSP+Servlet+MVC 技術(shù)來開發(fā),目前,此技術(shù)已經(jīng)比較成熟。而 Web 服務(wù)器等成型具備,環(huán)境變量等也經(jīng)搭好,數(shù)據(jù)庫采用成Oracle 數(shù)據(jù)庫也不,所以系統(tǒng)開發(fā)在技術(shù)上是完全可行的。2.1.2可行性系統(tǒng)的

42、出現(xiàn)不僅符合減少人力的投入,讓教職工有節(jié)能減排政策節(jié)約紙張,而且能大大的時(shí)間在其他教學(xué)工作上下功夫。傳統(tǒng)的不僅而出卷、打印試卷耗時(shí)耗力。而且往往錯(cuò)誤率和試卷的不很高,系統(tǒng)則大大地降低這些概率。系統(tǒng)界面簡潔,維護(hù)方便,所以,不僅人力投入減少,也充分節(jié)約了資金的投入。 操作可行性界面節(jié)儉明了,操作方便,只要經(jīng)過簡單的培訓(xùn)即能立即熟練使用,減少教職工的的精力投入 法律可行性沒有相關(guān)法律規(guī)定,在開發(fā)過程中沒有涉及合同、責(zé)任、等與相關(guān)法律規(guī)定相抵觸的方面。因此法律上有保障。2.2 需求分析6江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()2.2.1 系統(tǒng)全局圖 2-1 系統(tǒng)全局圖

43、進(jìn)入卷),進(jìn)行新建試題(有了試題才能進(jìn)行:新建試1. 新建好的試題,為了提高試題的質(zhì)量,需要對(duì)試題進(jìn)行審核,進(jìn)入審核狀態(tài)a. 通過的試題可以用于組織試卷b. 未通過的不可以用于組織試卷,進(jìn)入編輯狀態(tài),可以對(duì)該試題進(jìn)行修改2.新建試卷:同樣為了提高試卷的整體質(zhì)量,也要進(jìn)行審核,進(jìn)入審核狀態(tài)a. 審核通過的試卷可以用于b. 沒有通過的試卷需要進(jìn)行修改,進(jìn)入編輯狀態(tài)3. 有了試卷,就可以進(jìn)行報(bào)名參加4. 報(bào)了名便可以按照時(shí)間進(jìn)行了了5.考完試,交卷,分?jǐn)?shù)2.2.2 員工功能1. 登入登入系統(tǒng)首頁,只有在系統(tǒng)設(shè)置模塊用戶管理中狀態(tài)為啟用的用戶有登入的權(quán)限,每個(gè)用戶同時(shí)又權(quán)限不同擁有的功能也不同,登入是

44、會(huì)校驗(yàn)該用戶的權(quán)限,從而登入后的功能不同。從前臺(tái)獲取用戶的 UserName 與 PassWord。找。根據(jù)傳來的數(shù)據(jù)從數(shù)據(jù)庫去查7江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()2管理試題圖 2-2 試題用例圖8用例三用例名稱:試題編輯用例二用例名稱:試題新建參與者:員工前置條件:擁有管理試題新建權(quán)限的員工主要流程:1. 點(diǎn)擊新建,進(jìn)入新建頁面2. 填寫試題內(nèi)容信息3. 點(diǎn)擊保存4. 該試題進(jìn)入審核狀態(tài)用例一用例名稱:試題參與者:員工前置條件:擁有管理試題權(quán)限的員工主要流程:1. 在搜索處填寫所需的條件2. 點(diǎn)擊3. 便會(huì)顯示出符合條件的所有試題江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()9用例

45、五用例名稱:試題預(yù)覽參與者:員工前置條件:擁有管理試題預(yù)覽權(quán)限的員工主要流程:1. 點(diǎn)擊預(yù)覽,進(jìn)入預(yù)覽頁面2. 可看到試題的具體情況3. 若為待審批的試題,可以進(jìn)行審批,有“同意”, “不同意”按鈕4. 若不為待審批的試題,只有返回按鈕用例四用例名稱:試題審核參與者:員工前置條件:擁有管理試題審核權(quán)限的員工主要流程:1. 點(diǎn)擊審核,進(jìn)入審核頁面2. 無法対試題部分信息或全部信息進(jìn)行的修改3. 填寫審批備注,點(diǎn)擊保存4. 若通過,試題便可用于組卷,若沒有通過,則可編輯參與者:員工前置條件:擁有管理試題編輯權(quán)限的員工,且該試題是在審批不同意后。主要流程:1. 點(diǎn)擊編輯,進(jìn)入編輯頁面2. 対試題部分信息或全部信息進(jìn)行修改3. 點(diǎn)擊保存4. 該試題進(jìn)入審核狀態(tài)江西理工大學(xué) 2015 屆本科生畢業(yè)設(shè)計(jì)()3.試卷管理圖 2-3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論