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