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

正文內(nèi)容

在線題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-19 08:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ,密碼,及常用郵箱 ,就能完成注冊(cè)。 注冊(cè)功能是指對(duì)游客來(lái)說(shuō),填寫(xiě)相關(guān)的注冊(cè)信息,成為注冊(cè)用戶等。具體描述如下: 前置條 件 是 游客登錄在線題庫(kù)頁(yè)面 , 后置條件 是 填寫(xiě)完注冊(cè)信 10 息,就可以以注冊(cè)用戶登錄 。 游客登錄到在線題庫(kù)網(wǎng)頁(yè),找到注冊(cè)這個(gè)功能,點(diǎn)擊注冊(cè),填寫(xiě)相應(yīng)的注冊(cè)信息 ;就 可以以注冊(cè)用戶登錄。 在線考試 注冊(cè)用戶需要自我檢測(cè)學(xué)習(xí)成果的時(shí)候,可以登錄網(wǎng)站來(lái)選擇需要檢測(cè)的科目章節(jié)及內(nèi)容 ,電腦會(huì)隨機(jī)排出一份試卷 ,供參考。試卷分為主觀題和客觀題兩種,試卷從題庫(kù)中隨機(jī)抽取,每次根據(jù)游客或登錄用戶的需要來(lái)安排主觀題和客觀題的數(shù)量,給予一定的空間答題 。 在線考試功能是指用戶可以選擇自己所需的試卷進(jìn)行考核,具體描述如下: 前置條件 是用戶進(jìn)入選擇試卷頁(yè)面;后置條件是回答問(wèn)卷后,提交試卷 ,選擇自己需求的試卷信息,例如:科目、難易度等; ,系統(tǒng)會(huì)隨機(jī)顯出你所需求的試卷,你可以進(jìn)行相應(yīng)的作答; ,點(diǎn)擊提交,系統(tǒng)會(huì)顯示相應(yīng)的正確答案以及部分詳解,并且給出用戶成績(jī)。 服務(wù)器 子系統(tǒng) 服務(wù)器子系統(tǒng)主要是提供給資源管理人員和系統(tǒng)管理員使用的功能。它的功能可分為 題目采集 、 題目審核 、 用戶 答案管理(僅注冊(cè)用戶 答案 )等部分,每個(gè)登錄者首先要通過(guò)身份認(rèn)證后確定權(quán)限,系統(tǒng)根據(jù)相應(yīng)的權(quán)限實(shí)現(xiàn)相應(yīng)的功能 。 服務(wù) 器的用例圖 如圖 34 所示。 4 4 Watts S. Humphrey 著,袁昱譯 , 2021:《 小組軟件開(kāi)發(fā)過(guò)程 》,人民郵電出版社: p1525 11 系 統(tǒng) 管 理 員題 目 采 集 員題 目 審 核 員登 錄 管 理題 目 采 集題 目 審 核 用 戶 管 理用 戶 答 案 管 理答 案 管 理 員 圖 34 服務(wù)器用例圖 登錄管理 用于區(qū)別不同的用戶 ,用戶 分為游客 ,注冊(cè)用戶 ,題目采集者,題目審核者, 答案 管理者,系統(tǒng)管理者。不同的人有不同的權(quán)限,活動(dòng)視圖如圖 35 所示。 登 錄 用 戶 服 務(wù) 器登 錄 服 務(wù) 器 端填 寫(xiě) 用 戶 名 和 密 碼驗(yàn) 證 是 否 通 過(guò)[ 是 ] [ 否 ] 判 斷 權(quán) 限登 錄 服 務(wù) 器 端提 交 圖 35 登錄管理活動(dòng)視圖 12 題目采集 在線題庫(kù)系統(tǒng)中,要及時(shí)的去補(bǔ)充題庫(kù)中的 試題 ,使之能夠更好地適應(yīng)當(dāng)年的試題范圍,讓用戶能夠更好地學(xué)習(xí),以補(bǔ)充他們的知識(shí)。 題目采集 主要是 題目采集員 采集 好試題 , 提交給系統(tǒng)供題目審核員審核。 活動(dòng)視圖如圖 36 所示 5。 題目采集員 服務(wù)器收集知識(shí)提取題目劃分類別整理題目提交 圖 36 題目采集 活動(dòng)視圖 題目審核 在線題庫(kù)系統(tǒng)中,對(duì)于題目采集員采集的 試題,題目審核員要對(duì)他所采集的試題,進(jìn)行全面性的審核,審核過(guò)的試題存入數(shù)據(jù)庫(kù);審核不過(guò)的,讓題目采集員進(jìn)行必要的修改或刪除 ,活動(dòng)視圖如圖37 所示。 5 Jacquie Barker 著 , 韓柯等譯 , 2021:《 Java 面向?qū)ο缶幊讨改?》 ,電子工業(yè)出版社:p3040 13 題 目 采 集 員 服 務(wù) 器 題 目 審 核 員提 取 題 目 數(shù) 據(jù)題 目 審 核[ 通 過(guò) ] [ 未 通 過(guò) ] 提 交 圖 37 題目審核 活動(dòng)視圖 用戶答案管理 在線題庫(kù)系統(tǒng)中,注冊(cè)用戶 可以根據(jù)自己的需要,要求保留試卷答案,以備一段時(shí)間查詢,能夠比較好的反復(fù)復(fù)習(xí),避免重復(fù)的錯(cuò)誤出現(xiàn),答案管理員對(duì)其保存在數(shù)據(jù)庫(kù)中的答案進(jìn)行管理。具體功能描述: 前置條件是 答案管理員 已登錄系統(tǒng),后置條件是如果 用戶答案維護(hù)后,則維護(hù)后的 用戶答案 載入到數(shù)據(jù)庫(kù)中。 進(jìn)入用戶答案管理界面,顯示當(dāng)前系統(tǒng)存儲(chǔ)的答案;,對(duì)已過(guò)期的和無(wú)效的答案進(jìn)行必要的清理。 用戶管理 系統(tǒng)管理員可以進(jìn)行權(quán)限設(shè)置,在用戶管理中對(duì)用戶進(jìn)行增刪改查。具體功能描述: 前置條件是 系統(tǒng)管理員 已登錄系統(tǒng),后置條件是如果用戶信息維護(hù)后,則用戶 的相應(yīng)信息載入到數(shù)據(jù)庫(kù)中。 ,顯示目前的系統(tǒng)用戶,以及每個(gè)用戶具有的權(quán)限; ,可以顯示這個(gè)用戶的信息以及相應(yīng)權(quán)限, 14 必要時(shí)可以修改其權(quán)限,可以增加用戶,也可以刪除用戶。 性能需求 根據(jù)用戶對(duì)本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時(shí)間、可靠性、安全等方面有較高的性能要求。 界面需求 系統(tǒng)的界面要求如下: 1)頁(yè)面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語(yǔ)和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。 2)導(dǎo)航結(jié)構(gòu):頁(yè)面具有明確的導(dǎo)航指示,且便于 理解,方便用戶使用。 3)技術(shù)環(huán)境:頁(yè)面大小適當(dāng) ;無(wú)錯(cuò)誤鏈接和空鏈接;采用 CSS處理,控制字體大小和版面布局。 響應(yīng)時(shí)間需求 無(wú)論是瀏覽器和服務(wù)器,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)的進(jìn)行反應(yīng),反應(yīng)的時(shí)間在 5 秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無(wú)法連接數(shù)據(jù)庫(kù)服務(wù)器等,避免出現(xiàn)長(zhǎng)時(shí)間等待甚至無(wú)響應(yīng) 。 可靠性需求 系統(tǒng)應(yīng)保證 7X24 內(nèi)不當(dāng)機(jī),保證 15 人可以同時(shí)在客戶端登錄,系統(tǒng)正常運(yùn)行,正確提示相關(guān)內(nèi)容。 6 可擴(kuò)展性需求 系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)擴(kuò)展性要 求,以適應(yīng)將來(lái)功能擴(kuò)展的需求。 6 Watts S. Humphrey 著,袁昱譯 , 2021:《 小組軟件開(kāi)發(fā)過(guò)程 》 ,人民郵電出版社。: p5565 15 系統(tǒng)安全性需求 系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失,破壞。防止用戶非法獲取網(wǎng)頁(yè)以及內(nèi)容 。 系統(tǒng)運(yùn)行硬件環(huán)境 本系統(tǒng)的硬件環(huán)境如下: ? 客戶機(jī):普通 PC ? CPU: P4 ? 內(nèi)存: 256MB 以上 ? 分辨率:推薦使用 1024*768 像素 ? WEB 服務(wù)器 ? CPU: P4 ? 內(nèi)存: 256MB 以上 ? 數(shù)據(jù)庫(kù)服務(wù)器 ? CPU: P4 ? 內(nèi)存: 256MB 以上 系統(tǒng)運(yùn)行軟件環(huán)境 ? 操作系 統(tǒng): Windows XP ? 數(shù)據(jù)庫(kù): MySQL ? 開(kāi)發(fā)工具包: JDK Version ? JSP 服務(wù)器: Tomcat ? 瀏覽器: 16 4. 系統(tǒng) 設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 對(duì)于開(kāi)發(fā) Web 應(yīng)用,要從頭設(shè)計(jì)并開(kāi)發(fā)出一個(gè)可靠、穩(wěn)定的框架不是一件容易的事情,隨著 Web 開(kāi)發(fā)技術(shù)的日趨成熟,在 web 開(kāi)發(fā)領(lǐng)域出現(xiàn)了一些現(xiàn)成的優(yōu)秀的框架,開(kāi)發(fā)者可以直接使用它們,Strcut 就是一個(gè)很好的框架結(jié)構(gòu),它是在 JSP Model2 基礎(chǔ)上實(shí)現(xiàn)的一個(gè) MVC 框架,它可以使你不必要從頭開(kāi)始全部開(kāi)發(fā)組件,對(duì)于大項(xiàng)目更是很好的。在 Strcut 框架中模型由實(shí)現(xiàn)業(yè)務(wù)邏輯的 JavaBean或者 EJB 組件構(gòu)成,控制器由 ActionSevelet 和 Action 來(lái)實(shí)現(xiàn),視圖由 一組 JSP 文件組成,圖 4- 1 顯示了 Struct 實(shí)現(xiàn)的 MVC 框架 , 7 其中: 視圖:就是一組 JSP 文件,這些 JSP 文件沒(méi)有業(yè)務(wù)邏輯,也沒(méi)有模型信息,只有標(biāo)簽,這些標(biāo)簽可以是標(biāo)準(zhǔn)的 JSP 標(biāo)簽或者是客戶化標(biāo)簽,如 Struct 標(biāo)簽庫(kù)的標(biāo)簽。此外,通常將 Strcut 框架中的 ActionForm Bean 也劃為視圖模塊中, ActionForm Bean 是一種 7 ,, 著 , 周伯生等譯 , 2021:《 統(tǒng)一軟件開(kāi)發(fā)過(guò)程 》 ,機(jī)械工業(yè)出版社 : p3540 瀏覽器 Web服 務(wù)器 控制器 ActionSer vlet 視圖 JSP 模型 JavaBean EJB Str uctc onf ig. xml Action Action Action 圖 41 Struc實(shí)現(xiàn)的 MVC框架 17 JAVABEAN,除了具有一些 JAVABean 的常規(guī)方法外,還包含了一些特殊的方法,用于驗(yàn)證 HTML 表單數(shù)據(jù)以及將其屬性重新設(shè)置默認(rèn)值。Struct 框架利用 ActionForm Bean 來(lái)進(jìn)行視圖和控制器之間表單數(shù)據(jù)的傳遞。 Strcut 框架將用戶輸入的表單數(shù)據(jù)保存在 ActionForm Bean 中,將它傳遞給控制器,控制器可以對(duì) ActionForm Bean 中的數(shù)據(jù)進(jìn)行修改, JSP 文件使用 Strcut 標(biāo)簽讀取修改后的 ActionForm Bean 的信息,重新設(shè)置 HTML 表單。 控 制 器 : 控 制 器 由 ActionServlet 類和 Action 類 實(shí) 現(xiàn) ,ActionServlet 類是 Struct 框架中的核心組件。是這個(gè) MVC 的中央控制器的角色, ActionServlet 主要負(fù)責(zé)接收 HTTP 請(qǐng)求的信息,根據(jù)配置文件 的配置信息,將請(qǐng)求轉(zhuǎn)發(fā)給適當(dāng)?shù)腁ction 對(duì)象,如果該 Action 對(duì)象不存在, ActionServlet 會(huì)先創(chuàng)建這個(gè) Action 對(duì)象。 Action 類負(fù)責(zé)調(diào)用模型的方法,更新模型的狀態(tài),并幫助控制應(yīng)用程序的流程,對(duì)于小型簡(jiǎn)單的應(yīng)用, Action 類本身也 可以完成一些實(shí)際的業(yè)務(wù)邏輯。 模型:模型表示應(yīng)用程序的狀態(tài)和業(yè)務(wù)邏輯,業(yè)務(wù)邏輯常常由JavaBean 或者 EJB 組件實(shí)現(xiàn)。 Struct 框架可以方便迅速地將一個(gè)復(fù)雜的應(yīng)用劃分成模型、視圖和控制器組件,而 Struct 的配置文件 可以靈活地組裝這些組件,簡(jiǎn)化開(kāi)發(fā)過(guò)程。 系統(tǒng)功能模塊設(shè)計(jì) 本系統(tǒng)主要包含的模塊有:登錄模塊 、用戶答案管理模塊 、用戶管理模塊、 題目采集 模塊、 題目審核 模塊、在線考試模塊 、 注冊(cè)模塊 。模塊圖如圖 42 系統(tǒng)模塊圖所示 8。 8鄭人杰 等 , 1997:《 實(shí)用軟件工程 》 (第二版 ),清華大學(xué)出版社 : p3040 18 在 線 題 庫(kù) 系 統(tǒng)注冊(cè)在線考試用戶管理登錄管理用 戶答 案管 理題目審核題目采集選擇試卷作答試卷提交試卷即使對(duì)比存儲(chǔ)查詢用戶答案多選題采集單選題采集填空題采集多選題采集單選題采集填空題采集 圖 42 系統(tǒng)模塊圖 登錄模塊 系統(tǒng)允許多個(gè)用戶使用,學(xué)生用戶需要事先注冊(cè),系統(tǒng)予以登記并賦予適當(dāng)?shù)臋?quán)限,教師用戶由系統(tǒng)管理員分配,用戶每次使用時(shí),都應(yīng)調(diào)用登錄模塊進(jìn)行登錄,系統(tǒng)審核用戶名和密碼后,才可以進(jìn)入系統(tǒng)。 注冊(cè)模塊 游客登錄到在線題庫(kù)系統(tǒng),只要填寫(xiě)用戶名,密碼,及常用郵箱 ,就能完成注冊(cè)。 在線考試模塊 用戶登錄后,系統(tǒng)會(huì)根據(jù)用戶的選擇隨機(jī)調(diào)出本次考試試卷,并開(kāi)始倒計(jì)時(shí)??荚嚱Y(jié)束采取考生提交和到了規(guī)定時(shí)間系統(tǒng)自動(dòng)提交相結(jié)合的方式實(shí)現(xiàn)。 題目采集 通過(guò)題目采集 者點(diǎn)擊存入題目,題目采集員只要填寫(xiě)就可以了,對(duì)審核不通過(guò)的試題進(jìn)行修改或刪除操作。 題目審核 題目審核員通過(guò)對(duì)錄入的題目進(jìn)行瀏覽,對(duì)一些錯(cuò)誤的、無(wú)關(guān)的試題進(jìn)行刪除。 用戶管理 19 系統(tǒng)管理員對(duì)注冊(cè)用戶 可以 進(jìn)行增加,刪除 ,查詢,修改 等操作。 用戶答案管理 答案管理員對(duì)用戶答案進(jìn)行一些必要的刪除,查詢,修改等操作。 數(shù)據(jù)模型 本系統(tǒng)的數(shù)據(jù)模型主要是進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì) ,對(duì)數(shù)據(jù)庫(kù)的三大結(jié)構(gòu)模型進(jìn)行設(shè)計(jì)。 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)模型設(shè)計(jì) 概念設(shè)計(jì)以反映現(xiàn)實(shí)世界中的實(shí)體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù) 形式,建立數(shù)據(jù)庫(kù)的每一幅用戶視圖。圖 43 是系統(tǒng) ER圖。其中系統(tǒng)中的游客可以通過(guò)注冊(cè),成為注冊(cè)用戶,注冊(cè)用戶可以選擇試卷來(lái)進(jìn)行測(cè)試,題目采集員采集題目,題目審核員審核題目,答案管理員管理用戶答案 。 9 試卷試題對(duì)應(yīng)答案答題 答卷試卷命題標(biāo)準(zhǔn)審核 審核員命題員 命題參考答案1NN1N1N1N111N N答題者 圖 43 系統(tǒng)的E _R圖 9閃四清 著, 2021:《 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用 》,北京 清華大學(xué)出版社 : p4555 20 數(shù)據(jù)庫(kù)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1