中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于struts2開發的試題庫管理系統是怎樣的

發布時間:2022-01-15 11:13:37 來源:億速云 閱讀:220 作者:柒染 欄目:編程語言

這篇文章將為大家詳細講解有關基于struts2開發的試題庫管理系統是怎樣的,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

一、研究的現狀、意義(包括選題背景、意義、國內外研究現狀等)
1.1 國內外研究現狀
現階段可以說,網絡試題庫系統的設計理論的研究還處于初級階段,還有很多問題需要去研究和探索。例如,在網絡環境下如何利用網絡資源進行更及時更全面的去與大家分享,都值得我們去研究。
隨著Internet應用的普及,網絡試題庫系統已成為一種重要的教學試題管理手段。然而,與傳統紙質命題相比,網絡試題庫系統的質量保證體系卻顯得不夠完善、健全。如何保證網絡試題庫系統的質量,建立一個行之有效的網絡試題庫系統,已成為現在急切的一件事。時至2000年,教育部批準全國31所高校建立網絡教育學院,但卻沒有制定出如何保證網絡教育質量的相關政策。美國國家教育政策研究所于2000年4月也發表了一份名為"在線教育質量:遠程互聯網教育成功應用的標準"的報告,然而,這些文章(報告)也僅僅是描述性的定義網絡教學的評價指標,而對如何組織評價、如何獲取定量數據、評價數據如何促進教學等方面則很少涉及。目前,網絡教學的支撐平臺中的學習評價模塊往往只含有測試部分,而缺乏相應的分析與反饋。
1.2 課題的目的與意義
在線試題庫系統具有重視組卷功能,輕視教育測量功能。題庫作為一個教育測量工具,它不僅僅是只有試題管理和組卷的功能,它更重要的功能是收集測試數據,并對這些測試數據進行統計與分析,發現題庫中所存在的問題,發現教師教學過程中的問題,發現學生學習過程中的問題。這些問題都隱藏在考試分數的后面,題庫系統應該通過分析考試數據,發掘信息,提供給教師以更多的教學過程信息。
在目前的大多數學校中,出卷過程仍然是由任課老師手動完成。任課老師往往憑借多年的教學經驗,綜合考慮到各個知識點,試題難度,參照往年試題,從龐大的試題庫中抽取相應的試題等,才能組成一份合格的試卷,其任務的繁瑣程度可想而知。大大增加了老師的工作量。利用計算機軟件技術,來完成從試題的存儲,到組成一份合格的考試試卷的過程,不僅能夠大大降低了老師的任務量,提高任課老師工作效率,更加有利于教育事業朝著科技化,自動化,數字化方向發展。與此同時,從試題的存儲到出卷整個過程全部交給計算機完成,整個過程可以做到無紙化,節約了紙張,響應低碳生活的號召。由于系統將整個流程全部交給計算機本身完成,抽題的環節做到了隨機抽取試題,試卷的保密性也得到了保證,同時有利于知識面的全面覆蓋。
所以,一個良好的試題庫管理系統極其重要。
二、研究(或開發)的主要問題、重點和難點
2.1主要問題(或研究內容)
本課題主要研究的是基于JSP技術試題庫系統的設計與實現。將采用jsp+struts2+mysql+tomcat的mvc開發模式來開發,其中jsp為前臺頁面顯示層,struts2為系統的控制層,mysql為系統的數據。Mvc開發模式是現在最流行最成熟的一種開發模式,是被大眾公認為可以高效穩定的進行企業開發的開發模式。
試題庫系統主要分為兩部分,其分別為后臺和前臺兩大模塊。
前臺模塊: 添加教師用戶、用戶信息管理、添加試題、試題維護、試題查詢、動態組卷、試卷管理、試卷的導入導出功能。其中每一個模塊功能都具有相應的增刪改查功能。
后臺模塊: 添加管理員、用戶信息管理、課程管理、用戶信息查詢。其中每一個模塊功能都具有相應的增刪改查功能。
2.2 課題重點
本試題庫管理系統的研究重點主要有一下:
(1)不同用戶之間的權限管理。
一個系統的權限管理是很重要的,設計的好壞和系統的使用直接相關,怎么更好的設置其之間的關系是重重之重,對數據庫操作時,如何運用邏輯性較強的SQL語句,建立表之間較強的關聯,來提高執行操作的效率是一個難點。
(2)數據庫設計: 數據庫設計是系統成功的一半,并且關系到系統能否安全正常使用。
2.3 課題難點
(1) 在實體類設計:難點是實體類的合理設計是否關系到系統系能的好壞,因為實體類是直接與數據表相一一對應的。
(2) 數據庫表的設計:如何合理高效的規劃數據庫,最大限度保證數據表的關聯,盡量使數據庫滿足較高范式,優化查詢算法提高查詢速度此處也是系統的核心及難點。
(3)界面設計:如何簡單直觀反映出系統核心,建立簡潔、美觀、大方的界面也是系統的難點,這需要強大HTML+js能力。
2.4 特色或創新點
(1)在線售票系統采用Struts2為系統的開發框架,其特點是將軟件的表示和邏輯部分分離,Struts框架架構由表示邏輯層,商務邏輯層和數據庫層組成,這恰恰能實現這種分離將顯示部分和邏輯控制分開,利用服務器應用程序實現顯示部分,利用商務邏輯層實現程序的流程控制。
(2)系統采用java語言,解決了了跨平臺問題,以確保系統的安全性、可維護性和易操作性。
(3)系統開發使用分層開發,分層使維護變的比較方便,而且執行效率也會有所提高。

基于struts2開發的試題庫管理系統是怎樣的

基于struts2開發的試題庫管理系統是怎樣的

基于struts2開發的試題庫管理系統是怎樣的

基于struts2開發的試題庫管理系統是怎樣的

基于struts2開發的試題庫管理系統是怎樣的

關于基于struts2開發的試題庫管理系統是怎樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

靖安县| 肥东县| 浮梁县| 陆川县| 灵川县| 崇义县| 辽宁省| 吴堡县| 太和县| 平塘县| 翼城县| 临颍县| 腾冲县| 通渭县| 财经| 嘉善县| 新田县| 荔波县| 白水县| 金秀| 东城区| 徐水县| 阿拉善盟| 和龙市| 晋江市| 佳木斯市| 七台河市| 乌拉特后旗| 抚松县| 弥勒县| 祁东县| 北安市| 宕昌县| 含山县| 米脂县| 普陀区| 商南县| 抚州市| 梁平县| 泾源县| 岱山县|