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

C#項目開發實戰密碼

( 簡體 字)
作者:扶松柏類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:清華大學出版社C#項目開發實戰密碼 3dWoo書號: 42235
詢問書籍請說出此書號!

缺書
NT售價: 350

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

譯者序:

前言:

C#語言的重要性
  C#作為微軟在21世紀推出的新語言,有著其他語言無法比擬的優勢。C#編程語言的應用非常廣泛,在軟件行業的多個應用領域中,已成為基于.NET Framework解決方案的首選語言。C#作為一門新的程序設計語言,集中了C、C++和Java等語言的優點,是一門現代的、優越的、具有廣闊發展前景的程序設計語言。
本書內容
  本書共分12章,各章的內容如下:
第1章 介紹俄羅斯方塊游戲的運行流程,并講解其具體的實現過程。
第2章 介紹多媒體學習社區的運行流程,并講解其具體的實現過程。
第3章 介紹大東科技人事管理系統的運作流程,并講解其具體的實現過程。
第4章 介紹在線留言簿系統的運行流程,并講解其具體的實現過程。
第5章 介紹如何開發浪漫滿屋通信錄系統,展示C#在WPF項目中的功能和技巧。
第6章 介紹如何創建一個在線點歌系統,講解C#在桌面項目中的巨大優勢。
第7章 介紹在線商城系統的開發流程,講解電商系統的具體實現過程。
第8章 介紹開發一個企業交互系統的過程,講解企業辦公類軟件的構建和實現過程。
第9章 介紹開發餐飲管理系統的流程,講解其具體實現過程,并剖析技術核心和實現技巧。
第10章 介紹開發短信群發系統的方法,講解C#在連接硬件資源領域中的作用。
第11章 介紹開發超市進銷存系統的流程,講解其具體實現過程,并剖析技術核心和實現技巧。
第12章 介紹家庭視頻監控系統的構建方法,講解使用C#開發流媒體軟件的方法。

  

讀者服務
  為方便讀者解決學習過程中遇到的疑難問題,本書的編寫團隊特為廣大讀者提供了豐富的學習資源:
* 配書光盤——書中各開發項目的源代碼和語音視頻講解。
* 網絡下載資源——配套各章學習的電子書以及海量論文資料。
  我們還特別開通了讀者學習QQ群,群號是105621466,歡迎廣大讀者加入本群,一起討論并分享學習開發過程中的點點滴滴。
致謝
  本書的主要編寫人員有扶松柏、陳強、李佐彬、李淑芳、蔣凱、王夢、王書鵬、張子言、張建敏、陳德春、李藏、關立勛、秦雪薇、薛多鴦、李強、劉海洋、唐凱、吳善財、王石磊、習國慶、張家春、楊靖宇、王東華、羅紅仙、曹文龍、胡郁、孫宇、于洋、李冬艷、代林峰、譚貞軍、張玲玲、朱桂英、徐璐、徐娜子。
  在編寫本書的過程中,我們始終本著科學、嚴謹的態度,力求精益求精,但錯誤和疏漏之處在所難免,敬請廣大讀者批評指正。
  感謝您購買本書,希望本書能成為您編程路上的領航者。祝您讀書快樂!
  
  編 者
  

  

  
  
  
  
  

  
  
  

內容簡介:

C#是當今使用最為頻繁的編程語言之一,一直在開發領域中占據重要的地位。本書通過12個綜合案例的實現過程,詳細講解C#在實踐項目中的綜合運用過程,這些項目從作者的學生時代寫起,到項目經理結束,一直貫穿于作者最重要的開發時期。
第1章講解一個俄羅斯方塊游戲的具體實現流程;第2章講解多媒體學習社區系統的具體實現流程;第3章講解大東科技人事管理系統的具體實現流程;第4章講解在線留言簿系統的具體實現流程;第5章講解浪漫滿屋通信錄系統的具體實現流程;第6章講解在線點歌系統的具體實現流程;第7章講解在線商城系統的具體實現流程;第8章講解一個企業交互系統的具體實現流程;第9章講解一個餐飲管理系統的具體實現流程;第10章講解一個短信群發系統的具體實現流程。第11章講解超市進銷存系統的具體實現流程;第12章講解家庭視頻監控系統的具體實現流程。
在具體講解每個實例時,都遵循項目的進度來展開,從接到項目到具體開發,直到最后的調試和發布。內容循序漸進,并穿插學習技巧和職場生存法則,引領讀者全面掌握C#。
本書不但適合C#初學者閱讀,也可供有一定C#基礎的讀者學習,亦可作為有一定造詣的程序員的參考書。
目錄:

第1章  俄羅斯方塊游戲 1

1.1  贏在規劃 2

1.1.1  贏在起點——程序員的職業

規劃 2

1.1.2  贏在項目開發伊始——做好

項目分析 2

1.2  第一個項目 4

1.3  功能描述 4

1.3.1  功能模塊分析 6

1.3.2  游戲的模塊結構 6

1.3.3  游戲的運行流程 6

1.4  搭建開發平臺 7

1.4.1  安裝Visual Studio 2013 7

1.4.2  規劃項目文件 9

1.5  界面設計 10

1.5.1  制作游戲窗體 11

1.5.2  窗體元素設置文件 14

1.6  具體編碼 18

1.6.1  事件處理程序 18

1.6.2  游戲控制、處理方法 21

1.7  測試運行 36

第2章  多媒體學習社區 37

2.1  修煉自身 38

2.1.1  “碼農”和“高大上” 38

2.1.2  贏在自身——快速提升自身

修養 38

2.2  開發背景簡介 40

2.3  系統設計分析 40

2.3.1  互動媒體學習社區的優勢 40

2.3.2  系統的特點 41

2.3.3  系統目標 41

2.3.4  確定設計方案——B/S體系

結構 42

2.4  需求分析 42

2.4.1  可行性分析 43

2.4.2  功能分析 43

2.4.3  業務流程 44

2.5  總體設計 44

2.6  系統預覽 46

2.7  構建開發環境 47

2.8  數據庫設計 48

2.8.1  概念設計 48

2.8.2  實體E-R圖 49

2.8.3  邏輯設計 50

2.9  設計文件夾組織結構和功能模塊 53

2.9.1  文件組織結構的設計 53

2.9.2  用戶功能模塊設計 54

2.10  公共類的設計 57

2.10.1  數據庫操作類的設計 57

2.10.2  業務功能類設計 60

2.11  網站首頁設計 62

2.12  實現用戶注冊模塊 63

2.12.1  login.aspx頁面部分代碼

 分析 64

2.12.2  用戶登錄設計 64

2.13  發布并管理教程 66

2.13.1  發布教程 68

2.13.2  查看教程頁設計 70

2.14  后臺管理頁面的設計 71

2.14.1  實現用戶管理的頁面 72

2.14.2  視頻管理模塊設計 73

2.15  系統測試 74

第3章  大東科技人事管理系統 77

3.1  程序員職場生存必殺技 78

3.1.1  程序員的生存現狀 78

3.1.2  中外IT領域的企業文化 78

3.1.3  贏在職場——修煉程序員

職場秘籍 79

3.2  系統介紹 81

3.2.1  系統背景介紹 82

3.2.2  應用的目的與意義 82

3.2.3  人事管理系統的發展趨勢 83

3.3  系統需求分析 83

3.4  系統設計 85

3.4.1  系統設計目標 85

3.4.2  系統功能設計 86

3.5  數據庫設計 89

3.5.1  數據庫描述 89

3.5.2  數據庫分析 89

3.5.3  數據庫概念設計 89

3.6  實現公共類 94

3.6.1  實現MyMeans公共類 94

3.6.2  實現MyModule公共類 96

3.7  實現用戶登錄模塊 104

3.7.1  登錄模塊技術分析 104

3.7.2  具體實現 105

3.8  主窗體詳細設計 106

3.8.1  主窗體技術分析 107

3.8.2  具體實現 108

3.9  實現人事檔案瀏覽模塊 112

3.10  實現人事資料查詢模塊 133

3.10.1  人事資料查詢窗體的技術

 分析 133

3.10.2  具體實現 133

第4章  在線留言簿系統 139

4.1  企業溝通之道 140

4.1.1  開發公司的部門現狀 140

4.1.2  贏在職場——探討部門之間的

溝通之道 141

4.2  第一個盈利項目 142

4.2.1  組建團隊 142

4.2.2  系統規劃 142

4.3  系統概述和總體設計 143

4.3.1  在線留言簿模塊的功能

原理 143

4.3.2  在線留言簿系統的構成

模塊 144

4.4  規劃系統文件 144

4.4.1  規劃文件 144

4.4.2  選擇開發工具 145

4.5  設計數據庫 145

4.5.1  后臺數據庫及數據庫訪問

接口的選擇 145

4.5.2  數據庫結構的設計 145

4.6  系統配置和數據庫訪問層 146

4.6.1  系統配置 146

4.6.2  數據庫訪問層設計 149

4.7  具體編碼 155

4.7.1  留言數據顯示 155

4.7.2  留言分頁列表顯示模塊 159

4.7.3  留言回復模塊 162

4.7.4  添加留言信息模塊 164

4.7.5  留言管理模塊 165

4.8  測試運行 168

第5章  浪漫滿屋通信錄系統 171

5.1  體驗語言之美 172

5.1.1  程序員經常忽視的問題 172

5.1.2  贏在程序自身——體現

代碼之美 172

5.2  新的項目 173

5.2.1  系統分析 174

5.2.2  系統目標 174

5.3  功能模塊劃分 175

5.4  設計窗體 176

5.4.1  設置和啟動應用程序 176

5.4.2  設計用戶界面 178

5.4.3  實現三維動畫效果 182

5.4.4  遍歷窗體可視化樹 183

5.4.5  添加聯系人 184

5.4.6  實現多媒體 188

5.4.7  添加圖片 189

5.4.8  保存聯系人資料 190

5.5  系統測試 193

第6章  在線點歌系統 197

6.1  架構中的可擴展性 198

6.1.1  軟件的發展是一個不斷完善的

過程 198

6.1.2  贏在項目本身——讓程序具有

更好的可擴展性 198

6.2  系統分析 199

6.2.1  背景介紹 199

6.2.2  需求分析 200

6.2.3  可行性分析 200

6.2.4  編寫項目計劃書 201

6.3  系統模塊劃分 203

6.4  設計數據庫 203

6.4.1  數據庫概念結構設計 204

6.4.2  數據庫邏輯結構的設計 206

6.5  設計公共類 207

6.5.1  數據庫連接 207

6.5.2  歌曲信息參數 208

6.5.3  歌曲信息操作處理 209

6.6  設計窗體 213

6.7  具體編碼工作 217

6.7.1  登錄驗證模塊 217

6.7.2  后臺維護模塊 218

6.7.3  明星管理模塊 221

6.7.4  系統點歌模塊 226

6.7.5  歌曲信息模塊 228

6.7.6  播放歌曲模塊 232

6.8  項目調試 234

6.9  系統升級 236

6.9.1  功能升級——升級前的

思考 236

6.9.2  增加維護歌曲信息模塊 237

6.9.3  增加維護明星信息模塊 239

6.9.4  以“人性化”為目標的功能

升級 240

6.10  數據庫工具升級 245

6.10.1  導入數據 245

6.10.2  修改連接程序 246

6.10.3  用OleDbConnection對象

 連接OLE DB數據源 248

第7章  在線商城系統 249

7.1  模塊化編程 250

7.1.1  談模塊化設計思想 250

7.1.2  贏在模塊化思想——實現

高內聚和低耦合的代碼 251

7.2  新的項目 253

7.3  項目規劃分析 254

7.4  規劃項目文件 254

7.5  系統配置文件 255

7.6  搭建數據庫 256

7.6.1  數據庫的設計 257

7.6.2  設置系統參數 259

7.7  數據訪問層 260

7.7.1  商品顯示 260

7.7.2  訂單處理 265

7.7.3  商品評論 272

7.7.4  商品分類 275

7.7.5  商品管理 285

7.8  顯示商品 287

7.8.1  主框架頁 288

7.8.2  頂部導航頁面 288

7.8.3  左側導航——分類列表

頁面 289

7.8.4  右側導航——商品列表

頁面 289

7.8.5  按被點擊次數顯示 290

7.8.6  按商品名稱顯示模塊 292

7.8.7  商品詳情頁面 293

7.9  商品分類處理 295

7.9.1  設置分類的層次結構 296

7.9.2  添加分類模塊 298

7.9.3  分類修改模塊 299

7.9.4  分類管理模塊 300

7.10  商品管理 302

7.10.1  商品添加模塊 302

7.10.2  商品修改模塊 303

7.10.3  商品管理列表模塊 305

7.10.4  商品圖片修改模塊 306

7.11  購物車 310

7.11.1  購物車組件的設計 310

7.11.2  購物車商品添加模塊 315

7.11.3  購物車管理 316

7.12  訂單處理 319

7.12.1  生成訂單編號 319

7.12.2  提交并創建新訂單 320

7.12.3  查看訂單詳情 322

7.12.4  訂單列表模塊 323

7.12.5  訂單狀態處理模塊 324

7.13  商品評論模塊 326

7.13.1  評論顯示模塊 327

7.13.2  評論管理模塊 327

7.14  商品搜索模塊 329

7.15  項目調試 330

第8章  企業交互系統 333

8.1  程序的可移植性 334

8.1.1  什么是程序的可移植性 334

8.1.2  贏在項目——實現跨開發

平臺的轉換 334

8.2  新的挑戰 335

8.3  項目規劃和分析 336

8.3.1  在線交互系統的背景 336

8.3.2  企業在線交互系統的構成

模塊 336

8.4  規劃項目文件 338

8.5  系統配置文件 338

8.6  搭建數據庫 339

8.6.1  數據庫設計 340

8.6.2  系統參數設置文件 343

8.7  數據訪問層 344

8.7.1  數據訪問層——用戶登錄

驗證 344

8.7.2  數據訪問層——客戶分組 348

8.7.3  數據訪問層——團隊模塊 353

8.8  實現身份驗證模塊 357

8.8.1  用戶登錄驗證模塊 357

8.8.2  登錄用戶注銷模塊 359

8.9  客戶分組處理模塊 359

8.9.1  用戶分組添加模塊 360

8.9.2  用戶分組修改模塊 360

8.9.3  用戶組管理列表模塊 362

8.9.4  客戶檢索模塊 363

8.9.5  客戶管理列表模塊 366

8.9.6  客戶移動轉換模塊 367

8.9.7  客戶信息顯示模塊 369

8.10  系統團隊處理模塊 370

8.10.1  添加團隊模塊 370

8.10.2  修改團隊處理模塊 371

8.10.3  團隊管理列表模塊 372

8.10.4  加入團隊處理模塊 374

8.11  在線交互模塊 375

8.11.1  系統主頁顯示模塊 376

8.11.2  一對一交互處理模塊 377

8.11.3  團隊交互處理模塊 379

8.11.4  文件發送模塊 383

8.12  項目調試 388

第9章  餐飲管理系統 391

9.1  考慮所有可能會發生的情形 392

9.1.1  一段代碼所引發的思考 392

9.1.2  贏在項目——提高程序的

健壯性 392

9.2  新的項目 394

9.3  項目規劃分析 395

9.3.1  開發背景 395

9.3.2  項目模塊分析 395

9.3.3  構成模塊 395

9.4  搭建數據庫 396

9.4.1  數據庫概念設計 396

9.4.2  數據庫邏輯結構設計 398

9.5  設計窗體 400

9.6  具體編碼 402

9.6.1  數據庫連接 402

9.6.2  登錄模塊 403

9.6.3  主窗體模塊 404

9.6.4  開臺模塊 410

9.6.5  點菜模塊 412

9.6.6  結賬模塊 418

9.6.7  員工管理模塊 420

9.6.8  修改密碼模塊 423

9.6.9  桌臺信息模塊 426

9.7  項目調試 431

第10章  短信群發系統 435

10.1  做好項目管理者 436

10.1.1  軟件工程師到項目管理者

 之路 436

10.1.2  贏在管理——運轉一個高效

 的開發團隊 436

10.2  做好需求分析 439

10.2.1  開發背景 439

10.2.2  需求分析 440

10.3  項目規劃 440

10.3.1  系統目標 441

10.3.2  劃分功能模塊 441

10.3.3  規劃運作流程 441

10.4  搭建數據庫 443

10.4.1  數據庫E-R圖分析 443

10.4.2  數據表的結構 444

10.5  設計公共類 446

10.5.1  ConnClass類 447

10.5.2  GSM類 447

10.6  具體編碼 454

10.6.1  登錄驗證模塊 454

10.6.2  主窗體模塊 456

10.6.3  短信群發模塊 459

10.6.4  短信接收模塊 463

10.6.5  電話簿管理模塊 468

10.6.6  常用短語管理模塊 471

10.6.7  修改密碼模塊 474

10.7  項目調試 476

第11章  超市進銷存系統 479

11.1  算法是程序的靈魂 480

11.1.1  什么是算法 480

11.1.2  贏在技術沉淀——計算機

 中的算法 481

11.2  新的項目 484

11.3  系統需求分析 484

11.3.1  系統背景介紹 485

11.3.2  功能模塊劃分 485

11.4  規劃和運作 486

11.4.1  規劃系統文件 486

11.4.2  運作流程 487

11.5  設計數據庫 487

11.5.1  數據庫的概念設計 487

11.5.2  邏輯結構設計 489

11.6  設計公共類 492

11.7  具體編碼 502

11.7.1  用戶登錄模塊 502

11.7.2  主窗體模塊 503

11.7.3  進貨管理模塊 506

11.7.4  進貨查詢模塊 510

11.7.5  商品銷售管理模塊 512

11.7.6  退貨管理模塊 515

11.7.7  庫存管理模塊 517

11.7.8  庫存查詢模塊 519

11.7.9  數據備份模塊 520

11.8  項目調試 522

第12章  家庭視頻監控系統 525

12.1  走向架構師之路 526

12.1.1  什么是架構師 526

12.1.2  贏在架構——如何成為一名

 架構師 526

12.1.3  贏在架構——如何成就一個

 美麗的架構 527

12.2  新的項目 528

12.3  需求分析 529

12.3.1  系統背景介紹 529

12.3.2  系統需求 529

12.3.3  可行性分析 529

12.3.4  編寫項目計劃書 530

12.4  系統設計 532

12.5  數據庫設計 533

12.5.1  數據庫分析 533

12.5.2  數據庫的概念設計 533

12.5.3  數據庫的邏輯結構設計 533

12.6  設計公共類 534

12.6.1  DataCon類 534

12.6.2  DataOperate類 535

12.6.3  SoftReg類 535

12.6.4  類VideoOperate 538

12.6.5  類PelcoD 540

12.7  具體編碼 542

12.7.1  登錄模塊 542

12.7.2  視頻監控模塊 543

12.7.3  監控管理模塊 551

12.7.4  錄像回放模塊 553

12.8  項目調試 554

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

序: