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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-試題庫(kù)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)—論文(編輯修改稿)

2025-01-06 18:39 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 科學(xué)性,措辭要準(zhǔn)確,行文要流暢,符合知識(shí)的內(nèi)在邏輯體系和學(xué)生的認(rèn)知結(jié)構(gòu)。試題庫(kù)是大批優(yōu)良試題的儲(chǔ)存庫(kù),凡是入庫(kù)的試題都是經(jīng)過(guò)嚴(yán)格篩選,并按合理的原則組織起來(lái)的,其技術(shù)參數(shù)、質(zhì)量指標(biāo) (如難度、區(qū)分度等 )是經(jīng)過(guò)測(cè)定的。試題庫(kù)的全部試題都具有標(biāo)準(zhǔn) 17 統(tǒng)一的技術(shù)參數(shù),便于人們按照一定的科 學(xué)程序,按試題已有的技術(shù)參數(shù)挑選試題,優(yōu)化組合成內(nèi)容、性質(zhì)、難度等各不相同的試卷,使試卷符合預(yù)定的各項(xiàng)質(zhì)量指標(biāo),保證考試的信度和效度,從而使整個(gè)測(cè)量系統(tǒng)具有較好的穩(wěn)定性、一致性和通用性。利用試題庫(kù)系統(tǒng)自動(dòng)生成試卷,要求命題者事先制訂好詳細(xì)的命題計(jì)劃,并按規(guī)定輸入有關(guān)信息,這有助于點(diǎn)服命題的盲目性和隨意性,使命題過(guò)程規(guī)范化、科學(xué)化。 (5)協(xié)作性原則。 協(xié)作學(xué)習(xí)有利于高級(jí)認(rèn)知能力以及合作精神的培養(yǎng),而網(wǎng)絡(luò)為智能化網(wǎng)絡(luò)試題庫(kù)系統(tǒng)中的協(xié)作學(xué)習(xí)提供了理想的環(huán)境,因此,智能化網(wǎng)絡(luò)試題庫(kù)系統(tǒng)要充分發(fā)揮這一優(yōu)勢(shì),提供協(xié)作 學(xué)習(xí)和協(xié)同工作的工具和網(wǎng)絡(luò)空間。 (6)教學(xué)設(shè)計(jì)原則。 要重視教學(xué)設(shè)計(jì),即要注意分析學(xué)習(xí)者的特征、要分析教學(xué)目標(biāo)和教學(xué)內(nèi)容的結(jié)構(gòu)、要設(shè)計(jì)符合學(xué)生認(rèn)知心理的知識(shí)表現(xiàn)形式,設(shè)計(jì)能有力地促進(jìn)主動(dòng)建構(gòu)知識(shí)意義的學(xué)習(xí)策略。 需求分析 需求分析的任務(wù)僅僅是確定系統(tǒng)必須完成那些工作,即是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。這個(gè)階段所完成的是詳細(xì)數(shù)據(jù)流圖,數(shù)據(jù)字典等。總體設(shè)計(jì)過(guò)程由兩個(gè)主要階段組成 :系統(tǒng)設(shè)計(jì),確定系統(tǒng)的具體實(shí)現(xiàn)方案 。結(jié)構(gòu)設(shè)計(jì),確定軟件結(jié)構(gòu)??傮w設(shè)計(jì)的任務(wù)是 :將劃分出組成系統(tǒng)的物理元素 —程序、文件、數(shù)據(jù)庫(kù)、人工過(guò)程和文檔等 。設(shè)計(jì)軟件的結(jié)構(gòu),要確定系統(tǒng)中每個(gè)程序由哪些模塊組成的,以及這些模塊相互間的關(guān)系。結(jié)構(gòu)設(shè)計(jì)的任務(wù)是 :通過(guò)確定對(duì)系統(tǒng)的綜合要求來(lái)分析系統(tǒng)的數(shù)據(jù)要求,從而導(dǎo)出系統(tǒng)的邏輯模型并可修正系統(tǒng)開(kāi)發(fā)計(jì)劃最終確定開(kāi)發(fā)原型系統(tǒng)。 18 試題庫(kù)系統(tǒng)工作流程 驗(yàn)證 報(bào)錯(cuò) 系統(tǒng)登錄 維護(hù)試題 瀏覽試題 出卷 增加 修改 刪除 自動(dòng)出卷 手工組卷 退出 圖 系統(tǒng)工作流程 19 第四章 Windows下的 Visual Basic編程 環(huán) 境 和VBA 簡(jiǎn)介 Visual Basic(簡(jiǎn)稱 VB)是一種可視化的、事件驅(qū)動(dòng)型的 Windows 應(yīng)用 程序開(kāi)發(fā)工具,它在 GUI設(shè)計(jì)、繪圖、制表、運(yùn)算、通信和多媒體開(kāi)發(fā)方面都具有簡(jiǎn)單易行、功能強(qiáng)大等優(yōu)點(diǎn),所以越來(lái)越受到開(kāi)發(fā)人員的親睞。同時(shí), V在數(shù)據(jù)庫(kù)開(kāi)發(fā)方面也具有 Foxpro 所遠(yuǎn)不能及的強(qiáng)大功能。 VB能夠讀取和訪問(wèn) Access、Excel、 DbaseX、 Foxpro、 Btrieve 和 ODBC 等多種數(shù)據(jù)庫(kù),并能利用 VB 自身所帶的數(shù)據(jù)庫(kù)引擎創(chuàng)建 Access 數(shù)據(jù)庫(kù)。所以 VB 在管理信息系統(tǒng)( MIS)的開(kāi)發(fā)和建設(shè)方面得到了是益廣泛的應(yīng)用。 VBA 是什么 VBA : 是 Visual Basic For Applications 的縮 寫(xiě), 也就 是捆 綁 在Applicatin(WORD)應(yīng)用程序上的一個(gè)簡(jiǎn)單 Visual Basic 程序語(yǔ)言(此處簡(jiǎn)單地說(shuō)就是面向 WORD 的 VB 編輯開(kāi)發(fā)語(yǔ)言)。我們平時(shí)所稱的 VBA,即是以編程的方法來(lái)處理 WORD 中的各種對(duì)象。 直到 90 年代早期 ,使應(yīng)用程序自動(dòng)化還是充滿挑戰(zhàn)性的領(lǐng)域 .對(duì)每個(gè)需要自動(dòng)化的應(yīng)用程序 ,人們不得不學(xué)習(xí)一種不同的自動(dòng)化語(yǔ)言 .例如 :可以用 EXCEL 的宏語(yǔ)言來(lái)使 EXCEL 自動(dòng)化 ,使用 WORD BASIC 使 WORD 自動(dòng)化 ,等等 .微軟決定讓它開(kāi)發(fā)出來(lái)的應(yīng)用程序共享一種通用的自動(dòng)化語(yǔ) 言 Visual Basic For Application(VBA),可以認(rèn)為 VBA 是非常流行的應(yīng)用程序開(kāi)發(fā)語(yǔ)言 VASUAL BASIC 的子集 .實(shí)際上 VBA 是 寄生于 VB 應(yīng)用程序的版本 .VBA 和 VB 的區(qū)別包括如下幾個(gè)方面 : 1. VB 是設(shè)計(jì)用于創(chuàng)建標(biāo)準(zhǔn)的應(yīng)用程序 ,而 VBA 是使已有的應(yīng)用程序 (EXCEL 20 等 )自動(dòng)化 2. VB 具有自己的開(kāi)發(fā)環(huán)境 ,而 VBA 必須寄生于已有的應(yīng)用程序 . 3. 要運(yùn)行 VB開(kāi)發(fā)的應(yīng)用程序 ,用戶不必安裝 VB,因?yàn)?VB開(kāi)發(fā)出的應(yīng)用程序是可執(zhí)行文件 (*.EXE),而 VBA 開(kāi)發(fā)的程序必須依賴于它的 父 應(yīng)用程序 ,例如EXCEL. 盡管存在這些不同 ,VBA和 VB在結(jié)構(gòu)上仍然十分相似 .事實(shí)上 ,如果你已經(jīng)了解了 VB,會(huì)發(fā)現(xiàn)學(xué)習(xí) VBA 非???.相應(yīng)的 ,學(xué)完 VBA 會(huì)給學(xué)習(xí) VB 打下堅(jiān)實(shí)的基礎(chǔ) .而且 ,當(dāng)學(xué)會(huì)在 EXCEL 中用 VBA 創(chuàng)建解決方案后 ,即已具備在 WORD ACCESS OUTLOOK FOXPRO PROWERPOINT 中用 VBA 創(chuàng)建解決方案的大部分知識(shí) . VBA 究竟是什么 ? 更確切地講 ,它是一種自動(dòng)化語(yǔ)言 ,它可以使常用的程序自動(dòng)化 ,可以創(chuàng)建自定義的解決方案 . VBA 的 發(fā)展 在 Office 中包含著一種加強(qiáng) Office 功能的語(yǔ)言,即為 Basic 語(yǔ)言。經(jīng)過(guò)發(fā)展,在 Office97 中, Word、 Excel、 Access、 PowerPoint 四個(gè)軟件都有了自己的程序設(shè)計(jì)語(yǔ)言,分別稱為 Microsoft Word Visual Basic、 Microsoft Excel Visual Basic、 Microsoft Access Visual Basic、 Microsoft Power Point Visual Basic。通常統(tǒng)一稱為 VBA。在 Outlook 中的開(kāi)發(fā)語(yǔ)言為 Visual Basic Scripting Edition,而不是一個(gè)完全的 VBA。不過(guò), Visual Basic Scripting Edition 是VBA 的一個(gè)較小 的子集,它與 VBA 兼容。當(dāng)然,有一些 VBA支持的特性 ,Visual Basic Scripting Edition 并不支持。 VBA 開(kāi)發(fā)特點(diǎn) 對(duì)象模型 Visual Basic 是一種面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言。 VBA 將 Microsoft Office 中的每一個(gè)應(yīng)用程序都看成一個(gè)對(duì)象。每個(gè)應(yīng)用程序都由各 自的 Application 對(duì)象 21 代表。 在 Word 中, Application 對(duì)象中包容了 Word 的菜單欄、工具欄、 Word 命 令等的相應(yīng)對(duì)象,以及文檔對(duì)象等等。菜單欄對(duì)象中包容了所有的菜單及菜單命令。工具欄對(duì)象中包容了各種命令按鈕。文檔對(duì)象中則包容了所有的文字、表格、圖像等文檔組成部分的相應(yīng)對(duì)象。文檔對(duì)象是 Microsoft Word Visual Basic 中的主要對(duì)象。 在 Excel 中, Application 對(duì)象中包容了 Excel 的菜單欄、工具欄等的相應(yīng)對(duì)象,以及工作表對(duì)象和圖表對(duì)象等等。工作表對(duì)象和圖 表對(duì)象是 Microsoft Excel Visual Basic 中的主要對(duì)象。 在 Access 中, Application 對(duì)象中包容了 Access 的菜單欄、工具欄等的相應(yīng)對(duì)象,以及報(bào)表對(duì)象和窗體 對(duì)象等等。報(bào)表對(duì)象和窗體對(duì)象是 Microsoft Access Visual Basic 中的主要對(duì)象。 在 Power Point 中, Application 對(duì)象中包容了 PowerPoint 的菜單欄、工具欄等的相應(yīng)對(duì)象,以及演 示文檔對(duì)象等等。演示文檔對(duì)象是 Microsoft PowerPoint Visual Basic中的主要對(duì)象。 2. 基于對(duì)象的開(kāi)發(fā) (1)使用 Microsoft Office 對(duì)象 Office 已經(jīng)具有 了強(qiáng)大的功能, Office 的對(duì)象模型使得可以使用Microsoft Office 中的對(duì)象來(lái)完成自己的工 作。程序員可以不必浪費(fèi)時(shí)間開(kāi)發(fā)自己的組件,只需充分地利用 Office 的功能。 Office 開(kāi)發(fā) 者可以在 Office 的基礎(chǔ)上進(jìn)行自己的開(kāi)發(fā),而不必一切從頭開(kāi)始。例如, Office 開(kāi)發(fā)者可以使 用Word 的拼寫(xiě)檢查器,而不必自己來(lái)開(kāi)發(fā)一個(gè)拼寫(xiě)檢查器。 (2)用戶創(chuàng)建對(duì)象 Office 開(kāi)發(fā)者可以 在 Office 對(duì)象中創(chuàng)建自己的對(duì)象:可以創(chuàng)建自己的菜 單和工具欄,添加到 Office 的對(duì)象集合中;可以創(chuàng)建一個(gè)窗體,并且在窗體中添加控件,等等。 例如,在 Word 中,可以往自動(dòng)更正的詞庫(kù)中添加自己的詞條。 VBA 開(kāi)發(fā) Office 的功用 22 ( 1) VBA 可以使 Office 任務(wù)自動(dòng)化 在使用 Office 的過(guò)程中,往往要遇到一些重復(fù)性的系列工作,特別是在 處理大批量的文檔或數(shù)據(jù)時(shí)。通過(guò)錄制宏或使用 Visual Basic 編寫(xiě)宏,使一系列的工作只需 要一個(gè)指令便能完成,這就成倍地提高了工作效率。 ( 2) VBA 可以定制 Office 滿 足自己的需要 Office 是一個(gè)功能異常龐雜的軟件包,對(duì)某一用戶來(lái)所說(shuō),許多命令可能一輩子也用不著,而另外一些命令可能得經(jīng)常使用。有時(shí)候,功能復(fù)雜反而顯得多余。 另外, Office 的外觀顯得異常的繁雜,許多用戶面對(duì)如此繁雜的界面往往手足無(wú)措。 通過(guò) VBA 可以設(shè)置自己的界面,把自己經(jīng)常用到的菜單命令和工具欄放置到 顯眼的地方,隱藏一些不常用的菜單或工具欄,并且,可以把自己所編寫(xiě)的宏設(shè)置為菜單命令 或設(shè)置為工具欄中的命令按鈕,方便了使用。并且,可以根據(jù)自己的需要來(lái)定制 Office 的 功能,滿足自己的需要。 ( 3) VBA 可以增強(qiáng) Office 的功能 Office 的功能雖然強(qiáng)大,但它不可能考慮到所有情況,而且情況是千變?nèi)f化的,各種情況都有特定的 要求。 通過(guò) VBA 可以增強(qiáng) Office 的功能,以處理各種各樣的任務(wù)。例如,可以設(shè)置 Word 拼寫(xiě)檢查的詞庫(kù);可以往詞庫(kù)中添加新的詞語(yǔ);可以設(shè)置自動(dòng)更正,設(shè)置自己經(jīng)常遇到的誤拼 等。 ( 4) VBA 可以增強(qiáng) Office 與用戶的交互 在 Office 中,可以利用 Visual Basic 創(chuàng)建窗體,并在窗體中添加控件等用戶接口元素。通過(guò)用戶接口,應(yīng)用程序可以得 到用戶的請(qǐng)求,并對(duì)其作出響應(yīng)。 ( 5) VBA 可以集成 Office 的功能 Office 不是幾個(gè)軟件的簡(jiǎn)單組合,而成為一個(gè)有機(jī)的整體發(fā)揮巨大的作用。Visual Basic 提供了集 成 Office 的功能的一種手段。 通過(guò) OLE(對(duì)象的鏈接和嵌入)和 DDE(動(dòng)態(tài)數(shù)據(jù)交換) 技術(shù)的使用可以集成 Office 的功能。例如,利用 Visual Basic,可以在 Word 文檔中鏈接 Excel 數(shù)據(jù)表,調(diào)用 Excel 來(lái)對(duì)該數(shù)據(jù)進(jìn)行處理。在 Excel 中處理該數(shù)據(jù)表,得到結(jié)果也 23 要刷新 Word 文 檔中的數(shù)據(jù)表,保持了數(shù)據(jù)的更新。 這時(shí)的文檔確切地說(shuō)應(yīng)該是一個(gè)復(fù)合文檔。 OLE 自動(dòng)化技術(shù)則提供了一種在應(yīng)用程序中控制源文檔的方法。 OLE 自動(dòng)化的優(yōu)點(diǎn)是,在單一的環(huán) 境中工作,同時(shí)可以使用其他應(yīng)用程序的功能。 在 Microsoft Office 環(huán)境中,利 用 Visual Basic 開(kāi)發(fā)應(yīng)用程序時(shí),可以利用 OLE 自動(dòng)化組合 Microsoft Office 中的多個(gè)應(yīng)用 程序,建立自動(dòng)化應(yīng)用程序。 Microsoft Office 提供了大量的材料,只需把它們拼湊起來(lái)。 VBA 在本系統(tǒng)中的應(yīng)用 本系統(tǒng)中 VBA 主要用于組卷模塊,通過(guò)使 用 VBA 代碼編程來(lái)實(shí)現(xiàn)把所要求的試題在 Word 中顯示出來(lái),并能以 Word 形式保存。具體詳見(jiàn)第五章。 24 第五章 試題庫(kù)系統(tǒng)組卷實(shí)現(xiàn) 自動(dòng)出卷實(shí)現(xiàn)過(guò)程 為了讓系統(tǒng)能夠自動(dòng)生成試卷,我們必須設(shè)置一些參數(shù),比如本系統(tǒng)的出題數(shù)目,所以我們?cè)谧詣?dòng)出卷界面設(shè)置了判斷題、選擇題、填空題、簡(jiǎn)答題和程序設(shè)計(jì)題的題目輸入框: 圖 自動(dòng)出卷界面 點(diǎn)擊自動(dòng)出卷按鈕,系統(tǒng)便會(huì)按要求的出題數(shù)生成 WORD 試卷。點(diǎn)擊重置題數(shù),之前輸入的數(shù)字都會(huì)清 0。點(diǎn)擊返回則退回主界面。 25 想自動(dòng)出卷,就要在數(shù)據(jù)庫(kù) 中提取題目記錄,但試題數(shù)據(jù)庫(kù)中的題目可能大于用戶輸入的題數(shù),也可能小于用戶輸入的題數(shù)。所以要在代碼中設(shè)置:如果試題庫(kù)數(shù)大于用戶輸入,則要在所有符合條件的題目中隨機(jī)抽取用戶所需的題目數(shù);如果用戶輸入大于試題庫(kù)的題數(shù),則彈出消息框報(bào)錯(cuò)。 自動(dòng)出卷關(guān)鍵技術(shù)及代碼: (1)連接數(shù)據(jù)庫(kù) 自動(dòng)出卷要從數(shù)據(jù)庫(kù)中提取題目數(shù)據(jù)庫(kù),所以必須要連接數(shù)據(jù)庫(kù)。 連接數(shù)據(jù)庫(kù)代碼(所有表以判斷題表為例): Dim my1 As New Dim myrs1 As New Set myrs1 = New Provider=。Data Source=。 SELECT 題目?jī)?nèi)容 FROM [判斷題表 ] where (判斷題表 .選中該試題 )=39。是 39。, my1, adOpenKeyset, adLockOptimistic ( 2)用 VB 打開(kāi) WORD 這是實(shí)現(xiàn)自動(dòng)出卷的最關(guān)鍵技術(shù) VBA 編程,首先要引用 Mircosoft O
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1