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

正文內(nèi)容

基于jsp的在線考試系統(tǒng)畢業(yè)設計-畢業(yè)設計-在線瀏覽

2025-03-24 08:43本頁面
  

【正文】 ent and apply of work technology, the implementation of an online examination system make the training examination taken anytime and anywhere, save the cost of training. This system is based on JSP and using the structure, a whole Browser server structure. All database operations were encapsulated in DAO class, making the system structure system realized personal management, questionbase management, exam papers management, examination management and login, online exam, online exam result query. In the database aspect, the system realized the storage of questions and exam papers, and the management of examinations and monitoring of it. This system is able to satisfy the needs from panies operating all kinds of exams, petitions and evaluations. The results may provide reliable data support for employee39?,F(xiàn)在,計算機硬件技術的發(fā)展已經(jīng)達到了相當高的水平。 遠程教育包括很多環(huán)節(jié),例如教學系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。在我國,雖然遠程教育已經(jīng)蓬勃地發(fā)展起來,但是目前學校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。隨著計算機應用的迅猛發(fā)展,網(wǎng)絡應用不斷擴大,如遠程教育和虛擬大學的出現(xiàn)等等,且這些應用正逐步深入到千家萬戶。目前許多國際著名的計算機公司所舉辦的各種認證考試絕大部分采用這種方式 , 用 在線考試系統(tǒng)來解決日??荚?,使我們擺脫繁瑣的考試閱卷工作 。 一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學習過后及時檢驗自己的學習效果,已發(fā)現(xiàn)自己的不足,使得學習效率得到很大提高。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化。為了適應新形勢的發(fā)展,我進行了這一系統(tǒng)的初步設計工作,也可以說是做一個初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用 ,把老師從繁重的工作中解脫出來! 對于一個企業(yè)來說,一套在線考試系統(tǒng),不僅節(jié)省了考試成本,而且使得考試的形式多樣化,考試的方式人性化,幫助員工提升自身的學習能力。 Eclipse 是一個開放源代碼 ,基于 Java 的可擴張的開發(fā)平臺,多數(shù)人都是將 Eclipse作為 Java 的集成開發(fā)環(huán)境使用,雖然 Eclipse 使用 Java 開發(fā):但 Eclipse 不僅僅局限于 Java 開發(fā),還可用于其它語言的開發(fā),如 C/C++。 Eclipse 最早是由 IBM 開發(fā)的,后來 IBM 將 Eclipse 作為一個開發(fā)源代碼的項目,獻給了開源組織 但仍由 IBM 的子公司 OTI 繼續(xù) Eclipse 的開發(fā) 。 NitroX 是一個繁雜而強大的加速 Java Web 應用開發(fā)的工具,還包含了一個強大且能夠編譯所有 JSP 和 Struts Web 應用的工具 AppXRay。 MyEclipse 的實際價值來自包含的發(fā)布包中的大量的工具。還包含編輯 Hibernate 配置文件和執(zhí)行 SQL基于 JSP 技術的在線考試系統(tǒng) 7 語句的工具。 MySql 是可運行在大多數(shù)的 Linux 平臺,以及少許非 Linux 甚至非 Unix 平臺。 RPM 格式的安裝沒有多大麻煩,并且無需初始配置 [2]。 它 的開發(fā)快速進行著。 MySql 是數(shù)據(jù)庫領域的中間派。它象企業(yè)級 RDBMS那樣需要一個積極的服務者守護程序,但是不能象他們那樣消費資源。 MySql 在 Linux 世界里找到一個位置 并 提供簡潔和速度,同時仍然提供足夠的功能使程序員高興 。 Tomcat 簡介 Tomcat 是一個免費的開源的 Serlvet 容器,它是 Apache 基金會的 Jakarta 項目中的一個核心項目,由 Apache, Sun 和其它一些公司及個人共同開發(fā)而成。 Tomcat 被JavaWorld 雜志的編輯選為 2021 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界的地位。 在 Tomcat 中,應用程序的部署很簡單,只需將 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會自動檢測到這個文件,并將其解壓。編譯以后,訪問將會很快。通過這個應用,輔助于Ftp,可以在遠程通過 Web 部署和撤銷應用。 基于 JSP 技術的在線考試系統(tǒng) 8 Tomcat 不僅僅是一個 Servlet 容器,它也具有傳統(tǒng)的 Web 服務器的功能:處理Html 頁面。我們可以將 Tomcat 和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 Jsp和 Servlet。 Tomcat 是一個很好的工具,不僅僅因為其免費,功能強大,更因為其開放性。 論文結構 在后面的章節(jié)中 主要介紹如下: 第二 部分 介紹系統(tǒng)各個理論方面的分析,主要包括可行性研究,概要分析,結構體系 等 。 第四部分 是系統(tǒng)的具體實現(xiàn)部分,這一部分介紹了 對 數(shù)據(jù)庫的 操作 , 各主要業(yè)務流程, 以及系統(tǒng)實現(xiàn)的部分關鍵代碼,并截取了系統(tǒng)的部分運行界面。 基于 JSP 技術的在線考試系統(tǒng) 9 2 系統(tǒng)分析 可行性研究 經(jīng)濟可行性 本系統(tǒng)在開發(fā)、運行、維護等階段的所需費用都很低。系統(tǒng)的運行環(huán)境為一般企業(yè)通用的操作系統(tǒng)和常用數(shù)據(jù)庫軟件,安裝方便快捷,運行過程中不易出錯,且大多數(shù)維護人員都熟悉這種開發(fā)語言,無形中為系統(tǒng)實施后的維護工作及更新升級工作帶來了方便。由于開發(fā)周期較短,各種開發(fā)費用較少,而且系統(tǒng)的界面美觀大方,操作簡單,方便實用,能夠很快被熟悉原系統(tǒng)的工作人員所熟悉, 沒有 培訓費用。 管理可行性 由于系統(tǒng)人性化設計較好,采用 B/S 結構,無須客戶端配置,管理員登陸操作簡單,可以方便的進行題庫管理及人員管理等管理操作,無須對相關人員進行專業(yè)培訓。軟件方面也是現(xiàn)今中小型企業(yè)常用的 Windows 操作系統(tǒng)和 MySql等 數(shù)據(jù)庫軟件,軟、硬件條件都較為成熟, 為本系統(tǒng)的開發(fā)和使用提供了較好的可行性。 本系統(tǒng)是針對企業(yè)內(nèi)部員工考核的需求進行開發(fā)的一個在線系統(tǒng)。 系統(tǒng)主要實現(xiàn) 試題庫管理, 組卷, 試卷庫管理,考 務 管理及人員管理 等功能 。 將這些功能整理歸 納一下可以將 其 分成 6 大模塊,分別是:用戶權限管理模塊、組卷模塊、考務模塊、聯(lián)機考試模塊、試題、試卷管理模塊和成績管理與分析 模塊。 在“在線考試子系統(tǒng)”中,員工可以進行登錄,參加考試,查詢成績,修改個人信息等操作;而“在線考試后臺管理子系統(tǒng)”是提供給系統(tǒng)的管理員進行操作的,管理員可以進行題庫管理,員工信息管理,試卷管理,考務管理,歷史數(shù)據(jù)分析等操作??荚囌哌M入考試系統(tǒng)后,應該能根據(jù)自己的需要選擇考試科目,所以該系統(tǒng)還應具有考試科目選擇的功能??荚囌哌x擇答案提交后,應該由計算機自動判卷,得到成績后顯示出來。此外,應該能夠方便、快捷的對在線考試系統(tǒng)管理,此外,用戶還應能進行遠程注冊 [5]。 用戶信息的管理: 管理員可以增刪用戶 試題模型設置:設置各科目試題的每種題型的數(shù)量和分值。 試卷生成: 由管理員 從試題庫里抽取試題生成一份試卷。 計算機自動閱卷:本系統(tǒng)只考慮客觀題,要求計算機能自動閱卷。 除了實現(xiàn)上述功能以外,在線考試系統(tǒng)還應該具有友好、簡潔的界面 ,安全性要高,穩(wěn)定性要強,能夠滿足 100 人以上同時進行在線考試。 ● 題庫信息表:存放系統(tǒng)所有的題目的基礎信息數(shù)據(jù)。 ● 試卷詳細信息表:存放試卷的詳細信息數(shù)據(jù)。 ● 考卷詳細信息表:存放考生的考卷的詳細信息數(shù)據(jù)。 ● 機構基礎信息表:存放有關員工所屬機構的基礎信息數(shù)據(jù)。 ● 管理員信息表:存放管理員的相關信息數(shù)據(jù)。 ● 題目實體:存放題目信息。 ● 試卷明細實體:存放試卷的明細信息。 ● 考卷實體:存放考卷的信息。 ● 考卷明細實體:存放考卷的明細信息,考卷明細實體與考卷實體的關系是多對一的關系 [6]。 基于 JSP 技術的在線考試系統(tǒng) 13 圖 ER 圖 基于 JSP 技術的在線考試系統(tǒng) 14 3 系統(tǒng)設計 系統(tǒng) 用例 圖 在線考試系統(tǒng)是面對一般企業(yè)的,主要包括“在線考試子系統(tǒng)”,“在線考試后臺管理子系統(tǒng)”兩個大模塊。 在線考試系統(tǒng)的用例圖如圖 所示??荚囶}目按格式列出,并提示考試的時間。 考生成績查詢: 考生登陸后,可以查詢以往考試的信息。 考生信息管理: 考生登陸后,可以對自身的相關信息 進行修改,主要是一些聯(lián)系信息,其他信息由管理員進行控制。 員工信息管理: 管理員登陸后,可以對員工的信息進行維護,包括添加員工信息,修改員工信息,查詢員工考試的歷史成績,恢復員工原始密碼。 試卷管理: 從題庫中抽取題目,形成試卷。 試卷的分發(fā): 對已生成的試卷進行人員的分配,確定哪些人進行考試。 考務管理: 對在線考試的員工的考試進行監(jiān)控,從監(jiān)控臺上可以看到當前考生的狀態(tài),以達到監(jiān)考的目的??陀^題在考卷提交時,已經(jīng)由系統(tǒng)給出分數(shù),這里主要是進行主觀題目的評分。列出參加此次考試的考生的詳細信息,并統(tǒng)計出各個分數(shù)段的人數(shù),提供給系統(tǒng)的管理者作決策支持。 系統(tǒng)總體結構圖 根據(jù)分析可畫出 本系統(tǒng)得系統(tǒng)總體結構圖如圖 所示 。 考生注銷 對已經(jīng)登錄的考生進行注銷處理,在這個過程中要清除系統(tǒng)運行中所保存的考生登錄信息。 考生成績查詢 登錄的考生可以對已經(jīng)結束的考試進行成績查詢,并且可以查詢到考卷的標準答案和自己的答案。 考生信息修改 考生可以修改一些和自身聯(lián)系方式相關的信息,包括電子郵件、聯(lián)系地址、電話等信息。管理員還可以查詢到員工考試的歷史記錄信息。并可以對題目進行修改和刪除等維護操作。 考務管理 管理員對生成的試卷進行分配,選擇需要進行考試的人員并且將試卷分發(fā)。在考試的過程中,管理員可以通過考試監(jiān)控臺對考生參加的考試的信息進行監(jiān)控。 其他管理 主要是管理員的退出系統(tǒng)功能。所謂開放式流程是說一組過程中沒有開始和結束的標志,這組過程的先后次序可以是靈活的,只是在進行某種操作時會受到一些約束, 而這些約束可以通過其中的一個或幾個操作就可以解除。這個過程中的次序有先后,從開始到結束的過程是按照一定的順序來進行的 [7]。 添加題目 這個過程不受其他條件的約束。只有有了題目以后,才能夠進行試卷的生成操作,一旦題庫建立以后,這種約束也會解除。只有添加了員工,才能夠進行考卷的分配工作。 系統(tǒng)中的封閉式流程就是考試過程。 基于 JSP 技術的在線考試系統(tǒng) 18 圖 系統(tǒng)流程圖 數(shù)據(jù)庫設計與實現(xiàn) 數(shù)據(jù)庫邏輯設計 根據(jù)以上的設計,數(shù)據(jù)的字段詳細設計如下: 員工信息表( ex_examinee ): 共 15 個字段, examinee_id 為主鍵; sex,anization_id, post_index, state, operation, education_index 字段與基礎信息表進行關聯(lián),如圖 所示 。 圖 管理員信息表 題庫信息表( ex_question): 此表共有 10 個字段, q_id 為主鍵、 q_class、q_knowledge、 q_type、 q_difficulty 字段與一般基礎信息表 ex_baseinfo 關聯(lián),如圖 所示。 圖 試卷基礎信息表 試卷詳細信息表( ex_examinationpaper_detail): 試卷詳細信息表的主鍵為 e_id、基于 JSP 技術的在線考試系統(tǒng) 20 q_id,其中 q_id 與題庫信息表中的主鍵關聯(lián), q_type 與一般基礎信息表 ex_baseinfo進行關聯(lián),如圖 所示。 圖 考卷基礎信息表 考卷詳細信息表( ex_testpaperdetail): 此表中 t_id 和 q_id 構成主鍵,其中 q_id與題庫信息表進行關聯(lián),如圖 所示。 一般基礎信息表存放的是系統(tǒng)中大部分的基礎信基于 JSP 技術的在線考試系統(tǒng) 21 息,學歷教育基礎信息 表存放的是有關學歷信息
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1