久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

VB論文

時(shí)間:2019-05-12 13:36:52下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《VB論文》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《VB論文》。

第一篇:VB論文

學(xué)生姓名 :曹超

班 級(jí) :1226001 學(xué) 號(hào) :201220600107 專(zhuān) 業(yè) :采礦工程

日期: 2014 年 12 月 18 日

學(xué)習(xí)VB的心得體會(huì)

這學(xué)期選修了VB這門(mén)學(xué)科,想從學(xué)習(xí)中對(duì)計(jì)算機(jī)有更深刻的認(rèn)知,也對(duì)我大學(xué)中的計(jì)算機(jī)2級(jí)考試奠定基礎(chǔ)。那么談?wù)勥@學(xué)期的學(xué)習(xí)中對(duì)vb的認(rèn)知和心得體會(huì)。

一、Visual Basic 簡(jiǎn)介

Visual Basic 是Microsoft 公司開(kāi)發(fā)的Windows 應(yīng)用程序開(kāi)發(fā)工具,Visual ——“可視化的”,是一種開(kāi)發(fā)圖形戶(hù)界面(GUI)的方法,使得非計(jì)算機(jī)專(zhuān)業(yè)的人也可以開(kāi)發(fā)出專(zhuān)業(yè)的Windows軟件。Visual Basic繼承了BASIC語(yǔ)言簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),又增加了許多新的功能,它采用面向?qū)ο笈c事件驅(qū)動(dòng)的程序設(shè)計(jì)思想,使編程變得更加方便、快捷,使用Visual Basic既可以開(kāi)發(fā)個(gè)人或小組使用的小型工具,又可以開(kāi)發(fā)多媒體軟件,數(shù)據(jù)庫(kù)應(yīng)用程序,網(wǎng)絡(luò)應(yīng)用程序等大型軟件,是國(guó)內(nèi)外最流行的程序設(shè)計(jì)語(yǔ)言之一。英文Visual的意思是“視覺(jué)的”,“可視的Baisc”這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀的編程方法,之所以叫做“可視”,你只要看到VB的界面就會(huì)明白,實(shí)際上你無(wú)需編程,就可以完成許多步驟。在VB中入了控件的概念,在Windows中控件的身影無(wú)處不在,如按鈕、文本框等。VB把這些控件模式化,并且每個(gè)控件都有若干屬性用來(lái)控制控件的外觀,工作方法,能夠響應(yīng)用戶(hù)操作(事件)。這樣你就可以象在畫(huà)板上一樣,隨意點(diǎn)幾下鼠標(biāo),一個(gè)按鈕就完成了。這些在以前的編程語(yǔ)言下是要經(jīng)過(guò)相當(dāng)復(fù)雜的工作的。

可視化設(shè)計(jì):Visual Basic為用戶(hù)提供大量的界面元素(在Visual Basic中稱(chēng)為控件對(duì)象),例如 “窗體”、“菜單”、“命令按鈕”、“工具按鈕”、“檢查框”等等。用戶(hù)只需要利用鼠標(biāo),鍵盤(pán)把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢茫O(shè)置它們的大小,形狀,屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面。

事件驅(qū)動(dòng)編程:Windows操作系統(tǒng)出現(xiàn)以來(lái),圖形化的用戶(hù)界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用Visual Basic設(shè)計(jì)應(yīng)用程序時(shí),必須首先確定應(yīng)用程序如何同用戶(hù)進(jìn)行交互。(例如發(fā)生鼠標(biāo)單擊,鍵盤(pán)輸入等事件時(shí),用戶(hù)必須編寫(xiě)代碼控制這些事件的響應(yīng)方法)這就是所謂的事件驅(qū)動(dòng)編程。

程序設(shè)計(jì)方法概述

1、初期的程序設(shè)計(jì)

高運(yùn)行效率,少占用內(nèi)存為目標(biāo)

2、結(jié)構(gòu)化程序設(shè)計(jì)

程序的可讀性,可維護(hù)性為目標(biāo)

程序=算法+數(shù)據(jù)結(jié)構(gòu)+計(jì)算機(jī)語(yǔ)言+面向過(guò)程的程序設(shè)計(jì)方法

3、面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP)

降低程序的復(fù)雜性,提高軟件的開(kāi)法效率和改善工作界面為目標(biāo)

程序=對(duì)象+消息+面向?qū)ο蟮某绦蛟O(shè)計(jì)

Visual Basic 特點(diǎn)

1、具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具

2、事件驅(qū)動(dòng)的編程機(jī)制

3、結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言

4、提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境

5、支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪問(wèn)

6、高度可移植化的代碼

7、VB6.0在開(kāi)發(fā)環(huán)境上,網(wǎng)絡(luò)功能等的大大增強(qiáng)。

二、對(duì)VB的理解

(1)VB不只是數(shù)據(jù)庫(kù)和報(bào)表。不要以為VB就是數(shù)據(jù)庫(kù)和報(bào)表,這只是VB強(qiáng)大功能的一小部份。如果這此都搞不清,還是好好的看一下相關(guān)的書(shū)籍,比在這里問(wèn)問(wèn)題有用多了。我以前沒(méi)有學(xué)過(guò)數(shù)據(jù)庫(kù),只是有些編程的思路,后來(lái)學(xué)數(shù)據(jù)庫(kù)就非常容易了。我做報(bào)表一般用RichTextBox或是From來(lái)做,一般都能做的很好,也不用去考慮什么水晶報(bào)表了。

(2)不要迷信于API。API能做很多東西,但有些東西在VB里面的函數(shù)中就有,API只是VB對(duì)WindowsSDK的封裝而已。如果想學(xué)好API,建議學(xué)習(xí)SDK。如果VB本身就能很好的支持這個(gè)功能,何必還要用API呢。

(3)不要什么都想著控件。如果做程序都想著第三方控件的話(huà),代價(jià)是很高的,不僅程序大,安全性也低了很多。其實(shí)VB本身帶的控件已經(jīng)完全夠用了。

(4)認(rèn)認(rèn)真真的把MSDN中關(guān)于VB的內(nèi)容好好看一看,特別是函數(shù)和語(yǔ)句,很有用的。

(5)遇到問(wèn)題不要直接來(lái)這里問(wèn),自己好好想一想,試著解決這個(gè)問(wèn)題,這雖然在時(shí)間上慢了,可是在自身的提高上卻有很大的幫助。

(6)沒(méi)事的時(shí)候,多研究些語(yǔ)言上的東西,如數(shù)據(jù)結(jié)構(gòu)和算法,不要老是想著什么花哨的東西。這對(duì)以后的提高非常有幫助。如何學(xué)好VB程序設(shè)計(jì)

1、學(xué)習(xí)程序設(shè)計(jì)的基本要求

2、VB的功能及特點(diǎn)

3、學(xué)習(xí)VB程序設(shè)計(jì)的方法

對(duì)學(xué)習(xí)者知識(shí)的要求:

首先,學(xué)習(xí)程序設(shè)計(jì)要具備一定的數(shù)學(xué)基礎(chǔ),計(jì)算機(jī)與數(shù)學(xué)有很大的聯(lián)系,綜觀計(jì)算機(jī)歷史,計(jì)算機(jī)的數(shù)學(xué)模型(圖靈機(jī),由Alan Turing提出)和體系結(jié)構(gòu)(由John Von Neuman提出)等都是由數(shù)學(xué)家提出的。因此,要學(xué)習(xí)好計(jì)算機(jī)就要有一定的數(shù)學(xué)基礎(chǔ),不過(guò)對(duì)于初學(xué)者來(lái)說(shuō),在數(shù)學(xué)基礎(chǔ)方面的要求并不是很高,從我個(gè)人的角度來(lái)看,有高中數(shù)學(xué)水平就差不多了。

其次,學(xué)習(xí)程序設(shè)計(jì)要有一定的邏輯思維能力,邏輯思維需要長(zhǎng)時(shí)間的鍛煉,如果你覺(jué)得自己在邏輯思維能力上有不足,也沒(méi)有關(guān)系,因?yàn)榫帉?xiě)程序本身也是對(duì)邏輯思維的鍛煉,初學(xué)程序設(shè)計(jì)應(yīng)具備的邏輯基礎(chǔ)可以從高中數(shù)學(xué)中學(xué)到。

學(xué)習(xí)程序設(shè)計(jì)基本要求:

熟悉Visual Basic操作環(huán)境與設(shè)計(jì)工具,能設(shè)計(jì)應(yīng)用程序界面。掌握,理解面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念。

掌握VB語(yǔ)言的基礎(chǔ)知識(shí),程序設(shè)計(jì)的方法。

能閱讀一般難的程序;

能應(yīng)用編寫(xiě)一些簡(jiǎn)單程序;

具有用Visual Basic開(kāi)發(fā)Windows環(huán)境下應(yīng)用程序的能力和閱讀分析一般難度的VB程序的能力。

面向?qū)ο蟮某绦蛟O(shè)計(jì)具有如下的優(yōu)點(diǎn):

1、符合人們習(xí)慣的思維方法,便于分解大型的復(fù)雜多變的問(wèn)題。由于對(duì)象對(duì)應(yīng)于現(xiàn)實(shí)世界中的實(shí)體,因而可以很自然地按照現(xiàn)實(shí)世界中處理實(shí)體的方法來(lái)處理對(duì)象,軟件開(kāi)發(fā)者可以很方便地與問(wèn)題提出者進(jìn)行溝通和交流。

2、易于軟件的維護(hù)和功能的增減,對(duì)象的封裝性及對(duì)象之間的松散組合,都給軟件的修改和維護(hù)帶來(lái)了方便。

3、可重用性好。重復(fù)使用一個(gè)類(lèi)(類(lèi)是對(duì)象的定義,對(duì)象是類(lèi)的實(shí)例化),可以比較方便地構(gòu)造出軟件系統(tǒng),加上繼承的方式,極大地提高了軟件開(kāi)發(fā)的效率。

4、與可視化技術(shù)相結(jié)合,改善了工作界面。隨著基于圖形界面操作系統(tǒng)的流行,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法也將深入人心,它與可視化技術(shù)相結(jié)合,使人機(jī)界面進(jìn)入GUI時(shí)代。

三、學(xué)習(xí)VB程序設(shè)計(jì)的方法

(1)保持良好的學(xué)習(xí)心態(tài)

1、要有自信,自強(qiáng),積極主動(dòng)學(xué)習(xí).2、克服畏難情緒,樹(shù)立學(xué)好程序設(shè)計(jì)的信心(2)要有良好的學(xué)習(xí)習(xí)慣

1、課前預(yù)習(xí),認(rèn)真聽(tīng)課并適當(dāng)做些筆記,課后要認(rèn)真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè).2、VB程序設(shè)計(jì)的入門(mén)學(xué)習(xí)并不難,但卻是一個(gè)十分重要的過(guò)程,因?yàn)槌绦蛟O(shè)計(jì)思想就在這時(shí)形成的,良好的程序設(shè)計(jì)習(xí)慣也在這個(gè)階段養(yǎng)成.(3)學(xué)習(xí)程序設(shè)計(jì)要注重理解一些重要的概念.VB程序設(shè)計(jì)本身并不復(fù)雜,翻開(kāi)一本程序設(shè)計(jì)學(xué)習(xí)的書(shū)籍,看到的無(wú)非就是變量,函數(shù),條件語(yǔ)句,循環(huán)語(yǔ)句等概念.但要真正能進(jìn)行程序設(shè)計(jì),需要深入理解這些概念.因此,在 程序入門(mén)階段還是應(yīng)該重視概念的學(xué)習(xí).(4)自己動(dòng)手編寫(xiě)程序

程序設(shè)計(jì)入門(mén)階段要經(jīng)常自己動(dòng)手抄寫(xiě)或編寫(xiě)一些小程序,親自動(dòng)手進(jìn)行程序設(shè)計(jì)是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思維的好方法.因此一定要多動(dòng)手編寫(xiě)程序,而且要從小程序開(kāi)發(fā)開(kāi)始,逐漸提高寫(xiě)程序的能力.(5)閱讀,借簽別人設(shè)計(jì)的好程序

多看別人設(shè)計(jì)好的程序代碼,包括教材上的例題程序.在讀懂別人程序后,要想他為什么這么設(shè)計(jì)能不能將程序修改完成更多的功能 則可以學(xué)到別人優(yōu)秀的東西,幫助自己 提高自身水平.(6)VB程序設(shè)計(jì)學(xué)習(xí)的重點(diǎn)

1、程序設(shè)計(jì)課是高強(qiáng)度的腦力勞動(dòng),不是聽(tīng)會(huì)的,也不是看會(huì)的,而是練會(huì)的.2、只有自己動(dòng)手,編寫(xiě)一些程序,才會(huì)有成就感,進(jìn)而對(duì)課程產(chǎn)生興趣,學(xué)起來(lái)才比較從容.等你在編寫(xiě)大量程序之后,我想過(guò)二級(jí)肯定沒(méi)問(wèn)題,不過(guò)能不能做到真知灼見(jiàn),運(yùn)用自如我就不敢說(shuō)了.3、動(dòng)手能力的培養(yǎng)是這門(mén)課和以往課程最大的不同之處.重點(diǎn)放在思路,算法,編程構(gòu)思和程序?qū)崿F(xiàn)上.語(yǔ)句只是表達(dá)工具,要求堂上積極思考,盡量當(dāng)堂學(xué)懂,并做到靈活應(yīng)用.(7)上機(jī)調(diào)試程序應(yīng)注意的幾點(diǎn):

1、上機(jī)前應(yīng)認(rèn)真把實(shí)驗(yàn)題在用紙上做一做(包括窗體界面設(shè)計(jì),事件代碼的編寫(xiě)等)

2、每次上機(jī)后應(yīng)總結(jié),把沒(méi)有搞清楚的問(wèn)題記錄下來(lái),請(qǐng)教老師或同學(xué).3、平時(shí)應(yīng)多抽課余時(shí)間多上機(jī)調(diào)試程序.注意系統(tǒng)的提示信息,遇到問(wèn)題多問(wèn)幾次為什么.(8)養(yǎng)成良好的編程習(xí)慣

1、程序構(gòu)思要有說(shuō)明;

2、學(xué)會(huì)如何調(diào)試程序;

3、對(duì)運(yùn)行結(jié)果要做正確與否的分析.四、學(xué)習(xí)VB的意義

1、充實(shí)生活。業(yè)余時(shí)間到處游手好閑的身影不見(jiàn)了,沒(méi)事我肯定一動(dòng)不動(dòng)的坐在電腦面前擺弄VB。是啊,想想以前,真是一無(wú)是處,不是打游戲,就是看小說(shuō)。現(xiàn)在生活有了寄托,是VB給了我無(wú)窮的快樂(lè),讓我樂(lè)此不疲。

2、武裝頭腦。VB是一門(mén)計(jì)算機(jī)編程語(yǔ)言,也算是一項(xiàng)知識(shí)含量較高的東西吧。VB語(yǔ)言容易上手,采用的是可視化程序設(shè)計(jì)。通過(guò)學(xué)習(xí)VB,擴(kuò)展了自己的視野,讓自己的知識(shí)得到了增加。

3、鍛煉意志。編程可不是一項(xiàng)輕松的活,尤其是一個(gè)人開(kāi)發(fā)制作軟件時(shí),那工作量就多了。沒(méi)有一定的坐功、細(xì)心程度及耐性那是絕對(duì)做不到的。有時(shí),把程序做完了需要調(diào)試運(yùn)行,但是就是不能達(dá)到自已設(shè)計(jì)的效果和目的,那你得戴上放大鏡找啊找啊,也許就是因?yàn)橐粋€(gè)符號(hào)或一個(gè)字母,你就得花上個(gè)幾個(gè)小時(shí),半天,甚至更長(zhǎng)。越是這樣越不要灰心,應(yīng)該放松心態(tài),一點(diǎn)一滴的去查。只要有一顆永不退縮的心,我相信你一定能找到問(wèn)題所在,最后一定能見(jiàn)到你開(kāi)心的笑容,也一定能找到成功者的感覺(jué)。

4、獲得成就感。經(jīng)過(guò)學(xué)習(xí)VB,我編寫(xiě)了一些小程序,例如計(jì)算器,貪吃蛇等。每當(dāng)調(diào)試成功的時(shí)候,感到特別興奮,成就感十足。

五、小結(jié)

通過(guò)選修課的學(xué)習(xí),對(duì)了VB這種高級(jí)語(yǔ)言有了進(jìn)一步的認(rèn)知,對(duì)一些小的程序有了初步的設(shè)計(jì)方案,能根據(jù)要求設(shè)計(jì)出想要的程序,鍛煉了自己的創(chuàng)造性思維,同時(shí)我經(jīng)常看同學(xué)設(shè)計(jì)好的程序代碼,包括教材上的例題程序,然后想想別人為什么這么計(jì)就能達(dá)到效果,我的設(shè)計(jì)能不能完成更多的功能,這樣優(yōu)秀了自己,幫助了自己,提高了自身水平,同樣,也欣賞了別人,對(duì)別人是贊美,對(duì)自己是幫助,總而言之,這學(xué)期的VB課程讓我收獲了很多,使我對(duì)計(jì)算機(jī)2級(jí)考試有了信心。

第二篇:論文VB程序

《教務(wù)信息管理系統(tǒng)VB程序設(shè)計(jì)》的教學(xué)思路(2010年高職單招計(jì)算機(jī)專(zhuān)業(yè)技能測(cè)試題)

福安市民族職業(yè)中學(xué)———馮建鋒

摘要:針對(duì)2010年高職單招計(jì)算機(jī)專(zhuān)業(yè)技能測(cè)試題,結(jié)合我省高職單招VB程序設(shè)計(jì)教學(xué)考綱要求進(jìn)行分析。針對(duì)我校學(xué)生實(shí)際情況寫(xiě)出《教務(wù)信息管理系統(tǒng)VB程序設(shè)計(jì)》的教學(xué)思路(要求)

關(guān)鍵詞:信息管理系統(tǒng),VB程序設(shè)計(jì),教學(xué)思路 程序思路,需要完成一個(gè)教務(wù)信息管理系統(tǒng)。

1:完成頁(yè)面的設(shè)計(jì)。首先創(chuàng)建一個(gè)工程,工程中自動(dòng)生成一個(gè)Form,也就是我們常說(shuō)的頁(yè)面,并給這個(gè)頁(yè)面的名稱(chēng)設(shè)置成Form1,用以區(qū)分系統(tǒng)中其他的頁(yè)面。通過(guò)編輯欄中的,Label工具,在頁(yè)面中間插入一段文字,為“教務(wù)管理系統(tǒng)”。因?yàn)橥瓿梢粋€(gè)教務(wù)管理系統(tǒng),需要完成的內(nèi)容有學(xué)生信息的錄入,學(xué)生信息的修改,學(xué)生信息刪除以及學(xué)生信息的查詢(xún)。于是在該頁(yè)面使用Button工具,放置四個(gè)按鈕并將四個(gè)按鈕的Caption分別設(shè)置成“學(xué)生錄入”,“學(xué)生修改”,“學(xué)生刪除”和“信息統(tǒng)計(jì)”。且名稱(chēng)分別設(shè)置成Command1,Command2,Command3,Command4。依據(jù)程序要求我們可以知道,需要完成學(xué)生錄入,學(xué)生修改,學(xué)生刪除,和信息統(tǒng)計(jì)的各個(gè)功能,就必須存在有四個(gè)排版各不相同的頁(yè)面,來(lái)滿(mǎn)足各個(gè)功能的需求,于是在工程的樹(shù)形菜單下選擇窗體,再選擇新建窗體。重復(fù)操作四次,成功建立了四個(gè)Form。分別命名為Form2,Form3,Form4,Form5用來(lái)區(qū)分和其他的Form。上面提到過(guò)的設(shè)置了四個(gè)按鈕,作為按鈕則是拿來(lái)點(diǎn)擊的,而按照我們的思路,四個(gè)按鈕分別代表了要完成的四項(xiàng)功能,那么可以得出每點(diǎn)擊一個(gè)按鈕,就應(yīng)該要彈出相對(duì)應(yīng)的頁(yè)面來(lái)提供給用戶(hù)恰當(dāng)?shù)姆?wù)。于是雙擊按鈕,將自動(dòng)生成代碼如下: Private Sub Command1_Click()····· End Sub 其中Command1是代表按鈕的名稱(chēng)整個(gè)函數(shù)就是代表了某一個(gè)按鈕被點(diǎn)擊之后應(yīng)該執(zhí)行的內(nèi)容。End表示此函數(shù)結(jié)束。那么就應(yīng)該寫(xiě)入對(duì)應(yīng)的內(nèi)容。完成之后的代碼如下: Private Sub Command1_Click()

Form2.Show End Sub Private Sub Command2_Click()

Form4.Show End Sub Private Sub Command3_Click()

Form3.Show End Sub Private Sub Command4_Click()Form5.Show End Sub 分別代表了不同的按鈕點(diǎn)擊之后不同的執(zhí)行的位置。其中Form.Show則代表對(duì)于某一個(gè)頁(yè)面進(jìn)行顯示的功能。以上第一段表示了點(diǎn)擊按鈕1顯示頁(yè)面2。其他意思同上就不贅述。這樣就完成了主頁(yè)面:

我們可以知道的是還需要完成四個(gè)功能,學(xué)生錄入,學(xué)生修改,學(xué)生刪除和信息統(tǒng)計(jì)。完成學(xué)生錄入的設(shè)計(jì):使用工具欄中的Label,Text,和button以及Adodc進(jìn)行頁(yè)面的設(shè)計(jì)。即可。完成頁(yè)面如下:。

其中Adodc原本工具欄中并沒(méi)有,需要添加控件。按ctrl+T或者在菜單“工程”-“組件”里選擇

Microsoft ADO Data Control 6.0(SP6)(OLEDB)選中之后,就可以在工具欄中選擇該控件進(jìn)行拖拽。其中Adodc中基本連接方法: Adodc1.ConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=” + App.Path + “hkmdckdb1.mdb”//字符串的連接。Adodc直接雙擊,可以在欄目中選定數(shù)據(jù)庫(kù)的路徑也就是Access文件的路徑。就會(huì)自動(dòng)生成ConnectionString。本頁(yè)面的程序代碼如下:

Private Sub Command1_Click()//點(diǎn)擊按鈕觸發(fā)函數(shù)。

If Trim(Text1.Text)<> “" And Trim(Text2.Text)<> ”“ And Trim(Text3.Text)<> ”“ And Trim(Text4.Text)<> ”“ And Trim(Text5.Text)<> ”“ And Trim(Text6.Text)<> ”“ Then

Adodc1.RecordSource = ”select * from stuInfo“

Adodc1.Refresh

Adodc1.Recordset.AddNew

Adodc1.Recordset.Fields(”stuNo“)= Trim(Text1.Text)

Adodc1.Recordset.Fields(”stuName“)= Trim(Text2.Text)

Adodc1.Recordset.Fields(”sex“)= Trim(Text6.Text)

Adodc1.Recordset.Fields(”age“)= Trim(Text3.Text)

Adodc1.Recordset.Fields(”tel“)= Trim(Text4.Text)

Adodc1.Recordset.Fields(”score“)= Val(Trim(Text5.Text))

Adodc1.Recordset.Update

Adodc1.Recordset.Requery

Adodc1.Refresh

Text1.Text = ”“

Text2.Text = ”“

Text3.Text = ”“

Text4.Text = ”“

Text5.Text = ”“

Text6.Text = ”“

MsgBox ”添加成功“, vbOKOnly, ”系統(tǒng)提示“ Else: MsgBox ”信息未填寫(xiě)完整“, vbOKOnly, ”系統(tǒng)提示“ End If End Sub

對(duì)于以上解析如下:對(duì)于這個(gè)頁(yè)面在業(yè)務(wù)上我們可以知道,需要點(diǎn)擊錄入按鈕,那么就將各個(gè)Text中的內(nèi)容寫(xiě)入數(shù)據(jù)庫(kù)中,那么在數(shù)據(jù)庫(kù)中就會(huì)生成一條記錄,也就是某一個(gè)學(xué)生的信息情況,那么就完成了學(xué)生信息的錄入。首先文件進(jìn)行了一個(gè)IF判斷:

If Trim(Text1.Text)<> ”“ And Trim(Text2.Text)<> ”“ And Trim(Text3.Text)<> ”“ And Trim(Text4.Text)<> ”“ And Trim(Text5.Text)<> ”“ And Trim(Text6.Text)<> ”“ Then “中間內(nèi)容先省略”

Else: MsgBox ”信息未填寫(xiě)完整“, vbOKOnly, ”系統(tǒng)提示“ End If End Sub

如果Text1至Text6的內(nèi)容不等于(<>代表不等于)空字符串。也就是各個(gè)內(nèi)容都輸入了的。就執(zhí)行省略的了中間內(nèi)容。如果有一個(gè)為空,也就是信息未填寫(xiě)全。就執(zhí)行Else:中的內(nèi)容 也就是MsgBox ”信息未填寫(xiě)完整“, vbOKOnly, ”系統(tǒng)提示“。這個(gè)代表了彈出一個(gè)對(duì)話(huà)框,其中文字寫(xiě)了“信息未填寫(xiě)完整”,按鈕上面顯示 vbOKOnly。之后結(jié)束IF語(yǔ)句,并退出函數(shù)。現(xiàn)在對(duì)于省略部分的函數(shù)進(jìn)行解析: Adodc1.RecordSource = ”select * from stuInfo“//從stuInfo表格中做一個(gè)查詢(xún)

Adodc1.Refresh

Adodc1.Recordset.AddNew//新增信息

//表格也就是提供的Access的數(shù)據(jù)庫(kù)中提供給了stuNo,stuName等字段名,以下就是在記錄集中將Text1中的字段寫(xiě)入到stuNo的記錄集里,并以此類(lèi)推,完成該記錄集的填充。

Adodc1.Recordset.Fields(”stuNo“)= Trim(Text1.Text)

Adodc1.Recordset.Fields(”stuName“)= Trim(Text2.Text)

Adodc1.Recordset.Fields(”sex“)= Trim(Text6.Text)

Adodc1.Recordset.Fields(”age“)= Trim(Text3.Text)

Adodc1.Recordset.Fields(”tel“)= Trim(Text4.Text)

Adodc1.Recordset.Fields(”score“)= Val(Trim(Text5.Text))

//到這里就成功的完成了記錄集的填寫(xiě)

Adodc1.Recordset.Update//將字段更新到數(shù)據(jù)庫(kù)中

Adodc1.Recordset.Requery Adodc1.Refresh //將頁(yè)面中的Text的內(nèi)容填寫(xiě)為空

Text1.Text = ”“

Text2.Text = ”“

Text3.Text = ”“

Text4.Text = ”“

Text5.Text = ”“

Text6.Text = ”“ MsgBox ”添加成功“, vbOKOnly, ”系統(tǒng)提示“ //彈出方框,表示數(shù)據(jù)填寫(xiě)成功。

到此數(shù)據(jù)全部填寫(xiě)完成。并寫(xiě)入數(shù)據(jù)庫(kù)。也完成了這個(gè)頁(yè)面的功能。之后的幾個(gè)頁(yè)面的內(nèi)容類(lèi)似。其中重點(diǎn)在于DataGrid和Adodc的綁定。對(duì)于DataGrid和Adodc的綁定在這里舉一個(gè)小小的例子如下: 1.ADODC1是數(shù)據(jù)庫(kù)連接部件

2.Datagrid1是顯示數(shù)據(jù)表中內(nèi)容的表格

ADODC1需要設(shè)置它連接的是哪個(gè)數(shù)據(jù)表.(Adodc1.RecordSource = ”select * from 表名“)Datagrid1需要設(shè)置的是它的數(shù)據(jù)源來(lái)自ADODC1.(Set DataGrid1.DataSource = Adodc1)然后2個(gè)部件都要刷新!Refresh

Adodc1.ConnectionString = ”P(pán)rovider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”1.mdb;Persist Security Info=False“ Adodc1.CommandType = adCmdText Adodc1.RecordSource = ”select * from table“ Adodc1.Refresh Set DataGrid1.DataSource = Adodc1 DataGrid1.Refresh

這個(gè)之后,Datagrid1就可以顯示1.mdb中table表的內(nèi)容。

以下是本程序中修改頁(yè)面的代碼如下: Private Sub Command2_Click()

Dim str As String//定義str

Dim stuNo As String

Dim sql As String

stuNo = Text1.Text//獲得學(xué)號(hào)

If stuNo <> ”“ Then

Adodc1.Recordset.Filter = ”stuNo = '“ + stuNo + ”'“//通過(guò)學(xué)號(hào)機(jī)型查詢(xún)

str = Adodc1.Recordset.Fields(”sex“)

If str <> ”男“ Then//如果查詢(xún)出來(lái)的sex不等于男

Adodc1.Recordset.Fields(”sex“)= ”男“

Adodc1.Recordset.Update//將sex字段設(shè)置為男,并進(jìn)行更新

Else

Adodc1.Recordset.Fields(”sex“)= ”女“

Adodc1.Recordset.Update//否則就將字段設(shè)置為女,并進(jìn)行更新

End If

Else:

MsgBox ”學(xué)號(hào)未輸入“, vbOKOnly, ”系統(tǒng)信息“

End If

Adodc1.Recordset.Update//結(jié)束IF之后,更新一下Adodc

DataGrid1.Refresh//因?yàn)锳dodc更新了,而DataGrid和Adodc進(jìn)行了一次綁定,所以也需要對(duì)其進(jìn)行更新。

End Sub

Private Sub Form_Load()//這個(gè)函數(shù)是頁(yè)面載入的時(shí)候執(zhí)行的函數(shù),因?yàn)轫?yè)面載入的時(shí)候本身就需要對(duì)表格的內(nèi)容進(jìn)行填充,將表格的內(nèi)容填充為數(shù)據(jù)庫(kù)中的內(nèi)容。所以進(jìn)行頁(yè)面載入的時(shí)候,首先對(duì)DataGrid進(jìn)行更新。

DataGrid1.Refresh End Sub

刪除的代碼和修改的代碼類(lèi)似,其中的區(qū)別在于邏輯判斷的區(qū)別了最終執(zhí)行的區(qū)別,一個(gè)是update一個(gè)則是delete。代碼如下: Private Sub Command2_Click()

Dim str As String

Dim stuNo As String

Dim sql As String

stuNo = Text1.Text

If stuNo <> ”“ Then//如果學(xué)號(hào)不為空,也就是該學(xué)生信息存在,也只有存在才可以刪除

Adodc1.Recordset.Filter = ”stuNo = '“ + stuNo + ”'“

Adodc1.Recordset.Delete//刪除操作

Else:

MsgBox ”學(xué)號(hào)未輸入“, vbOKOnly, ”系統(tǒng)信息“

End If

Adodc1.Recordset.Update//同更新類(lèi)似不做贅述

DataGrid1.Refresh End Sub Private Sub Form_Load()DataGrid1.Refresh End Sub

最后是查詢(xún)的頁(yè)面,這個(gè)頁(yè)面稍稍有一點(diǎn)麻煩,因?yàn)閷?duì)于其他頁(yè)面邏輯較為復(fù)雜。代碼如下: Private Sub Command1_Click()//點(diǎn)擊按鈕,執(zhí)行一下函數(shù)

//對(duì)字符串進(jìn)行定義

Dim stuNo As String

Dim StuName As String

Dim ScoreLow As Double

Dim ScoreHigh As Double

Dim sql As String

stuNo = Text1.Text

StuName = Text2.Text //因?yàn)椴樵?xún)信息,是根據(jù)多個(gè)條件進(jìn)行查詢(xún)的,在這里進(jìn)行了一個(gè)定義,查詢(xún)條件主要有一下幾項(xiàng),既是學(xué)生學(xué)號(hào),學(xué)生姓名,學(xué)生成績(jī),學(xué)生年齡,以及學(xué)生性別。

If stuNo <> ”“ Then//如果學(xué)號(hào)不為空,就將SQL語(yǔ)句變成之下的語(yǔ)句,用于查詢(xún)學(xué)生學(xué)號(hào)。

sql = ”select * from stuInfo where stuNo = '“ + Trim(stuNo)+ ”'“

End If

If StuName <> ”“ Then//如果姓名不為空,就將SQL語(yǔ)句變成之下的語(yǔ)句,用于查詢(xún)學(xué)生姓名。

sql = ”select * from stuInfo where stuName = '“ + Trim(StuName)+ ”'“

Text1.Text = ”“

End If

If Text3.Text <> ”“ And Text4.Text <> ”“ Then//這里是分?jǐn)?shù)

ScoreLow = Text3.Text

ScoreHigh = Text4.Text

sql = ”select * from stuInfo where score >= “ + Trim$(ScoreLow)+ ” and score <= “ + Trim$(ScoreHigh)

Text1.Text = ”“

Text2.Text = ”“

End If

If Text5.Text <> ”“ And Text6.Text <> ”“ Then//年齡

sql = ”select * from stuInfo where age >= “ + Trim$(Text5.Text)+ ” and age <= “ + Trim$(Text6.Text)

End If

If Text7.Text <> ”“ Then//性別

sql = ”select * from stuInfo where sex = '“ + Trim$(Text7.Text)+ ”'“

End If

Adodc1.RecordSource = sql

Adodc1.Refresh//更新數(shù)據(jù)集

Label7.Caption = ”滿(mǎn)足條件的一共有 “ + Trim$(Adodc1.Recordset.RecordCount)+ ” 人"

DataGrid1.Refresh//更新顯示信息

End Sub

典型案例:2010屆我校計(jì)算機(jī)專(zhuān)業(yè)36名考生參加高職單招,80分以上達(dá)27人。其中羅幼鳳同學(xué)得滿(mǎn)分100分。被福建師大本科計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)錄取。

心得體會(huì):

請(qǐng)按以上要求補(bǔ)充審改。而后發(fā)表。

第三篇:VB程序設(shè)計(jì)改革研究論文

摘 要 :Visual Basic程序設(shè)計(jì)作為非計(jì)算機(jī)專(zhuān)業(yè)公共基礎(chǔ)課,其理論性、實(shí)踐性強(qiáng),教學(xué)難度大。文章就如何提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生綜合應(yīng)用程序開(kāi)發(fā)能力作了探索和改革。

關(guān)鍵詞:VB;程序設(shè)計(jì);改革;實(shí)踐

Abstract: Visual Basic programming as a public non-professional computer-based lessons, theory and practice strong, and teaching difficult.The article on how to improve the quality of teaching and training students in an integrated application development capabilities and explore reforms were made.Key words: VB;programming;reform;practice 引言

Visual Basic(下面簡(jiǎn)稱(chēng)VB)程序設(shè)計(jì)是我校非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的必修課,然而VB語(yǔ)言枯燥、難以理解,學(xué)生缺乏相應(yīng)的知識(shí)背景,導(dǎo)致學(xué)生對(duì)這門(mén)課有恐懼心理,缺乏興趣。這就要求我們教師在教學(xué)中分析、摸索出一些較為行之有效的教學(xué)方法,才有可能培養(yǎng)學(xué)生程序設(shè)計(jì)能力,掌握一門(mén)技能,激發(fā)學(xué)生對(duì)程序設(shè)計(jì)的興趣。筆者在近幾年的教學(xué)實(shí)踐中進(jìn)行了如下改革探索,取得了良好的教學(xué)效果。教學(xué)改革與實(shí)施

2.1 對(duì)課本原有知識(shí)進(jìn)行整合,激發(fā)學(xué)生的學(xué)習(xí)興趣

大部分的教材總是先講VB語(yǔ)言的基本語(yǔ)法,然后再講VB中對(duì)象的使用。但在講授時(shí)不宜將兩者分開(kāi),要把VB面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,事件驅(qū)動(dòng)的編程機(jī)制貫穿于整個(gè)教學(xué)過(guò)程中。VB中的對(duì)象主要用于構(gòu)建界面,而具體程序功能的實(shí)現(xiàn)則要編寫(xiě)代碼行,因此任何一個(gè)完整的應(yīng)用程序都不可能只用對(duì)象或只用語(yǔ)法。這兩塊內(nèi)容可進(jìn)行穿插講解。這樣就避免了讓學(xué)生在毫無(wú)知識(shí)背景的情況下去理解抽象難懂的概念,挫傷他們編程的積極性。在教學(xué)過(guò)程中,我始終堅(jiān)持以學(xué)生已有的知識(shí)程度為基礎(chǔ),打破原有的以課本知識(shí)的邏輯結(jié)構(gòu)為順序組織課堂教學(xué)的模式,先不講基本概念,改用從簡(jiǎn)單的實(shí)例人手,通過(guò)讓學(xué)生觀看、模仿,在實(shí)際操作中去探究和領(lǐng)悟這些概念,并適時(shí)地加以歸納總結(jié),讓學(xué)生在輕松愉快的氣氛中接受新知識(shí)。比如,在講到循環(huán)結(jié)構(gòu)中DO——LOOp語(yǔ)句和FOR——NEXT語(yǔ)句的用法時(shí),我用DO——LOOp語(yǔ)句的4種形式和FOR——NEXT語(yǔ)句實(shí)現(xiàn)求解N!的過(guò)程,讓學(xué)生去觀察、領(lǐng)悟它們的異同。

2.2 教學(xué)方法多樣化

筆者在教學(xué)實(shí)踐中,除了采用傳統(tǒng)的教學(xué)方法如:提問(wèn)法、小組討論法外,主要采用以下教學(xué)方法:

1)錯(cuò)例分析法

學(xué)生對(duì)變量、類(lèi)型、運(yùn)算符、表達(dá)式這些基本概念和語(yǔ)言規(guī)則的掌握需要一個(gè)過(guò)程,對(duì)算法和數(shù)據(jù)結(jié)構(gòu)的知識(shí)需要不斷積累。學(xué)習(xí)過(guò)程中,能聽(tīng)懂老師授課的內(nèi)容,但自己編制的程序往往錯(cuò)誤百出。課堂上,我經(jīng)常將容易出錯(cuò)的概念以反例形式展示給學(xué)生,讓他們找錯(cuò)誤,通過(guò)運(yùn)行。比如錯(cuò)誤使用邏輯運(yùn)算符。

假設(shè)a、b和c是三個(gè)變量。如果已知a

不能寫(xiě)成:a < b < c。

很多學(xué)生會(huì)錯(cuò)誤延用數(shù)學(xué)上的概念,寫(xiě)成后一種形式。

例 Option Explicit

private Sub Command1_Click()

Dim a As Integer,b As Integer,c As Integer

a =-3: b =-2: c =-1

print a < b And b < c ’顯示True

print a < b < c ’顯示False

End Sub

為什么 a < b < c會(huì)得False?因?yàn)椋琕B在計(jì)算這個(gè)表達(dá)式時(shí),先計(jì)算“a < b”部分,得True;再計(jì)算“True

通過(guò)諸如此類(lèi)的反例教學(xué),使學(xué)生豁然開(kāi)朗,印象深刻。

2)零散實(shí)例和核心實(shí)例結(jié)合

零散實(shí)例教學(xué)法,對(duì)每個(gè)知識(shí)點(diǎn)的運(yùn)用和理解是非常行之有效的,但對(duì)前后知識(shí)的貫穿缺乏說(shuō)服力。筆者在教學(xué)改革實(shí)踐中體會(huì)到,除經(jīng)典的零散實(shí)例外,將一個(gè)規(guī)模較大的、典型的、有實(shí)用價(jià)值的、學(xué)生感興趣的核心實(shí)例貫穿于教學(xué)全過(guò)程,對(duì)提高學(xué)生的編程能力非常幫助。所謂核心實(shí)例是指,實(shí)例從小到大、隨章節(jié)的展開(kāi)而逐步成長(zhǎng),呈現(xiàn)為逐步進(jìn)化的多個(gè)版本。比如引入一個(gè)貫串全書(shū)的問(wèn)題:設(shè)計(jì)一個(gè)“圖書(shū)管理系統(tǒng)”。首先,用最基本的概念和最簡(jiǎn)單的結(jié)構(gòu),給出該系統(tǒng)的第一個(gè)(也是最簡(jiǎn)單的)版本,以后的每一次課,都對(duì)該系統(tǒng)提出新的功能和結(jié)構(gòu)上的要求,并用本次課介紹的新概念和新方法對(duì)它進(jìn)行功能上的擴(kuò)充和結(jié)構(gòu)上的改進(jìn)。每次得到該系統(tǒng)的一個(gè)增強(qiáng)的新版本。為達(dá)到設(shè)計(jì)目標(biāo),學(xué)生隨著教學(xué)的進(jìn)程,可以積極投入到對(duì)實(shí)例系統(tǒng)的調(diào)試、改進(jìn)的實(shí)踐中,逐漸掌握了所學(xué)的基本知識(shí),同時(shí)也提高了編程能力。

2.3 重視實(shí)踐教學(xué),培養(yǎng)學(xué)生綜合應(yīng)用程序開(kāi)發(fā)能力

VB 是一門(mén)實(shí)踐性很強(qiáng)的課程,如果只紙上談兵,不上機(jī)練習(xí),是不可能真正掌握VB 程序開(kāi)發(fā)的。實(shí)踐教學(xué)主要注意抓住以下幾點(diǎn):

(1)模仿階段,對(duì)課堂核心實(shí)例系統(tǒng)的調(diào)試、改進(jìn)。核心實(shí)例的每次增強(qiáng)版是全面反映教學(xué)內(nèi)容的,學(xué)生通過(guò)模仿、知識(shí)再現(xiàn)達(dá)到在實(shí)踐中領(lǐng)悟知識(shí),開(kāi)拓編程思路。

(2)分層次階段,在教學(xué)過(guò)程實(shí)施的開(kāi)始,和核心實(shí)例同步,我就給出了幾個(gè)類(lèi)似核心實(shí)例的課程設(shè)計(jì)內(nèi)容,供學(xué)生選擇。對(duì)核心實(shí)例的調(diào)試比較成功的,可以同步實(shí)施自己所學(xué)的課程設(shè)計(jì)內(nèi)容,達(dá)到培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力。對(duì)掌握核心實(shí)例有困難的學(xué)生,針對(duì)教學(xué)內(nèi)容重新布置實(shí)驗(yàn),強(qiáng)化知識(shí)鞏固。課程設(shè)計(jì)內(nèi)容課后上機(jī)完成。

要掌握上面兩個(gè)階段的具體情況,教師應(yīng)親自指導(dǎo),與學(xué)生一起上機(jī)實(shí)驗(yàn),隨時(shí)監(jiān)控學(xué)生實(shí)驗(yàn)過(guò)程。對(duì)學(xué)生提出的問(wèn)題及時(shí)予以指導(dǎo),而發(fā)現(xiàn)學(xué)生常犯的共性錯(cuò)誤,可在理論課上進(jìn)行點(diǎn)評(píng)。

2.4 培養(yǎng)學(xué)生使用標(biāo)準(zhǔn)編碼,養(yǎng)成良好編程習(xí)慣

在程序設(shè)計(jì)過(guò)程中,使用標(biāo)準(zhǔn)編碼可以避免一些不必要的錯(cuò)誤。筆者在授課過(guò)程當(dāng)中使用標(biāo)準(zhǔn)編碼的實(shí)例,在講解實(shí)例過(guò)程中對(duì)學(xué)生進(jìn)行適當(dāng)?shù)匾龑?dǎo),讓學(xué)生養(yǎng)成一個(gè)良好的編程習(xí)慣。

程序書(shū)寫(xiě)規(guī)范是非常重要問(wèn)題,不僅書(shū)寫(xiě)格式應(yīng)該結(jié)構(gòu)層次分明,而且程序里面應(yīng)添加起碼的注釋。不按照標(biāo)準(zhǔn)書(shū)寫(xiě)程序會(huì)增加別人查看程序的難度,同時(shí)也不利于自己以后上機(jī)調(diào)試修改。強(qiáng)調(diào)學(xué)生避免使用Visual Basic 中的隱式操作,養(yǎng)成顯式編碼的習(xí)慣。比如永遠(yuǎn)使用Option Explicit,嚴(yán)格執(zhí)行變量先定義后使用的原則。避免使用缺省屬性,明確指出是在引用對(duì)象還是在引用對(duì)象屬性。結(jié)束語(yǔ)

一門(mén)課程的教學(xué)是一個(gè)復(fù)雜的系統(tǒng)工程,筆者將以上一些改革和探索用在課堂教學(xué)和實(shí)踐教學(xué)中,取得了一些效果,但教學(xué)有法,教無(wú)定法,只要教學(xué)得法。在教學(xué)實(shí)踐中,合理運(yùn)用多種教學(xué)方法,靈活地、創(chuàng)造性地掌握教學(xué)過(guò)程,激發(fā)學(xué)生的興趣,培養(yǎng)學(xué)生的創(chuàng)造性思維和綜合應(yīng)用程序開(kāi)發(fā)能力。

參考文獻(xiàn)

[1] 王棟.Visual Basic程序設(shè)計(jì)實(shí)用教程(第3版).北京:清華大學(xué)出版社 2007

[2] 袁鋒談.《VB程序設(shè)計(jì)》教學(xué)方法改革的五個(gè)轉(zhuǎn)變. 中國(guó)成人教育 2004(1)

[3] 蔡永銘廣東藥學(xué)院學(xué)報(bào) 2004(8)第20卷第4期

第四篇:人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文VB

哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)

摘要

由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,數(shù)據(jù)庫(kù)技術(shù)作為數(shù)據(jù)管理的一個(gè)有效的手段,在各行各業(yè)中得到越來(lái)越廣泛的應(yīng)用。因此,本文圍繞一個(gè)”人事管理系統(tǒng)”程序的設(shè)計(jì)和應(yīng)用系統(tǒng)的開(kāi)發(fā)課題為背景,詳細(xì)介紹了以VB和SQL SERVER為語(yǔ)言編寫(xiě)管理信息系統(tǒng)的過(guò)程。該程序通過(guò)VB的ADO數(shù)據(jù)對(duì)象來(lái)實(shí)現(xiàn)VB前臺(tái)與后臺(tái)SQL SERVER數(shù)據(jù)庫(kù)的連接,并具有典型的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的特征,完成了系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活的緊密結(jié)合。

管理系統(tǒng)的開(kāi)發(fā)不僅是一個(gè)應(yīng)用程序編寫(xiě)的過(guò)程,更重要的是在系統(tǒng)分析和設(shè)計(jì)階段所做的工作。該程序在設(shè)計(jì)過(guò)程中嚴(yán)格遵循軟件工程學(xué)的方法,用分階段的生命周期計(jì)劃嚴(yán)格管理,并主要講述了程序的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)階段,對(duì)程序進(jìn)行需求迭代,不斷修正和改進(jìn),利用SQL SERVER的強(qiáng)大數(shù)據(jù)庫(kù)功能,直到形成一個(gè)完善的可行性系統(tǒng).優(yōu)美、秀麗的界面,方便實(shí)用的查詢(xún)與維護(hù)功能共同構(gòu)成了“人事工資管理系統(tǒng)”。

關(guān)鍵詞:VB,SQL SERVER,數(shù)據(jù)庫(kù),軟件工程,管理信息系統(tǒng)

- I - 哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)

Abstract Because of the rapid development of computer technology, database technology as an effective means of data management, in all walks of life are increasingly wide application.Therefore, this article on a “personnel management system” design and procedures for applications development topics background, details and SQL Server to add language to the process of preparing management information systems.The procedure adopted to achieve the target data add the ado with VB prospects background SQL Server databases and database applications with typical characteristics, and completed the structure and system combining real life.Management system applications development is not only a preparation process, but more importantly in the analysis and design phase work.The procedure strictly followed in the design process software engineering methods, and use a phased plan to manage the life cycle and on the main procedures designed, detailed design stage, the demand for computation procedures, and constantly revised and improved, the use of SQL Server powerful database functions, Until the feasibility of forming a perfect system.beautiful and attractive interface for practical information and the maintenance of the common functions constitute a “Personnel wage management system.”

Keyword: VB,SQL SERVER,Database, Software Engineering, Management Information Systems

- II - 哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)

目錄

摘要..........................................................................................................................I Abstract.......................................................................................................................II 第1章 緒論...............................................................................................................5 第2章 相關(guān)工具的基本理論.............................................錯(cuò)誤!未定義書(shū)簽。

2.1 關(guān)于VB的說(shuō)明..............................................................錯(cuò)誤!未定義書(shū)簽。2.2 關(guān)于管理信息系統(tǒng).........................................................錯(cuò)誤!未定義書(shū)簽。2.3 數(shù)據(jù)庫(kù)系統(tǒng)概述.............................................................錯(cuò)誤!未定義書(shū)簽。2.4 ADO與SQL SERVER 2000.........................................錯(cuò)誤!未定義書(shū)簽。

2.4.1 AxtiveX數(shù)據(jù)對(duì)象--ADO......................................錯(cuò)誤!未定義書(shū)簽。2.4.2 關(guān)于SQL SERVER 2000.......................................錯(cuò)誤!未定義書(shū)簽。

第3章 系統(tǒng)需求分析與總體設(shè)計(jì).....................................錯(cuò)誤!未定義書(shū)簽。

3.1 需求分析........................................................................錯(cuò)誤!未定義書(shū)簽。3.2 系統(tǒng)設(shè)計(jì)..........................................................................錯(cuò)誤!未定義書(shū)簽。

3.2.1 系統(tǒng)功能分析.......................................................錯(cuò)誤!未定義書(shū)簽。3.2.2 數(shù)據(jù)流程圖..........................................................錯(cuò)誤!未定義書(shū)簽。3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)....................................................................錯(cuò)誤!未定義書(shū)簽。

3.3.1 數(shù)據(jù)庫(kù)需求分析...................................................錯(cuò)誤!未定義書(shū)簽。3.3.2 實(shí)體之間的E–R模型...........................................錯(cuò)誤!未定義書(shū)簽。3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)............................................錯(cuò)誤!未定義書(shū)簽。3.4 本章小結(jié)........................................................................錯(cuò)誤!未定義書(shū)簽。

第4章 系統(tǒng)詳細(xì)設(shè)計(jì)..........................................................錯(cuò)誤!未定義書(shū)簽。

4.1 系統(tǒng)模塊的具體實(shí)現(xiàn)......................................................錯(cuò)誤!未定義書(shū)簽。

4.1.1 系統(tǒng)的主界面.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.2 員工基本信息模塊..............................................................................7 4.1.3 員工考勤模塊.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.4 員工評(píng)價(jià)模塊.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.5 員工工資管理模塊...............................................錯(cuò)誤!未定義書(shū)簽。4.1.7 部門(mén)管理模塊.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.8 系統(tǒng)其它功能簡(jiǎn)介...............................................錯(cuò)誤!未定義書(shū)簽。

哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)

4.2 本章小結(jié)........................................................................錯(cuò)誤!未定義書(shū)簽。

第5章 系統(tǒng)運(yùn)行與測(cè)試......................................................錯(cuò)誤!未定義書(shū)簽。結(jié)

論.....................................................................................錯(cuò)誤!未定義書(shū)簽。致

謝.....................................................................................錯(cuò)誤!未定義書(shū)簽。參考文獻(xiàn).................................................................................錯(cuò)誤!未定義書(shū)簽。附錄1 外文翻譯...................................................................錯(cuò)誤!未定義書(shū)簽。附錄2 譯文..........................................................................錯(cuò)誤!未定義書(shū)簽。附錄3 系統(tǒng)的實(shí)現(xiàn)代碼.....................................................錯(cuò)誤!未定義書(shū)簽。

第1章 緒論

隨著計(jì)算機(jī)的日益普及和網(wǎng)絡(luò)的發(fā)展,數(shù)據(jù)庫(kù)的應(yīng)用范圍越來(lái)越廣,數(shù)據(jù)庫(kù)應(yīng)用的功能也越來(lái)越強(qiáng),因此編寫(xiě)管理信息系統(tǒng)應(yīng)用程序也顯得尤為重要,在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來(lái)越普及。

人事管理是任何企事業(yè)單位都需要進(jìn)行的一項(xiàng)工作,因此,開(kāi)發(fā)制作人事管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義,同時(shí)人事管理系統(tǒng)是一切應(yīng)用系統(tǒng)的典范,它具有一切應(yīng)用系統(tǒng)的特征,系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活緊密結(jié)合,具體直觀,具有典范的數(shù)據(jù)庫(kù)系統(tǒng)的特性。人事管理系統(tǒng)主要用于企業(yè)內(nèi)部員工的檔案、工資、考勤、評(píng)價(jià)的管理,便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配,同時(shí)也減少了手工操作帶來(lái)的一些繁瑣與不便,使員工情況的記錄和統(tǒng)計(jì)變得十分簡(jiǎn)單.這些優(yōu)點(diǎn)可以極大的提高企業(yè)對(duì)人事管理的效率.因此,人事管理系統(tǒng)是企事業(yè)信息化、智能化、科學(xué)化和正規(guī)化不可缺少的管理軟件。

本系統(tǒng)開(kāi)發(fā)的目的一方面從提高人事管理工作的效率出發(fā),擺脫過(guò)去由人用紙和筆進(jìn)行的費(fèi)時(shí)費(fèi)力的繁重工作,即利用成熟的計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)商品管理工作的自動(dòng)化。本系統(tǒng)根據(jù)企業(yè)管理的一些實(shí)際情況而編制的一套自動(dòng)化的人事管理系統(tǒng)。

人事管理系統(tǒng)針對(duì)企業(yè)員工信息的處理工作采用計(jì)算機(jī)進(jìn)行全面的現(xiàn)代化管理,主要包括:.員工基本信息的管理.員工評(píng)價(jià)的管理

.員工考勤信息的管理.員工工資的管理

.企業(yè)內(nèi)部人事變動(dòng)的管理.企業(yè)部門(mén)管理

用戶(hù)通過(guò)輸入員工的基本信息、考勤信息等,由系統(tǒng)自動(dòng)生成相應(yīng)的統(tǒng)計(jì)數(shù)據(jù)及工資統(tǒng)計(jì)報(bào)表以供用戶(hù)查詢(xún)、打印,另外用戶(hù)還可以對(duì)這些基本信息進(jìn)行定期的更新與刪除工作,人事管理系統(tǒng)力求以方便快捷的途徑去管理手工操作的每繁瑣數(shù)據(jù)。

本設(shè)計(jì)來(lái)自:計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文網(wǎng)http://www.tmdps.cnn As ADODB.Connection Dim rst As ADODB.Recordset Dim sTokens()As String On Error GoTo ExecuteSQL_Error sTokens = Split(SQL)Set cnn = New ADODB.Connection cnn.Open ConnectString If InStr(“INSERT,DELETE,UPDATE”, _ UCase$(sTokens(0)))Then cnn.Execute SQL MsgString = sTokens(0)& _ “ query successful” Else Set rst = New ADODB.Recordset rst.Open Trim$(SQL), cnn, _ adOpenKeyset, _ adLockOptimistic Set ExecuteSQL = rst MsgString = “查詢(xún)到” & rst.RecordCount & _ “ 條記錄 ”

End If ExecuteSQL_Exit: Set rst = Nothing Set cnn = Nothing Exit Function ExecuteSQL_Error: MsgString = “查詢(xún)錯(cuò)誤: ” & _ Err.Description Resume ExecuteSQL_Exit End Function Public Function ConnectString()As String ConnectString = “FileDSN=renshi.dsn” End Function 以上兩個(gè)函數(shù)代碼分別用來(lái)完成執(zhí)行各種SQL語(yǔ)句和連接數(shù)據(jù)庫(kù)。

4.1.2 員工基本信息模塊

該模塊主要完成員工基本信息的輸入、查詢(xún)與修改,它定義了三個(gè)主要窗口:信息添加窗口、復(fù)合查詢(xún)窗口、員工信息列表窗口。員工信息添加窗口用來(lái)添加員工個(gè)人信息,可供用戶(hù)瀏覽查詢(xún)及以記錄為單

在窗體上放置多個(gè)文本框和下拉式列表框,用來(lái)輸入員工個(gè)人基本信息,工作信息和其它信息;多個(gè)標(biāo)簽用來(lái)提示多個(gè)文本框所需要的內(nèi)容。兩個(gè)按鈕用來(lái)確定是否添加員工信息。一個(gè)下拉列表框用來(lái)顯示員工的性別。

員工基本信息中是以工號(hào)為主鍵,來(lái)識(shí)別表的唯一性。在員工性別錄入中使用了ComboBox下拉列表控件,在載入窗體時(shí)程序?qū)⒆詣?dòng)在兩個(gè)下拉式文本框中添加內(nèi)容,這樣可以規(guī)范化輸入內(nèi)容,其中加入了”男”、”女”。用戶(hù)可以直接從下拉表中選擇需要的輸入條件。輸入的出生日期按照YYYY-MM-DD的統(tǒng)一格式來(lái)錄入。在備注文本編輯框中可以對(duì)窗體中沒(méi)有提及到的一些員工信息進(jìn)行編輯,讓檔案的錄入更加完備、全面。當(dāng)用戶(hù)輸寫(xiě)完信息后單擊保存按扭,就將員工信息存儲(chǔ)到后臺(tái)的SQL SERVER數(shù)據(jù)庫(kù)中。如果數(shù)據(jù)庫(kù)中存在與此項(xiàng)添加的員工檔案相同的數(shù)據(jù),按確定后將彈出消息對(duì)話(huà)框”己存在此員工的信息”,提示用戶(hù)己經(jīng)存在此員工的信息,從而避免了相同員工信息的重復(fù)錄入。

載入窗體時(shí),將首先通過(guò)整型變量gintmode的值來(lái)判斷是添加還是修改狀態(tài)(1為添加,2為修改)。如果是添加狀態(tài),性別選擇框?qū)⑦x擇第一個(gè);如果是修改狀態(tài),將選擇顯示當(dāng)前的記錄。

員工信息的添加窗口如圖4-3:

圖4-3 員工信息添加窗體

在員工信息模塊中添加了一項(xiàng)查詢(xún)功能,這樣可以使用戶(hù)更加方便的操作所需要信息,大大節(jié)約了搜索的時(shí)間。

查詢(xún)功能使用復(fù)合查詢(xún)的模式。分為按工號(hào)查詢(xún)、按員工姓名查詢(xún)和按員工部門(mén)查詢(xún)。用戶(hù)可以根據(jù)實(shí)際需要選擇其中的一項(xiàng)或幾項(xiàng)。首先點(diǎn)擊要先擇的CheckBox復(fù)選框控件,這時(shí)光標(biāo)自動(dòng)移動(dòng)到它對(duì)應(yīng)的文本框,只要在相應(yīng)的文本框中輸入要查找的內(nèi)容,然后點(diǎn)擊確定按扭即完成了此項(xiàng)操作,并以MSFlexGird列表的形式顯示出數(shù)據(jù)。查詢(xún)功能的另一個(gè)特點(diǎn)是如果用戶(hù)對(duì)查詢(xún)窗口不做任何操作,直接點(diǎn)擊確定按扭,在查詢(xún)結(jié)果的列表窗口中顯示出所有員工的信息。

第五篇:vb學(xué)生成績(jī)管理系統(tǒng)論文

目 錄

摘要……………………………………………………………………………………….2 第一章 引言...........................................................3 第二章 系統(tǒng)設(shè)計(jì)的目的與要求...........................................3 1.1系統(tǒng)設(shè)計(jì)的目的....................................................3 1.2系統(tǒng)設(shè)計(jì)的實(shí)驗(yàn)環(huán)境................................................4 1.3系統(tǒng)設(shè)計(jì)的預(yù)備知識(shí)................................................3 1.4系統(tǒng)設(shè)計(jì)的要求....................................................4

第三章 系統(tǒng)的概述.....................................................3 2.1系統(tǒng)的需求........................................................3 2.2可行性分析........................................................4 第四章 前臺(tái)界面分析...................................................4 3.1 登陸界面..........................................................4 3.2信息查詢(xún)..........................................................6 第五章 數(shù)據(jù)庫(kù)的分析...................................................6 4.1 YONGHU表...........................................................7 4.2 STUDENT 表.........................................................7 4.3 SCORE表...........................................................7 4.4 COURSE表...........................................................8 第六章 軟件維護(hù).......................................................8 5.1數(shù)據(jù)維護(hù)..........................................................9 5.2代碼維護(hù)..........................................................9 結(jié)語(yǔ)及致謝............................................................9 參考文獻(xiàn)..............................................................9

VB學(xué)生成績(jī)管理系統(tǒng)

摘要:隨著科學(xué)技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的技術(shù)已逐步成熟。學(xué)生成績(jī)管理系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)學(xué)校要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),因?yàn)楣芾磉@些龐大的體系是非常困難的,要想有機(jī)地組織起來(lái),就必須建立與自身特點(diǎn)相適應(yīng)的成績(jī)管理系統(tǒng)。本文對(duì)Visual Basic6.0應(yīng)用程序設(shè)計(jì)等工具進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,主要完成了對(duì)學(xué)生成績(jī)管理系統(tǒng)的系統(tǒng)分析部分,界面的設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);

關(guān)鍵詞:visual basic,學(xué)生成績(jī)管理系統(tǒng),數(shù)據(jù)庫(kù),查詢(xún)

Abstract:Along with science technique is on the management more and more thorough but extensive application, manage information system of technique already gradually mature.Student result management the system is a new academics which develops continuously, the whichever school wants to exist to want a development, high-efficiencily internal activity organically the organization get up, because manage these huge systems are very difficult, think organically the organization get up, have to build up is mutually accommodative with oneself characteristics of result management system.This text to Visual Basic6.0 application program design etc.the tool carried on more thorough study and application, making use of what it provide various development tool which face to object, is the intelligence that data window way's this ability is convenient and simple and direct to manipulate a database to turn object particularly, mainly completed to manage the analysis part of the system of system to student's result, the design, database of interface of design etc.;The system design part mainly introduced design and database design of the system function and code design;Keywords: visual basic,Student result management the system,database, enquiries

第一章 引言

在高科技不斷發(fā)展的今天,計(jì)算機(jī)技術(shù)己經(jīng)廣泛應(yīng)用到社會(huì)的各個(gè)領(lǐng)域。從六十年代中期爆發(fā)了著名的軟件危機(jī)開(kāi)始,計(jì)算機(jī)界就一直在探索軟件開(kāi)發(fā)理論和方法,以確保計(jì)算機(jī)技術(shù)能夠高效地應(yīng)用于各領(lǐng)域。隨著計(jì)算機(jī)技術(shù)不斷發(fā)展、完善,如何開(kāi)發(fā)、應(yīng)用高效率計(jì)算機(jī)軟件、信息系統(tǒng)一直是開(kāi)發(fā)人員在試圖解決的難題。盡管開(kāi)發(fā)人員已經(jīng)提供了很多解決的方法,但是現(xiàn)在開(kāi)發(fā)、應(yīng)用管理信息系統(tǒng)軟件的過(guò)程中,仍會(huì)碰到以下的情形。學(xué)生成績(jī)管理系統(tǒng)軟件應(yīng)用的好壞直接影響到學(xué)校以及學(xué)校今后發(fā)展。只有確定出簡(jiǎn)單、安全、高效的開(kāi)發(fā)設(shè)計(jì)方法并應(yīng)用于學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)中,才能使先進(jìn)的計(jì)算機(jī)工具為個(gè)人發(fā)展提供高效的服務(wù):才能開(kāi)發(fā)出完整靈活的學(xué)生成績(jī)管理系統(tǒng),具有良好的可擴(kuò)充性、適應(yīng)性,系統(tǒng)安全性能高,具有友好的用戶(hù)界面并且操作簡(jiǎn)便,因此,學(xué)生成績(jī)管理系統(tǒng)開(kāi)發(fā)設(shè)計(jì)方法的應(yīng)用研究具有積極的現(xiàn)實(shí)意義。第二章 系統(tǒng)設(shè)計(jì)的目的與要求 2.1 系統(tǒng)設(shè)計(jì)的目的

本課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)重要的實(shí)踐性環(huán)節(jié)之一,是在學(xué)生學(xué)習(xí)完《程序設(shè)計(jì)語(yǔ)言(C)》課程后進(jìn)行的一次全面的綜合練習(xí)。本課程設(shè)計(jì)的目的和任務(wù): 2.2 系統(tǒng)設(shè)計(jì)的實(shí)驗(yàn)環(huán)境

硬件要求能運(yùn)行Windows 2000/XP操作系統(tǒng)的微機(jī)系統(tǒng)。C語(yǔ)言程序設(shè)計(jì)及相應(yīng)的開(kāi)發(fā)環(huán)境。

2.3 系統(tǒng)設(shè)計(jì)的預(yù)備知識(shí)

熟悉C語(yǔ)言及C語(yǔ)言開(kāi)發(fā)工C語(yǔ)言與Access。

第二章 系統(tǒng)的概述

本學(xué)生成績(jī)管理系統(tǒng)可以說(shuō)是一個(gè)綜合性的學(xué)校學(xué)生成績(jī)管理系統(tǒng),這它集成了多種功能,因而具有較強(qiáng)的實(shí)用性和先進(jìn)性。2.1系統(tǒng)的需求

通過(guò)調(diào)查,要求系統(tǒng)需要有以下功能: ⑴ 由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面;⑵ 由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理;⑶ 原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改 ⑷ 方便的數(shù)據(jù)查詢(xún),支持多條件查詢(xún);⑸ 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好; ⑹ 數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù);2.2可行性分析

由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過(guò)程不是很復(fù)雜。因此,比較適合于采用數(shù)據(jù)庫(kù)管理。且學(xué)校用于學(xué)生管理的微機(jī)都是PIII以上的機(jī)器,在存儲(chǔ)量、速度方面都能滿(mǎn)足數(shù)據(jù)庫(kù)運(yùn)行的要求。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實(shí)現(xiàn)。本系統(tǒng)的設(shè)計(jì)是在Windows XP中文版操作系統(tǒng)環(huán)境下,使用Visual Basic 6.0中文版開(kāi)發(fā)成功的。第三章 前臺(tái)界面分析 3.1 登陸界面

主要代碼

Option Explicit Dim m As Integer

Dim conn As New ADODB.Connection Dim rs As New ADODB.Recordset Private rsmc As ADODB.Recordset Public username As String Private Sub cmdOk_Click()Dim ee As String rs.MoveFirst If m < 3 Then If Trim(txtusername.Text)= “" Or pwd.Text = ”“ Then MsgBox ”用戶(hù)名或密碼不能為空!請(qǐng)重新輸入!“, vbInformation, ”登錄信息“ Exit Sub End If Do While Not rs.EOF If rs.Fields(0)= txtusername.Text And rs.Fields(1)= pwd.Text Then MsgBox ”歡迎你進(jìn)入學(xué)生成績(jī)管理系統(tǒng),“ frmmain.Show Unload Me Exit Sub End If rs.MoveNext Loop m = m + 1 ee = MsgBox(”用戶(hù)名或密碼錯(cuò)誤!請(qǐng)重新輸入!“, vbCritical + vbRetryCancel, ”登錄信息“)'重試/取消 txtusername.Text = ”“ If ee = vbNo Then Unload Me Else pwd.Text = ”“ txtusername.SetFocus

End If Else MsgBox ”對(duì)不起,您的輸入次數(shù)已達(dá)到最大限度!請(qǐng)退出!“, vbExclamation, ”提示信息“ '提示信息,確定 End End If End Sub Private Sub Form_Load()Set conn = New ADODB.Connection

conn.Provider = ”Microsoft.Jet.OLEDB.4.0“ conn.ConnectionString = ”Data Source=“ & App.Path & ”aa.mdb“ conn.Open Set rs.ActiveConnection = conn With rs.Open(”select * from yonghu“).MoveFirst End With txtusername.Text = rs.Fields(0)Do While Not rs.EOF txtusername.AddItem(rs.Fields(0))rs.MoveNext Loop txtusername.Text = ”" End Sub 3.2信息查詢(xún)

信息查詢(xún)主要是對(duì)學(xué)生的基本信息和學(xué)生的成績(jī)進(jìn)行查詢(xún)。在查詢(xún)的過(guò)程你可以利用學(xué)號(hào)、課程號(hào)、專(zhuān)業(yè)名等進(jìn)行查詢(xún)。第四章 數(shù)據(jù)庫(kù)的分析

4.1 yonghu表

主要是登陸用戶(hù)所用的表。

4.2 student 表

學(xué)生的各種信息都來(lái)源于這個(gè)表。4.3 score表

此表是記錄學(xué)生成績(jī)信息表。4.4 course表

此表是記錄學(xué)生課程的表。第五章 軟件維護(hù)

在軟件運(yùn)行維護(hù)階段對(duì)軟件產(chǎn)品所進(jìn)行的修改就是維護(hù)。系統(tǒng)維護(hù)就是為了保證系統(tǒng)中的各個(gè)要素隨著環(huán)境的變化始終處于最新的,正確的工作狀態(tài)。系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠地運(yùn)行,并能使系統(tǒng)不斷地得到改善和提高,以充

分發(fā)揮作用。

本系統(tǒng)的維護(hù)是面向系統(tǒng)中各種構(gòu)成要素的,根據(jù)維護(hù)對(duì)象的不同,系統(tǒng)維護(hù)的內(nèi)容可分為以下幾類(lèi): 5.1數(shù)據(jù)維護(hù)

本系統(tǒng)對(duì)數(shù)據(jù)的需求是不斷發(fā)生變化的,系統(tǒng)中查詢(xún)題目中數(shù)據(jù)要定期正常更新,或隨環(huán)境及需要的變化而進(jìn)行調(diào)整。此外,數(shù)據(jù)的備份與恢復(fù),都是數(shù)據(jù)維護(hù)的工作內(nèi)容。5.2代碼維護(hù)

隨著系統(tǒng)應(yīng)用范圍的擴(kuò)大,應(yīng)用環(huán)境的變化,系統(tǒng)中的各種代碼都需要進(jìn)行一定程度的增加、修改、刪除,以及設(shè)置新的代碼。結(jié)語(yǔ)及致謝

通過(guò)這次的設(shè)計(jì),讓我對(duì)VB的使用有了進(jìn)一步的了解。在我做設(shè)計(jì)的過(guò)程遇到了許多的困難。通過(guò)老師和同學(xué)的幫助, 一一化解了困難,并從中學(xué)到了很多編程方面的知識(shí)。

在本次畢業(yè)設(shè)計(jì)中,我要向我的指導(dǎo)老師致以深深的謝意,感謝指導(dǎo)老師在這段時(shí)間里在學(xué)習(xí)上和生活上所給予的悉心的教誨和無(wú)微不至的幫助,在我感覺(jué)到自己知識(shí)有所貧乏的時(shí)候給了我細(xì)心的指導(dǎo)和技術(shù)上的支持。使我自身的能力得到了不少的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助。感謝指導(dǎo)老師的耐心輔導(dǎo)。

參考文獻(xiàn)

[1] 宗大華,陳吉人.C語(yǔ)言程序設(shè)計(jì)教程.人民郵電出版社,2004-6-1 [2] 韓春成.C語(yǔ)言程序設(shè)計(jì)教程/21世紀(jì)高等院校規(guī)劃教材.中國(guó)水利水電出版社,2007,1,14 [3] 寧正元.數(shù)據(jù)結(jié)構(gòu)--用C語(yǔ)言描述.中國(guó)水利水電出版社,2005-4-27 [4] 李梅.C語(yǔ)言編程入門(mén).化學(xué)工業(yè)出版社,2002,01,01 [5] 于華,都一兵.優(yōu)化Visual Basic.NET應(yīng)用程序的性能[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2004,10 [6] 邵英海.Visual Basic數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)的探討.[J].丹東紡專(zhuān)學(xué)報(bào),2004,11,4 [7] 金鳳霞.VB中Paint Picture圖形方法的使用 CAJ原文下載[J]., 1999,04 [8] 譚浩強(qiáng).《C程序設(shè)計(jì)題解與上機(jī)指導(dǎo)(第3版)》.清華大學(xué)出版社,2005,7 [9] 聶雪軍,賀軍/譯.[美]Harvey M.Deitel, Paul J.Deitel /著.《C程序設(shè)計(jì)經(jīng)典教程(第4版)》,清華大學(xué)出版社,2006,3 [10] 李春葆,張植民,肖忠付.《C語(yǔ)言程序設(shè)計(jì)題典》.清華大學(xué)出版社 ,2002,7 [11] 張小潘/譯,[美]科漢/著.《C語(yǔ)言編程(第3版)》.電子工業(yè)出版社 ,2006,3

[12] 徐寶文 李志/譯,[美]Brian W.Kernighan, Dennis M.Ritchie /著.《C程序設(shè)計(jì)語(yǔ)言(第2版·新

版)》.機(jī)械工業(yè)出版社,2004,1 [13] 魯沐浴.《C語(yǔ)言最新編程技巧200例》.電子工業(yè)出版社,1997,1

[14] 梁

翎,李?lèi)?ài)齊.《C語(yǔ)言程序設(shè)計(jì)實(shí)用技巧與程序?qū)嵗?上海科普出版社,1996,5 [15] 陳國(guó)章.《Turbo C程序設(shè)計(jì)技巧與應(yīng)用實(shí)例》.天津科學(xué)技術(shù)出版社,1995,5 [16] 王士元.《C高級(jí)實(shí)用程序設(shè)計(jì)》.清華大學(xué)出版社,1996,6

下載VB論文word格式文檔
下載VB論文.doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    Vb常用語(yǔ)句

    Vb常用語(yǔ)句 語(yǔ)句 1.賦值語(yǔ)句 ? 變量的賦值 格式: [Let] = ? 功能:先計(jì)算賦值號(hào)右邊表達(dá)式的值,然后將值賦值給變量。 注意: ? “=” 意義是“賦值”而不是“等于”,x = y和y = x不等......

    VB教學(xué)計(jì)劃(★)

    中等職業(yè)技術(shù)學(xué)校教學(xué)計(jì)劃課程:visual basic程序設(shè)計(jì)語(yǔ)言班級(jí):09計(jì)算機(jī)1班,09計(jì)算機(jī)2班教師:林飛醋 時(shí)間:2010-2011學(xué)年第一學(xué)期 1 2 3 4 篇二:信息技術(shù)教學(xué)計(jì)劃vb 信息技術(shù)......

    vb錯(cuò)誤處理

    Vb錯(cuò)誤處理 出錯(cuò)處理 (1)設(shè)置錯(cuò)誤陷阱 On Error Resume Next 若出現(xiàn)錯(cuò)誤,則將當(dāng)前錯(cuò)誤語(yǔ)句忽略,執(zhí)行下條語(yǔ)句。 On Error GoTo 語(yǔ)句標(biāo)號(hào) On Error GoTo 0 不進(jìn)行任何處理 (2)編寫(xiě)......

    VB說(shuō)課稿

    《組合框的使用》說(shuō)課稿 各位領(lǐng)導(dǎo)、老師大家好! 今天我說(shuō)課的題目是《組合框的使用》,我將從教材分析、教學(xué)目標(biāo)、教學(xué)重點(diǎn)難點(diǎn)、教學(xué)方法、教學(xué)過(guò)程、教學(xué)總結(jié)六個(gè)方面談?wù)勎?.....

    VB學(xué)習(xí)心得(本站推薦)

    VB學(xué)習(xí)心得 一、學(xué)習(xí)VB程序設(shè)計(jì)的方法 保持良好的學(xué)習(xí)心態(tài) 1、要有自信,自強(qiáng),積極主動(dòng)學(xué)習(xí). 2、克服畏難情緒,樹(shù)立學(xué)好程序設(shè)計(jì)的信心 要有良好的學(xué)習(xí)習(xí)慣 、課前預(yù)習(xí),認(rèn)真......

    VB 課程設(shè)計(jì)

    學(xué)生成績(jī)管理系統(tǒng) 一、 功能描述 首先簡(jiǎn)單地闡述本人所要實(shí)現(xiàn)系統(tǒng)的目的,然后應(yīng)較詳細(xì)的敘述本系統(tǒng)所要實(shí)現(xiàn)的功能。 ************ ******* 二、 概要設(shè)計(jì) 1、系統(tǒng)功能模塊......

    VB課程設(shè)計(jì)

    課程設(shè)計(jì) 學(xué) 院 班 級(jí) 指導(dǎo)老師 姓 名 學(xué) 號(hào) 成 績(jī) 2013年1 月 10 日 一.課程設(shè)計(jì)題目 學(xué)生管理系統(tǒng) 二.功能描述 按設(shè)定的用戶(hù)名密碼進(jìn)行登錄后,可按需求進(jìn)行對(duì)數(shù)據(jù)庫(kù)中......

    vb課程設(shè)計(jì)

    Visual Basic課程設(shè)計(jì)報(bào)告 題目1: 貪吃蛇 難度:**** 題目2: 難度: 指導(dǎo)教師: 姓 名: 學(xué) 號(hào): 專(zhuān) 業(yè): 班 級(jí): 學(xué) 院:日 期: 目錄 1、題目簡(jiǎn)介 ............................................

主站蜘蛛池模板: 国产亚洲精品久久久久9999| 插插无码视频大全不卡网站| 亚洲欧美日韩国产成人一区| 久久精品国产只有精品66| 全国最大成人网| 午夜国产精品视频在线| 99精品视频在线在线观看视频| 99香蕉国产精品偷在线观看| 乱人伦人妻中文字幕在线入口| 国产成人av无码片在线观看| 欧美成人精品一区二区三区色欲| 免费精品国产自在| 国产精品久久久久9999不卡| 欧美自拍亚洲综合在线| 中文字幕在线免费看线人| 精品国产在天天线2019| 精品人妻码一区二区三区| 亚洲国产精品特色大片观看完整版| 无码国产精品一区二区色情男同| 中文字幕av久久激情亚洲精品| 亚洲精品国产精品无码国模| 亚洲男女内射在线播放| 久久婷婷成人综合色综合| 久久久精品久久久久久96| 日本亚洲欧洲色α在线播放| 国产精品亚洲片在线| 中文字幕人妻熟在线影院| 国产成人无码精品午夜福利a| 成人试看120秒体验区| 精品毛片乱码1区2区3区| 国产高清乱码又大又圆| 国产精品日本一区二区不卡视频| 无码熟妇人妻av在线电影| 青青国产线免观| 台湾佬娱乐中文22vvvv| 欧美丰满美乳XXⅩ高潮www| 精品无码免费专区毛片| 手机看片福利一区二区三区| 国产一区二区三区小说| 国产又色又爽又黄的免费| а天堂8中文最新版在线官网|