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

正文內(nèi)容

畢業(yè)論文-基于javaee的在線(xiàn)考試系統(tǒng)成績(jī)管理和閱卷模塊的設(shè)計(jì)與實(shí)現(xiàn)-在線(xiàn)瀏覽

2025-03-03 17:12本頁(yè)面
  

【正文】 需求分析 3 需求概述 3 用戶(hù)功能分析 3 管理員角色 3 教官角色 3 學(xué)員角色 4第四章 系統(tǒng)設(shè)計(jì) 5 系統(tǒng)總體設(shè)計(jì) 5 系統(tǒng)詳細(xì)設(shè)計(jì) 7 數(shù)據(jù)庫(kù)設(shè)計(jì) 7 各功能模塊詳細(xì)設(shè)計(jì) 13 UI界面設(shè)計(jì) 21第五章 系統(tǒng)實(shí)現(xiàn) 23 歷史試卷 23 歷史試卷瀏覽 23 歷史試卷查看 24 成績(jī)操作 28 安全日志 32第六章 軟件測(cè)試 34 軟件測(cè)試的前景與發(fā)展 34 軟件測(cè)試的基本概念 34 軟件測(cè)試的意義 34 軟件測(cè)試在駕校在線(xiàn)考試系統(tǒng)的應(yīng)用 35 測(cè)試計(jì)劃 35 測(cè)試用例 36 測(cè)試結(jié)果分析 37第七章 總結(jié)與展望 38 總結(jié) 38 展望 38參考文獻(xiàn) 39致 謝 40IV齊魯工業(yè)大學(xué)2014屆本科畢業(yè)設(shè)計(jì)(論文)第一章 緒論 項(xiàng)目背景及意義 開(kāi)發(fā)背景隨著互聯(lián)網(wǎng)技術(shù)在生活各個(gè)領(lǐng)域的普及,傳統(tǒng)的考試模式也面臨著重大變革,如何使考試變得高效快捷成為許多人研究的方向。而網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫(kù)結(jié)合的在線(xiàn)考試系統(tǒng)能夠很大程度上縮減傳統(tǒng)考試的復(fù)雜程度,成為現(xiàn)代教育的發(fā)展方向。在線(xiàn)考試系統(tǒng)課題產(chǎn)生的背景是當(dāng)今教育信息化的趨勢(shì)及我國(guó)高校教育信息化系統(tǒng)的建設(shè);目的是充分利用學(xué)?,F(xiàn)有的計(jì)算機(jī)軟、硬件資源和網(wǎng)絡(luò)資源實(shí)現(xiàn)無(wú)紙化考試以避免傳統(tǒng)手工考試的不足。與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對(duì)實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求。能夠更好的為駕校的教學(xué)、管理服務(wù),可以大規(guī)模的實(shí)行考試,實(shí)現(xiàn)考試的客觀、公證性,自動(dòng)化組卷、閱卷可以減輕考官的工作強(qiáng)度。這是一個(gè)漫長(zhǎng)而復(fù)雜的過(guò)程,已經(jīng)越來(lái)越不適應(yīng)現(xiàn)代教學(xué)的需要。近年來(lái)駕照考試成為人們的關(guān)注的熱門(mén)話(huà)題,駕校的學(xué)員數(shù)目也呈現(xiàn)急速上升的趨勢(shì),然而學(xué)員人數(shù)的增加給駕校和學(xué)員都帶來(lái)了許多困擾?;谝陨显?,我們?cè)O(shè)計(jì)了駕校模擬考試系統(tǒng),使計(jì)算機(jī)技術(shù)與駕??荚囅嘟Y(jié)合,使計(jì)算機(jī)技術(shù)能夠?yàn)槿藗兊纳顜?lái)更多便利。系統(tǒng)目標(biāo)是充分利用學(xué)?,F(xiàn)有的計(jì)算機(jī)軟、硬件資源和網(wǎng)絡(luò)資源實(shí)現(xiàn)無(wú)紙化考試以避免傳統(tǒng)手工考試的不足。本系統(tǒng)具有隨機(jī)組成試卷、自動(dòng)閱卷的功能;能夠?qū)崿F(xiàn)多考生同時(shí)在線(xiàn)考試的功能;試卷提交之后學(xué)員即可查看自己的成績(jī)以及答案詳情;考官能夠?qū)荚嚱Y(jié)果進(jìn)行分析和篩選;管理員能對(duì)所有信息進(jìn)行增刪查改等操作。 Java EEJava EE是一個(gè)標(biāo)準(zhǔn)中間件體系結(jié)構(gòu),同事又是企業(yè)分布式應(yīng)用的開(kāi)發(fā)提供的標(biāo)準(zhǔn)。Java EE體系架構(gòu)獨(dú)立于硬件配置和操作系統(tǒng),堅(jiān)持面向?qū)ο蟮脑O(shè)計(jì)原則,具備靈活性、可移植性和互操作性,能夠輕松的將企業(yè)信息系統(tǒng)化集成。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶(hù)端。 Servletservlet是在服務(wù)器上運(yùn)行的小程序。服務(wù)器上需要一些程序,常常是根據(jù)用戶(hù)輸入訪問(wèn)數(shù)據(jù)庫(kù)的程序。然而,在服務(wù)器上運(yùn)行Java,這種程序可使用Java編程語(yǔ)言實(shí)現(xiàn)。各個(gè)用戶(hù)請(qǐng)求被激活成單個(gè)程序中的一個(gè)線(xiàn)程,而無(wú)需創(chuàng)建單獨(dú)的進(jìn)程,這意味著服務(wù)器端處理請(qǐng)求的系統(tǒng)開(kāi)銷(xiāo)將明顯降低。它是功能豐富的J2EE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。第三章 需求分析 需求概述隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,網(wǎng)絡(luò)化教育被運(yùn)用到生活的各個(gè)領(lǐng)域。為了讓每位學(xué)員都能夠方便快捷的參加駕駛知識(shí)的學(xué)習(xí),并通過(guò)駕駛員理論部分的考試,駕校有關(guān)部門(mén)也開(kāi)始使用模擬考試系統(tǒng)來(lái)讓學(xué)員進(jìn)行練習(xí),以及參加駕校組織的模擬考試,以此來(lái)驗(yàn)證每位學(xué)員考前是否達(dá)到通過(guò)的水平。考試結(jié)束后學(xué)員能查看錯(cuò)題,了解自己的不足之處,在檢驗(yàn)自我能力的同時(shí),也為駕校提供了成績(jī)參照。三種不同的角色擁有不同的權(quán)利。216。216。216。216。 教官角色教官登錄系統(tǒng)時(shí)通過(guò)系統(tǒng)認(rèn)證進(jìn)入教官界面,教官能夠?qū)W(xué)員信息和考試成績(jī)進(jìn)行查詢(xún),還能夠行使監(jiān)考職能。 用戶(hù)信息查詢(xún):教官可以查詢(xún)所有學(xué)員的信息,但不能刪除和修改。 成績(jī)查詢(xún)功能:教官與管理員具有相同的權(quán)限對(duì)成績(jī)進(jìn)行相關(guān)操作。 在線(xiàn)監(jiān)考功能:教官能夠?qū)荚嚨臓顟B(tài)進(jìn)行編輯,如開(kāi)始考試、結(jié)束考試;還能夠查詢(xún)當(dāng)前考場(chǎng)的考試情況。216。216。在線(xiàn)考試功能:學(xué)員點(diǎn)擊進(jìn)入考場(chǎng)后,在規(guī)定時(shí)間內(nèi)可以進(jìn)行答題,答題結(jié)束后可提交答案,之后可以退出考場(chǎng)也可以對(duì)已提交的試卷進(jìn)行回顧與解析。第四章 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì)本系統(tǒng)包括7個(gè)模塊。模塊劃分圖如圖41所示:圖41 模塊劃分圖本論文主要講解歷史試卷模塊和成績(jī)模塊兩部分。本系統(tǒng)的歷史試卷模塊的整體流程圖如圖42所示:圖42 歷史試卷流程圖成績(jī)模塊是管理員、教官、學(xué)員都可以進(jìn)行操作的,管理員可以通過(guò)符合條件對(duì)所有學(xué)員的成績(jī)進(jìn)行查詢(xún)、刪除;教官可以通過(guò)符合條件對(duì)所有學(xué)員的成績(jī)進(jìn)行查詢(xún),但不能進(jìn)行刪除;學(xué)員只能對(duì)自己的成績(jī)進(jìn)行查詢(xún)。它是目前世界上使用最廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),采用標(biāo)準(zhǔn)的SQL結(jié)構(gòu)查詢(xún)語(yǔ)句,具有字符界面、圖形界面,易于開(kāi)發(fā),能夠覆蓋開(kāi)發(fā)周期的各個(gè)階段,支持多個(gè)系統(tǒng)的開(kāi)發(fā)平臺(tái)。數(shù)據(jù)庫(kù)的設(shè)計(jì)可以是一對(duì)一、一對(duì)多、多對(duì)多的關(guān)系,這就是基本表與實(shí)之間的關(guān)系;主鍵和外鍵是數(shù)據(jù)庫(kù)設(shè)計(jì)的重要組成,主鍵具有唯一性,不允許為空,而外鍵能夠使一個(gè)表與其他表建立連接,主鍵與外鍵的結(jié)合能夠維護(hù)關(guān)系數(shù)據(jù)庫(kù)的完整性;數(shù)據(jù)庫(kù)設(shè)計(jì)要用到三個(gè)范式,為了提高數(shù)據(jù)庫(kù)的運(yùn)行效率,應(yīng)當(dāng)盡量滿(mǎn)足第三范式。本系統(tǒng)將使用Oracle數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行操作,使系統(tǒng)功能更加完善。通過(guò)各個(gè)模塊之間的相互作用,使系統(tǒng)能夠有效的運(yùn)行,各模塊具體設(shè)計(jì)如下: 歷史試卷模塊歷史試卷模塊僅針對(duì)學(xué)員用戶(hù),登錄學(xué)員賬號(hào)后,在考試導(dǎo)航欄下的歷史試卷選項(xiàng)。2) 業(yè)務(wù)流程:178。178。178。3) 系統(tǒng)驗(yàn)證流程:178。 輸入一項(xiàng)或幾項(xiàng)條件后,系統(tǒng)將輸入的條件作為查詢(xún)條件對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún),并顯示符合條件的查詢(xún)結(jié)果;178。 若未在數(shù)據(jù)庫(kù)中找到符合條件的數(shù)據(jù),則顯示沒(méi)有符合條件的信息。 刪除歷史試卷時(shí),數(shù)據(jù)庫(kù)中的試卷查看標(biāo)識(shí)(epFIG)改為“非查看”狀態(tài)。 考場(chǎng)表(does_examArea):考場(chǎng)號(hào)(eaId)、考試名(eaName)178。2) 業(yè)務(wù)流程:178。178。178。3) 歷史試卷查看功能模塊設(shè)計(jì)數(shù)據(jù)表及字段:178。 班級(jí)表(does_class):班級(jí)號(hào)(cId)、班級(jí)號(hào)(cName)178。 考卷表(does_examPaper):考卷號(hào)(epId)、考卷題目號(hào)列表(epList)、正確答案(epTrueList)、學(xué)員答案(epStuList)178。 考題子表(does_examSon):題目號(hào)(eId)、選項(xiàng)(eOption) 5)歷史試卷基本流程圖如圖46所示:圖46 歷史試卷基本流程圖 成績(jī)模塊成績(jī)模塊針對(duì)不同用戶(hù)的查看權(quán)限是不同的,用戶(hù)分為學(xué)員用戶(hù)、教官用戶(hù)、管理員用戶(hù)。 學(xué)員用戶(hù)1) 頁(yè)面元素:成績(jī)信息瀏覽包括考卷號(hào)、學(xué)員、班級(jí)、考場(chǎng)、類(lèi)別、考試時(shí)間、成績(jī)。3) 系統(tǒng)驗(yàn)證流程:根據(jù)學(xué)員號(hào)在數(shù)據(jù)庫(kù)中查詢(xún)它的所有成績(jī)。 教官用戶(hù)1) 頁(yè)面元素:頁(yè)面包括條件查詢(xún)和成績(jī)信息瀏覽兩部分。 條件查詢(xún)部分包括學(xué)員號(hào)、學(xué)員姓名、班級(jí)號(hào)、班級(jí)名、考場(chǎng)號(hào)、考場(chǎng)名、類(lèi)別、考試時(shí)間、成績(jī)排序、注釋以及查詢(xún)按鈕。 信息瀏覽部分包括成績(jī)信息瀏覽包括考卷號(hào)、學(xué)員、班級(jí)、考場(chǎng)、類(lèi)別、考試時(shí)間、成績(jī)。3) 系統(tǒng)驗(yàn)證流程:178。 輸入一項(xiàng)或幾項(xiàng)條件后,系統(tǒng)將輸入的條件作為查詢(xún)條件對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún),并顯示符合條件的查詢(xún)結(jié)果;178。178。4) 教官成績(jī)管理基本流程圖如圖49所示:圖49 教官成績(jī)管理基本流程圖216。178。178。2) 業(yè)務(wù)流程:178。178。3)系統(tǒng)驗(yàn)證流程:178。 輸入一項(xiàng)或幾項(xiàng)條件后,系統(tǒng)將輸入的條件作為查詢(xún)條件對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún),并顯示符合條件的查詢(xún)結(jié)果;178。178。4)成績(jī)管理功能模塊設(shè)計(jì)數(shù)據(jù)表及字段:178。 班級(jí)表(does_class):班級(jí)號(hào)(cId)、班級(jí)號(hào)(cName)178。 考場(chǎng)表(does_examType):考場(chǎng)號(hào)(eaId)、考場(chǎng)名(eaName)178。2) 安全日志查看功能模塊設(shè)計(jì)數(shù)據(jù)表及字段:178。它是用戶(hù)使用產(chǎn)品所要達(dá)到目的的手段,也是產(chǎn)品向用戶(hù)展現(xiàn)產(chǎn)品自身功能和體現(xiàn)滿(mǎn)足用戶(hù)相關(guān)需求的途經(jīng)。則人機(jī)界面就是人與計(jì)算機(jī)之間進(jìn)行通信的媒介和平臺(tái)。用戶(hù)界面是用戶(hù)接觸產(chǎn)品時(shí)最直觀的感受,對(duì)于用戶(hù)而言,產(chǎn)品的好與壞,很大程度上取決于用戶(hù)界面的友好程度,因此用戶(hù)界面的設(shè)計(jì)也成為用戶(hù)需求的重要組成部分。面對(duì)軟件市場(chǎng)激烈的市場(chǎng)競(jìng)爭(zhēng),僅僅依靠強(qiáng)大的軟件功能是遠(yuǎn)遠(yuǎn)不夠的,兼顧人機(jī)界面設(shè)計(jì)的層次才能夠出奇制勝。良好的用戶(hù)界面不僅能夠引導(dǎo)用戶(hù)獨(dú)立快速的完成相應(yīng)的操作,同時(shí)能給用戶(hù)帶來(lái)輕松愉悅的感受,從而提升對(duì)企業(yè)、軟件的好感度;相反,失敗的界面設(shè)計(jì)則會(huì)使用戶(hù)產(chǎn)生挫敗感 ,即使是再?gòu)?qiáng)大的功能設(shè)計(jì)也無(wú)法改變用戶(hù)對(duì)企業(yè)和軟件的不良印象。 人機(jī)界面設(shè)計(jì)原則隨著計(jì)算機(jī)應(yīng)用在人類(lèi)生活各個(gè)領(lǐng)域的不斷深入,軟件開(kāi)發(fā)者通過(guò)研究發(fā)現(xiàn),為了滿(mǎn)足用戶(hù)的需求,需要符合“簡(jiǎn)單、自然、友好、一致”原則的人機(jī)界面。窗口布局、顏色搭配、控件使用、提示信息,都應(yīng)保持一致,這樣能夠給用戶(hù)帶來(lái)輕松統(tǒng)一的感受。因此在設(shè)計(jì)界面時(shí)更應(yīng)該注重空間的合理布局,突出軟件的功能特征,讓圖形界面成為軟件的加分點(diǎn)。界面應(yīng)該通過(guò)一些任務(wù)提示和反饋信息來(lái)引導(dǎo)用戶(hù),完成相應(yīng)的操作。為了能夠使軟件更易于用戶(hù)的操作,需要保證界面的可操作性和協(xié)調(diào)性。幫助學(xué)員在考前復(fù)習(xí)錯(cuò)題,鞏固自己的不足之處,提高學(xué)員通過(guò)率。 歷史試卷瀏覽歷史試卷界面是歷史試卷模塊的主要界面。界面初始化,歷史試卷一覽列表按考試時(shí)間順序倒敘排列顯示最近考試的試卷。歷史試卷的操作分為“查看”和“刪除”兩種。 圖51 歷史試卷畫(huà)面布局查看試卷會(huì)以考試相同布局的界面進(jìn)行試卷回顧。圖52 歷史試卷刪除試卷刪除試卷會(huì)將學(xué)員刪除的相應(yīng)試卷從歷史試卷中刪除,將數(shù)據(jù)表中的“試卷查看標(biāo)識(shí)”從默認(rèn)的“查看”狀態(tài)改為“非查看”狀態(tài)。刪除歷史試卷數(shù)據(jù)處理層:使用StringBuffer拼接sql語(yǔ)句,使試卷查看標(biāo)識(shí)EPFLG的值為1,然后執(zhí)行sql語(yǔ)句,釋放資源后返回到顯示界面,歷史成績(jī)將不顯示在歷史試卷的表中。界面左側(cè)依然為學(xué)員的個(gè)人信息,以及學(xué)員本次考試獲得的分?jǐn)?shù)。題目數(shù)據(jù)表中答案解析字段存有數(shù)據(jù)的題目,在正確答案以及學(xué)員回答答案的下方顯示本題的答案解析。查看結(jié)束后,學(xué)員用戶(hù)點(diǎn)擊“退出查看”鍵即可返回到歷史試卷界面。圖53 歷史試卷查看試卷界面圖查看到的歷史試卷,通過(guò)查詢(xún)?cè)嚲肀砗涂荚嚤硪约皩W(xué)員表中的信息,組合匯總到歷史試卷查看畫(huà)面。學(xué)員回顧試卷過(guò)程中可以通過(guò)點(diǎn)擊“上一題”、“下一題”按鈕切換題目,也可以通過(guò)點(diǎn)擊題目下方題號(hào)表格中的不同題號(hào)按鈕切換題目。以點(diǎn)擊上一題為例:function previous(){ var preNum = (tnumPre).value。 var xmlHttp = null。 }else if(){ try{ xmlHttp = new ActiveXObject()。 }catch(e){ alert(請(qǐng)使用IE瀏覽器:瀏覽器不支持考試操作)。 // 指定異步提交的目標(biāo)和提交方式 (POST,url,true)。 // 當(dāng)xmlHttp發(fā)生變化時(shí),執(zhí)行提交操作 = function(){ if( == 4){ = 。 var re = 0。 i。 re++。 }else if(re == 2){ break。 re++。 }else if(re == 2){ break。 var pageNum = (pNum).value。pageNum=+pageNum。 }學(xué)員用戶(hù)可以針對(duì)某些題目進(jìn)行標(biāo)記。標(biāo)記題目通過(guò)ajax的部分頁(yè)面部分刷新實(shí)現(xiàn),首先獲取當(dāng)前題目的題號(hào),點(diǎn)擊“標(biāo)記此題”,系統(tǒng)從第一道題開(kāi)始遍歷,當(dāng)題目與當(dāng)期題號(hào)相同時(shí),將該題的背景顏色標(biāo)記為黃色;當(dāng)點(diǎn)擊“取消標(biāo)記”時(shí),該題目的背景顏色將通過(guò)判斷恢復(fù)標(biāo)記之前的顏色。調(diào)用Servlet,將標(biāo)記字符串“sign”放入畫(huà)面Bean存在session當(dāng)中,留著退出查看時(shí)進(jìn)行記錄。具體代碼如下:試卷退出查看重新生成題目列表邏輯處理:public int historyBackF(HistoryPaperInfoBean historyInfoBean) { int result = 0。 historyList = ()。 // 題目號(hào) String eId = null。 // 題目列表 StringBuffer epListBuffer = new StringBuffer()。 i()。 historyBean = (i)。 sign = ()。 } (eId)。 } // 題目列表 String epList = ()。 HistoryPaperDao historyDao = new HistoryPaperDao()。 return result。圖54 標(biāo)記題號(hào)畫(huà)面 成績(jī)操作成績(jī)模塊是用來(lái)為學(xué)員提供考試成績(jī)查詢(xún),為管理員
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1