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

正文內(nèi)容

通用試題庫系統(tǒng)的設(shè)計與實現(xiàn)—總體設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(存儲版)

2025-01-12 16:54上一頁面

下一頁面
  

【正文】 字段的值往往會重復(fù)出現(xiàn)。 在該模塊中用戶可自主地創(chuàng)建各門課程的試題庫,在每門課程的試題庫下建立相應(yīng)題型的表,然后再建立各個題型表中的字段。交互性和智能化也是該系統(tǒng)的一個重要方面,主要體現(xiàn)在試卷自動生成上??赡艿脑掝}庫系統(tǒng)為將來其他系統(tǒng)的掛接留有接口,為計算機(jī)化考試做準(zhǔn)備。 8. 能查詢、修改、刪除系統(tǒng)內(nèi)任意課程的所有試題。系統(tǒng)管理員用戶可從系統(tǒng)中撤消其他用戶,也可向系統(tǒng)中添加用戶。 4. 能夠?qū)崿F(xiàn)良好的人機(jī)交互功能,輸入簡單、快捷。難度、章節(jié)等指標(biāo)分布屬于試卷模式范疇。 9. 數(shù)據(jù)倉庫 SQL Server中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。 5. 豐富的編程接口 SQL Server支持 TransactSQL、 DB Library for C/Visual Basic和嵌入式 SQL等多種開發(fā)工具 , 而且還支持 ODBC、 OLE DB規(guī)范 , 允許使用 ODBC和 OLE DB的接口函數(shù)訪問 SQL Server數(shù)據(jù)庫。主從式管理架構(gòu):在一臺主機(jī)上安裝 SQL Server服務(wù)器,而在另外一些主機(jī)上安裝相關(guān)的管理程序 ——客戶端,然后在客戶端通過網(wǎng)絡(luò)來操作及管理數(shù)據(jù)庫服務(wù)器。 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而 SQL將全部任務(wù)統(tǒng)一在一種語言中。 SQL的集合特性允許一條 SQL語句的結(jié)果作為另一條 SQL語句的輸入。 SQL語言簡介 SQL全稱是 “ 結(jié)構(gòu)化查詢語言 ( Structured Query Language)” , 最早的是 IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R開發(fā)的一種查詢語言 , 它的前身是 SQUARE語言。 SQL Server 2021簡介 SQL Server是一個關(guān)系數(shù)據(jù) 庫管理系統(tǒng),它最初是由 Microsoft Sybase和 AshtonTate三家公司共同開發(fā)的,于 1988年推出了第一個 OS/2版本。使用 VB能夠開發(fā)集聲音、圖像、動畫、字處理、電子表 格和 Web等對象于一體的應(yīng)用程序。每個事件都能驅(qū)動一段程序的運(yùn)行,程序員只要編寫響應(yīng)用戶動作的代碼,各個動作之間不一定有聯(lián)系。可用于開發(fā) Windows環(huán)境下的各類應(yīng)用程序 。第 2章介紹開發(fā)通用試題庫系統(tǒng)的相關(guān)工具 : Visual Basic語言和 SQL Server 2021。 國內(nèi)對試題庫系統(tǒng)的研究起步較晚,但發(fā)展很快。 經(jīng)濟(jì)的發(fā)展促進(jìn)了教育的發(fā)展,社會對考試的需求呈指數(shù)增長,考試發(fā)展成相對獨立的行業(yè)。這些試題無論在科學(xué)性和考核功能上都是優(yōu)良的。由于沒有統(tǒng)一的科學(xué)命題要求和試題各項技術(shù)指標(biāo),因此同一學(xué)科的考試,在班級之間,學(xué)校之間,或同一學(xué)校的考試,在不同年度之間缺乏可比性,不利于檢查和評估教學(xué)質(zhì)量。用計算機(jī)可以實現(xiàn)對題庫進(jìn)行全面 、系統(tǒng)、科學(xué)、高效的管理和應(yīng)用,以適應(yīng)教學(xué)和考試的需要。 2 1 緒 論 試題庫不是什么新鮮的話題,但其意義與重要性卻 是 顯而易見,不容低估 的 。用傳統(tǒng)的出卷方式,老師們必須提前花費大量的時間和精力才能組成一份比較滿意的試卷,比如說,要預(yù)先考慮好試卷的所有題型,難易程度,涉及到的章節(jié)、知識點等,在這些大體的框架想出來之后還得考慮具 體的每道題究竟該怎么編輯,分?jǐn)?shù)應(yīng)該給多少或者某個重點章節(jié)應(yīng)該出哪 幾道題 等。在學(xué)校,尤其是在各大高校,科目眾多,任課教師工作繁忙。 由于本人水平有限,加上設(shè)計時間比較倉促 ,畢業(yè)設(shè)計并不十分完善,論文也有疏漏之處,懇請各位老師批評指正。在以往的手工命題中,一份試卷的形成,不僅要書寫大量的題目, 而且還要 做 隨 題畫出圖形等大量煩瑣和重復(fù)的工作。首先,由于教師個人對教學(xué)目標(biāo)和教學(xué)要求的理解不盡相同,個人的教學(xué)經(jīng)驗也存在差異,因而考核的重點、難度、題型等都有很大的隨意性。 3 使用試題庫的優(yōu)點 使用試題庫 能有效地克服以上缺點,具有以下的特點: 1. 能保證試卷的質(zhì)量 由于試題庫是在一個既定的命題規(guī)范化下,由學(xué)科專家命擬,或者從各高等院校以往大量使用過的成熟的題目中征集,又經(jīng)專家們加工審議編制而成的。 總之,利用試題庫可以更好的體現(xiàn)教學(xué)目標(biāo)和基本要求,能有力地推動教學(xué)改革,提高教學(xué)質(zhì)量。例如 : 國外已經(jīng)用于托福、 GRE考試的試題庫系統(tǒng),這些軟件系統(tǒng)的應(yīng)用,收到了明顯的經(jīng)濟(jì)效益和社會效益。第 1章概括介紹試題庫系統(tǒng)的研究背景、研究現(xiàn)狀以及課題的來源。使用 VB可以既快又簡單地開發(fā) Windows應(yīng)用軟件。這些過程分別面向不同的對象,由用戶操 作引發(fā)某個事件來驅(qū)動完成某種特定功能,或由事件驅(qū)動程序調(diào)用,通用 過程執(zhí)行指定的操作。 5. Active技術(shù) Active技術(shù)發(fā)展了原有的 OLE技術(shù),它使開發(fā)人員擺脫了特定 語言的束縛,可方便地使用其他應(yīng)用程序提供的功能。而對于開發(fā)本應(yīng)用程序它的優(yōu)勢主要在于它比較擅長設(shè)計美觀的界面,并且利用它提供的數(shù)據(jù)控件和數(shù)據(jù)訪問對象,可以較輕松地實現(xiàn)對數(shù)據(jù)庫的各種操作,并且它對圖形操作的功能較強(qiáng),能夠很好的實現(xiàn)圖文混合輸入等要求。可跨越從運(yùn)行 Microsoft Windows 98的膝上型電腦到運(yùn)行 Microsoft Windows 2021的大型多處理器的服務(wù)器等多種 系統(tǒng) 使用。所有 SQL語句接受集合作為輸入,返回集合作為輸出。 SQL為許多任務(wù)提供了命令,包括: ① 查詢數(shù)據(jù) ; ② 在表中插入、修改和刪除記錄 ; ③ 建立、修改和刪除數(shù)據(jù)對象 ; ④ 控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 ; ⑤ 保證數(shù)據(jù)庫一致性和完整性 。 單機(jī)管理架構(gòu):由同一臺計算機(jī)包辦數(shù)據(jù)庫系統(tǒng)的所有工作,包括保存數(shù)據(jù),處理數(shù)據(jù),管理及使用數(shù)據(jù)庫系統(tǒng)等,即數(shù)據(jù)庫服務(wù)器端 (Server端,指安裝 SQL Server服務(wù)器組件的那臺主機(jī) )和客戶端 (Client端,指安裝管理工具的那臺主機(jī) )都在同一臺機(jī)器上。 4. 動態(tài)鎖定的并發(fā)控制 SQL Server通過隱含的動態(tài)鎖定功能實現(xiàn)數(shù)據(jù)操作中的并發(fā)控制,有效地防止了在執(zhí)行查詢和更新操作時出現(xiàn)沖突。這些功能使您得以快速使用 SQL Server應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應(yīng)用程序。取樣的好壞直接影響試卷的質(zhì)量和考試的效果,因此就要求母體本身的容量要大,同時,并不是好的試題就一定可以組成好的試卷,在選題時,一定要考慮試題的難度、認(rèn)知能力層次、知識點等多方面因素,因此要求試題庫等試題分布合理。 3. 界面友好清晰、操作方便、易學(xué)易用。若用戶口令丟失可由系統(tǒng)管理員用戶解鎖并重新分配口令, 用戶在合法進(jìn)入系統(tǒng)后能修改自己的口令。 7. 錄入試題經(jīng)專家審核后進(jìn)入試題庫。既然是通用試題庫系統(tǒng)就還應(yīng) 具有一定的通用性,可以適合較多科目的管理,所以在設(shè)計系統(tǒng)時,必須考慮通用性和多方應(yīng)用需求。 從系統(tǒng)的總體設(shè)計來看,系統(tǒng)還應(yīng)具有較好的控制能力,如用戶不能使用的按鈕就將它隱去,用戶只能看不能修改的文字就將其鎖定,并為用戶提供適當(dāng)?shù)奶崾?,使用戶明白下一步?yīng)該做什么而不至于茫然不知所措。 課程管理模塊 本模塊完成對課程數(shù)據(jù)庫的管理功能:包括新的課程數(shù)據(jù)庫的創(chuàng)建,對原有課程數(shù)據(jù)庫的名稱的更改,刪除不需要的課程數(shù)據(jù)庫和選擇需要進(jìn)行操作的課程數(shù)據(jù)庫。 在錄入新試題時,系統(tǒng)給出的試題編號為當(dāng)前題庫中前一試題的試題編號加一 [9]。 4. 試題修改模塊 本模塊的主要功能是對一些舊題、錯題進(jìn)行修改操 作?,F(xiàn)在,由于數(shù)據(jù)庫技術(shù)的快速發(fā)展, 數(shù)據(jù)庫技術(shù)越來越成熟,但是越來越多的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)者 卻 不重視數(shù)據(jù)庫的設(shè)計,認(rèn)為購入一個功能強(qiáng)大的 DBMS后數(shù)據(jù)庫設(shè)計就不困難、不重要了。 2. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計。試卷抽取完畢后,試題編制人員可以對試題進(jìn)行調(diào)整,對試卷進(jìn)行分類保存等待審核。 1. 0層數(shù)據(jù)流圖(簡答題、名詞解釋題、程序設(shè)計題表結(jié)構(gòu)相同以后簡稱為其他題) (1)在試題管理 中,輸入試題查詢要求可得到試題的查詢結(jié)果。 2. 對 0層數(shù)據(jù)流圖進(jìn)行再 分解 ,畫出各子圖。 數(shù)據(jù)字典 數(shù)據(jù)字典是結(jié)構(gòu)化分析方法一個工具,它配合數(shù)據(jù)流圖,能清楚地表達(dá)數(shù)據(jù)處理的要求。 具體說明 如表 52所示。根據(jù)上述數(shù)據(jù)流圖可總結(jié)出下面的數(shù)據(jù)字典。 輸入試題進(jìn)行試題錄入。 其他題 判斷題 填空題 多選題 單選題 試題查詢結(jié)果 試題查詢要求 1. 試題管理 試 題 圖 52 試題管理數(shù)據(jù)流圖 試 卷 試 卷描述表 試 卷臨時表 判斷 題 填空 題 多 選題 單選題 試卷 出卷 要求 管理 圖 53 出卷管理數(shù)據(jù)流圖 信息操作結(jié)果 試題查詢結(jié)果 試 卷 用戶信息 查詢 出卷要求 試 題 試 題 通用 試題庫 系統(tǒng) 錄入人員 審核 人員 組卷人員 一般用戶人員 系統(tǒng)管理員用戶人員 有關(guān)人員 一般用戶 系統(tǒng)管理員 其他 題 17 (3)在試卷管理中 ,輸入試卷查詢要求可得到試卷查詢結(jié)果。 其中 ,數(shù)據(jù)流表示數(shù)據(jù)的流向,加工描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的變 換,數(shù)據(jù)存儲用來表示暫時存儲的數(shù)據(jù),外部實體指出系統(tǒng)所需數(shù)據(jù)的發(fā)源地和系統(tǒng)所產(chǎn)生的數(shù)據(jù)的歸宿地 [11]。如果,庫內(nèi)暫時還沒有您所需要的課程名稱時,您可以通知系統(tǒng)管理員實行對庫的主要操作。一個好的數(shù)據(jù)庫設(shè)計可以使整個系統(tǒng)的開發(fā)和維護(hù)變得簡單。 試卷維護(hù)主要是指能夠?qū)崿F(xiàn)試卷瀏覽和修改比如添加或者刪除某一試題、試卷分類檢索和導(dǎo)出試卷及答案到 word 中進(jìn)行編輯和打印。 2. 試題審核模塊 本模塊的主要功能是對試題臨時庫中的試題進(jìn)行審核,通過審核的試題進(jìn)入試題庫。 用戶權(quán)限管理 系統(tǒng)管理 題庫管理 幫 助 試題管理 登 錄 試 題 庫 生 成 平 臺 退出試題庫 系統(tǒng) 單選題管理 多選題管理 填空題管理 判斷題管理 簡答題管理 名詞解釋題管理 程序設(shè)計題管理 生成試卷 、預(yù)覽 輸出打印 關(guān) 于 課程管理 選擇課程數(shù)據(jù)庫 創(chuàng)建課程數(shù)據(jù)庫 更名課程數(shù)據(jù)庫 刪除課程數(shù)據(jù)庫 13 圖 42 創(chuàng)建課程數(shù)據(jù)庫過程 1. 試題編輯模塊 本模塊的主要功能是錄入試題。 功能模塊劃分 該通用試題庫系統(tǒng)由兩人共同合作開發(fā),本人主要負(fù)責(zé)用戶操作主窗體界面的設(shè)計及實現(xiàn),課程規(guī)劃設(shè)計即課程管理模塊的 設(shè)計與實現(xiàn)和數(shù)據(jù)庫設(shè)計 。 系統(tǒng)功能模塊結(jié)構(gòu)圖 通過對系統(tǒng) 進(jìn)行 需求分析, 通用試題庫系統(tǒng)應(yīng)具有以下主要功能: 1. 課 程數(shù)據(jù)庫管理功能 對課程數(shù)據(jù)庫進(jìn)行管理, 包括對課程數(shù)據(jù)庫進(jìn)行創(chuàng)建、刪除,修改課程數(shù)據(jù)庫的名稱和選擇當(dāng)前使用的課程數(shù)據(jù)庫 。在生成試卷的同時能自動生成其相對應(yīng) 的答案并存儲在 word文檔中,該文檔緊接試題也可進(jìn)行排版調(diào)整后打印輸出。 3. 根據(jù)需要能選擇、刪除、更名某課程及其相應(yīng)的試題庫的數(shù)據(jù)文件。 7. 菜單方式,便于用戶選擇 要進(jìn)行的操作,而且操作起來方便。因此,要求試題庫可讀可寫,要求試題庫管理軟件必須擁有試題查詢、增加修改 等 功能,以供用戶動態(tài)維護(hù)。為了發(fā)現(xiàn)用戶的真正需求,首先應(yīng)該從宏觀角度調(diào)查、分析用戶所面臨的問題,也就是說,需求分析的第一步是盡可能準(zhǔn)確地了解用戶當(dāng)前的情況和需要解決的問題。由于 XML和 HTML一樣都是標(biāo)識語言 (Markup Language),因此兩者的語法類似,但 XML具有較佳的彈性,應(yīng)用范圍也較廣。 3. 高度的可靠性、可擴(kuò)展性和可用性 SQL Server 2021可以把工作負(fù)載劃分到多個 獨立的 SQL Server服務(wù)器上去,從而為實施電子商務(wù)客戶提供了無限制的可擴(kuò)展性。 SQL Server 2021數(shù)據(jù)庫管理系統(tǒng)的主要特點 1. 簡單友好的操作方式 SQL Server 2021數(shù)據(jù)庫管理系統(tǒng)包含一整套 的管理和開發(fā)工具。所有 SQL語句使用查詢優(yōu)化器,它是 RDBMS的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。 1. Structured Query Language包含 4個部分: (1) 數(shù)據(jù)查詢語言 DQLData Query Language SELECT (2) 數(shù)據(jù)操縱語言 DQLData Manipulation Language INSERT, UPDATE, DELETE (3) 數(shù)據(jù)定義語言 DQLData Definition Language CREATE, ALTER, DROP (4) 數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK 2. SQL的優(yōu)點 SQL廣泛地被采用正說明了它的優(yōu)點。 系統(tǒng)上專注于開發(fā)推廣 SQL Server的 Windows NT版本 Sybase,則較專注于 SQL Server在 UNIX操作系統(tǒng)上的應(yīng)用。 7. 多種應(yīng)用程序向?qū)? VB提供了多種向?qū)?,如?yīng)用程序向?qū)А惭b向?qū)?、?shù)據(jù)對象向?qū)Ш蛿?shù)據(jù)窗體向?qū)?,還提供了 IIS應(yīng)用程序和 DHTML等,通過它們可以快捷地創(chuàng)建不同類型、不同功能的應(yīng)用程序。結(jié)構(gòu)化的程序設(shè)計語言 : VB是在結(jié)構(gòu)化的 BASIC語言基礎(chǔ)上發(fā)展起來的,加上了面向?qū)ο?的設(shè)計方法,因此是更具有
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1