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

正文內(nèi)容

自動組卷系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-16 13:40 本頁面
 

【文章內(nèi)容簡介】 程名稱的簡寫形式定義:10{ 字符 }10位置:課程表(6) 試卷代號名字;試卷代號描述:用戶給生成的試卷命的名字定義:5{ 字符 }5位置:試卷表試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)(6) 試卷答案名字;試卷答案描述:用戶使用系統(tǒng)生成的試卷對應的答案定義:選擇題+填空題+簡答題+論述題位置:選擇題表 填空題表簡答題表論述題表(7) 綜合復習題名稱名字;綜合復習題名稱描述:用戶使用系統(tǒng)生成的復習題定義:選擇題+填空題+簡答題+論述題位置:選擇題表 填空題表簡答題表論述題表(8) 綜合復習題答案名字;綜合復習題答案描述:用戶使用系統(tǒng)生成的復習題的答案定義:選擇題+填空題+簡答題+論述題位置:選擇題表 填空題表簡答題表論述題表(9) 專項復習題答案名字;專項復習題答案描述:用戶使用系統(tǒng)生成的專項復習題的答案定義:選擇題/填空題/簡答題/論述題試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)位置:選擇題表 填空題表簡答題表論述題表試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)第 3 章 系統(tǒng)設計 系 統(tǒng) 總 體 結(jié) 構(gòu) 總體結(jié)構(gòu)此試卷自動生成系統(tǒng)大致可以分為以下兩大部分,管理員使用和一般用戶使用,各部分具體功能如下:(1) 管理員使用:? 管理員登錄管理管理員使用用戶名和密碼進入系統(tǒng),在輸入三次錯誤后系統(tǒng)自動退出,該用戶不是管理員,則沒有權(quán)利進入系統(tǒng)的主界面。? 試題查詢管理 試題查詢是對本課程的一個類型的試題的搜索和瀏覽,用戶直接在界面上看到本課程的所有的本題型試題的信息,類型則是直接在界面上的單選按鈕選擇。? 試卷查詢管理 由于數(shù)據(jù)庫中只能保存試卷的代號和試卷名稱以及保存位置,所以就要求管理員在查詢到試卷的保持位置后直接到保存位置處打開試卷,如果需要修改直接可以在 WORD 文檔中進行,也可以直接排版和打印。? 復習題生成管理這個界面是管理員和一般用戶都可以使用的,沒有權(quán)限的限制。(2) 一般用戶使用:直接連接到復習題生成界面中,里面有兩種生成方式:一種是專項練習,一種是綜合練習,根據(jù)自己的實際情況進行選擇使用。 系統(tǒng)功能模塊圖如下圖所示的系統(tǒng)功能模塊圖。試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)圖 系統(tǒng)功能模塊圖 數(shù) 據(jù) 結(jié) 構(gòu) 設 計 數(shù)據(jù)概念結(jié)構(gòu)設計——ER 模型這一設計階段是在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設計打下基礎。本實例根據(jù)上面的設計規(guī)劃出的實體有:一般用戶實體、管理員實體、試卷實體和復習題實體。實體與實體之間的系 ER 如圖所示系統(tǒng)登錄試卷自動生成系統(tǒng)試題錄入選擇題錄入填空題錄入簡答題錄入論述題錄入試題檢索試題檢索試卷檢索試卷生成 復習題生成專項練習練習題生成試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)圖 實體與實體之間的系 ER 數(shù)據(jù)邏輯結(jié)構(gòu)設計——關(guān)系模型 本系統(tǒng)主要時通過四個數(shù)據(jù)庫的連接使用,每個數(shù)據(jù)庫通過課程代號來建立關(guān)系。另外還有管理員信息表和試卷信息表,其中試卷信息表主要是用于試卷生成后記錄試卷號和試卷名稱以及保存位置,方便管理員的查找和保存。課程編 寫試題生成課程代號 課程名稱節(jié)號難易度答案分值課程代號章號題干代號 打印試卷 打印名稱保存復習題試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn) (1)管理員登錄 :本系統(tǒng)采用級別分離制,管理員與一般用戶分開進入模塊,所以在登錄界面中只是出現(xiàn)用戶名和密碼,而在一般用戶中則不設密碼保護,它是一個公開的模塊。表 :管理員登錄表字段名稱 數(shù)據(jù)類型 字段寬度 字段說明 備注YHM Text 10 用戶名 主鍵KL text 6 口令JB text 10 級別 (2)選擇題表:在選擇題管理表中,記錄了試題的詳細信息,當有試題錄入或刪除時會刷新數(shù)據(jù)庫數(shù)據(jù),試題的題號會由添加題號按鈕直接為其添加,保證題號的不重復性。表 :選擇題表字段名稱 數(shù)據(jù)類型 字段寬度 說明 備注Kd Text 20 課程代號Zx Text 20 章節(jié)號碼Th Text 10 題號 主鍵Myd Text 10 難易度Tg Text 5 分值Ans Text 5 題干xx Text 5 選項Fz Text 5 答案 (3)填空題表:在填空題管理表中,記錄了試題的詳細信息,當有試題錄入或刪除時會刷新數(shù)據(jù)庫數(shù)據(jù),試題的題號會由添加題號按鈕直接為其添加,保證題號的不重復性。試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)表 :填空題表(4)簡答題表:在建答題管理表中,記錄了試題的詳細信息,當有試題錄入或刪除時會刷新數(shù)據(jù)庫數(shù)據(jù),試題的題號會由添加題號按鈕直接為其添加,保證題號的不重復性。表 :簡答題表字段名稱 數(shù)據(jù)類型 字段寬度 說明 備注Kd Text 20 課程代號Zx Text 20 章節(jié)號碼Th Text 10 題號 主鍵Myd Text 10 難易度Tg Text 5 分值Ans Text 5 題干Fz Text 5 答案(5)述題表:在論述題管理表中,記錄了試題的詳細信息,當有試題錄入或刪除時會更改數(shù)據(jù)庫數(shù)據(jù)。表 :述題表字段名稱 數(shù)據(jù)類型 字段寬度 說明 備注字段名稱 數(shù)據(jù)類型 字段寬度 說明 備注Kd Text 20 課程代號Zx Text 20 章節(jié)號碼Th Text 10 題號 主鍵Myd Text 10 難易度Tg Text 5 分值Ans Text 5 題干Fz Text 5 答案試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)Kd Text 20 課程代號Zx Text 20 章節(jié)號碼Th Text 10 題號 主鍵Myd Text 10 難易度Tg Text 5 分值Ans Text 5 題干Fz Text 5 答案 開 發(fā) 環(huán) 境 和 運 行 環(huán) 境 設 計 系統(tǒng)開發(fā)環(huán)境(1) Visual Basic 語言簡介Visual Basic 是 Microsoft 公司于 1991 年推出的可視化 BASIC 語言,基于Windows 開發(fā)平臺的軟件開發(fā)工具,它繼承了 Basic 的簡單、高效、易用易學的功能,并融入了如面向?qū)ο?、設計過程可視化、事件驅(qū)動、動態(tài)數(shù)據(jù)驅(qū)動等先進的軟件開發(fā)技術(shù),從而成為目前開發(fā) Windows 應用中最好、最簡單的開發(fā)工具之一。Visual Basic 是專門為 Microsoft 的 32 位操作系統(tǒng)設計的,可用來建立 32 位的應用程序。這樣的應用程序在 32 位操作系統(tǒng)下運行,速度更快,更安全,并且更適合在多任務環(huán)境下運行。(2) Visual Basic 語言的特色及編程優(yōu)勢Visual Basic 是一種可視化的,面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設計語言,可用于開發(fā) Windows 環(huán)境下的各類應用程序,它的簡單易學,效率高,且功能強大,可與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎??偟膩砜?,Visual Basic 有以下特點:? 可視化編程 Visual Basic 率先采用可視化(Visual)的程序設計方法把 Windows 界面設計的復雜性“封裝” 起來,開發(fā)人員不必為界面設計而編寫大量程序代碼,只需要按設計要求的屏幕布局,利用系統(tǒng)提供的大量可視化控件,可以在屏幕上畫出所各種“部件” ,即圖形對象,并且設置這些圖形對象的屬性,調(diào)整界面的風格和樣式直到滿意為止。Visual Basic 自動產(chǎn)生界面設計代碼試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)? 面向?qū)ο蟮某绦蛟O計 以后的 Visual Basic 支持面向?qū)ο蟮某绦蛟O計,但它與一般的面向?qū)ο蟮某绦蛟O計語言(如 C++)不完全相同。在一般的面向?qū)ο蟪绦蛟O計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而 Visual Basic 則是應用面向?qū)ο蟮某绦蛟O計方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應有的屬性,使對象成為實在的東西。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上,Visual Basic 自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。? 結(jié)構(gòu)化程序設計語言Visual Basic 是在 BASIC 語言的基礎上發(fā)展起來的,具有高級程序設計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式,其語言簡單易懂。其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。 Visual Basic 是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設計Visual Basic 程序的過程中,隨時可以運行程序,而在整個應用程序設計好之后,可以編譯生成可執(zhí)行文件(.EXE) ,脫離 Visual Basic 環(huán)境,直接在 Windows環(huán)境下運行。? 事件驅(qū)動的編程機制 Visual Basic 通過事件來執(zhí)行對象的操作。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產(chǎn)生一個“單擊(Click) ”事件,而在產(chǎn)生事件時將執(zhí)行一段程序,用來事先指定的操作。在用 Visual Basic 設計大型應用軟件時,不必建立具有明顯開始的和結(jié)束的程序,而是編寫若干個微小的子程序,即過程,這些過程分別面向不同的對象,由用戶操作引發(fā)某個事件來驅(qū)動完成某種特定的功能,或者由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的操作。這樣可以方便編譯人員,提高效率。? 訪問數(shù)據(jù)庫 Visual Basic 系統(tǒng)具有很強的數(shù)據(jù)庫管理功能。利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù)庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。同時,Visual Basic 還能直接編譯和訪問其它外部數(shù)據(jù)庫,試題題庫管理和試卷生成系統(tǒng)的設計與實現(xiàn)如 Btrieve,dBASE,FoxPro,Paradox 等,這些數(shù)據(jù)庫格式都可以用 Visual Basic 編譯和處理。 Visual Basic 提供開放式數(shù)據(jù)鏈接(Ope
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1