Visual C#程序設計項目案例教程(第4版)(微課版)

鄭偉、楊曉慶、朱福珍、勞飛、王洪洋、薑偉強

  • 出版商: 清華大學
  • 出版日期: 2025-03-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • ISBN: 7302680493
  • ISBN-13: 9787302680499
  • 相關分類: C#Visual C#
  • 下單後立即進貨 (約4週~6週)

  • Visual C#程序設計項目案例教程(第4版)(微課版)-preview-1
  • Visual C#程序設計項目案例教程(第4版)(微課版)-preview-2
  • Visual C#程序設計項目案例教程(第4版)(微課版)-preview-3
Visual C#程序設計項目案例教程(第4版)(微課版)-preview-1

相關主題

商品描述

"本書根據項目設計的需要,融入黨的二十大報告精神,引導讀者學習和理解黨的二十大精神,自覺踐行社會主義核心價值觀,為我國軟件產業的發展作貢獻。 本書採用任務驅動模式編寫,突出實際動手能力的培養,所選用項目來自企業真實案例。本書以C#作為開發語言,以Visual Studio 2022作為開發平臺,數據庫採用SQL Server 2022,從開發人員的角度出發,講解了7個設計項目,從簡單應用程序的編寫到企業級應用程序的構建,內容涉及C# Windows應用程序、數據庫應用程序。從基礎架構到數據庫的設計、用戶界面的構建以及類層次關系的構建,由淺入深地進行講述,本書本著理論必需、夠用的原則,對涉及的知識點進行精講,讓學生既知其理,又懂得使用方法。通過項目與任務的實施,提高學生的動手能力。每個項目都有拓展訓練,通過這些拓展訓練可達到舉一反三的目的。 本書適合作為高校電腦相關專業學生的教材,也可作為編程愛好者的自學教材。本書封面貼有清華大學出版社防偽標簽,無標簽者不得銷售。"

目錄大綱

目錄

項目1設計製作用戶登錄界面1

任務1.1創建Visual C#編程環境1

1.1.1瞭解.NET框架和C#語言1

1.1.2安裝Visual Studio 2022編程環境2

1.1.3瞭解Visual Studio 2022的菜單項和工具欄6

任務1.2設計製作用戶登錄界面14

項目小結21

項目拓展22

項目2設計製作計算器程序23

任務2.1設計基本計算語句23

2.1.1C#常量與變量23

2.1.2使用C#數據類型24

2.1.3使用C#運算符與表達式26

2.1.4編寫基本流控制語句29

任務2.2設計製作簡單計算器程序35

2.2.1創建計算器界面35

2.2.2編寫計算器程序的代碼37

2.2.3使用異常調試語句改進計算器代碼39

任務2.3設計通用計算器程序42

2.3.1設計通用計算器界面42

2.3.2編寫通用計算器代碼43

2.3.3運行並測試通用計算器46

項目小結46

項目拓展47

項目3設計製作考試系統48

任務3.1使用基本控件創建考試系統界面49

3.1.1使用RadioButton控件49

3.1.2使用CheckBox控件50

3.1.3使用RichTextBox控件52

3.1.4使用LinkLabel控件55

3.1.5使用toolStrip控件56

3.1.6使用ListBox控件59

3.1.7使用menuStrip控件61

任務3.2設計製作考試系統63

3.2.1考試系統需求分析和功能設計63

3.2.2設計考試系統界面63

3.2.3編寫考試系統代碼64

3.2.4測試並發布考試系統66

項目小結67

項目拓展67

項目4設計製作圖書管理系統68

任務4.1安裝並使用SQL Server 2022數據庫68

任務4.2SQL Server 2022數據庫操作74

4.2.1數據庫基本操作74

4.2.2數據表的基本操作77

4.2.3使用基本SQL語句81

任務4.3使用ADO.NET操作SQL Server 202284

4.3.1瞭解ADO.NET84

4.3.2使用Connection對象87

4.3.3使用SqlCommand對象與SqlDataReader對象90

4.3.4使用DataSet對象97

任務4.4設計製作圖書管理系統101

4.4.1圖書管理系統整體功能設計101

4.4.2圖書管理系統數據庫設計102

4.4.3圖書管理系統詳細設計104

項目小結119

項目拓展120

項目5設計製作文件管理系統121

任務5.1文件管理系統功能總體設計121

任務5.2設計製作簡單文件管理系統122

5.2.1設計製作創建文件功能122

5.2.2設計製作顯示文件信息功能126

5.2.3設計製作讀/寫文件功能130

5.2.4設計製作文件比較功能133

項目小結136

項目拓展137

項目6設計製作酒店客房管理系統138

任務6.1系統功能總體設計138

6.1.1系統的功能結構設計139

6.1.2系統的數據庫設計139

任務6.2系統詳細設計145

6.2.1設計用戶登錄界面login.cs147

6.2.2設計管理主界面WFMain.cs149

6.2.3設計管理員註冊功能界面MRegister.cs154

6.2.4設計管理員更新功能界面MUpdate.cs158

6.2.5設計客房樓信息管理界面BuildInfo.cs164

6.2.6設計客房信息管理界面DormInfo.cs174

6.2.7設計客戶信息錄入界面InfoRegister.cs185

6.2.8設計入住信息管理界面DormRegister.cs188

6.2.9設計報修登記功能界面RepairRecord.cs193

6.2.10設計維修反饋功能界面RepairFeedback.cs197

6.2.11設計違規登記功能界面DormFouls.cs201

6.2.12設計違規處理功能界面FoulsFeedback.cs206

6.2.13設計查詢客戶信息功能界面InfoSearch.cs210

項目小結216

項目拓展216

項目7設計製作企業人事管理系統217

任務7.1系統功能總體設計217

7.1.1系統功能結構設計218

7.1.2系統的數據庫設計219

任務7.2企業人事管理系統詳細設計236

7.2.1系統公共類設計236

7.2.2設計製作用戶登錄界面F_Login.cs247

7.2.3設計製作系統管理主界面F_Main.cs248

7.2.4設計製作數據基礎界面F_Basic.cs257

7.2.5設計製作設置提示日期界面F_ClewSet.cs260

7.2.6設計製作人事檔案管理界面F_ManFile.cs261

7.2.7設計製作人事資料查詢界面F_Find.cs280

7.2.8設計製作人事資料統計界面F_Stat.cs284

7.2.9設計製作日常記事界面F_WordPad.cs286

7.2.10設計製作管理通信錄界面F_AddressList.cs291

7.2.11設計製作用戶管理界面F_User.cs296

項目小結301

項目拓展301

參考文獻302