VB數(shù)據(jù)庫項目設(shè)計模塊化教程

出版時間:2009-8  出版社:機械工業(yè)出版社  作者:劉玉山,劉寶山 主編  頁數(shù):131  

前言

VisualBasic以其強大的功能,簡單、直觀、易學(xué)的特點,一直是眾多程序設(shè)計初學(xué)者首選的軟件開發(fā)平臺,也是計算機愛好者走進面向?qū)ο蟪绦蛟O(shè)計殿堂的捷徑。數(shù)據(jù)庫系統(tǒng)作為信息管理系統(tǒng)開發(fā)不可或缺的部分,己成為廣大程序設(shè)計人員必須掌握的內(nèi)容之一。因此,這兩門課程在計算機專業(yè)中具有十分重要的地位。然而,單獨學(xué)習(xí)這兩門課程,不僅需要過多地投入學(xué)習(xí)成本,而且很難使學(xué)生深刻認識它們之間的有機聯(lián)系,使學(xué)生在程序開發(fā)過程中“編程找不到對象,數(shù)據(jù)庫不知如何操作”。為克服傳統(tǒng)教學(xué)帶來的弊端,我們對“VB程序設(shè)計”和“數(shù)據(jù)庫應(yīng)用”這兩門課程進行整合并編寫了本書。職業(yè)教育的課程開發(fā)需要以工作過程為導(dǎo)向,強調(diào)在教學(xué)中模擬真實的工作情境,采用行業(yè)規(guī)范和流程,采取任務(wù)驅(qū)動教學(xué)方式,實現(xiàn)模塊化項目教學(xué)。因此,在教材編寫過程中,我們打破了傳統(tǒng)的教學(xué)模式,強化了工作過程為導(dǎo)向的課程開發(fā)理念,采用了MIS系統(tǒng)開發(fā)的一般流程,并融入了軟件工程的思想。全書共分13章,以學(xué)生比較熟悉的“學(xué)生成績管理系統(tǒng)”作為案例,并將其有機地劃分成“三大模塊”、“25個子模塊”,從而構(gòu)成學(xué)生學(xué)習(xí)和實訓(xùn)的設(shè)計項目。每章以具體項目為導(dǎo)引,通過“項目需求分析”對項目進行描述,使學(xué)生明確具體任務(wù):在“項目設(shè)計”過程中學(xué)習(xí)和掌握程序設(shè)計和數(shù)據(jù)庫設(shè)計方法和技能,實現(xiàn)程序設(shè)計;在“技術(shù)要點小結(jié)”中提煉技術(shù)要點,方便學(xué)生對知識的歸納和總結(jié);通過“模擬項目演練”為學(xué)生提供實訓(xùn)的機會,促進學(xué)生設(shè)計能力的提高。通過本書的學(xué)習(xí),不但可以使學(xué)生掌握“VB程序設(shè)計”和“數(shù)據(jù)庫應(yīng)用”兩門課程所包含的知識內(nèi)容,而且可以使學(xué)生體會到軟件工程和MIS系統(tǒng)開發(fā)的一般方法,初步建立系統(tǒng)開發(fā)的思想,奠定學(xué)生進行畢業(yè)設(shè)計的基礎(chǔ)和培養(yǎng)學(xué)生軟件開發(fā)的實際能力。為方便教學(xué),本書配套有多媒體課件及每個任務(wù)設(shè)計的源代碼。本書是作者多年從事計算機教學(xué)工作的結(jié)晶,不僅包含著作者個人的努力,而且蘊含著作者同事的支持和家人的一份辛勞。盡管本書在正式出版之前作為校本教材有過成功的應(yīng)用經(jīng)歷,但面對廣大的讀者難免會顧此失彼,存在不妥之處,懇請廣大讀者批評指正。

內(nèi)容概要

以工作過程為導(dǎo)向開發(fā)職業(yè)教育課程,在教學(xué)中模擬真實的工作情境,是職業(yè)教育行之有效的途徑?;谶@一理念,本書力求將計算機專業(yè)傳統(tǒng)的“VB程序設(shè)計”和“數(shù)據(jù)庫應(yīng)用”兩門課程進行整合,融入“軟件工程”的思想,采用行業(yè)設(shè)計規(guī)范和流程,以軟件開發(fā)工作過程為導(dǎo)向,確立軟件設(shè)計任務(wù),提煉可供課堂教學(xué)的設(shè)計任務(wù),突出可視化編程模塊化特點。
本書共分13章,每章以具體項目為導(dǎo)引,通過“項目需求分析”對項目進行描述,在“項目設(shè)計”過程中實現(xiàn)程序設(shè)計,在“技術(shù)要點小結(jié)”中提煉技術(shù)要點,通過【模擬項目演練】提供學(xué)生實訓(xùn)的機會。
本書可作為高職高專計算機專業(yè)的教材,也可作為其他層次的學(xué)生和程序設(shè)計愛好者,特別是數(shù)據(jù)庫信息管理系統(tǒng)開發(fā)設(shè)計人員的參考用書。

書籍目錄

前言
第1章 Visual Basic、Access及SQL Server導(dǎo)引
1.1 Visual Basic概述
1.2 數(shù)據(jù)庫概述
1.3 Access概述
1.4 SQL Server概述
1.5 SQL數(shù)據(jù)查詢語言概述
【模擬項目演練】
第2章 學(xué)生成績管理系統(tǒng)總體設(shè)計
2.1 學(xué)生成績管理系統(tǒng)的定義
2.2 學(xué)生成績管理系統(tǒng)功能描述
2.3 學(xué)生成績管理系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)
第3章 登錄對話框模塊設(shè)計
3.1 項目需求分析
3.2 項目設(shè)計
3.3 技術(shù)要點小結(jié)
【模擬項目演練】
第4章 管理員授權(quán)用戶模塊設(shè)計
4.1 項目需求分析
4.2 項目設(shè)計
4.3 技術(shù)要點小結(jié)
【模擬項目演練】
第5章 教師基本情況添加模塊設(shè)計
5.1 項目需求分析
5.2 項目設(shè)計
5.3 技術(shù)要點小結(jié)
【模擬項目演練】
第6章 教師基本情況查詢和瀏覽模塊設(shè)計
6.1 項目需求分析
6.2 項目設(shè)計
6.3 技術(shù)要點小結(jié)
【模擬項目演練】
第7章 教師基本情況修改模塊設(shè)計
7.1 項目需求分析
7.2 項目設(shè)計
7.3 技術(shù)要點小結(jié)
【模擬項目演練】
第8章 教師基本情況刪除模塊設(shè)計
8.1 項目需求分析
8.2 項目設(shè)計
8.3 技術(shù)要點小結(jié)
【模擬項目演練】
第9章 學(xué)生基本情況管理模塊設(shè)計
9.1 項目需求分析
9.2 項目設(shè)計
9.3 技術(shù)要點小結(jié)
【模擬項目演練】
第10章 教師任務(wù)書查詢功能模塊設(shè)計
10.1 項目需求分析
10.2 項目設(shè)計
10.3 技術(shù)要點小結(jié)
【模擬項目演練】
第11章 學(xué)生成績添加模塊設(shè)計
11.1 項目需求分析
11.2 項目設(shè)計
11.3 技術(shù)要點小結(jié)
【模擬項目演練】
第12章 備份和恢復(fù)槿塊設(shè)計
12.1 項目需求分析
12.2 項目設(shè)計
12.3 技術(shù)要點小結(jié)
第13章 學(xué)生成績管理系統(tǒng)集成和打包
13.1 學(xué)生成績管理系統(tǒng)的集成
13.2 學(xué)生成績管理系統(tǒng)的編譯和打包
13.3 技術(shù)要點小結(jié)
參考文獻

章節(jié)摘錄

插圖:VisualBasic是一種可視化的、面向?qū)ο蠛褪录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。VisualBasic通過圖形對象(包括窗體、控件、菜單等)來設(shè)計應(yīng)用程序。圖形對象的建立和使用都十分簡單,只需要為數(shù)不多的幾行程序就可以控制這些圖形對象。VisualBasic是采用事件驅(qū)動編程機制的計算機語言之一。事件驅(qū)動是一種適用于圖形用戶界面(GUI)的編程方式。傳統(tǒng)的編程是面向過程、按規(guī)定順序進行的,程序設(shè)計人員總是要關(guān)心什么時候發(fā)生什么事情。對于現(xiàn)代的計算機應(yīng)用來說,必須根據(jù)用戶的需求安排程序的執(zhí)行,而這實際上就是事件驅(qū)動程序所要解決的問題。用事件驅(qū)動方式設(shè)計程序時,程序員不必給出按精確次序執(zhí)行的每個步驟,只是編寫響應(yīng)用戶動作的程序。例如選擇命令,移動鼠標(biāo),用鼠標(biāo)單擊某個圖標(biāo)等。與傳統(tǒng)的面向過程的語言不同,在用VisualBasic設(shè)計應(yīng)用程序時,要編寫的不是大段的程序代碼,而是由若干個微小程序,這些微小程序由用戶啟動的事件來激發(fā),從而大大降低了編程的難度和工作量,提高了程序的開發(fā)效率。VisualBasic的主要特點有:(1)可視化編程。(2)事件驅(qū)動的編程機制。(3)面向?qū)ο蟮脑O(shè)計方法。(4)結(jié)構(gòu)化的程序設(shè)計語言。(5)強大的數(shù)據(jù)庫管理功能。(6)友好的幫助系統(tǒng)。1.1.1 VB運行環(huán)境及基本概念VisualBasic的集成開發(fā)環(huán)境(IDE)是開發(fā)VisualBasic應(yīng)用程序的開發(fā)設(shè)計平臺,熟練掌握VisualBasic集成開發(fā)環(huán)境是開發(fā)應(yīng)用程序的基礎(chǔ)。VisualBasic的集成開發(fā)環(huán)境及其幾個主要組成部分,如圖1.1 所示。VB程序設(shè)計是圍繞窗體設(shè)計進行的,因此窗體設(shè)計器是VB程序設(shè)計的中心。工具箱是可以使用的控件集合,通過工具箱可以將控件添加到窗體上,從而實現(xiàn)對程序運行的控制。屬性窗口是對控件屬性進行靜態(tài)設(shè)置和控制的工具,如圖1.2 所示,通過屬性窗口可以設(shè)置控件的初始狀態(tài)。代碼窗口是編程窗口,如圖1.3 所示,通過代碼窗口可以對控件的屬性進行動態(tài)控制,改變控件的狀態(tài),即進行控件事件編程,也可以在代碼窗口編寫普通過程和函數(shù)的編程。

編輯推薦

通過《VB數(shù)據(jù)庫項目設(shè)計模塊化教程》的學(xué)習(xí),不但可以使學(xué)生掌握“VB程序設(shè)計”和“數(shù)據(jù)庫應(yīng)用”兩門課程所包含的知識內(nèi)容,而且可以使學(xué)生體會到軟件工程和MIS系統(tǒng)開發(fā)的一般方法,初步建立系統(tǒng)開發(fā)的思想,奠定學(xué)生進行畢業(yè)設(shè)計的基礎(chǔ)和培養(yǎng)學(xué)生軟件開發(fā)的實際能力。

圖書封面

評論、評分、閱讀與下載


    VB數(shù)據(jù)庫項目設(shè)計模塊化教程 PDF格式下載


用戶評論 (總計12條)

 
 

  •   案例挺詳細的,直接在案例過程中逐步介紹一些基礎(chǔ)知識
    適合沒基礎(chǔ)的人看

    案例都是一個系統(tǒng)的,要從頭一直做下去,中間斷開有點銜接不好
  •   暫時還沒看……
  •   慢慢學(xué)習(xí)吧哈哈
  •   很好 正在看中
  •   實例教程,很容易上手,就是書的質(zhì)量還有待提高!
  •   內(nèi)容偏少,但作為一般入門夠了
  •   這回可以慢慢學(xué)了。
  •   很適合初級人員學(xué)習(xí)用
  •   書本里面的內(nèi)容太簡單,根本無法執(zhí)行。不適合自學(xué)。
  •   太簡單,不建議購買
  •   整體結(jié)構(gòu)清晰,值得一看。
  •   對各模塊內(nèi)的語句都沒有分析,對于我這樣的初學(xué)者不是很好用
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7