c#語言程式設計(高等院校信息技術套用型規劃教材)

c#語言程式設計(高等院校信息技術套用型規劃教材)

《c#語言程式設計(高等院校信息技術套用型規劃教材)》是2018年1月清華大學出版社出版的圖書,作者是李瑩、田林琳、吳曉艷、楊玥、王岩、田丹,本書主要講述了根據套用型人才的培養目標和“套用為本,學以致用”的教學理念,精選必需的教學內容,分別在DOS和Windows視窗兩種運行環境下介紹C#程式設計基礎知識與Windows套用開發技術,並以一個完整的基於三層架構的實例——圖書借閱管理系統詳細介紹實際項目的開發過程。

基本介紹

  • 書名:c#語言程式設計(高等院校信息技術套用型規劃教材)
  • 作者:李瑩、田林琳、吳曉艷、楊玥、王岩、田丹
  • 出版社:清華大學出版社
  • ISBN:9787302490258
內容簡介,圖書目錄,

內容簡介

《C#語言程式設計》根據套用型人才的培養目標和“套用為本,學以致用”的教學理念,精選必需的教學內容,分別在DOS和Windows視窗兩種運行環境下介紹C#程式設計基礎知識與Windows套用開發技術,並以一個完整的基於三層架構的實例——圖書借閱管理系統詳細介紹實際項目的開發過程。全書共分8章,主要內容包括C#語言概述、.NET框架和Visual Studio.NET開發工具概述,C#語法與結構化程式設計基礎,面向對象程式設計基礎,基於三層架構的圖書館借閱管理系統基礎設計,異常處理,ADO.NET資料庫應用程式設計,圖書館借閱管理系統的窗體設計與功能實現。本書既可作為套用型本科計算機相關專業的專業教材,也可以作為非計算機專業學生及計算機愛好者學習C#語言的入門書籍。

圖書目錄

第1章概述1
1.1C#語言概述1
1.1.1Microsoft Visual Studio簡介1
1.1.2C#運行環境——.NET框架2
1.2安裝Microsoft VisualStudio 20133
1.3C#主要應用程式類型5
1.3.1控制台應用程式5
1.3.2Windows應用程式8
1.3.3Web應用程式10
1.3.4WPF和Silverlight應用程式12
1.3.5Windows Phone應用程式14
本章小結15
習題15
第2章表達式求值16
2.1值類型16
2.2引用類型21
2.3變數與常量25
2.3.1變數25
2.3.2常量27
2.4類型轉換27
2.4.1隱式類型轉換27
2.4.2顯示類型轉換28
2.4.3裝箱和拆箱29
2.5運算符和表達式30
2.5.1算術運算符30
2.5.2關係運算符31
2.5.3邏輯運算符31
2.5.4位運算符332.5.5賦值運算符33
2.5.6條件運算符34
2.5.7運算符的優先權與結合34
本章小結35
習題35
實驗36
第3章流程控制38
3.1分支語句38
3.1.1if語句38
3.1.2switch語句43
3.2循環語句48
3.2.1while循環語句48
3.2.2dowhile循環語句48
3.2.3for循環語句49
3.2.4foreach循環語句50
3.3跳轉語句52
3.3.1break語句52
3.3.2continue語句52
3.3.3return語句53
3.3.4goto語句54
本章小結55
習題55
實驗57
第4章面向對象基礎58
4.1面向對象的概念58
4.2類和對象59
4.3類的成員60
4.3.1欄位60
4.3.2方法63
4.3.3構造方法和析構方法71
4.3.4屬性75
4.3.5索引器77
4.4繼承78
4.5多態81
本章小結84
習題84
第5章圖書借閱管理系統基礎設計89
5.1圖書借閱管理系統業務流程89
5.2功能模組設計89
5.3系統資料庫設計90
5.4三層架構的創建92
本章小結96
習題96
第6章異常處理97
6.1錯誤和異常97
6.2異常處理結構98
6.2.1trycatch語句98
6.2.2tryfinally語句100
6.2.3trycatchfinally語句101
6.2.4throw語句102
6.3自定義異常類103
本章小結104
習題105
第7章資料庫套用開發106
7.1ADO.NET概述106
7.1.1ADO.NET對象模型106
7.1.2ADO.NET命名空間107
7.2Connection對象107
7.2.1選擇.NET 數據提供程式107
7.2.2使用SqlConnection對象108
7.2.3使用OleDbConnection對象109
7.3Command對象的使用109
7.3.1插入、修改、刪除數據110
7.3.2讀取數據111
7.3.3執行存儲過程115
7.4DataAdapter和DataSet對象的使用116
7.4.1填充DataSet117
7.4.2更新DataSet118
本章小結119
習題119
實驗121
第8章圖書借閱管理系統的窗體設計與功能實現122
8.1登錄窗體122
8.2主窗體126
8.2.1窗體間傳值131
8.2.2多文檔界面設計133
8.2.3背景中的文字左右滾動135
8.2.4系統通知區域圖示的實現136
8.3用戶管理137
8.3.1單選按鈕和複選框的使用138
8.3.2組合列表框的使用139
8.3.3補充三層架構內容140
8.3.4逐條添加用戶功能144
8.3.5批量添加用戶功能145
8.3.6在資料庫中使用觸發器146
8.4圖書分類147
8.4.1拆分器控制項的使用147
8.4.2樹狀視圖控制項的使用148
8.4.3列表視圖控制項的使用150
8.4.4圖書分類功能151
8.4.5添加類別功能155
8.4.6新書入庫功能156
8.5借書與還書161
8.5.1複合控制項162
8.5.2擴展控制項165
8.5.3補充三層架構內容168
8.5.4圖書借閱功能171
8.5.5圖書歸還功能174
8.6查詢功能176
8.6.1使用XML Web服務177
8.6.2用戶詳細信息184
8.6.3讀者借閱信息187
8.6.4將DataGridView內容導出到Word189
8.6.5圖書查詢功能193
8.6.6圖書借閱信息查詢功能194
8.7部署198
8.7.1安裝InstallShield LimitedEdition for Visual Studio198
8.7.2部署圖書借閱管理系統199
8.7.3生成安裝包及安裝程式203
參考文獻205
附錄C#套用系統開發實訓206

相關詞條

熱門詞條

聯絡我們