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

正文內(nèi)容

在線考試系統(tǒng)_大學本科畢業(yè)論文(編輯修改稿)

2024-08-16 14:01 本頁面
 

【文章內(nèi)容簡介】 護數(shù)據(jù)。這使得 Web應用程序更為迅捷地回應用戶動作,并避免了在網(wǎng)絡上發(fā)送那些沒有改變過的信息。本系統(tǒng)中的定時保存答案的功能,就是依靠 AJAX 的此特點,在不刷新考試頁面的情況下,將所有已答題的答案保存進數(shù)據(jù)庫中,來應對考試進行時可能會出現(xiàn)意外而導致答案丟失的情況。 隨 著 AJAX 的成熟,一些簡化 AJAX 使用方法的類庫也相繼問世,如接下來要介紹本系統(tǒng)采用的 jQuery 和 ExtJs。 JavaScript 曾經(jīng)長期被嚴謹?shù)?Web 開發(fā)者當做“玩具”語言,然而在過去數(shù)年間,隨著人們對 RIA( Rich Inter Application,富因特網(wǎng)應用)和 AJAX 技術(shù)重新燃起興趣,JavaScript 重獲威望。這門語言不得不快速成長,因為客戶端開發(fā)者已經(jīng)拋棄剪切和粘貼 JavaScript 的方式,轉(zhuǎn)而采用方便快捷、功能完備的 JavaScript 庫。這些庫一次 性地解決了跨瀏覽器的難度,并提供新穎的 Web 開發(fā)方式。 jQuery 使得開發(fā)人員充分利用了 CSS( Cascading Style Sheet,層疊樣式表單)、XHTML( eXtensible HyperText Markup Language,可擴展超文本標記語言)及普通JavaScript 知識,去直接操作頁面元素,實現(xiàn)更快速的開發(fā)。 在本在線考試系統(tǒng)中,考生在進行考試時或交卷時,需要提交已答題的所有答案,這就需要對瀏覽器的 DOM( Document Object Model)對象進行頻繁的操作,所以會出現(xiàn)很 多重復代碼,而采用 jQuery 后,借助其對 JavaScript 優(yōu)秀的封裝,采用“ $“符號來代替頻繁的 ()操作,并且 jQuery 也對 AJAX 進行了封裝,在江西先鋒軟件學院外包分院 1 系統(tǒng)概述 6 本系統(tǒng)進行 AJAX 編程時,只需使用 $.ajax()等方法即能輕松地建立對服務器的異步訪問,即兼顧了 JavaScript 對瀏覽器的兼容問題又極大地簡化了程序的編寫。 ExtJS 可以用來開發(fā) RIA 也即富客戶端的 AJAX 應用,是一個用 JavaScript 寫的,主要用于創(chuàng)建前端用戶界面,是一個與后臺 技術(shù)無關(guān)的前端 AJAX 框架。因此,可以把 ExtJS 用在 .Net、 Java、 Php 等各種開發(fā)語言開發(fā)的應用中。 ExtJs 最開始基于 YUI( Yahoo! User Interface)技術(shù),由開發(fā)人員 Jack Slocum 開發(fā),通過參考 Java Swing 等機制來組織可視化組件,無論從 UI( User Interface)界面上 CSS 樣式的應用,到數(shù)據(jù)解析上的異常處理,都可算是一款不可多得的 JavaScript 客戶端技術(shù)的精品。 本在線考試系統(tǒng)的后臺采用 ExtJs 構(gòu)建,因為其特點是讓程序員不用再考慮美工的工作,只需用 JavaScript 構(gòu)建相應的組件即可創(chuàng)建出美觀的界面,減輕了開發(fā)量,提高開發(fā)效率。并且 ExtJs 能夠和后臺服務器無縫結(jié)合,可采用 JSON( JavaScript Object Notation,一種輕量級的數(shù)據(jù)交換格式)與服務器進行交換,開發(fā)出用戶體驗較高的 RIA系統(tǒng)。 江西先鋒軟件學院外包分院 1 系統(tǒng)概述 7 系統(tǒng)需求分析 系統(tǒng)功能結(jié)構(gòu)圖 圖: 11 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)功能需求 課程 管理:系統(tǒng)應具備對課程進行增刪改查的功能,并且此模塊能為每個課程設置該課程的知識 點,以保證生成的試卷中知識點的平均分配。系統(tǒng)還可設置重點知識點,以確保系統(tǒng)會首先從以上重點知識點來隨機抽題。此模塊還應允許系統(tǒng)管理員輸入本課程的考試時間,考試管理模塊可根據(jù)設置的時間對考生進行時間約束。 考生管理:在系統(tǒng)管理員輸入考生的基本信息以及考生需要參加的考試科目(即課程表中的數(shù)據(jù)),系統(tǒng)應為每個考生自動生成密碼,考生能夠使用生成的密碼登陸考試系統(tǒng)。在考生進行完應考的科目并成功交卷后,系統(tǒng)應能具備對客觀題自動評分的功能,且具有一定權(quán)限的系統(tǒng)用戶能夠?qū)υ嚲碇械闹饔^題進行評分,評分結(jié)束后系統(tǒng)要將分數(shù)保存到 考生的信息中,并且能生成一些表格或圖像以便考生或教師觀看考生的學習情況(如:曲線圖,餅圖,柱狀圖)。具有一定權(quán)限的系統(tǒng)用戶(閱卷教師)應具備對考生江西先鋒軟件學院外包分院 1 系統(tǒng)概述 8 的基本信息進行查看、修改和刪除等功能。 權(quán)限管理:為了保護系統(tǒng)數(shù)據(jù)的完整性,防止一些不具備某些操作權(quán)限的用戶破壞數(shù)據(jù)的完整性,系統(tǒng)應具備權(quán)限管理。 題庫管理:系統(tǒng)應具備 對單個試題的增、刪、改、查的功能,可對題庫進行數(shù)據(jù)備份和數(shù)據(jù)還原。系統(tǒng)應使管理員能夠針對不同題型、不同應用范圍及不同科目分別進行維護,并且在自動生成試卷時,能夠均勻地分配試題,保證試卷的出題質(zhì)量。 試卷管理:在此模塊中,擁有一定權(quán)限的系統(tǒng)用戶(教師)能進行試卷的生成,系統(tǒng)應具備兩種方式來生成試卷:由系統(tǒng)自動生成試卷或由系統(tǒng)用戶手動選擇題庫內(nèi)的試題來生成試卷。在系統(tǒng)自動生成試卷的功能中,系統(tǒng)用戶輸入各題型的個數(shù)、分數(shù)比例和難度比例,如:在《操作系統(tǒng)》科目的試卷中,選擇題 10 道,占總分的 20%,難度比例 5:3:2(容易,中等,較難),系統(tǒng)應先從已經(jīng)設置好的重點知識點中抽取,并最終生成 10 道選擇題,其中 5 道難度為容易, 3 道難度為中等, 2 道難度為較難,每題分值為 2 分,以保證每份試卷中的每個題型都難易兼顧,并且 系統(tǒng)默認重點知識點占試卷的80%,以此確保試卷的質(zhì)量,提高教師的工作效率。 留言管理:考生在用系統(tǒng)進行考試后,可能會有一些對考試系統(tǒng)積極的建議,根據(jù)考生的此種需求,系統(tǒng)應具備留言功能,并且教師可以對考生的留言進行回復以及刪除無用的留言。 考試管理:此模塊是對考生在進行考試時的管理,考生可能會在考試時由于緊張或考試注意力過度集中,會忘記考試時間,此系統(tǒng)應該在考試時間結(jié)束前若干分鐘給予考生提示,考試時間到時為其自動交卷。考生在考試時會有一些誤操作,如:未做完題目而點擊交卷或直接點擊關(guān)閉考試系統(tǒng)窗口,系統(tǒng)應該給予考生未完成的提示,并詢問考生是否要繼續(xù)做題或是確認交卷。 系統(tǒng)的故障處理 ? 在考試時運行的硬件環(huán)境可能會突然斷電或網(wǎng)絡出現(xiàn)異常,系統(tǒng)應對考生已經(jīng)回答完畢的題目答案進行備份或存檔,確??忌茉诃h(huán)境正常后,能夠快速重新進行考試。 ? 考生 在未完成試卷的情況下因操作失誤退出考試,系統(tǒng)應及時彈出對話窗口向考生詢問是否繼續(xù)做題或確認交卷。 ? 在考生考試結(jié)束并且考試評分完畢,成績信息已記入進數(shù)據(jù)庫中,教師不能對考生的成績信息進行修改或刪除,只可對一些基本信息進行修改。 江西先鋒軟件學院外包分院 1 系統(tǒng)概述 9 本章小結(jié) 本章主要介紹了本在線考試系統(tǒng)所采用 B/S 結(jié)構(gòu),以及本系統(tǒng)使用到的技術(shù): Struts,Hibernate, Spring, jQuery, ExtJs,并把系統(tǒng)的詳細需求、軟件功能結(jié)構(gòu)圖和系統(tǒng)的已知故障處理需求列出,為下面一章系統(tǒng)設計作為參考。 江西先鋒軟件學院外包分院 2 系統(tǒng)設計 10 2 系統(tǒng)設計 數(shù)據(jù)庫設 計 數(shù)據(jù)庫概述 MySQL 名字的來歷 MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB 公司,在 20xx 年 1 月 16 號被 Sun 公司收購。 MySQL 被廣泛地應用在 Inter上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 數(shù)據(jù)庫結(jié)構(gòu)設計 表: 21 系別表( t_department) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 dept_name varchar(20) 系別名稱 表: 22 專業(yè)表( t_major) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 major_name varchar(20) 專業(yè)名稱 3 department_id int 所屬系別 id 表: 23 課程表( t_course) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 course_name varchar(20) 課程名稱 3 paper_count int 試卷份數(shù) 4 major_id int 所屬專業(yè) id 江西先鋒軟件學院外包分院 2 系統(tǒng)設計 11 表: 24 知識點表( t_key_point) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 key_point_name varchar(20) 知識點名稱 3 descr varchar(255) 知識點描述 4 is_important varchar(1) 是否為重點 5 course_id int 所屬課程 id 表: 25 考生表( t_student) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 name varchar(10) 姓名 3 student_no varchar(15) 學號 4 password varchar(32) 密碼 5 sex varchar(1) 性別 6 department_id int 所屬系別 id 7 major_id int 所屬專業(yè) id 8 last_message_date datetime 上次留言時間 9 last_exam_score float 上次考試分數(shù) 10 last_exam_name varchar(40) 上次考試名稱 表: 26 權(quán)限表( t_permission) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 permission_name varchar(30) 權(quán)限名稱 3 descr varchar(100) 權(quán)限描述 4 permission_action varchar(30) 授權(quán)的 action 名稱 5 group_id int 所屬權(quán)限組 id 江西先鋒軟件學院外包分院 2 系統(tǒng)設計 12 6 is_group varchar(1) 是否為權(quán)限組 7 group_name varchar(30) 權(quán)限組名稱 表: 27 角色表( t_role) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 role_name varchar(20) 角色名稱 3 descr varchar(100) 角色描述 表: 28 角色 權(quán)限信息表( t_role_permission) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 role_id int 所屬角色 id 3 permission_id int 權(quán)限 id 表: 29 試題表( t_question) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 content text 題目內(nèi)容 3 selectionA varchar(100) 選項 A 內(nèi)容 4 selectionB varchar(100) 選項 B 內(nèi)容 5 selectionC varchar(100) 選項 C 內(nèi)容 6 selectionD varchar(100) 選項 D 內(nèi)容 7 answer text 答案 8 type int 試題類型 9 difficulty int 難度 10 key_point_id int 所屬知識點 id 11 course_id int 所屬課程 id 江西先鋒軟件學院外包分院 2 系統(tǒng)設計 13 表: 210 試卷表( t_paper) 序號 字段名 類型 字段解釋 1 id int 唯一標識 2 paper_name varchar(40) 試卷名稱 3 full_score int 總分值 4 exam_time int 考試時間 5 singleChoice_Question_Info varchar(10) 單選題個數(shù)及分值 6 multipleChoice_Question_Info varchar(10) 多選題個數(shù)及分值 7 trueFalse_Question_Info varchar(10) 判斷題個數(shù)及分值 8 blank_Question_Info varchar(10) 填空題個數(shù)及分值 9 briefAnswer_Question_Info varchar(10) 簡答題個數(shù)及分值 10 question_types varchar(20) 所有試題類型 11 key_point_id int 組卷方式 12 create_time datetime 出卷時間 13 creator_id int 出卷人編號 14 course_id int 所屬課程 id 表: 211 試題 試卷信息表( t_question_paper) 序號 字段名 類型 字
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1