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

正文內(nèi)容

試題庫管理系統(tǒng)本科畢業(yè)設(shè)計(jì)(文件)

2024-12-25 15:34 上一頁面

下一頁面
 

【正文】 高校中,試卷都是由教師或者工作人員管理,尋找試題或者親自出題來組成試卷,最后提供給學(xué)生使用,近幾年隨著計(jì)算機(jī)在高校的普及使用,硬件設(shè)施發(fā)展頗快,考試系統(tǒng)是各大高校必不可少的,通過 計(jì)算機(jī)來有效管理,方便師生,更是一種節(jié)約紙張的選擇,日積月累積攢了一大筆財(cái)富。談起試卷,傳統(tǒng)的出卷方式,老師們必須提前花費(fèi)時(shí)間和精力才能組出一份滿意的試卷,比如說要預(yù)先考慮出所有試題的難度系數(shù),所有題型,這是一個(gè)比較復(fù)雜的過程。 3)試題庫管理模塊:(按題型管理,有多種題型,包括單選題、多選題、填空題、判斷題、簡答題五種題型,分別對(duì)應(yīng)有增、刪、改、查功能)。 9)個(gè)人資料管理模塊:(教師和用戶可以查詢個(gè)人資料,可以修改個(gè)人資料,也可以修改密碼) 10)退出系統(tǒng):(用戶成功退出系統(tǒng))。 Spring 主要管理 Struts和 Hibernate,具體實(shí)現(xiàn)思路是:用面向?qū)ο蟮姆椒ǜ鶕?jù)需求提出一些模型,將這些模型封裝成基本的 Java 對(duì)象,然后采用 Hibernate 架構(gòu)編寫 DAO 層,通過 DAO 實(shí)現(xiàn)實(shí)體類與數(shù)據(jù)庫之間的訪問和轉(zhuǎn)換。 簡答傳達(dá)性:容易被多數(shù)人理解。利用 Ajax 技術(shù)有許多優(yōu)點(diǎn),比如:無需刷新更新數(shù)據(jù),讓 Web應(yīng)用程序與用戶做出敏捷的交互,用戶不用花費(fèi)很長時(shí)間去等待,有良好的用戶體驗(yàn);它采用的是異步方式與服務(wù)器進(jìn)行通信,不干涉用戶的其他操作,優(yōu)化了瀏覽器與服務(wù)器的溝通,減少多余的數(shù)據(jù)傳輸、在一定程度上減少了一定的流量損耗;前端與后端負(fù)載平衡,客戶端可以為服務(wù)器端分擔(dān)工作, Ajax 是按照需求取數(shù)據(jù),在很大程度上減少了對(duì)服務(wù)器端冗余的請(qǐng)求和響應(yīng); Ajax 的另外一個(gè)優(yōu)點(diǎn)是界面與應(yīng)用分離,有利于分工合作,以免修改頁面造成 Web 應(yīng) 用程序的錯(cuò)誤。 Apache Tomcat 是一個(gè)單獨(dú)的 Web 服務(wù)器,它是由 Apache 基金會(huì)下屬的Jakarta 項(xiàng)目開發(fā)的 Servlet 容器,實(shí)現(xiàn)了對(duì) Servlet 和 Jsp 技術(shù)的支持,并且提供了 Web 服務(wù)器一些特有的功能。 其次,再談經(jīng)濟(jì)可行性。計(jì)算機(jī)實(shí)現(xiàn)“試題庫管理系統(tǒng)”比人工手動(dòng)選題、出題,在人力和物力方面都節(jié)省了不少資源。 8 圖 32 教師用例圖 管理員 管理員想要對(duì)該系統(tǒng)進(jìn)行操作,首先登錄該系統(tǒng),然后可以進(jìn)行角色管理、用戶管理、系部管理、專業(yè)管理、科目管理、個(gè)人信息管理,也可以選擇退出系統(tǒng)。 當(dāng)對(duì)試題或者試卷進(jìn)行操作時(shí),可以根據(jù)系統(tǒng)中已經(jīng)初始化好的數(shù)據(jù)進(jìn)行選擇,也可以進(jìn)行條件查詢。 試題管理:試題管理模塊主要是按題型進(jìn)行管理,有五種題型,分別有單選題模塊、多選題模塊、判斷題模塊、填空題模塊、簡答題模塊,每一個(gè)模塊,可以對(duì)相應(yīng)題型有錄題、查詢、修改、 刪除等操作。教師如果發(fā)現(xiàn)試題庫中的某些試題已經(jīng)過時(shí),可以分別進(jìn)行試題刪除。教師進(jìn)行章節(jié)錄入時(shí),首先要選擇系部、專業(yè)、科目,最后進(jìn)行章節(jié)信息的錄入,當(dāng)發(fā)現(xiàn)科目章節(jié)有重復(fù)時(shí),可 以對(duì)科目進(jìn)行修改,也可以刪除章節(jié)。然后用戶可以再次填寫登錄信息,或者取消登錄;如果用戶名、密碼輸入正確,則成功跳轉(zhuǎn)到管理員操作頁面,該用戶擁有管理員權(quán)限的所有功能, 具體功能如下: 個(gè)人資料管理:對(duì)于初次登錄的用戶只擁有用戶名和密碼,其他個(gè)人信息一律為空,用戶可以根據(jù)自己所需進(jìn)行完善,也可以修改個(gè)人信息,為了安全,可以修改密碼,用戶名是不允許修改的。如果某高校增加 某一專業(yè),管理員首先選擇系部,然后進(jìn)行專業(yè)的錄入,如果專業(yè)填寫有誤,可以修改專業(yè),也可以刪除專業(yè)重新錄入。 用戶管理:管理員可以管理用戶,如果該學(xué)校新增教師,需 要操作該系統(tǒng),管理員有權(quán)增加用戶、用戶信息列表顯示、修改用戶、注銷非法用戶。 用戶信息表 用戶表主要用來存放用戶信息,數(shù)據(jù)庫中表名為 userinfo,主鍵是用戶 ID,該表由用戶編號(hào)、用戶名、密碼、性別、真實(shí)姓名、職稱、聯(lián)系方式、郵箱、角色編號(hào) 9個(gè)字段組成。 表 44 專業(yè)表 數(shù)據(jù)表名稱 major 中文名稱 專業(yè)表 主鍵定義 majorId 序號(hào) 字段名稱 中文名稱 類型及長度 其它 說明 1 majorId 專業(yè)編號(hào) Int Not null ( 0)系統(tǒng)自動(dòng)遞增 2 majorName 專業(yè)名稱 varchar( 30) Not null 3 deptId 系部編號(hào) Int Not null 外鍵 科目表 科目表主要用來存放科目信息,在數(shù)據(jù)庫該表的名稱是 course,主鍵是科目編號(hào),有 2 個(gè)外鍵分別是系部編號(hào)和專業(yè)編號(hào),該表主要有科目編號(hào)、科目名稱、系部編號(hào)、專業(yè)編號(hào) 4 個(gè)字段組成。 表 48 單選題表 數(shù)據(jù)表名稱 selection 中文名稱 單選題表 主鍵定義 selectId 序號(hào) 字段名稱 中文名稱 類型及長度 其它 說明 1 selectId 單選題編號(hào) int Not null ( 0)系統(tǒng)自動(dòng)遞增 2 selectName 單選題名稱 varchar(100) Not null 3 deptId 系部編號(hào) int Not null 外鍵 4 majorId 專業(yè)編號(hào) int Not null 外鍵 5 courseId 科目編號(hào) int Not null 外鍵 6 chapterId 章節(jié)編號(hào) int Not nul 外鍵 7 question 問題 varchar(100) Not nul 8 a 選項(xiàng) A varchar(100) Not nul 9 b 選項(xiàng) B varchar(100) Not nul 10 c 選項(xiàng) C varchar(100) Not nul 11 d 選項(xiàng) D varchar(100) Not nul 12 answer 答案 Varchar(100) Not null 13 difficultyId 難度 id int Not null 外鍵 25 多選題表 多選題表主要存放多選題信息,在數(shù)據(jù)庫中表的命名為 manyselection,該表的主鍵是多選題編號(hào),有 5 個(gè)外鍵,分別是系部編號(hào)、專業(yè)編號(hào)、科目編號(hào)、章節(jié)編號(hào)、難度系數(shù)編號(hào),該表由單選題編號(hào)、單選題名稱、系部編號(hào)、專業(yè)編號(hào)、科目編號(hào)、章節(jié)編號(hào)、難度系數(shù)編號(hào)、問題、選項(xiàng) A、選項(xiàng) B、選項(xiàng) C、選項(xiàng) D、選項(xiàng) E、答案等 14 個(gè)字段組成。 表 412 簡答題表 數(shù)據(jù)表名稱 question 中文名稱 判斷題表 主鍵定義 questionId 序號(hào) 字段名稱 中文名稱 類型及長度 其它 說明 1 questionId 簡答題編號(hào) int Not null ( 0)系統(tǒng)自動(dòng)遞增 2 questionName 簡答題名稱 varchar(100) Not null 3 deptId 系部編號(hào) int Not null 外鍵 4 majorId 專業(yè)編號(hào) int Not null 外鍵 5 courseId 科目編號(hào) int Not null 外鍵 6 chapterId 章節(jié)編號(hào) int Not nul 外鍵 7 question 問題 varchar(100) Not nul 8 answer 答案 Varchar(100) Not null 9 difficultyId 難度系數(shù)編號(hào) int Not null 外鍵 4 majorId 專業(yè)編號(hào) int Not null 外鍵 5 courseId 科目編號(hào) int Not null 外鍵 6 chapterId 章節(jié)編號(hào) int Not nul 外鍵 7 question 問題 varchar(100) Not nul 8 answer 答案 Varchar(100) Not null 9 difficultyId 難度系數(shù)編號(hào) int Not null 外鍵 28 試卷標(biāo)題信息表 試卷標(biāo)題表主要存放試卷表題信息,在數(shù)據(jù)庫中表的命名為 titleexam,該表的主鍵是試卷標(biāo)題編號(hào),有 5 個(gè)外鍵,分別是系部編號(hào)、專業(yè)編號(hào)、科目編號(hào)、章節(jié)編號(hào)、用戶編號(hào),該表由試卷標(biāo)題編號(hào)、試卷標(biāo)題名稱、系部編號(hào)、專業(yè)編號(hào)、科目編號(hào)、章節(jié)編號(hào)、用戶編號(hào)、出卷時(shí)間、考試時(shí)長、總分等 10 個(gè)字段組成。 表 416 其它試題表 數(shù)據(jù)表名稱 manyselectexam 中文名稱 其它試題表 主鍵定義 id 序號(hào) 字 段名稱 中文名稱 類型及長度 其它 說明 1 id 單選題編號(hào) int Not null ( 0)系統(tǒng)自動(dòng)遞增 2 titleId 試卷標(biāo)題編號(hào) varchar(100) Not null 外鍵 3 score 試題分值 float Not null 4 question 問題 varchar(100) Not nul 5 answer 答案 Varchar(100) Not null 6 difficultyId 難度系數(shù)編號(hào) int Not null 外鍵 7 typeId 試題類型 編號(hào) int Not null 試卷表 試卷表主要存放試卷信息,該表在數(shù)據(jù)庫中的命名為 paper,該表的主鍵是試卷 31 編號(hào),有 4 個(gè)外鍵,分別是試卷標(biāo)題編號(hào)、單選試題編號(hào)、多選試題編號(hào)、其他試題編號(hào),該表由試卷編號(hào)、試卷標(biāo)題編號(hào)、單選試題編號(hào)、多選試題編號(hào)、其他試題編號(hào)等 5 個(gè)字段組成。 ( 3)如果該用戶對(duì)象為空,頁面不進(jìn)行跳轉(zhuǎn),并且提示“用戶登錄失敗,請(qǐng)確認(rèn)后重新登錄”;否則根據(jù)用戶角色編號(hào)進(jìn)行判斷,如果角色編號(hào)為 1,該用戶屬于教師,則跳轉(zhuǎn)到教師顯示主頁面。 3)算法思想 ( 1)獲取登錄名,根據(jù)登錄名獲取該用戶編號(hào),到數(shù)據(jù)庫進(jìn)行查找,找到該用戶信息然后跳轉(zhuǎn)到編輯個(gè)人信息頁面。 2)修改密碼輸入、輸出 表 420 修改密碼 模塊 輸入 輸出 修改密碼 原密碼、新密碼、確認(rèn)新密碼 修改失敗,提示對(duì)應(yīng)錯(cuò)誤信息 修改成功,頁面成功跳轉(zhuǎn)到個(gè)人信息顯示頁面。單選題管理主要實(shí)現(xiàn)單選題錄入、單選題列表顯示、編輯單選題、刪除單選題操作。 ( 3)算法思想 ( a)在跳轉(zhuǎn)到添加單選題頁面之前要從數(shù)據(jù)庫獲取所有系部和難度系數(shù),為了添加頁面的級(jí)聯(lián)選擇,然后跳轉(zhuǎn)到添加單選題頁面。 ( 1)功能描述 教師可以根據(jù)條件查詢?cè)囶},如果發(fā)現(xiàn)某道題自己不滿意,可以對(duì)其修改、刪除。 試卷模塊 試卷模塊主要有手動(dòng)組卷模塊、自動(dòng)組卷模塊、我的試卷管理模塊、試卷預(yù)覽模塊組成。 2)頁面跳轉(zhuǎn)至業(yè)務(wù)邏輯層,找到對(duì)應(yīng)的方法,同時(shí)將教師編號(hào)值傳過去。 c.我的試卷中試卷標(biāo)題顯示 38 1.功能描述 教師登錄成功后,在教書主頁面點(diǎn)擊“我的試卷”功能時(shí),頁面將會(huì)跳轉(zhuǎn)到該教師所有錄過的試卷標(biāo)題信息將列表逐一顯示。 d.試卷顯示 1.功能描述 教師登錄成功后,在教師主頁面試卷管理中點(diǎn)擊“我的試卷”,進(jìn)入。 2)教師可以對(duì)試卷標(biāo)題進(jìn)行編輯,根據(jù)試卷標(biāo)題編號(hào)將原有的信息顯示出 來,然后教師對(duì)其修改,最后更新數(shù)據(jù)庫,將更新后的信息再次顯示。 b.自動(dòng)組卷 1.功能描述 教師登錄成功后,在主頁面試卷管理模塊中點(diǎn)擊“自動(dòng)組卷”功能,系統(tǒng)將會(huì)根據(jù)產(chǎn)生的隨機(jī)數(shù)與系統(tǒng)試卷標(biāo)題信息中試卷標(biāo)題編號(hào)進(jìn)行比較,如果隨機(jī)數(shù)與試卷標(biāo)題編號(hào)一致,頁面則成功跳轉(zhuǎn)到“我的試卷”進(jìn)行試卷中各種試題管理。 2.人工組卷功能輸入、輸出 表 423人工組卷功能輸入、輸出 模塊 輸入 輸出 人工組卷 選擇系部、專業(yè)、科目、章節(jié)、填寫試卷名稱、出卷時(shí)間、考試時(shí)長、試卷總分信息 添加成功,頁面成功跳到我的試卷標(biāo)題顯示頁面,可以對(duì)試卷進(jìn)行 編輯 操作 ,也可以點(diǎn)擊進(jìn)入某套具體試卷 。 ( b)教師可以對(duì)某道單選題進(jìn)行編輯,根據(jù)單選題編號(hào)將原有的信息顯示出來,然后教師對(duì)其修改,最后更新數(shù)據(jù)庫,將更新后的信息再次顯 示。 ( c)保存成功后頁面跳轉(zhuǎn)到單選題顯示頁面。 ( 1)功能描述 教師進(jìn)行單選題錄入時(shí),首先要選擇系部、專業(yè)、科目、章節(jié)、難度系數(shù)、試題名稱不做修改為系統(tǒng)默認(rèn)值、題目、四個(gè)選項(xiàng)、答案等信息填寫,然后點(diǎn)擊“確 定”按鈕,也可以點(diǎn)擊“清空”按鈕。 ( 2)首先獲取頁面輸入的舊密碼,系統(tǒng)將頁面值與數(shù)據(jù)庫相比較,如果一致則進(jìn)行新密碼的輸入、確認(rèn)新密碼輸入,如果新密碼與確認(rèn)新密碼一致,將 新密碼重新賦值,更新數(shù)據(jù)庫;否則提示錯(cuò)誤信息。 ( 3)然后更新數(shù)據(jù)庫,間接跳轉(zhuǎn)到個(gè)人信息顯示頁面,頁面顯示更新后數(shù)據(jù) 。 編輯個(gè)人資料 1)功能描述 該系統(tǒng)的用戶首 次登錄時(shí)個(gè)人信息只包含用戶名、密碼,其他信息根據(jù)個(gè)人需要進(jìn)行補(bǔ)充完善,進(jìn)行編輯個(gè)人資料,然后點(diǎn)擊“修改”按鈕。 2)登錄模塊輸入、輸出 34 表 418 登錄模塊項(xiàng)目輸入、輸出 模塊 輸入 輸出 登錄模塊 用戶名 密碼 提示錯(cuò)誤信息 頁 面成功跳轉(zhuǎn) 3)算法思想 ( 1)用戶在登錄頁面輸入用戶名、密碼,并且點(diǎn)擊“登錄按鈕”。 29 表 414 單選試題表 數(shù)據(jù)表名稱 selectexam 中文名稱 單選試題表 主鍵定義 id 序號(hào) 字段名稱 中文名稱 類型及長度 其它 說明 1 id 單選題編號(hào) int Not n
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1