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

正文內(nèi)容

jsp網(wǎng)上考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-前臺(tái)設(shè)計(jì)—畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-11-23 16:54本頁(yè)面

【導(dǎo)讀】就我所知,除了文中特別加以標(biāo)注和致謝。或證書(shū)所使用過(guò)的材料。此而造成的一切后果及責(zé)任。用戶(hù)信息的管理包括用戶(hù)注冊(cè)、修改和用戶(hù)身份驗(yàn)證以及用戶(hù)信息存儲(chǔ)。2)考試試卷產(chǎn)生模塊。教師可以選定試題類(lèi)別、考試時(shí)間來(lái)產(chǎn)生考試試卷也可以添加題庫(kù),考。生可以選擇所考科目試卷進(jìn)行考試,也可以對(duì)考完科目進(jìn)行成績(jī)查詢(xún)。對(duì)考生所選科目試卷的答題情況做出評(píng)判,給出成績(jī)。用程序能夠與各種web服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開(kāi)發(fā)工具共同使用。Dreamweaver提供了強(qiáng)大的設(shè)計(jì)工具,用于對(duì)web站點(diǎn)、web頁(yè)和web應(yīng)用程序進(jìn)行設(shè)。數(shù)據(jù)庫(kù)能夠輕松通過(guò)Inter和內(nèi)部網(wǎng)絡(luò)加以訪問(wèn)。備內(nèi)置的復(fù)制能力、Inter集成、開(kāi)放系統(tǒng)體系結(jié)構(gòu)以及強(qiáng)大的基于GUI的管理工具。、均要填,如AY、BX等。Inter進(jìn)行,因此考試既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了考試的靈活性。利用JSP、DreamweaverMX2020等網(wǎng)站設(shè)計(jì)工具和編程語(yǔ)言,實(shí)現(xiàn)網(wǎng)上考試系統(tǒng)的頁(yè)面設(shè)計(jì)

  

【正文】 的權(quán)限,可以進(jìn)行相應(yīng)的操作。 ( 1)系統(tǒng)管理員初始化系統(tǒng) 管理員 用戶(hù)管理 資源管理 監(jiān)控中心 用戶(hù)信息庫(kù) 教師 題庫(kù)管理 發(fā)布試卷 生成試卷 身份確認(rèn) 題目庫(kù) 試卷庫(kù) 身份確認(rèn) 考試與提交 學(xué)生 答題庫(kù) 試卷評(píng)分 成績(jī)庫(kù) 成績(jī)查詢(xún) 資源庫(kù) 考試監(jiān)控庫(kù) 系統(tǒng)管理 題庫(kù)與組卷 考試及評(píng)分 管理員需要對(duì)系統(tǒng)初始化參數(shù)進(jìn)行設(shè)置:資源管理(添加科目、院系和班級(jí));用戶(hù)管理(此項(xiàng)包含用戶(hù)權(quán)限分配)。 ( 2)題庫(kù)管理 合法登錄的教師可以進(jìn)行如下操作:選擇科目所在的院系 選擇添加題目所在科目 選擇添加題目的題型 添加題目、選項(xiàng)和正確答 案 提交。 ( 3)生成試卷 合法登錄的教師可以進(jìn)行如下操作:選擇試卷類(lèi)型 選擇系別(院系) 選擇科目 填寫(xiě)考試時(shí)間 填寫(xiě)試卷中的題型及題量 提交。 ( 4)發(fā)布試卷 合法登錄的教師可以進(jìn)行如下操作:點(diǎn)擊試卷發(fā)布 選擇試卷點(diǎn)擊“發(fā)布試卷”(或“取消發(fā)布” ) 在發(fā)布試卷(或未發(fā)布試卷)表中出現(xiàn)相應(yīng)試卷。 ( 4)考試與提交 合法登錄的學(xué)生可以進(jìn)行如下操作:選擇一套沒(méi)有參加過(guò)的考試試卷 進(jìn)入考試 完成考試后提交試卷,系統(tǒng)將會(huì)自動(dòng)評(píng)卷,給出成績(jī)并存入數(shù)據(jù)庫(kù)。 ( 5)成績(jī)查詢(xún) 合法登錄的學(xué)生可以進(jìn)行 如下操作:點(diǎn)擊成績(jī)查詢(xún) 可看到自己參加的所有考試成績(jī)記錄 填寫(xiě)高級(jí)查詢(xún)條件 點(diǎn)擊搜索 查看其他學(xué)生成績(jī)。 系統(tǒng)概要設(shè)計(jì) 1. 系統(tǒng)層次模塊 根據(jù)系統(tǒng)的功能需求分析,將本系統(tǒng)劃分為以下幾個(gè)模塊: 圖 42 系統(tǒng)模塊功能 各個(gè)模塊包含主要功能如下: ( 1)用戶(hù)管理模塊:包括三種帳戶(hù)(管理員、教師和學(xué)生)的查詢(xún)、添加、刪除和修改功能。 ( 2)資源管理模塊:包括系統(tǒng)資源(院系、科目和班級(jí))的查詢(xún)、添加、用戶(hù)登錄 用戶(hù)管理模塊 資源管理模塊 題庫(kù)管理模塊 控制中心模塊 試卷管理模塊 考試評(píng)分模塊 刪除和修改功能。 ( 3)控制中心模塊: 包括查看考試進(jìn)行中的情況功能。包括已交卷和未交卷的人數(shù)以及按條件查找考生的考試情況。 ( 4)題庫(kù)管理模塊:包括題庫(kù)中所有題目的查詢(xún)、添加、刪除和修改功能。 ( 5)試卷管理模塊:包括生成試卷和發(fā)布試卷(或取消發(fā)布)功能。 ( 6)考試評(píng)分模塊:包括學(xué)生請(qǐng)求試卷、進(jìn)行答題、提交試卷、給出評(píng)分和記錄成績(jī)功能。 其中管理員權(quán)限下有用戶(hù)管理模塊、資源管理模塊和控制中心模塊;教師權(quán)限下有題庫(kù)管理模塊和試卷管理模塊;學(xué)生權(quán)限下有考試評(píng)分模塊。 2. 系統(tǒng)流程 圖 43 網(wǎng)上考試系統(tǒng)流程圖 用戶(hù)登錄時(shí)選擇身份,根據(jù)身份的不同跳轉(zhuǎn)到不同的頁(yè)面。 ( 1)管理員具有對(duì)整個(gè)系統(tǒng)的管理權(quán)限,可以管理所有用戶(hù),管理系統(tǒng)資源,以及對(duì)考試過(guò)程控制。 ( 2)教師則有權(quán)對(duì)題庫(kù)進(jìn)行管理,包括對(duì)題庫(kù)的添加,刪除和修改;對(duì)試卷管理,包括生成試卷和發(fā)布試卷,但僅限發(fā)布自己創(chuàng)建的試卷。 ( 3)學(xué)生能參加考試和成績(jī)查詢(xún),考試中有倒計(jì)時(shí)功能和定時(shí)提醒的功能。 3. 數(shù)據(jù)庫(kù)設(shè)計(jì) 各數(shù)據(jù)表的設(shè)計(jì): ( 1)管理員信息 admini 表:存儲(chǔ)管理員的基本信息; ( 2)教師信息 teacher 表:存儲(chǔ)教師的基本信息; ( 3)學(xué)生信息 student 表:存儲(chǔ)學(xué)生的基本信息; ( 4)題庫(kù) pool 表:包含問(wèn)題、選項(xiàng)和答案等; ( 5)試卷屬性 paper 表:存儲(chǔ)的基本屬性表; ( 6)被抽取的問(wèn)題 question 表:存儲(chǔ)根據(jù)試卷屬性抽取的題目及選項(xiàng),用來(lái)組成試卷的所有題目; ( 7)監(jiān)控 monitor 表:此表為一個(gè)臨時(shí)表,存儲(chǔ)學(xué)生進(jìn)入考試狀態(tài)的相關(guān)信學(xué)生 管理員 教師 用戶(hù) 用戶(hù)登陸 考試過(guò)程控制 成績(jī)管理模塊 題庫(kù)制作 成績(jī)打印 統(tǒng)計(jì)查詢(xún) 試題庫(kù) 用戶(hù)信息 試卷制作 進(jìn)行考試 評(píng)分模塊 用戶(hù)管理 資源管理 資源庫(kù) 成績(jī)庫(kù) 息; ( 8)院系 department 表:存儲(chǔ)所有的院系信息; ( 9)班級(jí) class 表:存儲(chǔ)所有的班級(jí)信息; ( 10)科目 subject 表:存儲(chǔ)所有科目信息; ( 11)答題 answer 表:存儲(chǔ) 學(xué)生提交的答案; ( 12)成績(jī) score 表:存儲(chǔ)學(xué)生的考試成績(jī); 表 41 學(xué)生信息表( student) 名稱(chēng) 字段名 數(shù)據(jù)類(lèi)型 主鍵 非空 用戶(hù)名 username char(20) YES YES 密碼 password char(20) NO NO 姓名 name varchar(50) NO NO 性別 sex char(2) NO NO 出生日期 birthday datetime(8) NO NO 系別 deptname varchar(50) NO NO 專(zhuān)業(yè) profession varchar(50) NO NO 班級(jí) class varchar(50) NO NO 學(xué)號(hào) num int(4) NO NO 電子郵箱 varchar(50) NO NO 狀態(tài) state int(4) NO NO 身份等級(jí) tpri int(4) NO NO 表 42 試卷屬性表( paper) 名稱(chēng) 字段名 數(shù)據(jù)類(lèi)型 主鍵 非空 試卷號(hào) papered int (4) YES YES 試卷類(lèi)型 paperhead varchar(50) NO NO 科目 subjname varchar(50) NO NO 院系 deptname varchar(50) NO NO 狀態(tài) state int (4) NO NO 考試時(shí)間 time int (4) NO NO 創(chuàng)建者 creatby varchar(50) NO NO 表 43 題庫(kù)表( pool) 名稱(chēng) 字段名 數(shù)據(jù)類(lèi)型 主鍵 非空 問(wèn)題號(hào) sequence int(4) YES YES 科目 subj varchar(50) NO NO 題型 type varchar(50) NO NO 問(wèn)題 question varchar(250) NO NO 選項(xiàng) 1 option1 varchar(250) NO NO 選項(xiàng) 2 option2 varchar(250) NO NO 選項(xiàng) 3 option3 varchar(250) NO NO 選項(xiàng) 4 option4 varchar(250) NO NO 答案 answer varchar(5) NO NO 表 44 院系信息表 名稱(chēng) 字段名 數(shù)據(jù)類(lèi)型 主鍵 非空 院系編號(hào) deptcode char(10) YES YES 院系名稱(chēng) deptname varchar(50) NO NO 表 45 班級(jí)信息表 名稱(chēng) 字段名 數(shù)據(jù)類(lèi)型 主鍵 非空 院系名稱(chēng) deptname varchar(50) YES YES 班級(jí)編號(hào) classcode char(10) YES YES 班級(jí)名稱(chēng) classname varchar(50) NO NO 人數(shù) total int(4) NO NO 數(shù)據(jù)庫(kù)連接是此系統(tǒng)最為重要的一部分, Java 中連接數(shù)據(jù)庫(kù)的技術(shù)是 JDBC (Java Database Connectivity)。大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)帶有 JDBC 驅(qū)動(dòng)程序 , Java 程序就通過(guò) JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)相連 ,執(zhí)行查詢(xún)、提取、插入數(shù)據(jù)等等操作。另外 Sun 公司還開(kāi)發(fā)了 JDBCODBC 橋 ,用此技術(shù) Java 程序就可以訪問(wèn)帶有 ODBC驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)。 5 系統(tǒng)詳細(xì)設(shè)計(jì)及關(guān)鍵技術(shù)研究 總體設(shè)計(jì) ( 1)系統(tǒng)架構(gòu)模式 本系統(tǒng)采用三層 B/S 架構(gòu)模式, 即客戶(hù)端瀏覽器 、 應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)。這種結(jié)構(gòu)不僅把客戶(hù)機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。由于客戶(hù)機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶(hù)機(jī) 一下子 “ 苗條 ” 了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù)據(jù)訪問(wèn)等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶(hù)機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)層與層之間相互獨(dú)立,任何一層的改變不影響其它層的功能。它從根本上改變了傳統(tǒng)的二層 C/S 體系結(jié)構(gòu)的缺陷,是應(yīng)用系統(tǒng)體系結(jié)構(gòu)中一次深刻的變革。 客 戶(hù) 機(jī)網(wǎng) 絡(luò) 服 務(wù) 器視 圖控 制 器模 型 s q l B e a n ( J D B C )S Q L S e r v e rJ s pS e r v l e tJ a v a B e a nH t t p 請(qǐng) 求 與 響 應(yīng) 圖 51 系統(tǒng)架構(gòu)模式圖 ( 2)用戶(hù)登錄設(shè)計(jì) 所有用戶(hù)都通過(guò)主界面調(diào)用 文件驗(yàn)證用戶(hù)身份,根據(jù)不同身份轉(zhuǎn)向相 應(yīng)驗(yàn)證程序,驗(yàn)證過(guò)程需要檢索數(shù)據(jù)庫(kù)中的用戶(hù)信息表,檢查用戶(hù)名是否存在且密碼是否匹配。根據(jù)不同的結(jié)果調(diào)用不同的頁(yè)面。 用戶(hù)登錄流程如下圖所示: 圖 52 用戶(hù)登錄流程圖 主要功能模塊設(shè)計(jì) 和實(shí)現(xiàn) 下圖為本系統(tǒng)的登陸主界面,用戶(hù)通過(guò)本界面登陸系統(tǒng)來(lái)完成功能。 圖 53登錄主界面 登錄 獲得 username password 檢索數(shù)據(jù)庫(kù) 帳號(hào)密碼 匹配 錯(cuò)誤信息 Session 保存用戶(hù)登錄信息 根據(jù)身份跳轉(zhuǎn) 學(xué)生登錄界 面 教師登錄界面 管理員登錄界面 管理員功能模塊 系統(tǒng)管理模塊功能如圖所示: 圖 54 管理員功能模塊圖 管理員具有三個(gè)模塊功能,包括 帳戶(hù)管理、資源管理和監(jiān)控中心。其中帳戶(hù)管理可以對(duì)自身、教師和學(xué)生信息進(jìn)行查詢(xún)、添加、修改和刪除操作;資源管理可以對(duì)系統(tǒng)中的院系(院系)和科目進(jìn)行相同操作。而監(jiān)控中心則是對(duì)正在考試中的情況進(jìn)行時(shí)實(shí)查看。 1. 管理員登錄 輸入:管理員的用戶(hù)名,密碼。 處理: 判斷用戶(hù)名和密碼是否有效。填入用戶(hù)名和密碼后點(diǎn)擊 [登錄 ]按扭,系統(tǒng)將自動(dòng)從數(shù)據(jù)庫(kù)中的管理員信息表中判斷是否存在相同的管理員用戶(hù)名和密碼,如果有則進(jìn)入系統(tǒng),如果不存在則提示用戶(hù)名和密碼有錯(cuò)誤信息。 輸出:登錄成功,進(jìn)入管理員的系統(tǒng)使用資源頁(yè)面,不成功則顯示錯(cuò)誤信 息頁(yè)面。 2. 帳戶(hù)管理 ( 1)自身帳戶(hù) 輸入:新密碼,姓名,性別,院系,工作證號(hào)和電子郵箱。 處理:填入工作證號(hào),密碼和其他必要的信息后點(diǎn)擊 [修改 ]按扭,系統(tǒng)將自動(dòng)從數(shù)據(jù)庫(kù)中的管理員信息表中判斷是否存在相同的管理員和密碼,如果有則修改管理員信息表,不成功則顯示錯(cuò)誤信息頁(yè)面。 輸出:修改成功,進(jìn)入管理員的登錄頁(yè)面,不成功則顯示錯(cuò)誤信息頁(yè)面。 ( 2)教師帳戶(hù) 輸入:新密碼,姓名,性別,院系,工作證號(hào)和電子郵箱。 處理:填入必要的信息后點(diǎn)擊 [修改信息 ]按扭,系統(tǒng)將自動(dòng)從數(shù)據(jù)庫(kù)中的教師信息表中判斷是否存在相同的該 條記錄,如果有則修改教師信息表,不成功則顯示錯(cuò)誤信息頁(yè)面。 輸出:修改成功則返回到教師信息查詢(xún)頁(yè)面,不成功則顯示錯(cuò)誤信息頁(yè)面。 ( 3)學(xué)生帳戶(hù) 輸入:用戶(hù)名,新密碼,確認(rèn)密碼,姓名,性別,出生日期,院系,專(zhuān)業(yè),班級(jí),學(xué)號(hào),電子郵箱(可選)和狀態(tài)。 處理:填入必要的信息后點(diǎn)擊 [修改信息 ]按扭,系統(tǒng)將自動(dòng)從數(shù)據(jù)庫(kù)中的學(xué)生信息表中判斷是否存在相同的該條記錄,如果有則修改學(xué)生信息表,不成功則管理員登錄( ) 資源管理 帳戶(hù)管理 監(jiān)控中心( ) 自身 () 教師 () 學(xué)生 () 院系 () 科目 () 顯示錯(cuò)誤信息頁(yè)面。 輸出:修改成功則返回到學(xué)生信息查詢(xún)頁(yè)面,不成功則顯示錯(cuò)誤信息頁(yè)面。 圖 55學(xué)生帳戶(hù)管理頁(yè)面 3. 資源管理 ( 1)添加院系 輸入:院系編號(hào)和院系名稱(chēng)。 處理:先判斷編號(hào)是否已經(jīng)存在,若不存在則在 department 表中插入一條記錄;否則給出重新輸入的信息。 輸出:提交成功,提示成功信息,不成功則顯示錯(cuò)誤信息頁(yè)面。 ( 2)添加科目 輸入:院系,科目編號(hào)和科目名稱(chēng)。 處理:先判斷編號(hào)是否已經(jīng)存在,若不存在則在 subject 表中插入一條記錄;否則給出重新輸入的信息。 輸出:提交成功,提示成功信息,不成功則顯示錯(cuò)誤信息頁(yè)面。 ( 3)添加班級(jí) 輸入: 所屬院系 、 班級(jí)編號(hào)、班級(jí)名稱(chēng)和總?cè)藬?shù)。 處理:先判斷編號(hào)是否 已經(jīng)存在,若不存在則在 subject 表中插入一條記錄;否則給出重新輸入的信息。 輸出:若提交成功,提示成功信息,否則顯示錯(cuò)誤信息頁(yè)面。 圖 56班級(jí)管理頁(yè)面 4. 監(jiān)控中心 輸入:查找的字段名和關(guān)鍵字。 處理:根據(jù)用戶(hù)輸入的查詢(xún)條件,檢索數(shù)據(jù)庫(kù)中的考試情況 monitor 表,列出符合條件的記錄,并根據(jù)狀態(tài)為“ 1”的表示未交卷的,狀態(tài)為“ 2”的表
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1