久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

delphi題庫(kù)系統(tǒng)(一)

時(shí)間:2024-07-10 10:25:22 計(jì)算機(jī)畢業(yè)論文 我要投稿
  • 相關(guān)推薦

delphi題庫(kù)系統(tǒng)(一)

摘  要
一般情況教師想出一份試卷,要么到龐大的題庫(kù)里一道一道的把題找出來(lái),或是從幾本相關(guān)的書(shū)里把題一道一道挑出來(lái)。這樣即費(fèi)時(shí)又費(fèi)力,而且很難保證試題的覆蓋面和把握好試卷的難度。正是為了能夠幫助教師輕松的出一份高質(zhì)量的試卷而開(kāi)發(fā)了本軟件。為了達(dá)到預(yù)期的目標(biāo)我們最終選擇了Microsoft Office Word做為本軟件的終端輸出。本軟件是在對(duì)現(xiàn)有控件的改進(jìn)和VBA編程的研究的基礎(chǔ)上開(kāi)發(fā)的。本軟件實(shí)現(xiàn)了以下主要功能:1.手動(dòng)生成試卷;2.自動(dòng)生成試卷;3.抽取現(xiàn)有試卷;4.用戶管理;5.數(shù)據(jù)庫(kù)管理。大量的測(cè)試表明本軟件在Windows 98/me/2000/XP平臺(tái)配合Office XP/2003 的環(huán)境下程序運(yùn)行穩(wěn)定且各項(xiàng)功能運(yùn)行得都很正確,基本達(dá)到了預(yù)期的要求!!
結(jié)論:經(jīng)過(guò)老師的實(shí)際試用本軟件在界面上和功能上都有獨(dú)到之處。∠嘈磐耆梢詣偃纬鲆环莺玫脑嚲砣蝿(wù)。

 


Abstract
The general situation teacher thinks out a paper,reach huge exam pool each finds out the question, or shoulder the question together out from several relevant books. Time-consuming and also strenuous like this, and very difficult to guarantee coverage rate and paper degree of difficulty of examination question. Helping the teacher thinks out a higt quality paper is the destination of develop this Software. In the cause of this we select the terminal is Microsoft Office Word. This Software’s base of develop is improve on control in existence and study the VBA programing. These functions of this software are as follows: One. Manual create paper; Two. Auto create paper; Three. Select from existential papers; Four. User manage; Five. Database manage. The result of many test is that this software is runing steady and these funtions of it is runing right in the environment which make up of Windows 98/me/2000/XP and Office XP/2003, it is basic reach the requests.
 In all: the result of real test by teacher is that this software are unique in interface and function. We must believe it can complete creating a high quality paper.


目  錄

摘  要 1
Abstract 2
前  言 1
1 . 簡(jiǎn)述 2
1.1 開(kāi)發(fā)工具簡(jiǎn)介 2
1.1.1 Delphi 7.0的特點(diǎn) 2
1.1.2 主要的控件及其屬性簡(jiǎn)介 2
1.1.3 數(shù)據(jù)庫(kù)連接方式選擇 3
1.2 程序運(yùn)行環(huán)境 4
2 . 需求分析 5
2.1 負(fù)責(zé)的功能模塊 5
2.2 軟件功能分析 5
3 . 設(shè)計(jì)階段 8
3.1 概要設(shè)計(jì) 8
3.1.1 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 8
3.2 詳細(xì)設(shè)計(jì) 12
3.2.1 程序流程圖 12
3.2.2 窗體功能簡(jiǎn)介 14
4 . 軟件實(shí)現(xiàn) 20
4.1 OOP簡(jiǎn)介 20
4.2 開(kāi)發(fā)的關(guān)鍵技術(shù) 20
5 . 軟件測(cè)試及其維護(hù) 24
5.1 系統(tǒng)測(cè)試平臺(tái)簡(jiǎn)介 24
5.2 測(cè)試方法 24
5.3 系統(tǒng)維護(hù) 25
6 . 開(kāi)發(fā)總結(jié) 26
參 考 文 獻(xiàn) 27
致  謝 28
譯    文 29
原    文 33


前  言
在開(kāi)發(fā)本軟件之前,正是我努力提高自己的Delphi開(kāi)發(fā)水平的時(shí)期。因此我選擇了Delphi做為我的開(kāi)發(fā)工具,然而這次開(kāi)發(fā)的軟件和以前不一樣。最主要的區(qū)別在于這個(gè)軟件要以Microsoft Office Word做為試卷的終端輸出。而它們又是兩個(gè)不同公司的產(chǎn)品。因而,剛一開(kāi)始我特別擔(dān)心這個(gè)技術(shù)能否得到比較圓滿的解決。在開(kāi)發(fā)的過(guò)程中我不斷的對(duì)VBA技術(shù)進(jìn)行研究,并且將它應(yīng)用于這次的軟件開(kāi)發(fā)中。因而比較好的解決了Microsoft Office Word的接口編程問(wèn)題。還有一個(gè)比較棘手的問(wèn)題就是Delphi提供的控件都是很基本的,而這次開(kāi)發(fā)中要用到一個(gè)可以標(biāo)記選中狀態(tài)的樹(shù)型控件,在對(duì)Delphi的TtreeView的深入研究后確認(rèn)它不能勝任這個(gè)任務(wù)。因此,我開(kāi)始尋找第三方控件,然而這一次我很失望因?yàn)橹徽业搅艘粋(gè)2000年編寫(xiě)的TCheckTree控件,沒(méi)辦法了,最后下定決心修改那個(gè)TCheckTree控件以使它能更加穩(wěn)定和實(shí)用。在深入研究Windows的消息機(jī)制和VCL框架對(duì)Windows消息機(jī)制的封裝技術(shù)后我成功的修改了那個(gè)TCheckTree控件。在程序開(kāi)發(fā)的后期測(cè)試中,我充分利用各個(gè)同學(xué)電腦平臺(tái)的多樣性。把本軟件在多達(dá)4種操作系統(tǒng)和3個(gè)不同版本的Office上進(jìn)行測(cè)試。測(cè)試表明:在Windows 98/me/2000/XP平臺(tái)配合Office XP/2003 下程序運(yùn)行穩(wěn)定且各項(xiàng)功能運(yùn)行得都很正確。

 

. 簡(jiǎn)述
開(kāi)發(fā)工具簡(jiǎn)介
Delphi 7.0的特點(diǎn)
Delphi是Borland公司出品的開(kāi)發(fā)工具,在眾多的開(kāi)發(fā)工具中,我們?yōu)槭裁匆x擇Delphi呢?因?yàn)镈elphi具有眾多其它開(kāi)發(fā)工具所沒(méi)有的優(yōu)點(diǎn)!具體介紹如下:
 開(kāi)發(fā)的高效
 語(yǔ)言的高效
 編譯的高效
 執(zhí)行的高效
 維護(hù)的高效
基于以上理由,我們毫不憂郁的選擇了Delphi做為我們的開(kāi)發(fā)工具!!

主要的控件及其屬性簡(jiǎn)介
 TForm類(lèi)的控件:
BorderIcons屬性:用來(lái)控制程序標(biāo)題按鈕的可用性。
BorderStyle屬性:用來(lái)控制程序邊框的樣式。
Color屬性:用來(lái)控制程序界面的顏色。
Font屬性:用來(lái)控制程序界面的字體。
Position屬性:用來(lái)控制程序運(yùn)行時(shí)界面的顯示位置。
 TADOConnection類(lèi)的控件:
ConnectionString屬性:用來(lái)控制鏈接字符串。
LoginPrompt屬性:用來(lái)控制鏈接時(shí)是否要輸入密碼。
Connected屬性:用來(lái)控制是否進(jìn)行鏈接。
 TADOQuery類(lèi)的控件:
Connection屬性:用來(lái)指定和哪個(gè)TADOConnection控件相連。
SQL屬性:用來(lái)添加向數(shù)據(jù)庫(kù)提交的SQL語(yǔ)句。
Add方法:用來(lái)向SQL屬性添加SQL語(yǔ)句。
Open方法:用來(lái)執(zhí)行SQL語(yǔ)言中的Select語(yǔ)句。
ExecSQL方法:用來(lái)執(zhí)行任何SQL語(yǔ)句。
FieldByName屬性:用來(lái)給數(shù)據(jù)庫(kù)的字段賦值。
FidldValues屬性:用來(lái)取出數(shù)據(jù)庫(kù)的字段的。

【delphi題庫(kù)系統(tǒng)(一)】相關(guān)文章:

基于Delphi的試卷智能生成系統(tǒng)設(shè)計(jì)Delphi+SQL11-23

文件自動(dòng)分類(lèi)系統(tǒng)Delphi03-08

在Delphi中巧用Windows 的API函數(shù)03-20

排課系統(tǒng)的實(shí)現(xiàn)Delphi+SQL11-23

網(wǎng)吧監(jiān)控軟件Delphi+SQL05-15

delphi源代碼+可執(zhí)行文件+考試系統(tǒng)(一)03-07

基于Delphi的VCL控件開(kāi)發(fā)與實(shí)現(xiàn)論文01-01

家庭理財(cái)系統(tǒng)Delphi+SQL11-23

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