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

正文內容

基于web的在線自測系統的設計(編輯修改稿)

2025-07-16 12:42 本頁面
 

【文章內容簡介】 頁(HomePage )中執(zhí)行了某種操作所產生的動作,就稱為 “事件”Event) 。比如按下鼠標、移動窗口、選擇菜單等都可以視為事件。當事件發(fā)生后,可能會引起相應的事件響應。f) 跨平臺性JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無關,只要能運行瀏覽器的計算機,并支持 JavaScript 的瀏覽器就可正確執(zhí)行。從而實現了“編寫一次,走遍天下”夢想。實際上 JavaScript 最杰出之處在于可以用很小的程序做大量的事。無須有高性能的電腦,軟件僅需一個字處理軟件及瀏覽器。 MyEclipseMyEclipse 是一個十分優(yōu)秀的用于開發(fā) Java、J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持十分不錯。MyEclipse 目前支持 Java Servlet、AJAX 、JSP 、JSF、Struts、Spring、Hibernate 、EJBJDBC 數據庫鏈接工具等多項功能??梢哉f MyEclipse 幾乎囊括了目前所有主流開源產品的專屬 Eclipse5開發(fā)工具。2 需求分析 系統可行性分析可行性的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決,系統方案在經濟上、技術上和操作上是否可以接受。因此,可行性研究實質上是要進行一次大大壓縮簡化了的系統分析和設計的過程,也就是在較高層次上以較抽象的方式進行系統分析和設計的過程。因此,在對在線自測系統進行開發(fā)前,首先對系統進行整體規(guī)劃與設計,否則就會導致開發(fā)工作量大,系統不符合要求,更為糟糕的是還可能導致系統不完善或整個系統根本就無法運行。因此,系統的總體規(guī)劃與設計是在線自測必備且首要的步驟。具體到本系統而言,就是要根據在線自測系統的目標、內容、規(guī)模、性質、現有的配置等具體情況,進行系統可行性分析,明確系統開發(fā)的方向,規(guī)劃系統整體的物理結構。 技術可行性本系統操作系統采用 Windows 系列操作系統,數據庫管理系統采用 SQL server 2022,采用 JSP+Servlet+JavaBean 實現 MVC 三層模式進行系統的開發(fā),IDE 工具采用 MyEclipse。本系統的設計在技術上是可行的。 經濟可行性在線自測系統可以節(jié)省大量的人力物力以及時間,可以最大限度的滿足學生的需要,減輕老師的教學負擔。讓學生可以更方便地進行在線自測。同時,系統自動組卷、判卷,老師也可以通過本系統更方便地了解到學生的學習情況。 操作可行性在線自測系統具備良好的界面、使用方便、操作簡單、易于被用戶接受,用戶只需熟練操作計算機和對此系統使用做簡單地了解即可方便使用,而且使用此系統可以減輕學校的負擔,從使用方面來看此系統的開發(fā)是可行的。 系統基本需求目前網上學習已經成為一種潮流,與此同時在線自測系統也成為一種需求。經過對在線自測系統需求的分析,要求本系統具有以下功能:考試系統的用戶分為管理員、教師和學生三種。a) 管理員:對教師信息、學生信息、學院信息、班級信息、科目信息的管理。b) 教師:題庫的管理、學生成績的查詢,平均成績的查詢以及試卷的發(fā)布。c) 學生:主要是參加自主測驗,測驗完可以立即查出自己的考試成績,并可以查看正確答案和該課程的平均成績。另外,系統提供學生的注冊,可以方便更多學生使用本系統。題型分為選擇題基于 WEB 的在線自測系統的設計與實現6和填空題,系統實現自動隨機抽題組卷。系統控制在線自測時間,時間一到自動提交試卷。刷新或離開考試頁面,視為提交考卷,在一定程度上加強了系統的公平性和嚴格性。測試完成系統自動批改試卷,得出學生該次自測練習的成績,并寫入數據庫。考試完成后,學生可以查看已參加的考試的正確答案,可以查詢成績,并且可以查看平均成績,了解自己的學習情況。教師可以查詢學生的成績,并可以選擇試卷來查詢參加過該考試的學生成績,并可以按成績的高低進行排序、查看該試卷的平均成績,以便更好的了解學生的學習情況。 系統功能模塊需求系統總體功能模塊如圖 21 所示。在線自測系統自測時間控制自動閱卷功能查看平均成績試卷平均成績自動組卷功能學生成績排序學院管理功能科目管理功能后臺部分前臺部分(學生用戶)在線自測子系統成績查詢子系統正確答案子系統教師用戶學生成績試卷管理題庫管理管理員用戶用戶管理資源管理圖 21 系統總體功能模塊圖各個模塊包含主要功能如下:a)在線自測模塊:包括學生選擇試卷、進行答題、提交試卷、系統評分和記7錄成績功能。b)成績查詢模塊:包括學生查詢自己參加過測試的所有試卷的成績,查詢某試卷的個人成績和平均成績;教師查詢所有學生的成績,查詢某科目的學生成績并排序,查看該科目的平均成績功能。c)正確答案模塊:已參加過測試的學生,可以查看該試卷的答案。d)試卷管理模塊:包括自動組卷、發(fā)布試卷(或取消發(fā)布) 、預覽試卷和刪除試卷功能。e)題庫管理模塊:包括題庫中所有題目的查詢、添加、刪除和修改功能。f)用戶管理模塊:包括三種帳戶(管理員、教師和學生)的查詢、添加、刪除和修改功能。g)資源管理模塊:包括系統資源(院系、科目和班級)的查詢、添加、刪除和修改功能。其中學生權限下的功能模塊包括:在線自測模塊、成績查詢模塊和查看正確答案模塊;教師權限下的功能模塊包括:題庫管理模塊、試卷管理模塊和學生成績管理模塊;管理員權限下的功能模塊包括:用戶管理模塊和資源管理模塊。 系統的設計目標在線自測系統是為了更好的服務教師和學生,減輕教師和學生的負擔,使學生可以自主學習。同時,教師可以監(jiān)督學生,了解學生的學習情況。所以,本系統的設計目標是在滿足以上功能的同時,盡量做到界面美觀大方,操作簡單,安全性高。3 系統概要設計 系統開發(fā)環(huán)境在線自測系統的實現技術有多種,可以采用傳統的客戶機/服務器型的 MIS 型架構,即試題內容放在遠程的服務器上,在客戶機上安裝考試應用程序和數據庫客戶機配置,因此每次訪問時要對機器進行安裝、配置,考務工作比較煩瑣,而且考試程序放在客戶機上,安全性也受到一定影響。WEB 技術超越了傳統的“客戶機/服務器”兩層結構,采用了三層體系結構:用戶界面層/事務層/ 數據庫層,因此WEB 結構有著更好的安全性,在用戶機上不需要安裝任何應用程序,應用程序可以安裝在事務層所在的計算機上,試題存放在數據庫服務器上,當然,事務層和數據庫可以是同一臺機器(如果條件允許,還是應該把這兩層分別放在不同的計算機上) ,因此本系統最終決定采用 WEB 技術實現。基于 WEB 的在線自測系統的設計與實現8 數據庫設計 數據庫需求分析通過對在線自測系統的功能分析,得出數據流圖如圖 31 所示。生成試卷題庫管理教師登錄提交的答案教師信息管理操作試卷內容考題考題考試請求 用戶信息 用戶信息 學生信息學生信息教師信息注冊信息試卷文件學生信息文件教師信息文件管理員評分系統學生登錄教師學生資源管理學生成績文件成績信息院系、科目文件成績信息圖 31 數據流程圖 數據項與結構根據上述需求,設計如下所示的數據項和數據結構:a) 用戶表:用戶名、密碼、姓名、出生日期、性別、學院、專業(yè)、班級、學號、Email、權限;b) 院系:編號和院系名稱;c) 班級:班級名稱和學院;d) 科目:編號、科目名稱;e) 選擇題題庫:問題號、科目、題目、選項和答案;f) 填空題題庫:問題號、科目、題目和答案;g) 試卷目錄:試卷名、科目、題目數量、每題分數、狀態(tài)、總分、考試時間;h) 試卷選擇題表:問題號、科目、題目、選項和答案;i) 試卷填空題表:問題號、科目、題目和答案;j) 成績:用戶名、試卷名、姓名、成績、專業(yè)名稱和院系名稱。 系統 ER 圖基于上面的需求分析可以得出系統的 ER 圖,如圖 32 所示。9NM1QYASD 1ZX1學生教師管理員員試卷院系從屬從屬管理管理 考試科目從屬 111從屬 班級從屬11圖 32 系統 ER 圖 數據庫表設計數據庫 user 包含以下八個表:用戶表、院系表、班級表、科目表、選擇題題庫表、填空題題庫表、試卷目錄表、成績表。另外,試卷選擇題表、試卷填空題表為系統隨即組卷時自動生成的表,表結構與題庫表相同。下面簡單介紹幾個表的結構。用戶表用于存放管理員用戶、教師用戶和學生用戶的基本信息和權限,權限字段為“1”為管理員, “2”為教師用戶, “3”為學生用戶。表結構如表 31 所示。表 31 用戶表(Online_Examination )名稱 字段名 數據類型 主鍵 非空序號 id int YES YES用戶名 username varchar(50) NO NO密碼 password varchar(50) NO NO姓名 rname varchar(50) NO NO性別 sex varchar(50) NO NO出生日期 timea varchar(50) NO NO學院 xueyuan varchar(50) NO NO專業(yè) zhuanye varchar(50) NO NO班級 banji varchar(50) NO NO基于 WEB 的在線自測系統的設計與實現10學號 xuehao varchar(50) NO NO郵箱 varchar(50) NO NO院系信息表用于存放院系信息,班級表與院系表為從屬關系。只需要兩個字段,院系編號和院系信息。表結構如表 32 所示。表 32 院系信息表(Online_Examination_XY)名稱 字段名 數據類型 主鍵 非空院系編號 id int YES YES院系名稱 xueyuan varchar(50) NO NO班級信息表用于存放班級信息,其中的學院名稱與院系表的學院名稱相關聯,表示班級和學院的從屬關系。表結構如表 33 所示。表 33 班級信息表(Online_Examination_BJ)名稱 字段名 數據類型 主鍵 非空班級編號 id int YES YES班級名稱 banji varchar(50) NO NO學院名稱 xueyuan varchar(50) NO NO科目信息表用于存放科目信息,表結構如表 34 所示。表 34 科目信息表(Online_Examination_LX)名稱 字段名 數據類型 主鍵 非空科目編號 id int YES YES科目名稱 leixing varchar(50) NO NO選擇題題庫表用于存放選擇題信息,其中科目與科目表相關聯。還包括問題、選項和正確答案字段。表結構如表 35 所示。表 35 選擇題題庫表(Online_ST)名稱 字段名 數據類型 主鍵 非空問題號 id int YES YES科目 leixing varchar(50) NO NO問題 timu varchar(5000) NO NO選項 1 xxa varchar(500) NO NO選項 2 xxb varchar(500) NO NO選項 3 xxc varchar(500) NO NO選項 4 xxd varchar(500) NO NO答案 daan varchar(500) NO NO填空題題庫表用于存放填空題信息,其中科目與科目表相關聯。還包括問題和正確答案字段。表結構如表 36 所示。表 36 填空題題庫表(Online_ST1)名稱 字段名 數據類型 主鍵 非空問題號 id int YES YES科目 leixing varchar(50) NO NO11問題 timu varchar(500) NO NO答案 daan varchar(500) NO NO試卷目錄表用于存放試卷信息,試卷權限字段標識試卷的發(fā)布狀態(tài), “1”為發(fā)布, “2”為未發(fā)布。另外其他字段還包括題目數量、每題分數、考試時間等。表結構如表 37 所示。表 37 試卷目錄表(Online_Examination_ML )名稱 字段名 數據類型 主鍵 非空序號 id int YES YES試卷名 shijuan_name varchar(50) NO NO試卷科目 shijuan_bumen varchar(50) NO NO題目數量 timu_shuliang varchar(50) NO NO試卷權限 shijuan_quanxian varchar(50) NO NO每題分數 meitifenshu varchar(50) NO NO總分 zongfen varchar(50) NO NO考試時間 kaoshi_sj varchar(50) NO NO學生成績表用于存放學生成績信息,平均成績模塊要用到整型的考試成績,所以數據類型設計成 int,其他字段包括試卷名、學院、專業(yè)、學生名等。學生表結
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1