Visual C#2005數(shù)據(jù)庫開發(fā)案例教程

出版時間:2009-10  出版社:機械工業(yè)出版社  作者:李志云 等編著  頁數(shù):273  
Tag標(biāo)簽:無  

前言

當(dāng)前,在開發(fā)領(lǐng)域中,主要有兩大開發(fā)工具:.NET和Java。而在開發(fā)的所有工程項目中,很大一部分軟件開發(fā)集中在數(shù)據(jù)庫開發(fā)領(lǐng)域。微軟推出的Visual Studio 2005套裝軟件便是.NET開發(fā)的利器,它可以和數(shù)據(jù)庫管理系統(tǒng)SQL Server進行無縫連接,很適合數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)。高職高專院校主要培養(yǎng)應(yīng)用型人才,學(xué)生畢業(yè)后,能快速上手開發(fā)出實用的軟件,是當(dāng)前高職院校計算機類專業(yè)追求的目標(biāo)之一。作者旨在編寫這樣一本適合高職學(xué)生學(xué)習(xí)的教材,使學(xué)生畢業(yè)后能快速適應(yīng)程序開發(fā)工作。目前適合高職學(xué)生學(xué)習(xí)數(shù)據(jù)庫開發(fā)的教材并不多,有的偏重于實例,有的偏重于理論,一本既有實例又有知識點講解的難易適中的教材,正是高職學(xué)生以及其他學(xué)習(xí)數(shù)據(jù)庫開發(fā)的編程人員所需要的。本書以實例為主導(dǎo),按照循序漸進的原則,選取學(xué)生較易理解的學(xué)生信息管理系統(tǒng)為主要講解內(nèi)容,將數(shù)據(jù)庫開發(fā)的關(guān)鍵知識點貫穿其中,強調(diào)應(yīng)用性。全書內(nèi)容系統(tǒng)、簡練,知識點突出,邏輯性強。本書按照教與學(xué)的規(guī)律精心設(shè)計每一章的內(nèi)容,注重各知識點之間的內(nèi)在聯(lián)系。全書分10章,共介紹3個較大的實例。第1~8章詳細介紹了學(xué)生信息管理系統(tǒng)的設(shè)計,.對該實例的典型窗體逐一實現(xiàn),并對模塊中的知識點進行講解,每章配有思考題,便于教師和學(xué)生使用;第9章介紹了圖書館信息管理系統(tǒng)的設(shè)計過程、開發(fā)步驟及主要模塊的實現(xiàn);第lO章介紹了房屋中介管理系統(tǒng),通過該系統(tǒng)的學(xué)習(xí),可以拓寬讀者的知識面,進一步掌握數(shù)據(jù)庫開發(fā)在各個領(lǐng)域的應(yīng)用。為節(jié)省篇幅,本書后兩個實例只介紹了主要模塊的設(shè)計和實現(xiàn)。3個實例由易到難、逐步提高,特別適合高職學(xué)生和數(shù)據(jù)庫開發(fā)的初、中級編程人員學(xué)習(xí)使用。本書可作為高職高專院校Visual c≠}程序設(shè)計后續(xù)課程的教材,也可作為.NET數(shù)據(jù)庫開發(fā)愛好者的參考書。本書的第8章由徐春華編寫,第9章由武際斌編寫,第10章由周巖和李曉編寫,其余章節(jié)由李志云編寫。全書由李志云統(tǒng)稿。在本書編寫過程中得到了王興寶、王在云和滿昌勇老師的大力支持和幫助,在此一并表示感謝。本書實例的源程序以及各章的電子教案可通過機械工業(yè)出版社網(wǎng)站W(wǎng)WW.cmpedu.com下載。由于作者水平有限,錯誤和不足之處請讀者指正。

內(nèi)容概要

本書主要以學(xué)生信息管理系統(tǒng)為例,全面介紹了利用SQL Server創(chuàng)建后臺數(shù)據(jù)庫,Visual C# 2005作為前臺開發(fā)工具進行數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的實現(xiàn)步驟。在實例中穿插介紹了ADO.NET的常用類,數(shù)據(jù)庫開發(fā)巾的常用控件,對數(shù)據(jù)庫進行查詢、添加、修改和刪除記錄的方法,數(shù)據(jù)庫中的數(shù)據(jù)與Excel的交互以及安裝程序的制作等重要知識點。為了拓寬數(shù)據(jù)庫開發(fā)的思路,書中還給出了圖書館信息管理系統(tǒng)和房屋中介管理系統(tǒng)兩個實例。    本書可作為高職高專計算機相關(guān)專業(yè)的教材,也可作為.NET數(shù)據(jù)庫開發(fā)愛好者的參考書。

書籍目錄

前言第1章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)概述  1.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程    1.1.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)步驟    1.1.2 數(shù)據(jù)庫設(shè)計    1.1.3 應(yīng)用程序設(shè)計  1.2 數(shù)據(jù)庫應(yīng)用系統(tǒng)的體系結(jié)構(gòu)    1.2.1 單機模式    1.2.2 C/S結(jié)構(gòu)模式    1.2.3 B/S結(jié)構(gòu)模式      1.2.4 C/S與B/S的混合結(jié)構(gòu)模式  1.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的關(guān)鍵技術(shù)    1.3.1  ADO.NET簡介    1.3.2  ADO.NET對象模型    1.3.3  ADO.NET的常用類  1.4 本章小結(jié)  1.5 思考題第2章 學(xué)生信息管理系統(tǒng)框架設(shè)計 2.1 系統(tǒng)分析    2.1.1 需求分析    2.1.2 開發(fā)工具選擇 2.2 系統(tǒng)功能設(shè)計    2.2.1 系統(tǒng)規(guī)劃    2.2.2 系統(tǒng)功能結(jié)構(gòu) 2.3 系統(tǒng)數(shù)據(jù)庫設(shè)計與實現(xiàn)    2.3.1 系統(tǒng)數(shù)據(jù)庫設(shè)計    2.3.2 系統(tǒng)數(shù)據(jù)庫實現(xiàn)    2.3.3 數(shù)據(jù)庫的分離與附加 2.4 項目文件夾設(shè)計    2.4.1 創(chuàng)建項目    2.4.2 創(chuàng)建項目文件夾  2.5 本章小結(jié)  2.6 思考題第3章 主窗體及登錄窗體設(shè)計 3.1 主窗體設(shè)計    3.1.1 菜單設(shè)計    3.1.2 狀態(tài)欄設(shè)計    3.1.3 主窗體代碼實現(xiàn)    3.1.4 知識點 3.2 登錄窗體設(shè)計    3.2.1 登錄窗體界面設(shè)計    3.2.2 登錄窗體代碼實現(xiàn)    3.2.3 知識點  3.3 本章小結(jié)  3.4 思考題第4章 基礎(chǔ)信息設(shè)置模塊設(shè)計 4.1 系別設(shè)置窗體設(shè)計    4.1.1 系別設(shè)置窗體界面設(shè)計    4.1.2 系別設(shè)置窗體代碼實現(xiàn)    4.1.3 知識點 4.2 專業(yè)設(shè)置窗體設(shè)計    4.2.1  專業(yè)設(shè)置窗體界面設(shè)計    4.2.2 專業(yè)設(shè)置窗體代碼實現(xiàn) 4.3 本章小結(jié) 4.4 思考題第5章 班級信息管理模塊設(shè)計 5.1 班級信息維護窗體設(shè)計    5.1.1 班級信息維護窗體界面設(shè)計    5.1.2 班級信息維護窗體代碼實現(xiàn)    5.1.3 知識點  5.2 班級信息瀏覽窗體設(shè)計    5.2.1  班級信息瀏覽窗體界面設(shè)計    5.2.2 班級信息瀏覽窗體代碼實現(xiàn)    5.2.3 知識點  5.5 本章小結(jié)  5.6 思考題第6章 學(xué)生信息管理模塊設(shè)計 ……第7章 系統(tǒng)維護模塊設(shè)計第8章 學(xué)生信息管理系統(tǒng)安裝程序的制作第9章 圖書館信息管理系統(tǒng)第10章 房屋中介管理系統(tǒng)參考文獻

章節(jié)摘錄

插圖:第1章數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)概述數(shù)據(jù)庫技術(shù)是進行數(shù)據(jù)存儲、管理、統(tǒng)計、查詢等操作的技術(shù)。學(xué)生信息管理、財務(wù)數(shù)據(jù)管理、檔案信息管理、圖書資料管理等都可采用數(shù)據(jù)庫技術(shù)。這類應(yīng)用中的數(shù)據(jù)特點是數(shù)據(jù)量比較大,數(shù)據(jù)檢索頻繁,數(shù)據(jù)庫技術(shù)就是針對這類數(shù)據(jù)的處理而發(fā)展起來的。數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)伴隨著數(shù)據(jù)庫技術(shù)而誕生。隨著信息技術(shù)的飛速發(fā)展,以及計算機和網(wǎng)絡(luò)技術(shù)的普及和應(yīng)用,數(shù)據(jù)庫應(yīng)用系統(tǒng)已在當(dāng)前各行各業(yè)的日常管理中得到廣泛應(yīng)用。數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)也成為軟件開發(fā)領(lǐng)域的一個重要分支。本章主要介紹數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)步驟、數(shù)據(jù)庫應(yīng)用系統(tǒng)的體系結(jié)構(gòu),以及利用Visual C# 2005進行數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)所需要的關(guān)鍵技術(shù)。1.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程數(shù)據(jù)庫應(yīng)用系統(tǒng)是在數(shù)據(jù)庫管理系統(tǒng)支持下運行的計算機應(yīng)用系統(tǒng)。普通的計算機用戶對后臺的數(shù)據(jù)庫不熟悉,也不需要和不應(yīng)該直接使用數(shù)據(jù)庫管理系統(tǒng)操作數(shù)據(jù)庫。這就需要應(yīng)用開發(fā)人員根據(jù)應(yīng)用需求開發(fā)界面友好的前臺應(yīng)用程序,普通數(shù)據(jù)庫用戶不必了解復(fù)雜的數(shù)據(jù)庫概念和學(xué)習(xí)數(shù)據(jù)庫管理系統(tǒng)的操作。而對于應(yīng)用開發(fā)人員,則不僅要開發(fā)前端應(yīng)用程序,還要設(shè)計后臺的數(shù)據(jù)庫。1.1.1數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)步驟開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),一般包括需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)、運行調(diào)試、系統(tǒng)維護等階段。每階段應(yīng)提交相應(yīng)的文檔資料,包括《需求分析報告》、《系統(tǒng)設(shè)計報告》、《系統(tǒng)詳細設(shè)計報告》、《系統(tǒng)測試大綱》、《系統(tǒng)測試報告》以及《操作使用說明書》等。但由于應(yīng)用系統(tǒng)的規(guī)模和復(fù)雜程度不同,在實際開發(fā)過程中往往有一些相應(yīng)的靈活處理,有時候把兩個甚至三個過程合并進行,不一定完全遵守上述的過程。但是,不管所開發(fā)的應(yīng)用系統(tǒng)的復(fù)雜程度如何,需求分析、系統(tǒng)設(shè)計、編碼、調(diào)試、修改是不可缺少的。

編輯推薦

《Visual C#2005數(shù)據(jù)庫開發(fā)案例教程》:項目式教學(xué),通過項目講解數(shù)據(jù)庫開發(fā)的方法和思路;每個模塊均遵循數(shù)據(jù)庫開發(fā)流程,圖文并茂,代碼規(guī)范;三個項目由易到難,各具特色,有助于讀者逐步提高實際數(shù)據(jù)庫項目的開發(fā)能力。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual C#2005數(shù)據(jù)庫開發(fā)案例教程 PDF格式下載


用戶評論 (總計17條)

 
 

  •   我是一名初學(xué)C#的菜鳥編程者,在大學(xué)學(xué)習(xí)C、C++時,都沒有做出什么像樣的項目來,但正是這本書,讓我學(xué)會了數(shù)據(jù)庫系統(tǒng)軟件的開發(fā),心情甚是高興!
  •   這本書很好!適合有碁礎(chǔ)的看的!是說數(shù)據(jù)庫開發(fā)方面的書,很適合我!
  •   這本書很不錯,對于初學(xué)者。解釋得比較細,但里面的代碼沒有用公共類去寫,所以重復(fù)的代碼有點多。
  •   好評,書很好,學(xué)校要訂的,是正版。
  •   書郵寄得很及時,包裝不錯,很滿意
  •   不錯,對我還是有一定的幫助
  •   發(fā)貨速度很快,昨天中午下的訂單,今天下午就收到了。

    這本書對于新手在開發(fā)方面可以提供很好的參考。
  •   有詳細的案例過程介紹,適合初學(xué)者??!
  •   因為是不配光盤的??雌饋磉€是比較艱難,眼花·····以后買這類的專業(yè)書還是買有配光盤的比較容易看下去····
  •   書還沒看,翻了下,感覺還好。
  •   要的正是這本書,買對版本了。
  •   有些太久了 忘記了查查還可以不錯的
  •   寫這個評論并不是因為書不好,而是書的源代碼下載居然只限教師用戶,其他購買本書的用戶反而沒權(quán)限下載。
  •   我用的是vs2008,但是關(guān)于2008數(shù)據(jù)庫編程的書沒找到,就買了這本2005的,有些例子在2008上還是有問題的??!
  •   不錯,就是不知道代碼全否
  •   很適合新手,老手無視了
  •   對初學(xué)者還是有一定的幫助的~
 

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

京ICP備13047387號-7