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

正文內(nèi)容

高校題庫管理系統(tǒng)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)(已修改)

2025-01-30 07:45 本頁面
 

【正文】 哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)高校題庫管理系統(tǒng)摘 要開發(fā)數(shù)據(jù)庫題庫管理系統(tǒng)主要是為了建立一個(gè)統(tǒng)一的題庫,并對其用計(jì)算機(jī)進(jìn)行管理,使教師出題高效、快捷。其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立、維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,使用方便、靈活等特點(diǎn)。經(jīng)過分析,我們使用 Microsoft公司的SQL 管理后臺(tái)數(shù)據(jù)庫。用Visual ,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。在開發(fā)過程中使用了ADO技術(shù)和SQL語言完成了對系統(tǒng)功能的實(shí)現(xiàn)。數(shù)據(jù)庫題庫管理系統(tǒng)包括六個(gè)模塊,實(shí)現(xiàn)對題庫的錄入、編輯、查詢和自動(dòng)生成試卷、手工生成試卷、輸出試卷等功能。同時(shí)還增加對所用教材的管理如教材的錄入、編輯和查詢,功能的擴(kuò)展如試題類型的增加和系統(tǒng)的更新。達(dá)到了開發(fā)數(shù)據(jù)庫題庫管理系統(tǒng)的目的。本系統(tǒng)具有針對性強(qiáng)、操作簡便、成卷快、題目搭配合理、試卷難易程度可控等特點(diǎn)。相信投入使用后定會(huì)成為教師出題的好幫手。關(guān)鍵詞:數(shù)據(jù)庫題庫管理系統(tǒng);題庫;ADO;SQL;VBA。AbstractThe system of managing data base of examination question bank is a typical application of managing information system (know as MIS),which mainly includes building up database of backend and developing the application interface of frontend. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a database. It can give you a shortcut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. And we also selected SQL presented by Microsoft in order to manage database. We utilized technology of ADO and used Structured Query Language to develop this system.The system of managing data base of examination question bank includes six modules, such as register, managing information, edit, query, output module and so on.Key words:system of managing data base of examination question bank;data base;ADO;SQL.前 言隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,它被更廣泛地應(yīng)用在我國的各行各業(yè)中。其中計(jì)算機(jī)輔助教育(CAI)在教育系統(tǒng)中的應(yīng)用,收到了良好的效果,給教育改革帶來美好的前景。多媒體教學(xué)、電子課件、遠(yuǎn)程教育、學(xué)籍管理等項(xiàng)目的開發(fā)與應(yīng)用倍受關(guān)注。在教學(xué)管理中,為實(shí)現(xiàn)教考分開,更加合理、公平、公正、公開地進(jìn)行各種考試,利用計(jì)算機(jī)進(jìn)行考試題庫管理,輔助教師命題組卷已成為各院校教學(xué)改革的重要內(nèi)容之一。因此對于題庫管理系統(tǒng)的開發(fā)和應(yīng)用就顯得尤為重要。各院校也競相推出各自開發(fā)的題庫管理系統(tǒng),在對已經(jīng)開發(fā)出的各種題庫管理系統(tǒng)的使用過程中,我們發(fā)現(xiàn)其多偏重于題庫管理功能的“大而全”,雖然具有一定的通用性但缺乏針對性,在實(shí)際應(yīng)用中操作煩瑣,給出題帶來了不便。而本數(shù)據(jù)庫題庫管理系統(tǒng)則是根據(jù)數(shù)據(jù)庫原理這門課的課程結(jié)構(gòu)和試題內(nèi)容來設(shè)計(jì)的一種具有針對性強(qiáng)、操作簡便、成卷快、題目搭配合理、試卷難易程度可控等特點(diǎn)的系統(tǒng)。同時(shí)也具有一定的可擴(kuò)展性,完全可以作為其它課程的題庫管理系統(tǒng)。在本系統(tǒng)的設(shè)計(jì)過程中,我們盡量做到更好,但由于本人水平有限,難免有不盡如人意的地方,還有待進(jìn)一步改善,敬請指教。iii目 錄摘要 iiAbstract iii前言 iv一、 系統(tǒng)開發(fā)平臺(tái)簡介 、Microsoft Visual Basic 、Microsoft SQL Server 2000 、主要技術(shù)及相關(guān)知識 、ADO技術(shù) 、SQL語言 、ABA技術(shù)、主要功能二、 系統(tǒng)需求分析、系統(tǒng)設(shè)計(jì)目標(biāo)、系統(tǒng)設(shè)計(jì)原則、題庫管理系統(tǒng)的數(shù)據(jù)流圖三、數(shù)據(jù)庫的構(gòu)建、數(shù)據(jù)庫的建立、數(shù)據(jù)庫的擴(kuò)展、數(shù)據(jù)庫中的表、設(shè)計(jì)要點(diǎn)、一點(diǎn)說明四、系統(tǒng)的功能結(jié)構(gòu)、系統(tǒng)功能結(jié)構(gòu)圖、系統(tǒng)功能模塊五、系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)、主界面的設(shè)計(jì)、登錄子模塊、登錄子模塊的設(shè)計(jì)思想、登錄子模塊的具體實(shí)現(xiàn)、登錄子模塊的設(shè)計(jì)要點(diǎn)、試題錄入子模塊、試題錄入子模塊的設(shè)計(jì)思想、試題錄入子模塊的具體實(shí)現(xiàn)、試題錄入子模塊的主要算法六、系統(tǒng)測試及性能分析、系統(tǒng)測試、性能分析七、經(jīng)驗(yàn)體會(huì)及可進(jìn)行的后繼開發(fā)八、系統(tǒng)安裝、系統(tǒng)環(huán)境、安裝方法、“試題錄入維護(hù)子系統(tǒng)”使用指南、系統(tǒng)啟動(dòng)、試題錄入維護(hù) 、判斷類題錄入、選擇類題錄入、文字類錄入、試題查詢與維護(hù)、題庫管理、用戶管理結(jié)束語致 謝主要參考文獻(xiàn)6 1 系統(tǒng)開發(fā)平臺(tái)簡介《高校通用題庫管理系統(tǒng)》是針對廣大高校教師和學(xué)生開發(fā)的試題庫管理系統(tǒng)。它主要由試題錄入維護(hù)系統(tǒng)、試卷生成系統(tǒng)以及網(wǎng)絡(luò)測試系統(tǒng)三部分組成,可完成試題錄入、查詢、維護(hù),試卷生成、預(yù)覽、打印、查詢以及通過網(wǎng)絡(luò)環(huán)境(Internet/Intranet)測試相關(guān)課程的模擬題等工作。由于采用了數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)、自動(dòng)化技術(shù)和智能管理,可大大減輕試卷管理工作的難度,提高試卷的生成速度,方便教師更好地管理課程考試工作。 Microsoft Visual Basic Visual Basic是微軟公司推出的基于Windows平臺(tái)上的最方便快捷的軟件開發(fā)工具。是在原有的Basic語言基礎(chǔ)上進(jìn)一步發(fā)展來的,它包含了數(shù)百條語句、函數(shù)及關(guān)鍵詞,其中很多與Windows GUI 有直接的關(guān)系。Visual Basic 提供了可視化的用戶界面設(shè)計(jì)功能,把程序設(shè)計(jì)人員從繁瑣復(fù)雜的界面設(shè)計(jì)中解脫出來;可視化編程環(huán)境的“所見即所得”功能,使界面設(shè)計(jì)如積木游戲一般,編程變成了一種享受;強(qiáng)大的多媒體功能可輕而易舉地開發(fā)多媒體應(yīng)用程序;新增的網(wǎng)絡(luò)功能提供了編寫Internet程序的能力。Visual : 真正的的面向?qū)ο缶幊?,使開發(fā)人員在維護(hù)系統(tǒng)運(yùn)行時(shí)只需修改很小的代碼,同時(shí)也加快了系統(tǒng)開發(fā)的速度。 可視化的編程方法,以及向?qū)У墓δ埽情_發(fā)人員幾乎不用加太多的代碼就可以開發(fā)標(biāo)準(zhǔn)的Windows程序。 數(shù)據(jù)訪問特性允許對包括Microsoft SQL Server和其他企業(yè)數(shù)據(jù)庫在內(nèi)的大部分?jǐn)?shù)據(jù)庫格式建立數(shù)據(jù)庫和前端應(yīng)用程序。 通過ActiveX技術(shù)可使用其它應(yīng)用程序提供的功能,例如Microsoft Word的字處理器,甚至可直接使用Visual Basic 創(chuàng)建的應(yīng)用程序和對象。Internet能力強(qiáng)大,使得在應(yīng)用程序內(nèi)很容易通過Internet訪問文檔和應(yīng)用程序。公允形式的可自由發(fā)布的動(dòng)態(tài)鏈接庫 7 Microsoft SQL Server 2000SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。微軟的SQL Server是一個(gè)多用戶的關(guān)系數(shù)據(jù)庫系統(tǒng),他為在復(fù)雜環(huán)境下有效的實(shí)現(xiàn)重要的商業(yè)應(yīng)用提供了一個(gè)強(qiáng)有力的客戶機(jī)/服務(wù)器平臺(tái)。他結(jié)合Microsoft Windows NT操作系統(tǒng)的能力,提供一個(gè)安全的,可擴(kuò)展的,易管理,高性能的客戶機(jī)/服務(wù)器數(shù)據(jù)庫平臺(tái)。作為一個(gè)多層的客戶機(jī)/服務(wù)器數(shù)據(jù)庫系統(tǒng),SQL Server的數(shù)據(jù)庫駐留在一個(gè)中央計(jì)算機(jī)上,該計(jì)算機(jī)稱為服務(wù)器。用戶通過客戶機(jī)的應(yīng)用程序來訪問服務(wù)器上的數(shù)據(jù)庫。在能訪問數(shù)據(jù)庫之前,SQL Server首先對來訪的請求作安全驗(yàn)證,驗(yàn)證通過后就處理請求,并將處理的結(jié)果返回給應(yīng)用程序。這種處理方式也是大多數(shù)客戶/服務(wù)器系統(tǒng)所使用的,即客戶機(jī)向服務(wù)器提出請求,服務(wù)器分析處理請求,并將結(jié)果返回給客戶機(jī)。SQL Server 還可以作為一個(gè)存儲(chǔ)在本地的單機(jī)數(shù)據(jù)庫,即作為一個(gè)桌面數(shù)據(jù)庫來使用。這樣,應(yīng)用程序可以將SQL Server 嵌入進(jìn)入并作為整個(gè)程序的一部分。在這種情況下,不需要為每一個(gè)客戶機(jī)分配管理員,SQL Server 能夠動(dòng)態(tài)的進(jìn)行自身配置以達(dá)到最優(yōu)的運(yùn)行。本系統(tǒng)的設(shè)計(jì)就是安裝SQL Server 2000的桌面版來建立數(shù)據(jù)庫的。 主要技術(shù)及相關(guān)知識 ADO技術(shù)ADO是Microsoft處理關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫中信息的最新技術(shù)(關(guān)系數(shù)據(jù)庫管理系統(tǒng)用表來操縱信息,但并非所有的數(shù)據(jù)源都遵從這一模式)。ADO沒有完全取代現(xiàn)有的DAO,但是它確實(shí)把DAO的編程擴(kuò)展到了新的領(lǐng)域。ADO基于微軟最新的被稱為OLE DB的數(shù)據(jù)訪問模式。它是專門為了給大范圍的商業(yè)數(shù)據(jù)源提供訪問而設(shè)計(jì)的,包括傳統(tǒng)的關(guān)系數(shù)據(jù)庫表、電子郵件系統(tǒng)、圖形格式、Internet資源等等。ADO比DAO 所需的內(nèi)存更少,所以它更適合于大流量和大事務(wù)量的網(wǎng)絡(luò)計(jì)算機(jī)系統(tǒng)。ADO方式是DAO和RDO方式的繼承者,它也有一個(gè)類似的對象模式。在 ADO方式中,可編程對象展示了計(jì)算機(jī)上所有可獲取的本地和遠(yuǎn)程數(shù)據(jù)源。ADO對象ADO頂層有三個(gè)對象Connection、Command、Recordset:Connection對象可以指定數(shù)據(jù)源,建立與數(shù)據(jù)源的連接、隔離特定的連接;Command對象對數(shù)據(jù)源執(zhí)行指定的命令。它可以接受SQL語句、表的名稱和存儲(chǔ)過程的名稱,執(zhí)行SQL查詢、更新數(shù)據(jù)、插入記錄等。Recordset對象表示的是來自表或命令執(zhí)行結(jié)果的記錄全集,操作來自提供者的幾乎所有數(shù)據(jù)。ADO集合每個(gè)對象都有Properties(屬性)集合;Errors(錯(cuò)誤)集合包含連接數(shù)據(jù)庫失敗時(shí)產(chǎn)生的所有Error對象;Parameters (參數(shù))集合包含Command對象的所有Parameter對象;Fields(字段)集合包含Recordset對象的所有Field對象。與數(shù)據(jù)庫建立的連接 增加了一個(gè)模塊Mconnection在模塊中建立公共子程序Connection()在其它的窗體和模塊調(diào)用此公共子程序就完全可以實(shí)現(xiàn)與數(shù)據(jù)庫的連接。具體代碼如下:Public Sub Connection() Set = New Connection With .Provider = MSDASQL .ConnectionString= “dsn=datas。uid=sa。pwd=。database=datas” .Open End WithEnd Sub SQL語言SQL是一種數(shù)據(jù)庫的查詢和編程語言,是對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行組織、管理和檢索的工具。當(dāng)用戶想檢索數(shù)據(jù)庫中的數(shù)據(jù)時(shí),就用SQL編寫出提取信息的SQL語句,SQL語句用某種規(guī)則來獲取數(shù)目有限的特定的記錄。數(shù)據(jù)庫管理系統(tǒng)(DBMS)對SQL請求進(jìn)行處理,檢索到所需要的數(shù)據(jù),并將其返回給用戶,這個(gè)過程就是SQL查詢。通過查詢可以快速方便地從數(shù)據(jù)庫中獲取需要的數(shù)據(jù)。盡管查詢是SQL的核心,但是SQL不僅僅是一個(gè)查詢工具,SQL可以控制數(shù)據(jù)庫管理系統(tǒng)提供給用戶的所用功能,包括定義數(shù)據(jù)存放的結(jié)構(gòu)、數(shù)據(jù)更新、數(shù)據(jù)檢索、實(shí)現(xiàn)數(shù)據(jù)共享和規(guī)定數(shù)據(jù)的完整性等。SQL已經(jīng)成為關(guān)系型的標(biāo)準(zhǔn)語言,它廣泛用于客戶機(jī)/服務(wù)器的結(jié)構(gòu)中,客戶機(jī)利用SQL通過網(wǎng)絡(luò)與存放數(shù)據(jù)庫的服務(wù)器通信。正因?yàn)镾QL是一個(gè)標(biāo)準(zhǔn),所以SQL可以用來在不同的數(shù)據(jù)庫管理系統(tǒng)間通信。 VBA技術(shù)系統(tǒng)主要功能l 可以建立多個(gè)試題庫題庫;l 支持各種題型的組織管理;l 支持簡單符號文字的輸入;l 支持試題圖片的插入、預(yù)覽和打??;l 可自動(dòng)或手工選題;l 密碼登錄,保護(hù)試題信息的安全性; 10 2 系統(tǒng)的需求分析 系統(tǒng)設(shè)計(jì)目標(biāo)在以往的手工命題中,一份試卷的形成,不僅要書寫大量的題目,而且還要隨題畫出圖形,命題工作年年重復(fù)進(jìn)行。為了使教師從煩瑣和重復(fù)的組題工作中解脫出來,用計(jì)算機(jī)實(shí)現(xiàn)對題庫進(jìn)行全面、系統(tǒng)、科學(xué)、高效的管理和應(yīng)用,以適應(yīng)教學(xué)和考試的需要。、編輯、查詢、生成試卷、輸出試卷和更新系統(tǒng)等功能,具有較強(qiáng)的開放性、移植性以及完善的安全機(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1