溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的

發(fā)布時(shí)間:2022-01-15 11:13:37 來源:億速云 閱讀:212 作者:柒染 欄目:編程語言

這篇文章將為大家詳細(xì)講解有關(guān)基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

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

基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的

基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的

基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的

基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的

基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的

關(guān)于基于struts2開發(fā)的試題庫管理系統(tǒng)是怎樣的就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI