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

正文內(nèi)容

基于java_web的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-07-11 19:27本頁(yè)面
  

【正文】 信息表 ,存放管理員信息 ,如表 33 所示 : 表 33管理員信息表 字段名 類型 長(zhǎng)度 是否為主鍵 可否為空 說(shuō)明 adusername varchar 20 是 否 管理員登錄名 password varchar 20 否 否 管理員登錄密碼 realname varchar 20 否 否 管理員真實(shí)姓名 題庫(kù)信息表 ,存放考試題目以及答案等信息 ,如表 34 所示 : 表 34題庫(kù)信息表 字段名 類型 長(zhǎng)度 是否為主鍵 可否為空 說(shuō)明 question_id int 10 是 否 試題編號(hào) category_id int 10 否 否 試題分類編號(hào) subject varchar 300 否 否 題目 choice_a varchar 100 否 否 選項(xiàng) A choice_b varchar 100 否 否 選項(xiàng) B choice_c varchar 100 否 否 選項(xiàng) C choice_d varchar 100 否 否 選項(xiàng) D answer char 10 否 否 正確答案 成績(jī)表 ,存放考生考試時(shí)間以及成績(jī)等信息 ,如表 35 所示 表 35成績(jī)表 字段名 類型 長(zhǎng)度 是否為主鍵 可否為空 說(shuō)明 record_id int 10 是 否 考試記錄編號(hào) username varchar 20 否 否 考試用戶名 category_id char 10 否 否 試題分類編號(hào) test_time char 14 否 否 考試時(shí)間 test_result int 11 否 否 考試成績(jī) 試卷類別表 ,存放試卷類別信息,包括試卷分類名稱、試卷題目等 ,如表 36 所示 表 36試卷類別表 字段名 類型 長(zhǎng)度 是否為主鍵 可否為空 說(shuō)明 category_id int 11 是 否 試題分類編號(hào) category_name varchar 20 否 否 試題分類名稱 question_number int 10 否 否 試題數(shù)目 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 1. 關(guān)系 圖 本 系統(tǒng)各表之間的 關(guān)系如下圖 31 示: 圖 31關(guān)系 圖 2. 完整性設(shè)計(jì) 完整性要求用于描述各種信息之間的制約關(guān)系以及關(guān)聯(lián)關(guān)系,各個(gè)數(shù)據(jù)項(xiàng)的取值范圍以及各個(gè)數(shù)據(jù)項(xiàng)是否可以取值。 對(duì)于本系統(tǒng)而言,系統(tǒng)的角色分為管理員、教師、學(xué)生,這需要 3 個(gè)表,而考生考試,需要一個(gè)存放題庫(kù)的表,考試的類別不同,也需要一個(gè)存放類別的表 ,考生考試完畢后,需要一個(gè)存放考試成績(jī)的表。 根據(jù)以上的 需求 分析,畫出本系統(tǒng)的 Use Case 圖,如圖 所示: 圖 在線考試系統(tǒng)的 Use Case 圖 系統(tǒng)開發(fā)環(huán)境配置 1. 操作系統(tǒng): Windows 7 2. 內(nèi)存: 4G 3. CPU: 4. Java 平臺(tái): JDK 登 錄 在線 考試 考 試 歷史成 績(jī) 績(jī) 試題維護(hù) 考 試 試卷設(shè)置 考 試 歷史成績(jī) 管理 考生管理 考 試 教師管理 考 試 考生 教師 管理員 修改 密碼 注 冊(cè) Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 5. Web 服務(wù)器: 6. 數(shù)據(jù)庫(kù)服務(wù)器: MySQL 7. 開發(fā)平臺(tái): Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 9 第三章 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫(kù) 設(shè)計(jì) 在對(duì)網(wǎng)上考試系統(tǒng)數(shù)據(jù)庫(kù)部分進(jìn)行設(shè) 計(jì)的過(guò)程中,通過(guò)對(duì)系統(tǒng)功能進(jìn)行需求分析得到系統(tǒng)的基本信息表, 詳細(xì)設(shè)計(jì)過(guò)程如下介紹。 模塊 教師和考生可以在已經(jīng)登錄成功的頁(yè)面點(diǎn)擊修改密碼,可以修改本人登錄此考試系統(tǒng)的登錄密碼。 管理 系統(tǒng)管理員可以對(duì)已經(jīng)注冊(cè)的考生進(jìn)行刪除 操作,對(duì)于未注冊(cè)的考生進(jìn)行增 加 操作。 教師 對(duì)題庫(kù)中的題目按照一定分類標(biāo)準(zhǔn)存放,包括分類的添加、修改和刪除操作等。以對(duì)自己的進(jìn)步狀況進(jìn)行一次把握。 功能要求 系統(tǒng)具備的基本功能: 錄 及注冊(cè) -對(duì)用戶進(jìn)行識(shí)別、驗(yàn)證 ;沒(méi)有注冊(cè)的用戶跳轉(zhuǎn)到用戶注冊(cè)頁(yè)面; -考生 選擇自己想要參加的考試類別,并進(jìn)行考試,考試完成以后可以獲得當(dāng) 考試成績(jī)。學(xué)生類用戶不允許對(duì)試題進(jìn)行更新。 4. 適時(shí)的試題題庫(kù)更新,試題題型包括判斷題、選擇題類型。 3. 題目的選擇具有穩(wěn)定性、隨機(jī)性。管理員類用戶可以 對(duì)于已經(jīng)注冊(cè)的考生及 系統(tǒng)中已經(jīng)存在的 教師進(jìn)行刪除操作,對(duì)于未注冊(cè)過(guò)的考生及 系統(tǒng)中未存在的 教師進(jìn)行添加操作;教師類用戶可以 創(chuàng)建試題、刪除試題 、 修改試題,也可 進(jìn)行試題維護(hù)、 修改密 碼 以及對(duì)成績(jī)的 統(tǒng)計(jì) ;學(xué)生類用戶主要是參與考試,完成試卷,查詢成績(jī)。 設(shè)計(jì)目標(biāo) 在線考試系統(tǒng)的總體目標(biāo): 1. 本系統(tǒng)提供給管理員類用戶 、教師類用戶 及學(xué)生類用戶使用。 軟件方面,編程的軟件以及 Web 服務(wù)器等均已具備,并且環(huán)境變量已經(jīng)搭好,數(shù)據(jù)庫(kù)用 MySQL存儲(chǔ)大量的數(shù)據(jù), MySQL 開源化,目前已經(jīng)很成熟,在靈活、安全和易用方面均能提供良好的支持。 技術(shù)可行性 技術(shù)上的可行性分析主要分析技術(shù)條件是否能順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。本系統(tǒng)如果用在一些輔助教育類的網(wǎng)站上,那經(jīng)濟(jì)效果是很明顯的;如果是用在學(xué)校的教學(xué)管理上,會(huì)得以發(fā)揮其潛在的經(jīng)濟(jì)效益,比如印刷試卷的費(fèi)用等。開發(fā)一套能滿足一般考試的需要,教師提前命題 印刷試卷 組織學(xué)生考試 學(xué)生統(tǒng)一考試 教師閱卷 成績(jī)統(tǒng)計(jì) Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 并實(shí)現(xiàn)試卷生成、評(píng)判自動(dòng)化的在線考試 系統(tǒng)。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。 可行性分析 可行性分析也稱為可行性研究,即是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、管理的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。 教師閱卷:教師閱卷比較容易出錯(cuò),會(huì)造成人為的不公正性。 組織學(xué)生考試:監(jiān)考人資源的浪費(fèi),和教師資源的匱乏,如何調(diào)配也是一個(gè)難題,如果是全國(guó)統(tǒng)一考試,還要涉及不同區(qū)域同時(shí)考試的問(wèn)題。如果是大型的考試,比如英語(yǔ)四級(jí)考試,還要擔(dān)心試題是否被泄漏的等問(wèn)題(現(xiàn)在已經(jīng)有類似問(wèn)題的出現(xiàn),才會(huì)有 現(xiàn)在說(shuō)的花卷)。 Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 5 第二章 系統(tǒng) 分析 現(xiàn)狀分析 傳統(tǒng)的考試方式是 教師提前命題、印刷試卷、組織學(xué) 生考試、學(xué)生在統(tǒng)一時(shí)間和地點(diǎn)考試、收卷后教師閱卷、成績(jī)統(tǒng)計(jì)。 servlet和 jsp的最新規(guī)范都可以在 tomcat的新版本中得到實(shí)現(xiàn)。 Apache Group在完成 ,開始考慮在 SUN的 JSWDK基礎(chǔ)上開發(fā)一個(gè)可以直接提供 Web服務(wù)的 JSP服務(wù)器,當(dāng)然同時(shí)也支持 Servlet, 這樣 Tomcat就誕生了 。實(shí)際上 Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 Tomcat介紹 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的 Web 應(yīng)用服務(wù)器 , 是 Apache 軟件基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun 和其他一些學(xué)校及個(gè)人共同開發(fā)而成。用多線程和 C 語(yǔ)言實(shí)現(xiàn)的 MySQL 能很容易地充分利用 CPU。 超強(qiáng)的穩(wěn)定性 MySQL 擁有一個(gè)非??焖俣曳€(wěn)定的基于線程的內(nèi)存分配系統(tǒng),可以持續(xù)使用而不必?fù)?dān)心其穩(wěn)定性。 支持大型的數(shù)據(jù)庫(kù) 雖然對(duì)于用 PHP 編寫的網(wǎng)頁(yè)來(lái)說(shuō),只要能夠存放數(shù)百條以上的記錄數(shù)據(jù)就是夠了,但 MySQL 可以方便地支持上千萬(wàn)條記錄的數(shù)據(jù)庫(kù)。支持,以實(shí)現(xiàn)安全和可靠的連接。 強(qiáng)大的數(shù)據(jù)保護(hù)功能 MySQL 有一個(gè)非常靈活且安全的權(quán)限和密碼系統(tǒng)。在一個(gè)操作系統(tǒng)中實(shí)現(xiàn)的應(yīng)用可以很方便地移植到其他操作系統(tǒng)。除了具有許多其它數(shù)據(jù)庫(kù)所不具備的功能和選擇之外 ,MySQL 數(shù)據(jù)庫(kù)是一種完全免費(fèi)的產(chǎn)品 ,用戶可以直接從網(wǎng)上下載 . MySQL 數(shù)據(jù)庫(kù)主要有以下特點(diǎn) : 可移植性 使用 C 和 C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。如雅虎、阿爾卡特 — 朗訊、 Google 公司、諾基亞公司、百度等公司就采用Java Web 應(yīng)用開發(fā) —— 在線模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 3 了 MySQL 數(shù)據(jù)庫(kù)。 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。從另一方面,它還需要硬盤空間來(lái)儲(chǔ)存一系列的 .java 文件和 .class 文件,以及對(duì)應(yīng)的版本文件。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái) 之下。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器, Java顯示了一個(gè)巨大的生命力。相比 ASP/PHP 的局限性是現(xiàn)而易見(jiàn)的。 ( 2)系統(tǒng)的多平臺(tái)支持。 1. JSP 技術(shù)的強(qiáng)勢(shì) ( 1)一次編寫,到處運(yùn)行。 Java servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java servlet 和 JSP 配合才能完成。 JSP 與 Java servlet 一樣,是在服務(wù)器端執(zhí)行的,通 常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù) — JSP( Java Server Page) JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 網(wǎng)絡(luò) 化考試系統(tǒng)對(duì)節(jié)約考試成本 ,實(shí)現(xiàn)遠(yuǎn)距離的同步考試,提高考試效率,確??荚嚱Y(jié)果的公平、公正、科學(xué)、及時(shí)等具有重要的意義 , 不僅可以動(dòng)態(tài)地 管理 考試信息,而且還提高了教學(xué)的靈活性 , 相信隨著技術(shù)的不斷發(fā)展和網(wǎng)絡(luò)覆蓋面的不斷擴(kuò)大,在不斷完善該考試系統(tǒng)的同時(shí)也會(huì)在更大的范圍上應(yīng)用。 系統(tǒng)開發(fā)意義 考試是 教育中一個(gè)非常重要的環(huán)節(jié), 但在以前的很長(zhǎng)時(shí)間里,全球所有的國(guó)家都是以筆試的方式來(lái)檢查焦距教學(xué)成果的,隨著網(wǎng)絡(luò)的發(fā)展,互聯(lián)網(wǎng)已經(jīng)普及的非常廣泛,隨著這些周圍環(huán)境的改變,人們開始去尋找新的方式來(lái)去達(dá)到更客觀,更方便快捷的去達(dá)到考試的目的。我國(guó)許多企業(yè)和高校都投入量大量的人力物力到各門課程的試題庫(kù)中,并取得了 一定的成就。隨著 社會(huì)的發(fā)展和我國(guó)互聯(lián)網(wǎng)的普及, 我們 的生活中的已經(jīng)有很多方面都運(yùn)用到了網(wǎng)絡(luò),比如網(wǎng)上購(gòu)物,網(wǎng)上交友等,甚至現(xiàn)在很多人看新聞都是通過(guò)網(wǎng)絡(luò)閱讀的,在閱讀新聞這個(gè)事件上, 已經(jīng) 不僅僅局限于 紙質(zhì)化 的報(bào)紙上了; 而要把考試趨于無(wú)紙化的模式,需要在線模擬考試系統(tǒng)來(lái)完成,這個(gè)也是現(xiàn)在高等教育發(fā)展的一個(gè)需求。 在線考試系統(tǒng)可以減輕教師的工作負(fù)擔(dān)、提高工作效率,也減少了因考試而消耗不必要的人力和物力。 關(guān)鍵詞 : 在線 考試 ;瀏覽器 /服務(wù)器 ; JSP; MySQL; JDBC; Abstract III Abstract With the development of working technology, online examination and distance education is an aspect in the application of inter.
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1