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

正文內(nèi)容

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

2024-11-15 22:01本頁面
  

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