C#可視化程序設(shè)計(jì)案例教程 第4版
定 價(jià):49.9 元
叢書名:全國(guó)高等職業(yè)教育規(guī)劃教材
- 作者:劉培林 史熒中
- 出版時(shí)間:2019/8/1
- ISBN:9787111629023
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312.8C
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
《C#可視化程序設(shè)計(jì)案例教程 第4版》共10章,前兩章介紹Windows應(yīng)用程序開發(fā)入門、窗體與控件;第3、4章講述C#語言與菜單、工具欄、狀態(tài)欄、對(duì)話框;第5、6章為本書的重點(diǎn)及難點(diǎn),介紹Visual Studio數(shù)據(jù)庫(kù)開發(fā)環(huán)境與數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì);第7章介紹Visual Studio高級(jí)控件;第8章介紹圖形繪制;第9章介紹網(wǎng)絡(luò)通信編程的基礎(chǔ)知識(shí);第10章介紹安裝程序的制作方法和應(yīng)用程序的部署步驟。
本書貫徹“理實(shí)一體化”的教學(xué)理念,以學(xué)生檔案管理系統(tǒng)為載體,將項(xiàng)目開發(fā)分解為若干相對(duì)獨(dú)立的工作任務(wù),工作任務(wù)與相關(guān)理論知識(shí)穿插講解,既是對(duì)理論知識(shí)的延伸與拓展,又是對(duì)理論知識(shí)實(shí)際掌握程度的檢驗(yàn)。
《C#可視化程序設(shè)計(jì)案例教程 第4版》可作為高職高專院校計(jì)算機(jī)、電子等專業(yè)的教材,也可作為可視化程序設(shè)計(jì)的入門語言教程,還可作為計(jì)算機(jī)與應(yīng)用工程技術(shù)人員的培訓(xùn)用書或自學(xué)參考書。鑒于書中有大量豐富而實(shí)用的數(shù)據(jù)庫(kù)應(yīng)用程序,故也可作為計(jì)算機(jī)軟件程序設(shè)計(jì)人員的技術(shù)參考書。另外,書中內(nèi)容涵蓋了國(guó)家職業(yè)資格四級(jí)證書全國(guó)計(jì)算機(jī)信息高新技術(shù)應(yīng)用程序設(shè)計(jì)編制模塊(Visual C#語言)程序員的考查知識(shí)點(diǎn),故也作為該考試的培訓(xùn)手冊(cè)。
《C#可視化程序設(shè)計(jì)案例教程 第4版》配有授課電子課件和源代碼,有需要的教師可登錄www.cmpedu.com免費(fèi)注冊(cè)、審核通過后下載,或聯(lián)系編輯索。≦Q:1239258369,電話:010-88379739)。
在線開放課程“可視化程序設(shè)計(jì)”的配套教材(課程網(wǎng)址為https://wwwicourse163org/learn/WXIT-1001754089, 32講242個(gè)視頻(總長(zhǎng)1178分鐘)、教材配套工作任務(wù)的源代碼、電子課件、習(xí)題及答案、習(xí)題庫(kù)、國(guó)家職業(yè)資格四級(jí)證書全國(guó)計(jì)算機(jī)信息高新技術(shù)應(yīng)用程序設(shè)計(jì)編制模塊(Visual C#語言)程序員考查知識(shí)點(diǎn)詳解)
·Visual Studio 2015 + SQL Server 2012,將學(xué)生檔案管理系統(tǒng)開發(fā)分解為若干相對(duì)獨(dú)立的工作任務(wù),采用項(xiàng)目式教學(xué)法,集講、學(xué)、做于一體
前言
對(duì)于Visual Studio和C#,相關(guān)開發(fā)人員應(yīng)了解Visual Studio開發(fā)環(huán)境、面向?qū)ο、事件?qū)動(dòng)程序設(shè)計(jì)的概念,掌握C#語言的語法、程序結(jié)構(gòu)、編程方法,掌握Visual Studio基本控件的屬性、方法、事件及用戶程序界面的設(shè)計(jì)方法,掌握使用界面控件、ADONET對(duì)象及其綁定控件設(shè)計(jì)信息管理系統(tǒng)的方法。《C#可視化程序設(shè)計(jì)案例教程 第4版》按系統(tǒng)分析員的工作要求,使用Visual Studio及C#設(shè)計(jì)窗體界面,編寫程序代碼,進(jìn)行程序運(yùn)行與調(diào)試,為讀者成為一名應(yīng)用軟件程序開發(fā)員打下必要的基礎(chǔ)。
《C#可視化程序設(shè)計(jì)案例教程 第4版》具有以下特點(diǎn)。
1)《C#可視化程序設(shè)計(jì)案例教程 第4版》是國(guó)家級(jí)在線開放課程“可視化程序設(shè)計(jì)”的配套教材,課程網(wǎng)址為https://wwwicourse163org/learn/WXIT-1001754089, 32講242個(gè)視頻(總長(zhǎng)1178分鐘)、教材配套工作任務(wù)的源代碼、電子課件、習(xí)題及答案、習(xí)題庫(kù)、國(guó)家職業(yè)資格四級(jí)證書全國(guó)計(jì)算機(jī)信息高新技術(shù)應(yīng)用程序設(shè)計(jì)編制模塊(Visual C#語言)程序員考查知識(shí)點(diǎn)詳解。
2)以學(xué)生檔案管理系統(tǒng)為載體,采用邊講解知識(shí)點(diǎn)、邊設(shè)計(jì)模塊程序的項(xiàng)目式教學(xué)法,集講、學(xué)、做于一體。
3)精心設(shè)計(jì)工作任務(wù),將學(xué)生檔案管理系統(tǒng)開發(fā)分解為若干相對(duì)獨(dú)立的工作任務(wù)。
● 從形式上看,工作任務(wù)是知識(shí)與技能的結(jié)合。本書中的每個(gè)工作任務(wù)都包含6個(gè)完整的部分,其中項(xiàng)目描述、項(xiàng)目設(shè)計(jì)、項(xiàng)目實(shí)施、項(xiàng)目測(cè)試4個(gè)部分對(duì)應(yīng)著企業(yè)軟件開發(fā)過程中的需求分析、設(shè)計(jì)、實(shí)施、測(cè)試4個(gè)階段,而相關(guān)知識(shí)、項(xiàng)目小結(jié)兩個(gè)部分又兼顧到了教學(xué)的實(shí)際需要。
● 從內(nèi)容及編排上來看,《C#可視化程序設(shè)計(jì)案例教程 第4版》中的工作任務(wù)源自真實(shí)項(xiàng)目,與相應(yīng)理論知識(shí)互為補(bǔ)充,難度上循序漸進(jìn),易于教學(xué)。
4)《C#可視化程序設(shè)計(jì)案例教程 第4版》依托“學(xué)生檔案管理系統(tǒng)”程序開發(fā)設(shè)計(jì)主要例題與實(shí)驗(yàn)題,融入編者大量程序開發(fā)的經(jīng)驗(yàn)與體會(huì),本書因此實(shí)用性強(qiáng),讀者能快速掌握使用Visual Studio開發(fā)應(yīng)用程序的基本方法。
5)根據(jù)信息管理系統(tǒng)編程的需要,對(duì)常用的控件加以重點(diǎn)介紹,并用實(shí)例說明控件的屬性、方法與事件及其具體的使用方法,沒有只羅列控件的屬性、方法與事件,避免了將教材編成一本Visual Studio說明書。
6)所有應(yīng)用程序的界面設(shè)計(jì)均采用商業(yè)化應(yīng)用程序的風(fēng)格,在課堂教學(xué)中就開始培養(yǎng)學(xué)生編寫商業(yè)化應(yīng)用程序的設(shè)計(jì)方法和思路。
7)各章內(nèi)容充實(shí),安排合理,銜接自然。每章后都有小結(jié),并配有一定量的習(xí)題與實(shí)驗(yàn)題,便于教師教學(xué)和學(xué)生自學(xué)。
本教材的此次修訂是第4版修訂,主要修訂了項(xiàng)目案例的開發(fā)環(huán)境,Visual Studio由2010更新為2015版本,SQL Server數(shù)據(jù)庫(kù)由2005更新為2012版本。
《C#可視化程序設(shè)計(jì)案例教程 第4版》由無錫職業(yè)技術(shù)學(xué)院的劉培林、史熒中主編,中國(guó)船舶重工集團(tuán)公司第702研究所黃翀參與編寫。李萍、楊文珺、顏惠琴、王想實(shí)等老師在本書的編寫中給予了許多建議,在此謹(jǐn)致謝意。在本書的編寫過程中,編者參考了目前國(guó)內(nèi)比較優(yōu)秀的有關(guān) C#程序設(shè)計(jì)方面的書籍,在此謹(jǐn)向有關(guān)作者表示感謝。
由于作者水平有限,書中難免有疏漏之處,懇請(qǐng)讀者批評(píng)指正。
編者
劉培林,無錫職業(yè)技術(shù)學(xué)院副教授、高級(jí)工程師。主編《C#可視化程序設(shè)計(jì)案例教程》;主持國(guó)防科工委國(guó)家863計(jì)劃《潛水器操縱模擬器訓(xùn)練評(píng)價(jià)軟件平臺(tái)開發(fā)》;國(guó)防科工委十五計(jì)劃《光視覺信息理解與處理技術(shù)》主要完成者;江蘇省中青年學(xué)術(shù)帶頭人。
前言
第1章 Windows應(yīng)用程序開發(fā)入門
1.1 C#概述
1.1.1 C#與NET Framework的關(guān)系
1.1.2 .NET Framework概述
1.1.3 公共語言運(yùn)行庫(kù)
1.2 C#應(yīng)用程序類型
1.3 Visual Studio 2015介紹
1.3.1 安裝VS 2015
1.3.2 VS 2015介紹
1.3.3 Windows應(yīng)用程序的開發(fā)步驟
工作任務(wù)1 熟悉VS 2015系統(tǒng)集成
開發(fā)環(huán)境
本章小結(jié)
習(xí)題1
實(shí)驗(yàn)1
第2章 窗體與控件
2.1 屬性、方法和事件
2.1.1 屬性
2.1.2 方法
2.1.3 事件
2.2 窗體
2.2.1 窗體的主要屬性
2.2.2 窗體的主要事件
2.3 常用控件
2.3.1 標(biāo)簽
2.3.2 文本框
2.3.3 按鈕
2.3.4 列表框
2.3.5 組合框
2.3.6 單選按鈕
2.3.7 復(fù)選框
2.3.8 圖片框
2.3.9 分組框
2.3.10 定時(shí)器
2.4 控件布局
2.4.1 調(diào)整控件的位置和大小
2.4.2 對(duì)齊控件
2.4.3 調(diào)整控件的間距
工作任務(wù)2 用戶登錄程序設(shè)計(jì)
工作任務(wù)3 班級(jí)信息管理程序設(shè)計(jì)
工作任務(wù)4 學(xué)生檔案查詢程序設(shè)計(jì)
本章小結(jié)
習(xí)題2
實(shí)驗(yàn)2
第3章 C#程序設(shè)計(jì)語言
3.1 C#程序組成
3.1.1 類
3.1.2 類代碼
3.1.3 代碼行書寫規(guī)則
3.2 C#的數(shù)據(jù)類型、變量、常量與表達(dá)式
3.2.1 數(shù)據(jù)類型
3.2.2 常量
3.2.3 變量
3.2.3 C#中常用的公共類及其函數(shù)
3.3 程序結(jié)構(gòu)與流程控制語句
3.3.1 程序的3種基本結(jié)構(gòu)
3.3.2 分支程序
3.3.3 循環(huán)語句
3.4 數(shù)組
3.4.1 數(shù)組概述
3.4.2 一維數(shù)組的定義與引用
3.4.3 多維數(shù)組的定義與引用
3.4.4 對(duì)數(shù)組使用foreach語句
3.5 類與對(duì)象
3.5.1 基本概念
3.5.2 類
3.5.3 對(duì)象
工作任務(wù)5 學(xué)生成績(jī)計(jì)算模塊設(shè)計(jì)
工作任務(wù)6 學(xué)生信息管理模塊設(shè)計(jì)
本章小結(jié)
習(xí)題3
實(shí)驗(yàn)3
第4章 菜單、工具欄、狀態(tài)欄與對(duì)話框
4.1 菜單設(shè)計(jì)
4.1.1 主菜單
4.1.2 上下文菜單
4.2 工具欄設(shè)計(jì)
4.2.1 創(chuàng)建工具欄
4.2.2 工具欄的屬性
4.2.3 工具欄的事件
4.3 狀態(tài)欄設(shè)計(jì)
4.4 對(duì)話框設(shè)計(jì)
4.4.1 對(duì)話框的屬性
4.4.2 對(duì)話框的應(yīng)用
4.5 MDI窗體程序設(shè)計(jì)
4.5.1 創(chuàng)建MDI主窗體
4.5.2 創(chuàng)建MDI子窗體
工作任務(wù)7 創(chuàng)建文本編輯器
工作任務(wù)8 學(xué)生檔案管理系統(tǒng)窗體設(shè)計(jì)
本章小結(jié)
習(xí)題4
實(shí)驗(yàn)4
第5章 數(shù)據(jù)庫(kù)應(yīng)用程序的可視化設(shè)計(jì)
5.1 類型化數(shù)據(jù)集
5.1.1 利用服務(wù)器資源管理器建立數(shù)據(jù)連接
5.1.2 類型化數(shù)據(jù)集的創(chuàng)建
5.1.3 類型化數(shù)據(jù)集的參數(shù)化查詢
5.1.4 創(chuàng)建學(xué)生檔案管理系統(tǒng)的類型化數(shù)據(jù)集
5.2 數(shù)據(jù)庫(kù)應(yīng)用程序的結(jié)構(gòu)與設(shè)計(jì)步驟
5.2.1 數(shù)據(jù)庫(kù)應(yīng)用程序結(jié)構(gòu)
5.2.2 數(shù)據(jù)庫(kù)應(yīng)用程序的設(shè)計(jì)步驟
5.3 數(shù)據(jù)源控件與數(shù)據(jù)訪問窗體控件
5.3.1 BindingSource控件
5.3.2 BindingNavigator控件
5.3.3 DataGridView 控件
5.3.4 Label控件
5.3.5 TextBox控件
5.3.6 ListBox控件
5.3.7 ComboBox控件
5.4 報(bào)表
5.4.1 報(bào)表簡(jiǎn)介
5.4.2 使用報(bào)表的一般步驟
工作任務(wù)9 系部編碼表維護(hù)(類型化數(shù)據(jù)集應(yīng)用)
工作任務(wù)10 班級(jí)編碼表維護(hù)(窗體控件的綜合應(yīng)用)
工作任務(wù)11 學(xué)生檔案查詢(數(shù)據(jù)集的綜合應(yīng)用)
工作任務(wù)12 學(xué)生檔案統(tǒng)計(jì)(報(bào)表應(yīng)用)
本章小結(jié)
習(xí)題5
實(shí)驗(yàn)5
第6章 ADONET數(shù)據(jù)庫(kù)訪問技術(shù)
6.1 ADONET基礎(chǔ)知識(shí)
6.1.1 ADONET的主要組件
6.1.2 ADONET訪問數(shù)據(jù)庫(kù)的方式
6.2 ADONET常用對(duì)象及應(yīng)用
6.2.1 Connection對(duì)象
6.2.2 Command對(duì)象
6.2.3 DataReader對(duì)象
6.2.4 DataAdapter對(duì)象
6.2.5 DataSet對(duì)象
6.2.6 CommandBuilder對(duì)象
6.2.7 DataView對(duì)象
工作任務(wù)13 用戶登錄程序設(shè)計(jì)中Command對(duì)象的應(yīng)用
工作任務(wù)14 系部編碼表維護(hù)(用DataReader、Command對(duì)象)
工作任務(wù)15 系部編碼表維護(hù)(用DataSet、DataAdapter、CommandBuilder對(duì)象)
工作任務(wù)16 學(xué)生檔案查詢程序設(shè)計(jì)
工作任務(wù)17 學(xué)生檔案錄入程序設(shè)計(jì)
工作任務(wù)18 學(xué)生檔案維護(hù)程序設(shè)計(jì)
本章小結(jié)
習(xí)題6
實(shí)驗(yàn)6
第7章 C#窗體應(yīng)用程序高級(jí)控件
7.1 MonthCalendar控件
7.1.1 MonthCalendar控件的概念
7.1.2 DateTimePicker控件的應(yīng)用
7.2 TreeView控件
7.3 TabControl控件