国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

通用試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VB+SQL

  • 相關(guān)推薦

通用試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VB+SQL

畢業(yè)論文

通用試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
                
摘  要:隨著當(dāng)今計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)輔助教育(CAI)正在受到整個(gè)教育領(lǐng)域越來(lái)越廣泛的重視。其中利用計(jì)算機(jī)進(jìn)行試題庫(kù)的管理作為計(jì)算機(jī)輔助教育的1個(gè)重要分支和重要環(huán)節(jié),是實(shí)現(xiàn)教考分離,提高學(xué)校教學(xué)質(zhì)量的有效方法之1。為了達(dá)到上述目標(biāo),同時(shí)減輕1線(xiàn)教師出卷的繁重工作量,我們?cè)O(shè)計(jì)開(kāi)發(fā)了1個(gè)通用試題庫(kù)系統(tǒng)。
本通用試題庫(kù)系統(tǒng)是在Windows XP的操作系統(tǒng)下聯(lián)合SQL Server大型數(shù)據(jù)庫(kù)采用Visual Basic語(yǔ)言開(kāi)發(fā)而成。該系統(tǒng)具有界面友好,易于使用,通用性強(qiáng)的特點(diǎn),其主要功能有:1般用戶(hù)可以根據(jù)自己的需要,向系統(tǒng)中輸入單個(gè)或多個(gè)查詢(xún)要求,然后就可以瀏覽到需要的題目信息,但是不可以對(duì)數(shù)據(jù)庫(kù)里的任何信息進(jìn)行修改。錄入用戶(hù)可以根據(jù)自己的需要向題庫(kù)中添加新的題目,首先要選擇課程名稱(chēng)和題型,然后可以到相應(yīng)的界面去操作。如果庫(kù)內(nèi)暫時(shí)還沒(méi)有您所需要的課程名稱(chēng)和題型時(shí),您可以通知系統(tǒng)管理員實(shí)行對(duì)庫(kù)的主要操作。同時(shí),您可以對(duì)自己出過(guò)的題目進(jìn)行修改和刪除,別人的題目只能瀏覽不可更新,這也在1定程度上保證了數(shù)據(jù)庫(kù)的安全性。對(duì)于出卷用戶(hù),他首先要選擇出卷的課程名稱(chēng),然后進(jìn)行自動(dòng)組卷。整個(gè)系統(tǒng)有1個(gè)系統(tǒng)管理員,他能對(duì)所有的用戶(hù)信息和數(shù)據(jù)庫(kù)進(jìn)行主要操作,具有最高的權(quán)限。
關(guān)鍵詞:通用試題庫(kù)系統(tǒng);數(shù)據(jù)庫(kù);Visual Basic語(yǔ)言

The Design and Implementation on the General Test Library System

 
Abstract: With the development of the computer technique, the Computer Aided Instruction (CAI) is becoming more and more important in the education field. Among them using computer to manage the test library as an important branch of the Computer Aided Instruction is a way to separate the testing and the teaching, in the same time, it also can improve the teaching quality. For attaining the above-mentioned purpose and ease the teachers’ heavy workload of making paper, we designed to develop a general test library system.
The universal test question database system which was finished with SQL Server and Visual Basic Language under the operating system of Windows XP. It has many characteristics, such as a friendship interface, convenience for using and general-utility. Its main functions are as follow:
1) For usual users, they can find a plenty of themes which they want to see, if they have introduced some query conditions. But they can not renew the themes.
2) For users who input the test questions, they may import all kinds of themes with many subjects, such as the Operation System, and so on. Also they can update and delete the headings which were introduced by themselves, but they can’t renew other’s.
3) For users who make the test, they can choose the automatic way to do it.
4) For the system manager, he has the highest operation authority, such as the users’ management, the database management and so on.

Keywords: the General Test Library System; Database; Visual Basic Language
目  錄
前   言 1
1 緒  論 2
1.1 開(kāi)發(fā)背景 2
1.2 研究開(kāi)發(fā)通用試題庫(kù)系統(tǒng)的意義 2
1.2.1 傳統(tǒng)命題方式的利弊 2
1.2.2 使用試題庫(kù)的優(yōu)點(diǎn) 3
1.3 國(guó)內(nèi)外試題庫(kù)系統(tǒng)的研究現(xiàn)狀 3
1.4 課題的來(lái)源 3
1.5 論文的組織 4
2 開(kāi)發(fā)工具的簡(jiǎn)介 5
2.1 開(kāi)發(fā)工具Visual Basic語(yǔ)言簡(jiǎn)介 5
2.1.1 Visual Basic語(yǔ)言及其開(kāi)發(fā)環(huán)境 5
2.1.2 Visual Basic的功能特點(diǎn) 5
2.2 SQL Server 2000簡(jiǎn)介 6
2.2.1 SQL語(yǔ)言簡(jiǎn)介 6
2.2.2 SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng)的主要特點(diǎn) 7
3 需求分析 9
3.1 建立試題庫(kù)的原則 9
3.2 試題庫(kù)系統(tǒng)的性能需求 9
3.3 試題庫(kù)系統(tǒng)的功能需求 9
4 系統(tǒng)總體設(shè)計(jì) 11
4.1 設(shè)計(jì)思想 11
4.2 系統(tǒng)功能模塊結(jié)構(gòu)圖 11
4.3 功能模塊劃分 11
4.3.1 系統(tǒng)管理模塊 12
4.3.2 課程管理模塊 12
4.3.3 試題管理模塊 12
4.3.4 試卷管理模塊 13
5 數(shù)據(jù)庫(kù)設(shè)計(jì) 15
5.1 需求分析 15
5.1.1 分層數(shù)據(jù)流圖 15
5.1.2 數(shù)據(jù)字典 18
5.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu) 22
5.3 ER模型到邏輯數(shù)據(jù)庫(kù)的轉(zhuǎn)化 23
5.4 邏輯設(shè)計(jì)的其他考慮 23
5.5 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 24
5.6 數(shù)據(jù)的冗余度分析 24
5.7 數(shù)據(jù)庫(kù)完整性、1致性和安全性 25
6 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 26
6.1 通用試題庫(kù)系統(tǒng)主窗體界面 26
6.2 用VB編程涉及的基本概念 26
6.3 VB編寫(xiě)代碼機(jī)制 27
6.3.1 代碼模塊 27
6.3.2 過(guò)程 27
6.3.3 工程 27
6.4 主窗體界面的技術(shù)實(shí)現(xiàn) 27
6.4.1 窗體設(shè)計(jì) 27
6.4.2 設(shè)置窗體屬性 28
6.4.3 窗體的事件和方法 28
6.4.4 菜單的設(shè)計(jì) 28
6.5 題庫(kù)管理界面和功能實(shí)現(xiàn) 29
6.5.1 “判斷題管理”窗體設(shè)計(jì) 29
6.5.2 “單選題管理”窗體 31
6.5.3 “多選題管理”窗體 32
6.5.4 “填空題管理”窗體 32
6.5.5 “簡(jiǎn)答題管理”窗體 33
6.6 添加試題的關(guān)鍵技術(shù) 33
6.6.1 CommonDialog控件 33
6.6.2 OLE控件 34
6.7 數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn) 35
6.7.1 使用企業(yè)管理器創(chuàng)建用戶(hù)數(shù)據(jù)庫(kù) 35
6.7.2 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)表 35
6.7.3 創(chuàng)建課程數(shù)據(jù)庫(kù) 36
6.7.4 使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) 38
7 總結(jié)與展望 40
7.1 總結(jié) 40
7.2 展望 40
參考文獻(xiàn) 42
致    謝 43
 
前   言
隨著計(jì)算機(jī)及其應(yīng)用軟件的發(fā)展,教育信息化管理已經(jīng)越來(lái)越得到重視。實(shí)現(xiàn)教育信息化的管理,能夠提高教學(xué)質(zhì)量、減輕學(xué)校和教學(xué)管理部門(mén)的壓力。
學(xué)校是考試頻率較高的單位之1。在學(xué)校,尤其是在各大高校,科目眾多,任課教師工作繁忙。用傳統(tǒng)的出卷方式,老師們必須提前花費(fèi)大量的時(shí)間和精力才能組成1份比較滿(mǎn)意的試卷,比如說(shuō),要預(yù)先考慮好試卷的所有題型,難易程度,涉及到的章節(jié)、知識(shí)點(diǎn)等,在這些大體的框架想出來(lái)之后還得考慮具體的每道題究竟該怎么編輯,分?jǐn)?shù)應(yīng)該給多少或者某個(gè)重點(diǎn)章節(jié)應(yīng)該出哪幾道題等。并且按常理來(lái)說(shuō),教師在每次考試前不止要準(zhǔn)備1份試卷,為了以防萬(wàn)1,教師都要準(zhǔn)備兩份甚至3份試卷,已備1份試卷1旦泄密馬上啟動(dòng)備用試卷,這無(wú)疑又在1定程度上加大了老師們本已繁重的工作量。而且不同專(zhuān)業(yè)、不同班級(jí)、不同的老師等各種因素都會(huì)影響到測(cè)試的有效性、準(zhǔn)確性,以及公平性等,造成了考試管理中的某些不規(guī)范,給學(xué)校、教師、學(xué)生等帶來(lái)諸多不便。
本設(shè)計(jì)為通用試題庫(kù)系統(tǒng),目標(biāo)在于針對(duì)考試管理的弊端,根據(jù)現(xiàn)有考試的基本流程,實(shí)現(xiàn)試題庫(kù)管理的電子化、無(wú)紙化,減少人為因素的干擾,減輕教師、學(xué)生以及管理人員的負(fù)擔(dān)。主要考慮到設(shè)計(jì)的功能和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)上切實(shí)體現(xiàn)實(shí)用,并兼顧到普遍需求和特殊需求,程序設(shè)計(jì)上盡量達(dá)到專(zhuān)業(yè)水準(zhǔn)——界面友好、操作簡(jiǎn)便、代碼規(guī)范,深入剖析了教育信息化軟件的開(kāi)發(fā)思路、方法和技巧。借助本系統(tǒng),教師可以對(duì)現(xiàn)有的試題庫(kù)進(jìn)行研究更新,管理人員能夠很好地對(duì)現(xiàn)有的系統(tǒng)用戶(hù)進(jìn)行管理,試卷可由本系統(tǒng)自動(dòng)生成,允許教師打印試卷樣稿。
本通用試題庫(kù)系統(tǒng)是在Windows XP的操作系統(tǒng)下聯(lián)合SQL Server大型數(shù)據(jù)庫(kù)采用Visual Basic 6.0 開(kāi)發(fā)工具實(shí)現(xiàn)的,具有操作簡(jiǎn)單,運(yùn)行方便,界面友好,易學(xué)易用,效率較高等特點(diǎn),可以大大簡(jiǎn)化用戶(hù)的出卷步驟,方便用戶(hù)使用。
由于本人水平有限,加上設(shè)計(jì)時(shí)間比較倉(cāng)促,畢業(yè)設(shè)計(jì)并不10分完善,論文也有疏漏之處,懇請(qǐng)各位老師批評(píng)指正。

 

通用試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VB+SQL

【通用試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VB+SQL】相關(guān)文章:

都市頻道制作網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)05-29

一個(gè)嵌入式系統(tǒng)的Petri網(wǎng)模型與CPLD實(shí)現(xiàn)05-29

城市旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)論文(精選6篇)05-07

學(xué)生信息管理系統(tǒng)設(shè)計(jì)開(kāi)題報(bào)告07-20

基于web的異地并行設(shè)計(jì)與制造系統(tǒng)研究06-02

基于PLC的斷路器型式試驗(yàn)系統(tǒng)設(shè)計(jì)03-10

信息管理系統(tǒng)論文通用02-14

職工工資管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)論文開(kāi)題報(bào)告09-15

基于電話(huà)網(wǎng)絡(luò)的熱網(wǎng)遠(yuǎn)程控制系統(tǒng)設(shè)計(jì)05-11

衛(wèi)星移動(dòng)通信系統(tǒng)的論文(通用7篇)07-26