freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于ssh的計算機基礎知識在線考試系統(tǒng)畢業(yè)論文(已修改)

2025-07-09 18:50 本頁面
 

【正文】 2015屆普通本科畢業(yè)論文(設計)存檔編號: 畢業(yè)論文(設計)題目:基于SSH的計算機基礎知識在線考試系統(tǒng)專業(yè):軟件工程院系:信息工程學院年級:2011級學號:11150038姓名:李艷平指導教師:關培超職稱:講師湖北經濟學院教務處 制44目 錄目 錄 1摘 要 3ABSTRACT 4第1章 緒論 5 系統(tǒng)開發(fā)背景 5 國內外研究現(xiàn)狀及分析 5 系統(tǒng)開發(fā)意義 6 本文組織結構 6第2章 系統(tǒng)概述 7 可行性研究 7 系統(tǒng)目標 7 開發(fā)環(huán)境 8 相關理論和技術 8第3章 系統(tǒng)分析與概要設計 10 需求分析 10 系統(tǒng)功能結構 12 系統(tǒng)流程圖 13 數(shù)據庫設計 14第4章 系統(tǒng)詳細設計與實現(xiàn) 21 前臺首頁設計與實現(xiàn) 21 考生信息模塊設計與實現(xiàn) 21 在線考試模塊設計與實現(xiàn) 24 后臺首頁設計與實現(xiàn) 26 試卷管理模塊設計與實現(xiàn) 27 考試題目管理模塊設計與實現(xiàn) 28第5章 關鍵代碼與難點分析 32 SSH全注解框架的搭建 32 Struts2攔截器 35 基于注解的struts action跳轉 35 Action處理AJAX異步請求 36 填空題評分方法 37第6章 總結 41致 謝 43參考文獻 44摘 要隨著科學技術的高速發(fā)展,網絡技術已經逐漸深入到我們的日常生活中。同時它也帶來了教育方式的一次變革,而在線考試則是一個很重要的方面?;诰W絡技術的在線考試系統(tǒng)則可以借助于遍布全球的Internet進行。在線考試系統(tǒng)(Online Test)是基于JavaEE和Struts2 + Hibernate + Spring框架,采用Eclipse開發(fā)工具 + MySQL數(shù)據庫 + Tomcat服務器開發(fā)的一個基于Web的在線考試平臺,適合各行各業(yè)的網上考試、作業(yè)、練習等。它采用web方式,無需安裝客戶端,只需一部能上網的工具,即可實現(xiàn)無紙化考試??荚囅到y(tǒng)包括登陸注冊、在線考試、試卷管理、試題管理、成績管理、考生管理、分數(shù)統(tǒng)計以及成績查詢等功能。本系統(tǒng)旨在實現(xiàn)考試的規(guī)范化、信息化管理,提升考試效率,增強考試的公平性,使考務管理突破時空控制,使學校管理者、教師和學生無論在何時何地都可通過網絡進行考試,使教學朝著信息化、網絡化、現(xiàn)代化的目標前進。關鍵詞:在線考試;Struts2;Hibernate;Spring;JSON;AJAX;BootstrapABSTRACTWith the rapid development of science and technology, the network technology has gradually penetrated into our daily life. At the same time, it also brings a revolution in the way of education, while the online exam is a very important aspect. The online examination system based on network technology can around the world with the help of the Internet.The Online Test System is based on JavaEE and Struts2, Hibernate and Spring framework. It’s an online examination platform based on Web and using Eclipse development tools, MySQL database and Tomcat server development, and suitable for all online examination practice etc. It adopts Web mode, no need to install the client, just a internet tool, you can achieve the paperless examination. The test system includes online registration, sign in system, online examination, test paper management, test questions management, examination results management, candidate management and other functions.The purpose of this system is to realize information management and standardized examination, and to enhance the efficiency of the examination, enhance the fairness of the exam, and break the limitation of time and space. In this way, you can take the examination through the network at any time, and the teaching can towards the target of informatization, network, modernization.Keywords:online examination。 Struts2。Hibernate。Spring。 JSON。 Ajax。Bootstrap第1章 緒論 系統(tǒng)開發(fā)背景傳統(tǒng)的考試中,要求教師在設計完試卷以后還要打印試卷,安排考試,現(xiàn)場監(jiān)考,接著收集試卷,給試卷評分,由于參考學生太多,考試類型復雜,這是一個漫長而且辛苦的過程,而且由于人工閱卷,使考試具有主觀性,難免缺乏公正。而在線考試系統(tǒng),則可以很好的解決這個問題。隨著計算機技術、Internet技術在教育領域應用的普及,采用現(xiàn)代信息技術的在線考試系統(tǒng)則表現(xiàn)出來很大的優(yōu)勢。在線考試系統(tǒng)通過應用網絡技術,來實現(xiàn)考試過程的無紙化,使相關部門對考試過程的管理不受時間和空間的約束,不僅提高了考務管理的工作效率,還能節(jié)省資源,無論在任何地地點任何時間,只需一臺能上網的設備,你就可以參加考試。在線考試系統(tǒng)使教學工作能夠朝著信息化、網絡化、現(xiàn)代化的目標邁進,同時也成為教育技術發(fā)展與研究的方向。 國內外研究現(xiàn)狀及分析世界上所有國家對教育事業(yè)的發(fā)展都給與了很大的關注,都期望在未來的信息社會中讓教育處在優(yōu)勢地位,走在社會發(fā)展的前沿,因此大多數(shù)國家都把信息技術應用于教育,作為國家發(fā)展的重要推動力。在國外,美國心里協(xié)會在1986年出版了關于如何開發(fā)、使用計算機化考試以及解釋考分的指南,成為了考試和軟件開發(fā)人員的事實標準。目前,國外很多的大型檢測出版機構、地區(qū)教育主管部門和專業(yè)資格認證機構都以某種測量理論為指導建立題庫、設計考試系統(tǒng),并進行各項相關研究。在我國,在線考試系統(tǒng)和題庫的理論研究和實踐應用雖然起步較晚,但發(fā)展比較快速,研究和開發(fā)活動也比較活躍。北京師范大學、華北師范大學等高等院校都有教師在進行教育測量理論應用于題庫建設方面的研究。上海交通大學、清華大學等高校,也有教師在組織力量致力于實用考試系統(tǒng)的研究和開發(fā)工作。其中使用專用在線考試系統(tǒng)影響較大的考試有:1994年開始,國家教務組織的全國計算機等級考試;1996年開始,教育部考試中心舉辦的全國計算機應用技術證書考試;微軟授權培訓中心組織的認證考試等。 系統(tǒng)開發(fā)意義在傳統(tǒng)的教學檢驗方式中,要進行一次考試,至少需要經過教師出題、打印試卷、學生考試、教師閱卷等幾步,這是一個繁瑣的過程,需要投入大量人力、物力及時間。顯然隨著考試類型的不斷增加和考試要求的不斷提高,教師的工作量也越來越大,可以說傳統(tǒng)的考試方法已經不能適用于現(xiàn)代考試的需要。那么,解決這些諸多難題的一種方式,就是利用Internet無國界的特點,在互聯(lián)網上在線考試。在線考試系統(tǒng)可以減輕教師的工作負擔、提高其工作效率,也減少了因考試而消耗的不必要的人力和物力,同時提高了考試的質量,從而使考試更趨于公正、客觀,更加能激發(fā)學生的學習興趣。 本文組織結構本首先講述了在線考試系統(tǒng)開發(fā)的背景和現(xiàn)狀,接著在第二章分析了系統(tǒng)可行性、系統(tǒng)目標以及系統(tǒng)所用到的技術等。第三章首先從軟件工程的角度分析了系統(tǒng)各方面的需求,然后通過系統(tǒng)功能模塊圖描述了系統(tǒng)的各個模塊及其功能,并給出了系統(tǒng)流程圖,使整個系統(tǒng)結構一目了然,最后介紹了系統(tǒng)的數(shù)據結構和數(shù)據庫設計。在第四章則講述了系統(tǒng)的詳細設計與實現(xiàn),通過文字和截圖的形式分析了各個模塊的功能及操作流程。第五章對系統(tǒng)中一些關鍵代碼和比較重要的部分及關鍵點進行了講解和分析,并對填空題自動評分算法做了詳細介紹且給出了代碼的實現(xiàn)。最后對項目進行了總結,并介紹在此次項目中獲得的經驗以及自己的不足之處。第2章 系統(tǒng)概述 可行性研究1. 經濟可行性大部分學校為了能夠及時的掌握學生的學習情況,都會定期的組織考試,對傳統(tǒng)的考試模式而言,這無疑需要消耗大量的人力物力。而利用基于網絡的在線考試系統(tǒng),不僅可以節(jié)省人力資源,減少因考試而花費的成本,同時,在線考試系統(tǒng)因為能夠快速的展開考試和評分,使考試更具客觀性和公正性。2. 技術可行性開發(fā)一個網絡在線考試系統(tǒng),涉及的最核心的技術問題就是如何實現(xiàn)在不刷新頁面的情況下實時顯示考試時間及剩余時間,并做到到達考試結束時間時自動提交試卷的功能。如果在Ajax技術出現(xiàn)之前,要實現(xiàn)這些功能會比較麻煩,但現(xiàn)在通過Ajax技術可以輕松實現(xiàn)這些功能,這為在線考試系統(tǒng)的開發(fā)提供了技術保障。 系統(tǒng)目標根據前面所進行的需求分析及用戶的需求可知,成長在線考試網屬于中小型的軟件,在系統(tǒng)實施后,應達到以下目標:1. 突破空間限制??忌梢酝ㄟ^網絡在任何地方進入在線考試系統(tǒng)參加考試,而無須到達特定的地點進行考試。2. 系統(tǒng)界面要大方整潔,操作簡單。3. 系統(tǒng)為考生提供剩余考試時間提醒功能,以便考生能及時掌握考試情況。4. 提供超時自動交卷的功能。當?shù)竭_考試規(guī)定的結束時間時,如果考生沒有按時提交試卷,系統(tǒng)將會自動交卷,從而確??荚嚹軌蚬降倪M行。5. 系統(tǒng)自動閱卷,保證成績真實準確6. 考生可以查詢考試成績。7. 系統(tǒng)運行穩(wěn)定、安全可靠。 開發(fā)環(huán)境在開發(fā)在線考試系統(tǒng)時,需具備下面的軟件環(huán)境。操作系統(tǒng):Windows 8數(shù)據庫:MySQL Web服務器:Tomcat 開發(fā)工具:開發(fā)語言:Java 相關理論和技術1. SSH框架首先,SSH不是一個框架,而是多個框架(struts+spring+hibernate)的集成,是目前較流行的一種Web應用程序開源集成框架,用于構建靈活、易于擴展的多層Web應用程序。Struts作為系統(tǒng)的整體基礎架構,負責MVC的分離,在Struts框架的模型部分,控制業(yè)務跳轉,利用Hibernate框架對持久層提供支持。Spring一方面作為一個輕量級的IoC容器,負責查找、定位、創(chuàng)建和管理對象及對象之間的依賴關系,另一方面能使Struts和Hibernate更好地工作。采用上述開發(fā)模型,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了業(yè)務邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可復用性。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率。但是在一個項目中,通常會有很多個組件,如果這些組件采用XML的bean
點擊復制文檔內容
化學相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1