第13章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)_第1頁(yè)
第13章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)_第2頁(yè)
第13章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)_第3頁(yè)
第13章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)_第4頁(yè)
第13章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、CONTENTS本章內(nèi)容本章內(nèi)容第13章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā) 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用-SQL Server 2008 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).CONTENTS本章內(nèi)容本章內(nèi)容13.1 13.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3

2、 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).需求分析需求分析系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)測(cè)試測(cè)試系統(tǒng)交付系統(tǒng)交付CONTENTS本章內(nèi)容本章內(nèi)容1. 1. 需求分析需求分析 這一階段的基本任務(wù)具體說(shuō)來(lái),應(yīng)做深入細(xì)這一階段的基本任務(wù)具體說(shuō)來(lái),應(yīng)做深入細(xì)致的調(diào)查研究、明確以下問(wèn)題:致的調(diào)查研究、明確以下問(wèn)題:(1 1)人們現(xiàn)在完成任務(wù)所依據(jù)的數(shù)據(jù)及其聯(lián))人們現(xiàn)在完成任務(wù)所依據(jù)的數(shù)據(jù)及其聯(lián)系,包括使用了什么臺(tái)帳、報(bào)表、憑證等。系,包括使用了什么臺(tái)帳、報(bào)表、憑證等。(2 2)使用什么規(guī)則對(duì)這些數(shù)據(jù)進(jìn)行加工,包)使用什么規(guī)則對(duì)這

3、些數(shù)據(jù)進(jìn)行加工,包括上級(jí)有什么法律和政策規(guī)定、本單位或地方有括上級(jí)有什么法律和政策規(guī)定、本單位或地方有哪些規(guī)定以及有哪些得到公認(rèn)的規(guī)則等。哪些規(guī)定以及有哪些得到公認(rèn)的規(guī)則等。(3 3)對(duì)這些數(shù)據(jù)進(jìn)行什么樣的加工、加工結(jié))對(duì)這些數(shù)據(jù)進(jìn)行什么樣的加工、加工結(jié)果以什么形式表現(xiàn),包括報(bào)表、工作任務(wù)單、臺(tái)果以什么形式表現(xiàn),包括報(bào)表、工作任務(wù)單、臺(tái)帳、圖表等。帳、圖表等。13.1 13.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)

4、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).CONTENTS本章內(nèi)容本章內(nèi)容 在明確了現(xiàn)狀與目標(biāo)后,還要對(duì)系統(tǒng)進(jìn)行規(guī)劃和在明確了現(xiàn)狀與目標(biāo)后,還要對(duì)系統(tǒng)進(jìn)行規(guī)劃和設(shè)計(jì),包括:設(shè)計(jì),包括:(1 1)設(shè)計(jì)工具和系統(tǒng)支撐環(huán)境的選擇,包括選擇)設(shè)計(jì)工具和系統(tǒng)支撐環(huán)境的選擇,包括選擇哪種數(shù)據(jù)庫(kù)、哪幾種開發(fā)工具、支撐目標(biāo)系統(tǒng)運(yùn)行的哪種數(shù)據(jù)庫(kù)、哪幾種開發(fā)工具、支撐目標(biāo)系統(tǒng)運(yùn)行的軟硬件及網(wǎng)絡(luò)環(huán)境等。軟硬件及網(wǎng)絡(luò)環(huán)境等。(2 2)怎樣組織數(shù)據(jù)也就是數(shù)據(jù)模型的設(shè)計(jì),即設(shè))怎樣組織數(shù)據(jù)也就是數(shù)據(jù)模型的設(shè)計(jì),即設(shè)計(jì)數(shù)據(jù)表字段、字段約束關(guān)系、字段間的約束關(guān)系、計(jì)數(shù)據(jù)表字段、字段約束

5、關(guān)系、字段間的約束關(guān)系、表間約束關(guān)系、表的索引等。表間約束關(guān)系、表的索引等。(3 3)系統(tǒng)界面的設(shè)計(jì)包括菜單、窗體等。)系統(tǒng)界面的設(shè)計(jì)包括菜單、窗體等。(4 4)系統(tǒng)功能模塊的設(shè)計(jì),對(duì)一些較為復(fù)雜的功)系統(tǒng)功能模塊的設(shè)計(jì),對(duì)一些較為復(fù)雜的功能,還應(yīng)該進(jìn)行算法設(shè)計(jì)。能,還應(yīng)該進(jìn)行算法設(shè)計(jì)。2 2系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)13.1 13.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書

6、現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).CONTENTS本章內(nèi)容本章內(nèi)容 依據(jù)前兩個(gè)階段的工作,具體建立數(shù)據(jù)庫(kù)和數(shù)據(jù)依據(jù)前兩個(gè)階段的工作,具體建立數(shù)據(jù)庫(kù)和數(shù)據(jù)表、定義各種約束、并錄入部分?jǐn)?shù)據(jù);具體設(shè)計(jì)系統(tǒng)表、定義各種約束、并錄入部分?jǐn)?shù)據(jù);具體設(shè)計(jì)系統(tǒng)菜單、系統(tǒng)窗體、定義窗體上的各種控件對(duì)象、編寫菜單、系統(tǒng)窗體、定義窗體上的各種控件對(duì)象、編寫對(duì)象對(duì)不同事件的響應(yīng)代碼、編寫報(bào)表和查詢等。對(duì)象對(duì)不同事件的響應(yīng)代碼、編寫報(bào)表和查詢等。 3系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn) 驗(yàn)證系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)階段中所完成的功能能否穩(wěn)驗(yàn)證系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)階段中所完成的功能能否穩(wěn)定準(zhǔn)確地運(yùn)行、這些功能是否全面地覆蓋并正確地完定準(zhǔn)確地運(yùn)行、這些功能是否全

7、面地覆蓋并正確地完成了委托方的需求,從而確認(rèn)系統(tǒng)是否可以交付運(yùn)行。成了委托方的需求,從而確認(rèn)系統(tǒng)是否可以交付運(yùn)行。4測(cè)試測(cè)試13.1 13.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).CONTENTS本章內(nèi)容本章內(nèi)容5系統(tǒng)交付系統(tǒng)交付 這一階段的工作主要有兩個(gè)方面,一是全部文這一階段的工作主要有兩個(gè)方面,一是全部文檔的整理交付;二是對(duì)所完

8、成的軟件(數(shù)據(jù)、程序檔的整理交付;二是對(duì)所完成的軟件(數(shù)據(jù)、程序等)打包并形成發(fā)行版本,使用戶在滿足系統(tǒng)所要等)打包并形成發(fā)行版本,使用戶在滿足系統(tǒng)所要求的支撐環(huán)境的任一臺(tái)計(jì)算機(jī)上按照安裝說(shuō)明就可求的支撐環(huán)境的任一臺(tái)計(jì)算機(jī)上按照安裝說(shuō)明就可以安裝運(yùn)行。以安裝運(yùn)行。13.1 13.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).CONTENTS

9、本章內(nèi)容本章內(nèi)容13.2 13.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).4 4種模式:?jiǎn)斡脩裟J?、主從式多用戶模式、客戶機(jī)種模式:?jiǎn)斡脩裟J?、主從式多用戶模式、客戶機(jī)/ /服服務(wù)器模式(務(wù)器模式(Client/ServerClient/Server,C/SC/S)和)和WebWeb瀏覽器瀏覽器/ /服務(wù)器服務(wù)器模式(模式(

10、Browser/ServerBrowser/Server,B/SB/S)。)。13.2.1 13.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)CONTENTS本章內(nèi)容本章內(nèi)容13.2 13.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).1 1單用戶數(shù)據(jù)庫(kù)系統(tǒng)單用戶數(shù)據(jù)庫(kù)系統(tǒng) 數(shù)據(jù)庫(kù)、DBMS和應(yīng)用程序裝在一臺(tái)計(jì)算機(jī)上,由一個(gè)

11、用戶獨(dú)占系統(tǒng),不同系統(tǒng)之間不能共享數(shù)據(jù)。2 2主從式多用戶數(shù)據(jù)庫(kù)系統(tǒng)主從式多用戶數(shù)據(jù)庫(kù)系統(tǒng) 數(shù)據(jù)庫(kù)、DBMS和應(yīng)用程序裝在主機(jī)上,多個(gè)終端用戶使用主機(jī)上的數(shù)據(jù)和程序。在這種結(jié)構(gòu)中,所有處理任務(wù)都由主機(jī)完成,用戶終端本身沒(méi)有應(yīng)用邏輯。當(dāng)終端用戶數(shù)目增加到一定程度時(shí),主機(jī)任務(wù)過(guò)分繁重,造成瓶頸,用戶請(qǐng)求響應(yīng)慢。CONTENTS本章內(nèi)容本章內(nèi)容13.2 13.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用

12、系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).3 3C/SC/S數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng) C/SC/S數(shù)據(jù)庫(kù)系統(tǒng)中,客戶機(jī)提供用戶操作界面、數(shù)據(jù)庫(kù)系統(tǒng)中,客戶機(jī)提供用戶操作界面、運(yùn)行業(yè)務(wù)處理邏輯,服務(wù)器專門用于執(zhí)行運(yùn)行業(yè)務(wù)處理邏輯,服務(wù)器專門用于執(zhí)行DBMSDBMS功能,功能,提供數(shù)據(jù)的存儲(chǔ)和管理。提供數(shù)據(jù)的存儲(chǔ)和管理。 CONTENTS本章內(nèi)容本章內(nèi)容13.2 13.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用

13、VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).4 4B/SB/S數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)WebWeb數(shù)據(jù)庫(kù)的訪問(wèn)采用數(shù)據(jù)庫(kù)的訪問(wèn)采用B/SB/S結(jié)構(gòu)。在結(jié)構(gòu)。在B/SB/S結(jié)構(gòu)中,客戶結(jié)構(gòu)中,客戶端采用標(biāo)準(zhǔn)通用的瀏覽器,服務(wù)器端有端采用標(biāo)準(zhǔn)通用的瀏覽器,服務(wù)器端有WebWeb服務(wù)器和數(shù)服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。用戶通過(guò)瀏覽器,按照據(jù)庫(kù)服務(wù)器。用戶通過(guò)瀏覽器,按照HTTPHTTP協(xié)議向協(xié)議向WebWeb服服務(wù)器發(fā)出請(qǐng)求,務(wù)器發(fā)出請(qǐng)求,WebWeb服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。將用戶所

14、需信息返回到瀏覽器。WebWeb服務(wù)器端通常提供中間件來(lái)連接服務(wù)器端通常提供中間件來(lái)連接WebWeb服務(wù)器和數(shù)據(jù)服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。中間件的主要功能是提供應(yīng)用程序服務(wù)、庫(kù)服務(wù)器。中間件的主要功能是提供應(yīng)用程序服務(wù)、負(fù)責(zé)負(fù)責(zé)WebWeb服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器間的通信。服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器間的通信。CONTENTS本章內(nèi)容本章內(nèi)容13.2 13.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)

15、13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.2.2 13.2.2 常用的數(shù)據(jù)庫(kù)開發(fā)工具常用的數(shù)據(jù)庫(kù)開發(fā)工具 SybaseSybase的的Power+Power+、OracleOracle的的Developer 2000Developer 2000、DelphiDelphi、Visual BasicVisual Basic、PowerBuilderPowerBuilder等。等。 WebWeb數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)技術(shù)有:數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)技術(shù)有:ASPASP(Active Server Active Server PagePage)、)、JSPJSP(Java Server Pa

16、geJava Server Page)和)和PHP PHP (Personal Personal Home PageHome Page)。)。 CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).1 1VB .NETVB .NET集成開發(fā)環(huán)境集成開發(fā)環(huán)境13.3.1 VB .NE

17、T13.3.1 VB .NET程序設(shè)計(jì)概述程序設(shè)計(jì)概述 CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).2 2用用VB .NETVB .NET編寫程序的步驟編寫程序的步驟(1 1)創(chuàng)建應(yīng)用程序界面。)創(chuàng)建應(yīng)用程序界面。(2 2)設(shè)置界面上各個(gè)對(duì)象的屬性。)設(shè)置界面上各個(gè)對(duì)象的

18、屬性。(3 3)編寫對(duì)象響應(yīng)的程序代碼。)編寫對(duì)象響應(yīng)的程序代碼。(4 4)保存項(xiàng)目。)保存項(xiàng)目。(5 5)運(yùn)行和調(diào)試程序。)運(yùn)行和調(diào)試程序。CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).1 1VB .NETVB .NET面向?qū)ο蟪绦蛟O(shè)計(jì)基本要素面向?qū)ο蟪绦蛟O(shè)計(jì)基本要素(1

19、 1)對(duì)象)對(duì)象對(duì)象是代碼和數(shù)據(jù)的組合,是運(yùn)行時(shí)的實(shí)體。對(duì)象是代碼和數(shù)據(jù)的組合,是運(yùn)行時(shí)的實(shí)體。全局對(duì)象。全局對(duì)象。程序界面對(duì)象,主要有窗體(程序界面對(duì)象,主要有窗體(FormForm)和控件)和控件(ControlControl)。)。數(shù)據(jù)訪問(wèn)對(duì)象。數(shù)據(jù)訪問(wèn)對(duì)象。(2 2)屬性)屬性屬性是一個(gè)對(duì)象的性質(zhì),它決定對(duì)象的外觀和行為。屬性是一個(gè)對(duì)象的性質(zhì),它決定對(duì)象的外觀和行為。(3)3)事件事件事件指對(duì)象響應(yīng)的動(dòng)作,是系統(tǒng)可感知的用戶操作信息。事件指對(duì)象響應(yīng)的動(dòng)作,是系統(tǒng)可感知的用戶操作信息。13.3.2 VB .NET13.3.2 VB .NET程序設(shè)計(jì)基礎(chǔ)知識(shí)程序設(shè)計(jì)基礎(chǔ)知識(shí)CONTENTS

20、本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng). 變量的命名規(guī)則變量的命名規(guī)則變量名符合變量名符合Unicode 3.0Unicode 3.0標(biāo)準(zhǔn),變量的名字由字母、漢標(biāo)準(zhǔn),變量的名字由字母、漢字、數(shù)字或下劃線組成,且第一個(gè)字符必須是字母、字、數(shù)字或下劃線組成,且第一個(gè)字符必須是字母、漢字或

21、下劃線。變量名的有效長(zhǎng)度小于等于漢字或下劃線。變量名的有效長(zhǎng)度小于等于10231023個(gè)字個(gè)字符,且不能使用符,且不能使用VB .NETVB .NET中的關(guān)鍵字。中的關(guān)鍵字。VB .NETVB .NET中不區(qū)中不區(qū)分變量名的大小寫,為了增加程序的可讀性,可在變分變量名的大小寫,為了增加程序的可讀性,可在變量名前加一個(gè)縮寫的前綴來(lái)表明該變量的數(shù)據(jù)類型。量名前加一個(gè)縮寫的前綴來(lái)表明該變量的數(shù)據(jù)類型。 變量的聲明變量的聲明Dim Dim 語(yǔ)句的格式:語(yǔ)句的格式:Dim Dim 變量名變量名 As As 類型類型 2 2VB .NETVB .NET程序設(shè)計(jì)語(yǔ)言基礎(chǔ)程序設(shè)計(jì)語(yǔ)言基礎(chǔ)(1 1)變量和常量)

22、變量和常量CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng). 常量常量語(yǔ)句格式:語(yǔ)句格式: Public|Private|Protected|Friend|ProtectedPublic|Private|Protected|Friend|Protected Friend Fri

23、end ConstConst常量名常量名 As As 類型類型=表達(dá)式表達(dá)式其中其中“常量名常量名”是有效的符號(hào)名,是有效的符號(hào)名,“表達(dá)式表達(dá)式”由數(shù)值常數(shù)由數(shù)值常數(shù)或字符串常數(shù)以及運(yùn)算符組成?;蜃址?shù)以及運(yùn)算符組成。ConstConst語(yǔ)句可以表示數(shù)量、語(yǔ)句可以表示數(shù)量、字符串或日期時(shí)間。字符串或日期時(shí)間。CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)

24、據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng). 數(shù)值類型數(shù)值類型VB .NETVB .NET支持支持6 6種數(shù)值型的數(shù)據(jù)類型:種數(shù)值型的數(shù)據(jù)類型:IntegerInteger(整型)、(整型)、LongLong(長(zhǎng)整型)、(長(zhǎng)整型)、SingleSingle(單精度浮點(diǎn)型)、(單精度浮點(diǎn)型)、DoubleDouble(雙精度浮點(diǎn)型)、(雙精度浮點(diǎn)型)、DecimalDecimal(十進(jìn)制型)、(十進(jìn)制型)、ShortShort(短整型)、(短整型)、ByteByte(字節(jié)型)。(字節(jié)型)。(2 2)數(shù)據(jù)類型)數(shù)據(jù)類型CONTENTS本章內(nèi)容本章內(nèi)容 B

25、ooleanBoolean類型類型 BooleanBoolean(布爾)類型的變量主要用來(lái)進(jìn)行邏輯判斷,(布爾)類型的變量主要用來(lái)進(jìn)行邏輯判斷,取值:取值:TrueTrue(真)或(真)或FalseFalse(假)。(假)。 StringString類型類型 StringString類型變量存儲(chǔ)字符串?dāng)?shù)據(jù),其的字符碼范圍是類型變量存儲(chǔ)字符串?dāng)?shù)據(jù),其的字符碼范圍是0 0255255,字符集的前,字符集的前128128個(gè)字符(個(gè)字符(0 0127127)對(duì)應(yīng)于標(biāo)準(zhǔn)鍵)對(duì)應(yīng)于標(biāo)準(zhǔn)鍵盤上的字符與符號(hào);而后盤上的字符與符號(hào);而后128128個(gè)字符(個(gè)字符(128128255255)則代表)則代表了一些特

26、殊字符。了一些特殊字符。 DateDate類型類型 DateDate類型的變量用來(lái)保存日期,變量存儲(chǔ)為類型的變量用來(lái)保存日期,變量存儲(chǔ)為6464位浮點(diǎn)位浮點(diǎn)數(shù)值形式,可以表示的日期范圍從公元數(shù)值形式,可以表示的日期范圍從公元100100年年1 1月月1 1日到公日到公元元99999999年年1212月月3131日,時(shí)間可以從日,時(shí)間可以從0:00:000:00:00到到23:59:5923:59:59。 ObjectObject類型類型ObjectObject變量存儲(chǔ)為變量存儲(chǔ)為3232位的數(shù)值形式,作為對(duì)象的引用位的數(shù)值形式,作為對(duì)象的引用13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開

27、發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容(3 3)VB .NETVB .NET運(yùn)算運(yùn)算 算術(shù)運(yùn)算算術(shù)運(yùn)算 算術(shù)運(yùn)算是指通常的加減乘除以及乘方等數(shù)學(xué)運(yùn)算。算術(shù)運(yùn)算是指通常的加減乘除以及乘方等數(shù)學(xué)運(yùn)算。包括:加法(包括:加法(+ +)、減法()、減法(- -)、乘法()、乘法(* *)、浮點(diǎn)數(shù)除法)、浮點(diǎn)數(shù)除法(/ /)、

28、整數(shù)除法()、整數(shù)除法( )、乘方()、乘方( )、求余()、求余(ModMod)。)。 關(guān)系運(yùn)算關(guān)系運(yùn)算比較運(yùn)算結(jié)果是比較運(yùn)算結(jié)果是TrueTrue或或FalseFalse。如果比較雙方有一個(gè)為。如果比較雙方有一個(gè)為NullNull,結(jié)果還為,結(jié)果還為NullNull。比較運(yùn)算有大于(。比較運(yùn)算有大于( )、小于)、小于( =)、小于或等于()、小于或等于(=)、等于)、等于(= =)、不等于()、不等于()、)、LikeLike、IsIs、IsNotIsNot。 邏輯運(yùn)算邏輯運(yùn)算邏輯運(yùn)算可以表示比較復(fù)雜的邏輯關(guān)系,運(yùn)算結(jié)果為邏輯運(yùn)算可以表示比較復(fù)雜的邏輯關(guān)系,運(yùn)算結(jié)果為TrueTrue或或

29、FalseFalse。13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容(4 4)賦值語(yǔ)句)賦值語(yǔ)句使用賦值語(yǔ)句在程序運(yùn)行中改變對(duì)象的屬性和變量的使用賦值語(yǔ)句在程序運(yùn)行中改變對(duì)象的屬性和變量的值。值。語(yǔ)法格式:語(yǔ)法格式:對(duì)象屬性或者變量對(duì)象屬性或者變量= =表達(dá)式表達(dá)式例如:例

30、如:Form1.Width=400Form1.Width=400Temp=Temp+50Temp=Temp+50Form1.Caption=Form1.Caption= WelcomeWelcome!13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容 ifThenElseifT

31、henElse結(jié)構(gòu)結(jié)構(gòu)語(yǔ)法格式:語(yǔ)法格式:If If 條件條件1 Then1 Then語(yǔ)句組語(yǔ)句組1 1 ElseIfElseIf 條件條件2 Then2 Then語(yǔ)句組語(yǔ)句組22ElseElse語(yǔ)句組語(yǔ)句組nnEnd IfEnd If(5 5)條件判斷語(yǔ)句)條件判斷語(yǔ)句 IfThenIfThen結(jié)構(gòu)結(jié)構(gòu)語(yǔ)法格式:語(yǔ)法格式:If If 條件條件 Then Then 語(yǔ)句語(yǔ)句或或If If 條件條件 ThenThen語(yǔ)句語(yǔ)句 1 1語(yǔ)句語(yǔ)句 2 2End IfEnd If13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工

32、具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容 Select CaseSelect Case結(jié)構(gòu)結(jié)構(gòu) 當(dāng)需要完成多重判定的任務(wù)時(shí),可以使用當(dāng)需要完成多重判定的任務(wù)時(shí),可以使用Select Select CaseCase結(jié)構(gòu)。結(jié)構(gòu)。語(yǔ)法:語(yǔ)法:Select Case Select Case 表達(dá)式表達(dá)式Case Case 表達(dá)式表達(dá)式1 1語(yǔ)句組語(yǔ)句組11Case Case 表達(dá)式表達(dá)式2 2語(yǔ)句組

33、語(yǔ)句組22Case ElseCase Else語(yǔ)句組語(yǔ)句組nnEnd SelectEnd Select13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容(6 6)循環(huán)語(yǔ)句)循環(huán)語(yǔ)句 DoLoopDoLoop結(jié)構(gòu)結(jié)構(gòu) Do While Do While 循環(huán)條件循環(huán)條件 語(yǔ)句組語(yǔ)

34、句組 LoopLoop ForNext ForNext結(jié)構(gòu)結(jié)構(gòu) ForFor計(jì)數(shù)器變量計(jì)數(shù)器變量 = =初值初值 ToTo終值終值 StepStep增量增量 語(yǔ)句組語(yǔ)句組 Next Next 計(jì)數(shù)器變量計(jì)數(shù)器變量 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容VB .NET

35、VB .NET中,除了事件過(guò)程,還有中,除了事件過(guò)程,還有SubSub過(guò)程和過(guò)程和FunctionFunction過(guò)程。過(guò)程。 定義和調(diào)用過(guò)程定義和調(diào)用過(guò)程 Private|PublicStaticPrivate|PublicStatic Sub Sub 過(guò)程名過(guò)程名( (參數(shù)列表參數(shù)列表) )語(yǔ)句組語(yǔ)句組End SubEnd Sub過(guò)程的調(diào)用方法有兩種:過(guò)程的調(diào)用方法有兩種: Call Call 過(guò)程名過(guò)程名( (參數(shù)據(jù)列表參數(shù)據(jù)列表) ) 過(guò)程名過(guò)程名 參數(shù)列表參數(shù)列表 定義和調(diào)用函數(shù)定義和調(diào)用函數(shù) Private|PublicStaticPrivate|PublicStatic Func

36、tion Function 函數(shù)名函數(shù)名( (參數(shù)列表參數(shù)列表) ) As As 數(shù)據(jù)類型數(shù)據(jù)類型 語(yǔ)句組語(yǔ)句組End FunctionEnd Function(7 7)過(guò)程與函數(shù))過(guò)程與函數(shù)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容 過(guò)程和函數(shù)的參數(shù)過(guò)程和函數(shù)的參數(shù)在

37、在VB .NETVB .NET中,參數(shù)缺省是按地址傳遞。中,參數(shù)缺省是按地址傳遞。傳遞參數(shù)的另一種方式為按值傳遞按值傳遞參數(shù)時(shí),傳遞參數(shù)的另一種方式為按值傳遞按值傳遞參數(shù)時(shí),必須在參數(shù)列表前加上必須在參數(shù)列表前加上ByValByVal關(guān)鍵字。關(guān)鍵字。 退出過(guò)程退出過(guò)程使用使用Exit SubExit Sub或或Exit FunctionExit Function語(yǔ)句。語(yǔ)句。13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)

38、圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).1 1VB .NETVB .NET中的主要數(shù)據(jù)訪問(wèn)技術(shù)中的主要數(shù)據(jù)訪問(wèn)技術(shù)(2 2)RDORDO又稱為遠(yuǎn)程數(shù)據(jù)對(duì)

39、象又稱為遠(yuǎn)程數(shù)據(jù)對(duì)象 (3 3)ADOADO又稱為又稱為ActiveXActiveX數(shù)據(jù)對(duì)象數(shù)據(jù)對(duì)象 (4 4)ADO .NETADO .NET是重要的應(yīng)用程序級(jí)接口,用于在是重要的應(yīng)用程序級(jí)接口,用于在Microsoft .NETMicrosoft .NET平臺(tái)中提供數(shù)據(jù)訪問(wèn)服務(wù)平臺(tái)中提供數(shù)據(jù)訪問(wèn)服務(wù)。 13.3.3 VB .NET13.3.3 VB .NET數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)(1 1)DAODAO即數(shù)據(jù)訪問(wèn)對(duì)象。即數(shù)據(jù)訪問(wèn)對(duì)象。 CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)

40、應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).2 2ADO .NETADO .NET簡(jiǎn)介簡(jiǎn)介ADOADO .NET .NET是為是為 .NET.NET框架而創(chuàng)建的,是對(duì)框架而創(chuàng)建的,是對(duì)ADOADO對(duì)象模型的對(duì)象模型的擴(kuò)充。擴(kuò)充。ADO .NETADO .NET提供了一組數(shù)據(jù)訪問(wèn)服務(wù)的類,用于實(shí)現(xiàn)提供了一組數(shù)據(jù)訪問(wèn)服務(wù)的類,用于實(shí)現(xiàn)對(duì)不同數(shù)據(jù)源的一致訪問(wèn),如對(duì)不同數(shù)據(jù)源的一致訪問(wèn),如Microsoft SQL Se

41、rverMicrosoft SQL Server數(shù)據(jù)數(shù)據(jù)源、源、OracleOracle數(shù)據(jù)源以及通過(guò)數(shù)據(jù)源以及通過(guò)OLE DBOLE DB和和XMLXML公開的數(shù)據(jù)源等。公開的數(shù)據(jù)源等。CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).3 3ADO .NETADO .NET對(duì)

42、象對(duì)象 .NET .NET數(shù)據(jù)提供程序包含數(shù)據(jù)提供程序包含4 4個(gè)核心元素:個(gè)核心元素:ConnectionConnection、CommandCommand、DataReaderDataReader和和DataAdapterDataAdapter對(duì)象。對(duì)象。 l ConnectionConnection對(duì)象提供與數(shù)據(jù)源的連接。對(duì)象提供與數(shù)據(jù)源的連接。l CommandCommand對(duì)象能夠訪問(wèn)用于返回?cái)?shù)據(jù)、修改數(shù)據(jù)、運(yùn)對(duì)象能夠訪問(wèn)用于返回?cái)?shù)據(jù)、修改數(shù)據(jù)、運(yùn)行存儲(chǔ)過(guò)程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫(kù)命令。行存儲(chǔ)過(guò)程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫(kù)命令。l DataReaderDataReader用

43、于從數(shù)據(jù)源中提供高性能的數(shù)據(jù)流。用于從數(shù)據(jù)源中提供高性能的數(shù)據(jù)流。l DataAdapterDataAdapter提供連接提供連接DataSetDataSet對(duì)象和數(shù)據(jù)源的橋梁。對(duì)象和數(shù)據(jù)源的橋梁。CONTENTS本章內(nèi)容本章內(nèi)容13.3 13.3 用用VB .NETVB .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).4 4開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的一般

44、步驟開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的一般步驟使用使用ADO .NETADO .NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的一般步驟:開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的一般步驟:(1 1)使用)使用ConnectionConnection對(duì)象建立與數(shù)據(jù)源的連接。對(duì)象建立與數(shù)據(jù)源的連接。(2 2)使用)使用CommandCommand對(duì)象執(zhí)行對(duì)數(shù)據(jù)源的操作命令,通對(duì)象執(zhí)行對(duì)數(shù)據(jù)源的操作命令,通常用常用SQLSQL命令。命令。(3 3)使用)使用DataAdapterDataAdapter、DataSetDataSet等對(duì)象對(duì)獲取的數(shù)據(jù)等對(duì)象對(duì)獲取的數(shù)據(jù)進(jìn)行操作。進(jìn)行操作。(4 4)使用數(shù)據(jù)控件向用戶顯示操作的結(jié)果。)使用數(shù)據(jù)控件向用戶顯示操

45、作的結(jié)果。CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng) 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).建立一個(gè)基于建立一個(gè)基于C/SC/S結(jié)構(gòu)的圖書現(xiàn)場(chǎng)采購(gòu)管理信息系統(tǒng),結(jié)構(gòu)的圖書現(xiàn)場(chǎng)采購(gòu)管理信息系統(tǒng),使得圖書館圖書采購(gòu)工作系統(tǒng)化、規(guī)范化和自動(dòng)化。使得圖書館圖書采購(gòu)工作系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)的需求歸納為兩點(diǎn):系統(tǒng)的需求歸納為兩點(diǎn):

46、(1 1)數(shù)據(jù)需求:數(shù)據(jù)庫(kù)數(shù)據(jù)要完整、同步、全面地反)數(shù)據(jù)需求:數(shù)據(jù)庫(kù)數(shù)據(jù)要完整、同步、全面地反映圖書館現(xiàn)有館藏的全部信息。映圖書館現(xiàn)有館藏的全部信息。(2 2)功能需求:具有現(xiàn)場(chǎng)書目查詢、查重、圖書選購(gòu))功能需求:具有現(xiàn)場(chǎng)書目查詢、查重、圖書選購(gòu)和輸出功能。和輸出功能。13.4.1 13.4.1 系統(tǒng)需求分析系統(tǒng)需求分析CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng) 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)

47、庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).系統(tǒng)需要實(shí)現(xiàn)的基本功能:系統(tǒng)需要實(shí)現(xiàn)的基本功能:(1 1)數(shù)據(jù)導(dǎo)入導(dǎo)出功能。)數(shù)據(jù)導(dǎo)入導(dǎo)出功能。(2 2)數(shù)據(jù)增刪改功能。)數(shù)據(jù)增刪改功能。(3 3)批查重功能。)批查重功能。(4 4)查詢選購(gòu)功能。)查詢選購(gòu)功能。(5 5)現(xiàn)場(chǎng)掃描選購(gòu)功能。)現(xiàn)場(chǎng)掃描選購(gòu)功能。(6 6)統(tǒng)計(jì)輸出功能。)統(tǒng)計(jì)輸出功能。(7 7)用戶管理功能)用戶管理功能CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng) 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)

48、庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).1 1系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)13.4.1 13.4.1 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng) 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).

49、2 2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)(1 1)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì))數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)根據(jù)上面的設(shè)計(jì),所涉及的數(shù)據(jù)只有書商圖書和圖書根據(jù)上面的設(shè)計(jì),所涉及的數(shù)據(jù)只有書商圖書和圖書館館藏圖書信息以及訂購(gòu)數(shù)量信息,它們可以合在一館館藏圖書信息以及訂購(gòu)數(shù)量信息,它們可以合在一個(gè)實(shí)體當(dāng)中,規(guī)劃出的實(shí)體為:書商圖書實(shí)體和館藏個(gè)實(shí)體當(dāng)中,規(guī)劃出的實(shí)體為:書商圖書實(shí)體和館藏圖書實(shí)體。圖書實(shí)體。(2 2)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì))數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng) 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)

50、庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).13.4.4 13.4.4 系統(tǒng)主界面的實(shí)現(xiàn)系統(tǒng)主界面的實(shí)現(xiàn)系統(tǒng)主界面包括系統(tǒng)主界面包括“用戶登錄用戶登錄”窗體和系統(tǒng)主窗體。窗體和系統(tǒng)主窗體。 CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng) 13.1 數(shù)據(jù)庫(kù)應(yīng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的用系統(tǒng)的開發(fā)過(guò)程開發(fā)過(guò)程13.2 數(shù)據(jù)庫(kù)系數(shù)據(jù)庫(kù)系統(tǒng)的體系統(tǒng)的體系結(jié)構(gòu)與開結(jié)構(gòu)與開發(fā)工具發(fā)工具13.3 用用VB .NET開開發(fā)數(shù)據(jù)庫(kù)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)圖書現(xiàn)場(chǎng)采購(gòu)系場(chǎng)采購(gòu)系統(tǒng)統(tǒng).CONTENTS本章內(nèi)容本章內(nèi)容13.4 13.4 應(yīng)用案例應(yīng)用案例圖書現(xiàn)場(chǎng)采購(gòu)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論