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

正文內(nèi)容

畢業(yè)論文---基于bs模式在線考試系統(tǒng)-在線瀏覽

2025-08-09 08:55本頁面
  

【正文】 nd so on arduous work load, creating one kind of new test environment for the school. Keywords: B\S mode。 JSP。 paperless exams 目錄 V 目錄 前言 .................................................................................................................................... I 摘要 ................................................................................................................................... II Abstract ............................................................................................................................. III 第 1 章 緒言 ...................................................................................................................... 1 項(xiàng)目開 發(fā)的背景 ...................................................................................................... 1 設(shè)計(jì)目的 .............................................................................................................. 1 設(shè)計(jì)意義 .............................................................................................................. 2 第 2 章 編程環(huán)境基礎(chǔ)知識(shí)簡(jiǎn)介 .......................................................................................... 3 Java 簡(jiǎn)介 .............................................................................................................. 3 Web 應(yīng)用程序開發(fā)環(huán)境 — JSP 技術(shù) ......................................................................... 3 Tomcat 應(yīng)用服務(wù)器 ................................................................................................ 3 B/S 開發(fā)模式 ....................................................................................................... 4 Struts 是應(yīng)用比較廣泛的一種表現(xiàn)層框架 ............................................................... 4 JavaBean 業(yè)務(wù)層的業(yè)務(wù) 。現(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。 遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。在我國(guó),雖然遠(yuǎn)程教育已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā) 展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。它是建立在國(guó)際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡(jiǎn)單,使考試不受地域的局限。在線考試系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成。這樣一來,教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫,而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟(jì)性是相當(dāng)可觀的。第 1 章 緒言 2 設(shè)計(jì)意義 基于 B/S 模式在線考試系統(tǒng),就是用萬維網(wǎng)作為考試媒體傳送考試內(nèi)容,在網(wǎng)上進(jìn)行網(wǎng)上測(cè)試和網(wǎng)上交流。 可以說在線考試系統(tǒng)的出現(xiàn)開辟了考試史的新紀(jì)元,它使得考試形式不再單純依賴于紙張,達(dá)到了考生考試自動(dòng)化,使廣大莘莘學(xué)子上網(wǎng)實(shí)時(shí)考試的夢(mèng)想變?yōu)楝F(xiàn)實(shí)。 Java 的產(chǎn)生與流行是當(dāng)今 Inter 發(fā)展的客觀要求, Java 是一門各方面性能都很好的編程語言,它的基本特點(diǎn)是簡(jiǎn)單、面向?qū)ο?、分布式、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動(dòng) 態(tài)的,特別適合在 Inter 環(huán)境上開發(fā)的應(yīng)用系統(tǒng)。它在傳統(tǒng)的靜態(tài)頁面文件( *.html,*.htm)中加入 JAVA 程序片段和 JSP 標(biāo)記,就構(gòu)成了JSP 頁面。 Tomcat 應(yīng)用服務(wù)器 目前支持 JSP 的應(yīng)用服務(wù)器是較多的, Tomcat 是其中較為流行的一個(gè) Web 服務(wù)器,被 Java World 雜志的編輯選為 2021 年度最具創(chuàng)新的 Java 產(chǎn)品,可見其在業(yè)界的地位。你在瀏覽器中訪問這個(gè)應(yīng)用的 JSP 時(shí),通常第一次會(huì)很慢,因?yàn)?Tomcat 要將 JSP 轉(zhuǎn)化為 Servlet 文件,然后編譯。 江蘇信息職業(yè)技術(shù)學(xué)院學(xué)位論文 4 Tomcat 也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html 頁面。我們可以將 Tomcat 和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 JSP 和 Servlet。 B/S 開發(fā)模式 伴隨著 Inter 的迅速發(fā)展,計(jì)算機(jī)技術(shù)正在由基于 C/S( client/ Server)模式的應(yīng)用系統(tǒng)轉(zhuǎn)變?yōu)榛?B/S 模式的應(yīng)用系統(tǒng)。由于客戶端的硬件配置可能存在差異,軟件環(huán) 節(jié) 能各不相同,因此,在安裝時(shí),必須對(duì)每一個(gè)客戶端分別進(jìn)行配置,同樣,在軟件升級(jí)時(shí)也要對(duì)客戶端分別處理。 B/S 模式帶來了巨大的好處: 開發(fā)成本及維護(hù)成本降低。 良好的安全性能,防火墻技術(shù)可以保證后臺(tái)數(shù)據(jù)庫的安全性。 Struts 是應(yīng)用比較廣泛的一種表現(xiàn)層框架 Struts 是一個(gè)為開發(fā)基于模型 (Model)-視圖 (View)-控制 器 (Controller)(MVC)模式的應(yīng)用架構(gòu)的開源框架,是利用 Servlet, JSP 和 custom tag library 構(gòu)建 Web應(yīng)用的一項(xiàng)非常有用的技術(shù)。它使用服務(wù)層框架可以將 JavaBeans 從 JSP/Servlet 中分離出來,而使用表現(xiàn)層框架則可以將 JSP 中剩余的 JavaBeans 完全分離,這部分 JavaBeans 主要負(fù)責(zé)顯示相關(guān)信息,一般是通過標(biāo)簽庫( Taglib)實(shí)現(xiàn),不同框架有不同自己的標(biāo)簽庫, Struts 是應(yīng)用比較廣泛的一種表現(xiàn)層框架。 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用 java代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的 JSP 頁面、 Servlet、其他 JavaBean、 applet 程序或者應(yīng)用來使用這些對(duì)象。最初, JavaBean的目的是為了將可以重復(fù)使用的軟件代碼打包標(biāo)準(zhǔn)。這些包括如 Grid 控件,用戶可以將該部件拖放到開發(fā)環(huán)境中。 JDBC 技術(shù) JDBC( Java Data Base Connectivity, java 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 江蘇信息職業(yè)技術(shù)學(xué)院學(xué)位論文 6 第 3 章 需求分析 功能需求 1. 系統(tǒng)需要經(jīng)過有效的身份驗(yàn)證才可以登錄 2. 將登錄本系統(tǒng)的身份分為二種:管理員(超級(jí)用戶)和普通用戶,只有被授權(quán)的用戶才可以使用本系統(tǒng)資源 3. 系統(tǒng)提供接收考生成績(jī) 4. 系統(tǒng)提供對(duì)考生成績(jī)進(jìn)行統(tǒng)計(jì)和查詢 5. 系統(tǒng)根據(jù)用戶身份不同,使用的系統(tǒng)資源也不同 管理員(超級(jí)用戶):進(jìn)行考試科目管理、題庫管理、用戶管理、試卷管理(包括試卷的生成和評(píng)改)、考試新聞管理等。 性能需求 硬件環(huán)境 1. 服務(wù)器端 隨著計(jì)算機(jī)硬件的高速發(fā)展,現(xiàn)在普通的機(jī)子已經(jīng)可以作 為一個(gè)服務(wù)器端使用。前臺(tái)主要用于考生注冊(cè)和登錄系統(tǒng)、在線考試、查詢成績(jī)及修改個(gè)人資料等;后臺(tái)主要用于管理員對(duì)考生信息、課程信息、考題信息和考生成績(jī)信息等進(jìn)行管理。 成長(zhǎng)在線考試系統(tǒng)的后臺(tái)功能結(jié)構(gòu)如圖 42 所示??忌紫纫?cè)成網(wǎng)站用戶,然后才被授權(quán)登錄網(wǎng)站進(jìn)行一系列操作權(quán)限;登錄后考生還可以修改個(gè)人的注冊(cè)資料。考生信息模塊的系統(tǒng)流程如圖 43 所示。在該模塊中,考生首先需要閱讀考試規(guī)則,在同意所列出的考試規(guī)則后,才能選擇考試課程,在選擇考試課程后,系統(tǒng)將隨機(jī)抽取試題,然后進(jìn)入考試頁面進(jìn)行答題,當(dāng)考生提交試卷或者到達(dá)考試結(jié)束時(shí)間時(shí),系統(tǒng)將自動(dòng)對(duì)考生提交的試卷進(jìn)行評(píng)分,并給出最終考試成績(jī)。 是 否 是 否 開始 結(jié)束 同意考試規(guī)準(zhǔn)備考試 選擇考試課程 顯示本次考試成績(jī) 提交試卷 /到達(dá)考試結(jié)束時(shí)間 隨機(jī)抽取試題并開始答題 圖 44 在線考試模塊的系統(tǒng)流程 江蘇信息職業(yè)技術(shù)學(xué)院學(xué)位論文 10 考試題目管理模 塊 的概述 考試題目管理模塊主要包括查看考試題目列表、添加考試題目信息、修改考試題目信息和刪除考試題目信息等 4個(gè)功能。 系統(tǒng)流程設(shè)計(jì) 根據(jù)登錄身份的不同,系統(tǒng)流程分別有兩種不同的走向,考生登錄和管理員登錄都需要進(jìn)行密碼的驗(yàn)證,驗(yàn)證正確分別進(jìn)入各自相應(yīng)的模塊,因?yàn)闄?quán)限的不同,而進(jìn)行相應(yīng)的操作也不同,系 統(tǒng)流程圖如圖 46 所示。 題庫文件 生成 試卷 錄入 考生信 息文件 登錄 教師 題庫 管理 考題 考題 考生信息 合法考生信息 合法考生 試卷信息 圖 47 數(shù)據(jù)流程圖 登錄 前臺(tái)首頁 管理員信息管理 考生信息管理 考生成績(jī)查詢 課程信息查詢 試題管理 管理員 圖 46 系統(tǒng)流程圖 江蘇信息職業(yè)技術(shù)學(xué)院學(xué)位論文 12 數(shù)據(jù)庫設(shè)計(jì) 由于 成長(zhǎng)在線考試系統(tǒng)對(duì)于數(shù)據(jù)庫的安全性要求比較高,并且為了增加程序的適用范圍,還要 保證系統(tǒng)可以擁有足夠多 數(shù)據(jù)的能力。 SQL Server 2021 是基于 SQL Server2021 技術(shù)優(yōu)勢(shì)構(gòu)建的,他可以為任何規(guī)模的組織機(jī)構(gòu)提供 集成化信息管理解決方案。綜上所述,本系統(tǒng)采用 SQLServer2021 數(shù)據(jù)庫。下面將介紹幾個(gè)關(guān)鍵實(shí)體的 ER 圖。考生檔案實(shí)體的 ER 圖 如圖 48 所示。套題實(shí)體的ER 圖 如圖 49 所示 考生 密碼 性別 問題答案 提示問題 專業(yè) 注冊(cè)時(shí)間 身份證號(hào) 姓名 圖 48 考生檔案實(shí)體的 ER 圖 套題 編號(hào) 套題名 所屬課添加時(shí) 圖 49 套題實(shí)體的 ER 圖 第 4 章 總體設(shè)計(jì) 13 考試題目實(shí)體 考試題目實(shí)體包括編號(hào)、問題類型、所屬課程、所屬套題、選項(xiàng) A、選項(xiàng)B、選項(xiàng) C、選項(xiàng) D、添加時(shí)間、正確答案和備注等屬性。 字段名 數(shù)據(jù)類型 是否為空 是否主鍵 默認(rèn)值 描述 id bigint(8) 否 是 ID 號(hào) (自動(dòng)編號(hào) ) name varchar(50) 否 套題名稱 LessonID bigint(8) 否 所屬課程 jionTime datetime(8) 否 getdate() 添加時(shí)間 3) tb_Questions(考試題目信息表 ) 考試題目信息表用來保存考試題目信息,該表中保存著所屬課程和所套題的ID,通過這兩個(gè) ID 可以
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1