-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
門市星期日公休
11/23 新書到! 11/17 新書到! 11/9 新書到! 11/3 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

C#從入門到精通(第6版)

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:清華大學出版社C#從入門到精通(第6版) 3dWoo書號: 55285
詢問書籍請說出此書號!

有庫存
NT定價: 500
折扣價: 469

出版日:11/1/2021
頁數:534
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302586050
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

叢書說明:“軟件開發視頻大講堂”叢書第1版于2008年8月出版,因其編寫細膩、易學實用、配備海量學習資源和全程視頻等,在軟件開發類圖書市場上產生了很大反響,絕大部分品種在全國軟件開發零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優秀暢銷書”。
“軟件開發視頻大講堂”叢書第2版于2010年8月出版,第3版于2012年8月出版,第4版于2016年10月出版,第5版于2019年3月出版。十年錘煉,打造經典。叢書迄今累計重印600多次,銷售400多萬冊。不僅深受廣大程序員的喜愛,還被百余所高校選為計算機、軟件等相關專業的教學參考用書。
“軟件開發視頻大講堂”叢書第6版在繼承前5版所有優點的基礎上,進一步修正了疏漏,優化了圖書內容,更新了開發環境和工具,并根據讀者建議替換了所有學習視頻;同時,提供了“入門學習→實例應用→模塊開發→項目開發→能力測試→面試”等各個階段的海量開發資源庫,使之更適合讀者學習、訓練、測試;為了方便教學,還提供了教學課件PPT。
C#是微軟公司為Visual Studio開發平臺推出的一種簡潔、類型安全的、面向對象的編程語言,開發人員可以通過它編寫在.NET Framework上運行的各種安全可靠的應用程序。C#面世以來以其易學易用、功能強大的優勢被廣泛應用,而Visual Studio開發平臺則憑借其強大的可視化用戶界面設計,讓程序員從復雜的界面設計中解脫出來,使編程成為一種享受。C#不但可以開發數據庫管理系統,而且也可以開發集聲音、動畫、視頻為一體的多媒體應用程序和網絡應用程序,這使得它正在成為程序開發人員使用的主流編程語言。
本書內容
本書提供了C#從入門到編程高手所必需的各類知識,共分為4篇,具體如下。
第1篇:基礎知識。本篇包括初識C#及其開發環境、開始C#之旅、變量與常量、表達式與運算符、字符與字符串、流程控制語句、數組和集合、屬性和方法、結構和類等內容,在介紹這些內容時結合大量的圖示、舉例、錄像等,使讀者快速掌握C#語言,為以后編程奠定堅實的基礎。
第2篇:核心技術。本篇介紹Windows窗體、Windows應用程序常用控件、Windows應用程序高級控件、數據訪問技術、DataGridView數據控件、LINQ數據訪問技術、程序調試與異常處理等內容。學習完本篇,讀者可以掌握更深一層的C#開發技術,并能夠開發一些小型應用程序。
第3篇:高級應用。本篇介紹面向對象技術高級應用、迭代器和分部類、泛型、文件及數據流技術、GDI+圖形圖像技術、Windows打印技術、網絡編程技術、注冊表技術、線程的使用等內容。學習完本篇,讀者能夠開發文件流程序、圖形圖像程序、打印程序、多媒體程序、網絡程序和多線程應用程序等。
第4篇:項目實戰。本篇通過一個大型、完整的企業人事管理系統,運用軟件工程的設計思想,讓讀者學習如何進行軟件項目的實踐開發。書中按照編寫項目計劃書→系統設計→數據庫與數據表設計→創建項目→實現項目→運行項目→解決開發常見問題等流程進行介紹,帶領讀者一步一步親身體驗開發項目的全過程。
本書特點
由淺入深,循序漸進:本書以初、中級程序員為對象,帶領讀者先從 C#語言基礎學起,再學習 C#的核心技術,然后學習C#的高級應用,最后學習開發一個完整項目。講解過程中步驟詳盡,版式新穎,讓讀者在閱讀中一目了然,從而快速掌握書中內容。
微課視頻,講解詳盡。為便于讀者直觀感受程序開發的全過程,書中重要章節配備了教學微課視頻(總時長28小時,共164集),使用手機掃描正文小節標題一側的二維碼,即可觀看學習。便于初學者快速入門,感受編程的快樂和成就感,進一步增強學習的信心。
基礎示例+編程訓練+綜合練習+項目案例,實戰為王。通過例子學習是最好的學習方式,本書核心知識講解通過“一個知識點、一個示例、一個結果、一段評析、一個綜合應用”的模式,詳盡透徹地講述了實際開發中所需的各類知識。全書共計有236個應用示例,129個編程訓練,97個實踐練習,49個動手糾錯,1個項目案例,為初學者打造“學習1小時,訓練10小時”的強化實戰學習環境。
精彩欄目,貼心提醒。本書根據學習需要在正文中設計了很多“注意”“說明”“技巧”等小欄目,讓讀者在學習的過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。
海量資源,可查可練。本書資源包中提供了強大的“C#開發資源庫”,包含實例資源庫(686個實例)、模塊資源庫(15個典型模塊)、項目資源庫(15個項目案例)、測試題庫系統(636道能力測試題)和面試資源庫(323道企業面試真題)。
讀者對象
初學編程的自學者、編程愛好者、大中專院校的老師和學生、相關培訓機構的老師和學員、畢業設計的學生、初中級程序開發人員、程序測試及維護人員、參加實習的“菜鳥”程序員。
讀者服務
本書提供了大量的輔助學習資源,讀者可掃描圖書封底的“文泉云盤”二維碼,或登錄清華大學出版社網站,在對應圖書頁面下查閱各類學習資源的獲取方式。
讀者可先掃描圖書封底的權限二維碼(需要刮開涂層),獲取學習權限,然后掃描各章節知識點、案例旁的二維碼,觀看對應的視頻講解。讀者可掃碼登錄清大文森學堂,獲取本書的源代碼、微課視頻、開發資源庫等資源。同時,還可以獲得更多的軟件開發進階學習資源、職業成長知識圖譜等,技術上釋疑解惑,職業上交流成長。
致讀者
感謝您購買本書,希望本書能成為您編程路上的領航者。
“零門檻”學編程,一切皆有可能。
祝讀書快樂!
內容簡介:

《C#從入門到精通(第6版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用C#進行WinForm應用程序開發應該掌握的各方面技術。全書分為4篇,共26章,包括初識C#及其開發環境、開始C#之旅、變量與常量、表達式與運算符、字符與字符串、流程控制語句、數組和集合、屬性和方法、結構和類、Windows窗體、Windows應用程序常用控件、Windows應用程序高級控件、數據訪問技術、DataGridView數據控件、LINQ數據訪問技術、程序調試與異常處理、面向對象技術高級應用、迭代器和分部類、泛型、文件及數據流技術、GDI+圖形圖像技術、Windows打印技術、網絡編程技術、注冊表技術、線程的使用,以及企業人事管理系統等內容。本書所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會C#應用程序開發的精髓,以快速提高開發技能。
目錄:

第1篇 基礎知識
第1章 初識C#及其開發環境2
視頻講解:50分鐘
1.1 C#概述2
1.1.1 C#語言及其特點2
1.1.2 認識.NETFramework3
1.1.3 C#與.NET框架3
1.1.4 C#的應用領域4
1.2 安裝與卸載VisualStudio20195
1.2.1 安裝VisualStudio2019必備條件5
1.2.2 下載VisualStudio20195
1.2.3 安裝VisualStudio20196
1.2.4 卸載VisualStudio20197
1.3 熟悉VisualStudio2019開發環境8
1.3.1創建項目9
1.3.2菜單欄10
1.3.3工具欄11
1.3.4“解決方案資源管理器”窗口11
1.3.5“工具箱”窗口11
1.3.6“屬性”窗口12
1.3.7“錯誤列表”窗口12
1.4 實踐與練習13
第2章 開始C#之旅14
視頻講解:73分鐘
2.1 編寫第一個C#程序14
2.2 初識C#程序結構16
2.2.1 命名空間16
2.2.2 類17
2.2.3 Main()方法18
2.2.4 標識符及關鍵字18
2.2.5 C#語句19
2.2.6 注釋19
2.3 程序編寫規范20
2.3.1 代碼書寫規則20
2.3.2 命名規范21
2.4 實踐與練習23
2.5 動手糾錯24
第3章 變量與常量25
視頻講解:147分鐘
3.1 變量的基本概念25
3.2 變量的聲明及賦值26
3.2.1 聲明變量26
3.2.2 變量的賦值27
3.2.3 變量的作用域27
3.3 數據類型28
3.3.1 值類型29
3.3.2 引用類型31
3.3.3 值類型與引用類型的區別32
3.3.4 枚舉類型34
3.3.5 類型轉換35
3.4 常量39
3.5 實踐與練習40
3.6 動手糾錯41
第4章 表達式與運算符42
視頻講解:103分鐘
4.1 表達式42
4.2 運算符43
4.2.1 算術運算符43
4.2.2自增自減運算符44
4.2.3 賦值運算符45
4.2.4 關系運算符46
4.2.5 邏輯運算符47
4.2.6 位運算符49
4.2.7 其他特殊運算符50
4.3 運算符優先級53
4.4 實踐與練習54
4.5 動手糾錯54
第5章 字符與字符串55
視頻講解:126分鐘
5.1 字符類Char的使用55
5.1.1 Char類概述55
5.1.2 Char類的使用56
5.1.3 轉義字符57
5.2 字符串類String的使用59
5.2.1 字符串的聲明及賦值59
5.2.2 連接多個字符串60
5.2.3 比較字符串60
5.2.4 格式化字符串63
5.2.5 截取字符串65
5.2.6 分割字符串66
5.2.7 插入和填充字符串67
5.2.8 刪除字符串68
5.2.9 復制字符串69
5.2.10 替換字符串70
5.3 可變字符串類71
5.3.1 StringBuilder類的定義72
5.3.2 StringBuilder類的使用72
5.3.3 StringBuilder類與String類的區別73
5.4 實踐與練習74
5.5 動手糾錯75
第6章 流程控制語句76
視頻講解:115分鐘
6.1 條件判斷語句76
6.1.1 if語句77
6.1.2 switch多分支語句80
6.2 循環語句83
6.2.1 while語句83
6.2.2 do…while語句86
6.2.3 for語句86
6.2.4 foreach語句88
6.3 循環的嵌套89
6.4 跳轉語句90
6.4.1 break語句90
6.4.2 continue語句92
6.4.3 goto語句93
6.4.4 return語句94
6.5 實踐與練習95
6.6 動手糾錯95
第7章 數組和集合97
視頻講解:117分鐘
7.1 數組概述97
7.2 一維數組的創建和使用98
7.2.1 一維數組的創建98
7.2.2 一維數組的初始化99
7.2.3 一維數組的使用99
7.3 二維數組的創建和使用100
7.3.1 二維數組的創建100
7.3.2 二維數組初始化101
7.3.3 二維數組的使用101
7.4 數組的基本操作103
7.4.1 遍歷數組103
7.4.2 添加/刪除數組元素104
7.4.3 對數組進行排序108
7.4.4 數組的合并與拆分109
7.5 數組排序算法111
7.5.1 冒泡排序法111
7.5.2 直接插入排序法113
7.5.3 選擇排序法114
7.6 ArrayList類115
7.6.1 ArrayList類概述116
7.6.2 ArrayList元素的添加117
7.6.3 ArrayList元素的刪除119
7.6.4 ArrayList的遍歷121
7.6.5 ArrayList元素的查找121
7.7 Hashtable122
7.7.1 Hashtable概述122
7.7.2 Hashtable元素的添加123
7.7.3 Hashtable元素的刪除123
7.7.4 Hashtable的遍歷124
7.7.5 Hashtable元素的查找125
7.8 實踐與練習126
7.9 動手糾錯127
第8章 屬性和方法128
視頻講解:43分鐘
8.1 屬性128
8.1.1 屬性概述128
8.1.2 屬性的使用131
8.2 方法132
8.2.1 方法的聲明132
8.2.2 方法的參數類型133
8.2.3 方法的分類135
8.2.4 方法的重載136
8.2.5 Main()方法137
8.3 實踐與練習138
8.4 動手糾錯138
第9章 結構和類139
視頻講解:70分鐘
9.1 結構139
9.1.1 結構概述139
9.1.2 結構的使用140
9.2 面向對象概述141
9.2.1 認識對象141
9.2.2 初識類143
9.2.3 封裝143
9.2.4 繼承144
9.2.5 多態145
9.3 類145
9.3.1 類的概念146
9.3.2 類的聲明146
9.3.3 構造函數和析構函數147
9.3.4 對象的創建和使用149
9.3.5 this關鍵字152
9.3.6 類與對象的關系153
9.4 封裝的實現153
9.5 繼承155
9.5.1 繼承的實現155
9.5.2 base關鍵字156
9.5.3 繼承中的構造函數與析構函數158
9.6 多態158
9.7 實踐與練習160
第2篇 核心技術
第10章 Windows窗體163
視頻講解:38分鐘
10.1 Form窗體163
10.1.1 Form窗體的概念164
10.1.2 添加和刪除窗體164
10.1.3 多窗體的使用165
10.1.4 窗體的屬性166
10.1.5 窗體的顯示與隱藏169
10.1.6 窗體的事件169
10.2 MDI窗體172
10.2.1 MDI窗體的概念172
10.2.2 設置MDI窗體172
10.2.3 排列MDI子窗體173
10.3 繼承窗體176
10.3.1 繼承窗體的概念176
10.3.2 創建繼承窗體176
10.3.3 在繼承窗體中修改繼承的控件屬性177
10.4 實踐與練習178
第11章 Windows應用程序常用控件179
視頻講解:91分鐘
11.1 控件概述179
11.1.1 控件的分類及作用179
11.1.2 控件命名規范180
11.2 控件的相關操作180
11.2.1 添加控件180
11.2.2 對齊控件181
11.2.3 鎖定控件181
11.2.4 刪除控件181
11.3 文本類控件182
11.3.1 Label控件182
11.3.2 Button控件183
11.3.3 extBox控件184
11.3.4 RichTextBox控件186
11.4 選擇類控件190
11.4.1 ComboBox控件190
11.4.2 CheckBox控件192
11.4.3 RadioButton控件193
11.4.4 NumericUpDown控件195
11.4.5 ListBox控件196
11.5 分組類控件199
11.5.1 Panel控件199
11.5.2 GroupBox控件201
11.5.3 TabControl控件201
11.6 菜單、工具欄和狀態欄控件205
11.6.1 MenuStrip控件205
11.6.2 ToolStrip控件206
11.6.3 StatusStrip控件208
11.7 實踐與練習209
第12章 Windows應用程序高級控件210
視頻講解:63分鐘
12.1 ImageList控件211
12.1.1 在ImageList控件中添加圖像211
12.1.2 在ImageList控件中移除圖像212
12.2 ListView控件213
12.2.1 在ListView控件中添加移除項214
12.2.2 選擇ListView控件中的項216
12.2.3 為ListView控件中的項添加圖標216
12.2.4 在ListView控件中啟用平鋪視圖217
12.2.5 為ListView控件中的項分組218
12.3 TreeView控件221
12.3.1 添加和刪除樹節點221
12.3.2 獲取TreeView控件中選中的節點222
12.3.3 為TreeView控件中的節點設置圖標223
12.4 DateTimePicker控件224
12.4.1 使用DateTimePicker控件顯示時間225
12.4.2 使用DateTimePicker控件以自定義格式顯示日期225
12.4.3 返回DateTimePicker控件中選擇的日期227
12.5 MonthCalendar控件227
12.5.1 更改MonthCalendar控件的外觀228
12.5.2 在MonthCalendar控件中顯示多個月份228
12.5.3 在MonthCalendar控件中選擇日期范圍229
12.6 其他高級控件230
12.6.1 使用ErrorProvider控件驗證文本框輸入230
12.6.2 使用HelpProvider控件調用幫助文件232
12.6.3 使用Timer控件設置時間間隔233
12.6.4 使用ProgressBar控件顯示程序運行進度條234
12.7 實踐與練習235
第13章 數據訪問技術236
視頻講解:83分鐘
13.1 數據庫基礎236
13.1.1 數據庫簡介236
13.1.2 SQL語言簡介237
13.1.3 數據庫的創建及刪除237
13.1.4 數據表的創建及刪除239
13.1.5 簡單SQL語句的應用241
13.2 ADO.NET簡介246
13.3 用Connection對象連接數據庫247
13.3.1 Connection對象概述247
13.3.2 連接數據庫247
13.3.3 關閉連接249
13.4 用Command對象執行SQL語句251
13.4.1 Command對象概述251
13.4.2 設置數據源類型251
13.4.3 執行SQL語句253
13.5 用DataReader對象讀取數據255
13.5.1 DataReader對象概述255
13.5.2 判斷查詢結果中是否有值256
13.5.3 讀取數據257
13.6 DataAdapter對象258
13.6.1 DataAdapter對象概述258
13.6.2 填充DataSet數據集259
13.6.3 更新數據源260
13.7 DataSet對象262
13.7.1 DataSet對象概述262
13.7.2 合并DataSet內容262
13.7.3 復制DataSet內容264
13.8 EntityFramework編程基礎265
13.8.1 EntityFramework概述265
13.8.2 EntityFramework實體數據模型266
13.8.3 EntityFramework運行環境266
13.8.4 創建實體數據模型267
13.8.5 數據表操作269
13.9 實踐與練習272
第14章 DataGridView數據控件273
視頻講解:7分鐘
14.1 DataGridView控件概述273
14.2 DataGridView控件顯示數據274
14.3 獲取DataGridView控件當前單元格275
14.4 修改DataGridView控件中數據276
14.5 設置DataGridView控件選中行的顏色278
14.6 禁止在DataGridView控件中添加和刪除行280
14.7 使用Columns和Rows屬性添加數據280
14.8 實踐與練習282
第15章 LINQ數據訪問技術283
視頻講解:66分鐘
15.1 LINQ基礎283
15.1.1 LINQ概述283
15.1.2 使用var創建隱型局部變量284
15.1.3 Lambda表達式285
15.1.4 LINQ查詢表達式286
15.2 使用LINQ操作SQLServer數據庫288
15.2.1 查詢SQLServer數據庫288
15.2.2 管理SQLServer數據庫292
15.3 使用LINQ操作其他數據298
15.3.1 操作數組和集合298
15.3.2 操作DataSet數據集299
15.3.3 操作XML301
15.4 實踐與練習305
第16章 程序調試與異常處理306
視頻講解:23分鐘
16.1 程序調試概述306
16.2 常用的程序調試操作307
16.2.1 斷點操作307
16.2.2 開始執行308
16.2.3 中斷執行309
16.2.4 停止執行309
16.2.5 單步執行和逐過程執行309
16.2.6 運行到指定位置310
16.3 異常處理概述310
16.4 異常處理語句311
16.4.1 try…catch語句311
16.4.2 throw語句313
16.4.3 try…catch…finally語句314
16.5 實踐與練習316
第3篇 高級應用
第17章 面向對象技術高級應用318
視頻講解:62分鐘
17.1 抽象類與抽象方法318
17.1.1 抽象類概述及聲明319
17.1.2 抽象方法概述及聲明320
17.1.3 抽象類與抽象方法的使用320
17.2 接口322
17.2.1 接口的概念及聲明322
17.2.2 接口的實現與繼承324
17.2.3 顯式接口成員實現326
17.2.4 抽象類與接口328
17.3 集合與索引器328
17.3.1 集合328
17.3.2 索引器331
17.4 委托和匿名方法333
17.4.1 委托333
17.4.2 匿名方法335
17.5 事件336
17.5.1 委托的發布和訂閱336
17.5.2 事件的發布和訂閱338
17.5.3 EventHandler類339
17.5.4 Windows事件概述341
17.6 實踐與練習342
第18章 迭代器和分部類343
視頻講解:18分鐘
18.1 迭代器343
18.1.1 迭代器概述343
18.1.2 迭代器的使用344
18.2 分部類345
18.2.1 分部類概述345
18.2.2 分部類的使用345
18.3 實踐與練習347
第19章 泛型349
視頻講解:14分鐘
19.1 泛型概述349
19.2 泛型的使用350
19.2.1 類型參數T351
19.2.2 泛型接口351
19.2.3 泛型方法353
19.3 實踐與練習354
第20章 文件及數據流技術355
視頻講解:70分鐘
20.1 System.IO命名空間355
20.1.1 File類和Directory類356
20.1.2 FileInfo類和DirectoryInfo類360
20.2 文件基本操作362
20.2.1 判斷文件是否存在362
20.2.2 創建文件363
20.2.3 復制或移動文件364
20.2.4 刪除文件365
20.2.5 獲取文件的基本信息366
20.3 文件夾基本操作367
20.3.1 判斷文件夾是否存在367
20.3.2 創建文件夾368
20.3.3 移動文件夾369
20.3.4 刪除文件夾369
20.3.5 遍歷文件夾370
20.4 數據流372
20.4.1 流操作類介紹372
20.4.2 文件流類373
20.4.3 文本文件的寫入與讀取375
20.4.4 二進制文件的寫入與讀取377
20.5 實踐與練習379
第21章 GDI+圖形圖像技術380
視頻講解:44分鐘
21.1 GDI+繪圖基礎381
21.1.1 GDI+概述381
21.1.2 創建Graphics對象381
21.2 畫筆與畫刷382
21.2.1 設置畫筆382
21.2.2 設置畫刷382
21.3 基本圖形繪制384
21.3.1 GDI+中的直線和矩形385
21.3.2 GDI+中的橢圓、圓弧和扇形387
21.3.3 GDI+中的多邊形389
21.3.4 繪制文本390
21.3.5 繪制圖像391
21.4 GDI+繪圖的應用392
21.4.1 繪制柱形圖392
21.4.2 繪制折線圖394
21.4.3 繪制餅形圖396
21.5 實踐與練習399
第22章 Windows打印技術400
視頻講解:16分鐘
22.1 PageSetupDialog控件400
22.2 PrintDialog控件402
22.3 PrintDocument控件404
22.4 PrintPreviewControl控件405
22.5 PrintPreviewDialog控件406
22.6 實踐與練習407
第23章 網絡編程技術408
視頻講解:68分鐘
23.1 計算機網絡基礎408
23.1.1 局域網與廣域網408
23.1.2 網絡協議409
23.1.3 端口與套接字410
23.2 IP地址封裝411
23.2.1Dns類411
23.2.2IPAddress類411
23.2.3IPHostEntry類412
23.3 TCP程序設計413
23.3.1 Socket類414
23.3.2 TcpClient類和TcpListener類415
23.4 UDP程序設計419
23.5 實踐與練習422
第24章 注冊表技術423
視頻講解:34分鐘
24.1 注冊表基礎423
24.1.1 Windows注冊表概述423
24.1.2 Registry類和RegistryKey類424
24.2 在C#中操作注冊表425
24.2.1 讀取注冊表中的信息425
24.2.2 創建和修改注冊表信息428
24.2.3 刪除注冊表中的信息430
24.3 實踐與練習433
第25章 線程的使用434
視頻講解:43分鐘
25.1 線程簡介434
25.1.1 單線程簡介434
25.1.2 多線程簡介435
25.2 線程的實現436
25.2.1 Thread類436
25.2.2線程的生命周期438
25.3 線程常見操作439
25.3.1 線程的掛起與恢復439
25.3.2 線程休眠440
25.3.3 終止線程441
25.3.4 線程的優先級443
25.3.5 線程同步444
25.4 實踐與練習450
第4篇 項目實戰
第26章 企業人事管理系統452
視頻講解:118分鐘
26.1 系統分析453
26.1.1 需求分析453
26.1.2 可行性分析453
26.1.3 編寫項目計劃書454
26.2 系統設計456
26.2.1 系統目標456
26.2.2 系統功能結構456
26.2.3 系統業務流程圖457
26.2.4 系統編碼規范458
26.3 系統運行環境460
26.4 數據庫與數據表設計460
26.4.1 數據庫分析460
26.4.2 創建數據庫460
26.4.3 創建數據表462
26.4.4 數據表邏輯關系467
26.5 創建項目469
26.6 公共類設計470
26.6.1 MyMeans公共類470
26.6.2 MyModule公共類473
26.7 登錄模塊設計487
26.7.1 設計登錄窗體487
26.7.2 按Enter鍵時移動鼠標焦點488
26.7.3 登錄功能的實現488
26.8 系統主窗體設計489
26.8.1 設計菜單欄490
26.8.2 設計工具欄491
26.8.3 設計導航菜單492
26.8.4 設計狀態欄493
26.9 人事檔案管理模塊設計493
26.9.1 設計人事檔案管理窗體494
26.9.2 添加/修改人事檔案信息496
26.9.3 刪除人事檔案信息498
26.9.4 單條件查詢人事檔案信息499
26.9.5 逐條查看人事檔案信息501
26.9.6 將人事檔案信息導出為Word文檔503
26.9.7 將人事檔案信息導出為Excel表格507
26.10 人事資料查詢模塊設計512
26.10.1 設計人事資料查詢窗體512
26.10.2 多條件查詢人事資料513
26.11 通訊錄模塊設計514
26.11.1 設計通訊錄窗體515
26.11.2 添加/修改通訊錄信息515
26.11.3 刪除通訊錄信息518
26.11.4 查詢通訊錄信息518
26.12 用戶設置模塊設計519
26.12.1 設計用戶設置窗體519
26.12.2 添加/修改用戶信息520
26.12.3 刪除用戶基本信息522
26.12.4 設置用戶操作權限522
26.13 數據庫維護模塊設計523
26.13.1 設計數據庫維護窗體523
26.13.2 備份數據庫524
26.13.3 還原數據庫525
26.14 運行項目526
26.15 開發的常見問題與解決528
26.15.1 程序無法運行528
26.15.2 無法添加職工基本信息528
26.15.3 選擇職工頭像時出現異常529
26.15.4 數據庫還原不成功529
附錄530
序: