編輯推薦
                                        《軟件項目開發全程實錄》叢書是一套以展現項目開發完整過程為主,同時配備完整教學視頻和源程序的軟件開發“案例類”圖書。該叢書第一版自2008年齣版以來,受到廣大讀者,尤其是高校師生和求職人員的熱烈歡迎,2011年進行瞭改版,截至目前,該叢書已經纍計銷售近16萬冊,成為近年來暢銷的編程案例類叢書之一。應讀者朋友的要求,我們根據的市場變化並結閤廣大讀者的建議,編寫瞭該叢書的第3版。本書的特點有:
  ★10套完整項目開發案例,項目開發全程展現
  10個項目開發案例涵蓋瞭常用的不同類彆的應用係統,每個案例都從需求分析到程序實現,基本完整地展現瞭項目開發全過程。
  ★21小時教學視頻,讓學習更加輕鬆、快捷
  幾乎涵蓋瞭本書全部內容,先看教學視頻,再對照圖書操作,學習一定更加輕鬆、更加快捷。
  ★提供模塊庫、題庫、素材庫等海量學習資料
  本書服務網站www.rjkflm.com,提供瞭模塊庫、題庫、素材庫等海量學習資料,讀者可以索取、查閱相關資料。
  ★提供多種形式技術支持,讓學習暢通無阻。
      內容簡介
     《軟件項目開發全程實錄:C#項目開發全程實錄(第3版)》以傢庭視頻監控係統、企業短信群發係統、人事工資管理係統、企業電話客服係統、卡拉OK點歌係統、企業QQ係統、企業人事管理係統、編程詞典銷售分析係統、在綫考試係統和圖書館管理係統10個實際項目開發程序為案例,從軟件工程的角度齣發,按照項目的開發順序,係統、全麵地介紹瞭程序的開發流程。從開發背景、需求分析、係統功能分析、數據庫分析、數據庫結構、係統開發到係統的編譯發行,每一過程都進行瞭詳細的介紹。
  《軟件項目開發全程實錄:C#項目開發全程實錄(第3版)》及光盤特色還有:10套項目開發完整案例,項目開發案例的同步視頻和其源程序。登錄網站還可獲取各類資源庫(模塊庫、題庫、素材庫)等項目案例常用資源,網站還提供技術論壇支持等。
  《軟件項目開發全程實錄:C#項目開發全程實錄(第3版)》案例涉及行業廣泛,實用性非常強,通過本書的學習,讀者可以瞭解各個行業的特點,能夠針對某一行業進行軟件或網站開發,也可以通過光盤中提供的案例源代碼和數據庫進行二次開發,以減少開發係統所需要的時間。     
內頁插圖
          目錄
   第1章  傢庭視頻監控係統(C# 4.0+Microsoft Access 2003+視頻采集卡實現)
  視頻講解:1小時2分鍾
1.1  開發背景
1.2  係統分析
1.2.1  需求分析
1.2.2  可行性分析
1.2.3  編寫項目計劃書
1.3  係統設計
1.3.1  係統目標
1.3.2  係統功能結構
1.3.3  業務流程圖
1.3.4  係統預覽
1.3.5  程序運行環境
1.3.6  編碼規範
1.3.7  數據庫設計
1.3.8  文件夾組織結構
1.4  公共類設計
1.4.1  DataCon類
1.4.2  DataOperate類
1.4.3  SoftReg類
1.4.4  VideoOperate類
1.4.5  PelcoD類
1.5  登錄模塊設計
1.5.1  登錄模塊概述
1.5.2  登錄模塊技術分析
1.5.3  登錄模塊實現過程
1.5.4  單元測試
1.6  視頻監控模塊設計
1.6.1  視頻監控模塊概述
1.6.2  視頻監控模塊技術分析
1.6.3  視頻監控模塊實現過程
1.6.4  單元測試
1.7  監控管理模塊設計
1.7.1  監控管理模塊概述
1.7.2  監控管理模塊技術分析
1.7.3  監控管理模塊實現過程
1.8  錄像迴放模塊設計
1.8.1  錄像迴放模塊概述
1.8.2  錄像迴放模塊技術分析
1.8.3  錄像迴放模塊實現過程
1.9  開發技巧與難點分析
1.9.1  按Enter鍵移動鼠標焦點
1.9.2  使用圖標顯示管理員頭像
1.9.3  雲颱控製協議
1.10  視頻采集卡技術
1.10.1  視頻采集卡選購分析
1.10.2  視頻采集卡安裝
1.10.3  視頻采集卡中的主要函數
1.11  本章總結
第2章  企業短信群發係統(C# 4.0+Microsoft Access 2000+短信貓實現)
  視頻講解:1小時12分鍾
2.1  開發背景
2.2  需求分析
2.3  係統設計
2.3.1  係統目標
2.3.2  係統功能結構
2.3.3  係統預覽
2.3.4  業務流程圖
2.3.5  程序運行環境
2.3.6  數據庫設計
2.3.7  文件夾組織結構
2.4  公共類設計
2.4.1  ConnClass類
2.4.2  GSM類
2.5  登錄模塊設計
2.5.1  登錄模塊概述
2.5.2  登錄模塊技術分析
2.5.3  登錄模塊實現過程
2.6  主窗體設計
2.6.1  主窗體概述
2.6.2  主窗體技術分析
2.6.3  主窗體實現過程
2.7  短信群發模塊設計
2.7.1  短信群發模塊概述
2.7.2  短信群發模塊技術分析
2.7.3  短信群發模塊實現過程
2.7.4  單元測試
2.8  短信接收模塊設計
2.8.1  短信接收模塊概述
2.8.2  短信接收模塊技術分析
2.8.3  短信接收模塊實現過程
2.8.4  單元測試
2.9  電話簿管理模塊設計
2.9.1  電話簿管理模塊概述
2.9.2  電話簿管理模塊技術分析
2.9.3  電話簿管理模塊實現過程
2.10  常用短語管理模塊設計
2.10.1  常用短語管理模塊概述
2.10.2  常用短語管理模塊技術分析
2.10.3  常用短語管理模塊實現過程
2.11  開發技巧與難點分析
2.12  短信貓技術
2.13  本章總結
第3章  人事工資管理係統 (C# 4.0+SQL Server 2008實現)
  視頻講解:1小時38分鍾
3.1  開發背景
3.2  需求分析
3.3  係統設計
3.3.1  係統目標
3.3.2  係統功能結構
3.3.3  係統預覽
3.3.4  業務流程圖
3.3.5  編碼規則
3.3.6  程序運行環境
3.3.7  數據庫設計
3.3.8  文件夾組織結構
3.4  公共類設計
3.4.1  DBConnection公共類
3.4.2  DBOperate公共類
3.5  登錄模塊設計
3.5.1  登錄模塊概述
3.5.2  登錄模塊技術分析
3.5.3  登錄模塊實現過程
3.6  主窗體設計
3.6.1  主窗體概述
3.6.2  主窗體技術分析
3.6.3  主窗體實現過程
3.6.4  單元測試
3.7  檔案管理模塊設計
3.7.1  檔案管理窗體概述
3.7.2  檔案管理技術分析
3.7.3  檔案管理實現過程
3.7.4  單元測試
3.8  奬罰管理模塊設計
3.8.1  奬罰管理窗體概述
3.8.2  奬罰管理窗體技術分析
3.8.3  奬罰管理窗體實現過程
3.9  開發技巧與難點分析
3.9.1  文本框隻能輸入數字
3.9.2  在數據庫中存取圖片
3.10  使用水晶報錶顯示員工信息
3.11  本章總結
第4章  企業電話客服係統 (C# 4.0+Microsoft Access 2000+東進DJD161A語音卡實現)132
  視頻講解:1小時10分鍾
4.1  開發背景
4.2  需求分析
4.3  係統設計
4.3.1  係統目標
4.3.2  係統預覽
4.3.3  係統功能結構
4.3.4  業務流程圖
4.3.5  程序運行環境
4.3.6  數據庫設計
4.3.7  文件夾組織結構
4.4  公共類設計
4.4.1  tbEmployeeClass類
4.4.2  tbEmployeeMenthod類
4.4.3  D160A類
4.5  主窗體設計
4.5.1  主窗體概述
4.5.2  主窗體技術分析
4.5.3  主窗體實現過程
4.5.4  單元測試
4.6  自動語音處理模塊設計
4.6.1  自動語音處理模塊概述
4.6.2  自動語音處理模塊技術分析
4.6.3  自動語音處理模塊實現過程
4.6.4  單元測試
4.7  員工管理模塊設計
4.7.1  員工管理模塊概述
4.7.2  員工管理模塊技術分析
4.7.3  員工管理模塊實現過程
4.8  産品類彆管理模塊設計
4.8.1  産品類彆管理模塊概述
4.8.2  産品類彆管理模塊技術分析
4.8.3  産品類彆管理模塊實現過程
4.9  開發技巧與難點分析
4.10  C#中調用API
4.11  本章總結
第5章  卡拉OK點歌係統 (C# 4.0+Microsoft Access 2000實現)
  視頻講解:1小時2分鍾
5.1  開發背景
5.2  需求分析
5.3  係統設計
5.3.1  係統目標
5.3.2  係統功能結構
5.3.3  係統預覽
5.3.4  業務流程圖
5.3.5  程序運行環境
5.3.6  數據庫設計
5.3.7  數據庫概念設計
5.3.8  數據庫邏輯結構設計
5.3.9  文件夾組織結構
5.4  公共類設計
5.4.1  getConnection類
5.4.2  tb_musicinfo類
5.4.3  tbMusicnfoMenthod類
5.5  登錄模塊設計
5.5.1  登錄模塊概述
5.5.2  登錄模塊技術分析
5.5.3  登錄模塊實現過程
5.6  後颱數據維護模塊設計
5.6.1  後颱數據維護模塊概述
5.6.2  後颱數據維護模塊技術分析
5.6.3  後颱數據維護模塊實現過程
5.7  明星模塊設計
5.7.1  明星模塊概述
5.7.2  明星模塊技術分析
5.7.3  明星模塊實現過程
5.7.4  單元測試
5.8  係統點歌模塊設計
5.8.1  係統點歌模塊概述
5.8.2  係統點歌模塊技術分析
5.8.3  係統點歌模塊實現過程
5.8.4  單元測試
5.9  開發技巧與難點分析
5.10  C#中播放視頻文件
5.11  本章總結
第6章  企業QQ係統 (C# 4.0+SQL Server 2008實現)
  視頻講解:1小時8分鍾
6.1  開發背景
6.2  需求分析
6.3  係統設計
6.3.1  係統目標
6.3.2  係統功能結構
6.3.3  係統預覽
6.3.4  業務流程圖
6.3.5  程序運行環境
6.3.6  數據庫設計
6.3.7  文件夾組織結構
6.4  類庫的設計
6.4.1  UDPSocket控件
6.4.2  Publec_Class類
6.4.3  ClassForms類
6.4.4  ClassMsg類
6.4.5  ClassOptionData類
6.4.6  ClassOptionData類
6.4.7  ClassUserInfo類
6.4.8  ClassUsers類
6.4.9  cVideo類
6.5  客戶端注冊模塊設計
6.5.1  客戶端注冊模塊概述
6.5.2  客戶端注冊模塊技術分析
6.5.3  客戶端注冊模塊實現過程
6.5.4  客戶端注冊模塊單元測試
6.6  客戶端登錄模塊設計
6.6.1  客戶端登錄模塊概述
6.6.2  客戶端登錄模塊技術分析
6.6.3  客戶端登錄模塊實現過程
6.7  客戶端QQ模塊設計
6.7.1  客戶端QQ模塊概述
6.7.2  客戶端QQ模塊技術分析
6.7.3  客戶端QQ模塊實現過程
6.8  客戶端消息發送模塊設計
6.8.1  客戶端消息發送模塊概述
6.8.2  客戶端消息發送模塊技術分析
6.8.3  客戶端消息發送模塊實現過程
6.9  服務器端控製颱模塊設計
6.9.1  服務器端控製颱窗體概述
6.9.2  服務器端控製颱窗體技術分析
6.9.3  服務器端控製颱窗體實現過程
6.10  開發技巧與難點分析
6.11  UDP協議
6.12  本章總結
第7章  企業人事管理係統(C# 4.0+SQL Server 2008實現)
  視頻講解:2小時13分鍾
7.1  開發背景
7.2  需求分析
7.3  係統設計
7.3.1  係統目標
7.3.2  係統功能結構
7.3.3  係統預覽
7.3.4  業務流程圖
7.3.5  編碼規則
7.3.6  程序運行環境
7.3.7  數據庫設計
7.3.8  文件夾組織結構
7.4  公共類設計
7.4.1  MyMeans公共類
7.4.2  MyModule公共類
7.5  登錄模塊設計
7.5.1  登錄模塊概述
7.5.2  登錄模塊技術分析
7.5.3  登錄模塊實現過程
7.6  主窗體設計
7.6.1  主窗體概述
7.6.2  主窗體技術分析
7.6.3  主窗體實現過程
7.6.4  單元測試
7.7  人事檔案瀏覽模塊設計
7.7.1  人事檔案瀏覽窗體概述
7.7.2  人事檔案瀏覽技術分析
7.7.3  人事檔案瀏覽實現過程
7.7.4  單元測試
7.8  人事資料查詢模塊設計
7.8.1  人事資料查詢窗體概述
7.8.2  人事資料查詢窗體技術分析
7.8.3  人事資料查詢窗體實現過程
7.9  開發技巧與難點分析
7.9.1  文本框隻能輸入數字或單精度
7.9.2  在數據庫中存取圖片
7.10  將數據以自製錶格的形式插入Word中
7.11  本章總結
第8章  編程詞典銷售分析係統(C# 4.0+SQL Server 2008實現)
  視頻講解:1小時28分鍾
8.1  開發背景
8.2  需求分析
8.3  係統設計
8.3.1  係統目標
8.3.2  係統功能結構
8.3.3  係統預覽
8.3.4  業務流程圖
8.3.5  編碼規則
8.3.6  程序運行環境
8.3.7  數據庫設計
8.3.8  文件夾組織結構
8.4  公共類設計
8.4.1  DataLogic公共類
8.4.2  Useful公共類
8.5  産品大類模塊設計
8.5.1  産品大類模塊概述
8.5.2  産品大類模塊技術分析
8.5.3  産品大類模塊實現過程
8.5.4  單元測試
8.6  代理登記模塊設計
8.6.1  代理登記模塊概述
8.6.2  代理登記模塊技術分析
8.6.3  代理登記模塊實現過程
8.7  訂貨單模塊設計
8.7.1  訂貨單模塊概述
8.7.2  訂貨單模塊技術分析
8.7.3  訂貨單模塊實現過程
8.8  權限分配模塊設計
8.8.1  權限分配模塊概述
8.8.2  權限分配模塊技術分析
8.8.3  權限分配模塊實現過程
8.9  開發技巧與難點分析
8.9.1  在TextBox中僅輸入非負十進製數
8.9.2  清空DataGridView中的數據
8.10  控件綁定數據源技術
8.11  本章總結
第9章  在綫考試係統(ASP.NET 4.0+SQL Server 2008實現)
  視頻講解:1小時58分鍾
9.1  開發背景
9.2  係統分析
9.2.1  需求分析
9.2.2  係統功能描述
9.2.3  可行性分析
9.2.4  編寫項目計劃書
9.3  係統設計
9.3.1  係統目標
9.3.2  係統功能結構
9.3.3  係統預覽
9.3.4  業務流程圖
9.3.5  構建開發環境
9.3.6  數據庫設計
9.3.7  數據庫概念設計
9.3.8  數據庫邏輯結構設計
9.3.9  文件夾組織結構
9.4  公共類設計
9.5  登錄模塊設計
9.5.1  登錄模塊概述
9.5.2  登錄模塊技術分析
9.5.3  登錄模塊實現過程
9.6  隨機抽取試題模塊設計
9.6.1  隨機抽取試題模塊概述
9.6.2  隨機抽取試題模塊技術分析
9.6.3  隨機抽取試題模塊實現過程
9.6.4  單元測試
9.7  自動評分模塊設計
9.7.1  自動評分模塊概述
9.7.2  自動評分模塊技術分析
9.7.3  自動評分模塊實現過程
9.8  試題管理模塊設計
9.8.1  試題管理模塊概述
9.8.2  試題管理模塊技術分析
9.8.3  試題管理模塊實現過程
9.8.4  單元測試
9.9  後颱管理員模塊設計
9.9.1  後颱管理員模塊概述
9.9.2  後颱管理員模塊技術分析
9.9.3  後颱管理員模塊實現過程
9.10  開發技巧與難點分析
9.11  GridView控件應用
9.12  本章總結
第10章  圖書館管理係統(ASP.NET 4.0+SQL Server 2008實現)
  視頻講解:1小時22分鍾
10.1  開發背景
10.2  需求分析
10.3  係統設計
10.3.1  係統目標
10.3.2  係統功能結構
10.3.3  係統流程圖
10.3.4  係統預覽
10.3.5  構建開發環境
10.3.6  數據庫設計
10.3.7  網站文件組織結構
10.4  公共類設計
10.4.1  DataBase類
10.4.2  AdminManage類
10.4.3  OperatorClass類
10.4.4  ValidateClass類
10.5  主頁麵設計
10.5.1  主頁麵概述
10.5.2  主頁麵技術分析
10.5.3  主頁麵實現過程
10.5.4  單元測試
10.6  圖書館信息模塊設計
10.6.1  圖書館信息模塊概述
10.6.2  圖書館信息模塊技術分析
10.6.3  圖書館信息模塊實現過程
10.7  圖書信息管理模塊設計
10.7.1  圖書信息管理模塊概述
10.7.2  圖書信息管理模塊技術分析
10.7.3  圖書信息管理模塊實現過程
10.8  圖書藉還管理模塊設計
10.8.1  圖書藉還管理模塊概述
10.8.2  圖書藉還管理模塊技術分析
10.8.3  圖書藉還管理模塊實現過程
10.8.4  單元測試
10.9  開發技巧與難點分析
10.9.1  如何驗證輸入字符串
10.9.2  如何自動計算圖書歸還日期
10.10  網站編譯與發布
10.10.1  網站編譯
10.10.2  網站發布
10.11  三層架構開發技術
10.11.1  什麼是三層架構
10.11.2  為什麼使用三層架構
10.11.3  使用三層架構開發的優點
10.11.4  三層架構的種類
10.12  本章總結    
				
 
				
				
					《精通C:從入門到精通的實戰指南》  內容簡介  在快速發展的軟件開發領域,C以其強大的功能、廣泛的應用以及微軟生態係統的鼎力支持,成為眾多開發者青睞的首選語言。本書旨在為希望掌握C編程並將其應用於實際項目開發的讀者提供一條清晰、係統的學習路徑。我們不隻是講解語言的語法和特性,更側重於如何將這些知識融會貫通,解決真實世界的軟件開發挑戰。  本書內容涵蓋瞭C語言的核心概念,從最基礎的變量、數據類型、運算符、控製流語句,到麵嚮對象編程(OOP)的四大支柱——封裝、繼承、多態和抽象。我們將深入剖析類、接口、委托、事件、泛型等關鍵概念,並展示如何在實際開發中靈活運用它們來構建健壯、可維護、可擴展的代碼。  在掌握瞭C語言本身之後,本書將引導您深入學習.NET Framework/.NET Core(根據讀者選擇的平颱,本書會提供相應的講解和示例)的強大功能。您將學習如何利用LINQ(Language Integrated Query)來簡化數據查詢和操作,如何進行文件I/O操作,如何使用多綫程和異步編程來提升應用程序的性能和響應能力,以及如何處理異常、進行日誌記錄等。  除瞭語言和框架的基礎知識,本書的重點在於實戰。我們相信,理論與實踐相結閤是提升開發技能最有效的方式。因此,本書將通過一係列精心設計的案例研究,帶領讀者從零開始構建不同類型的應用程序。這些案例將覆蓋Web開發、桌麵應用開發以及數據訪問等多個重要領域。  在Web開發方麵,您將學習如何使用ASP.NET Core構建現代化的Web應用程序。從MVC(Model-View-Controller)架構模式的講解,到Razor Pages和Blazor等更現代化的UI開發技術,您將能夠開發齣交互式、響應式的Web界麵。我們還將探討RESTful API的設計與實現,以及如何與前端技術(如JavaScript框架)進行集成。  對於桌麵應用開發,本書將深入講解WPF(Windows Presentation Foundation)的強大功能。您將學習如何使用XAML定義用戶界麵,如何實現MVVM(Model-View-ViewModel)設計模式來分離UI邏輯和業務邏輯,以及如何處理數據綁定、導航、資源管理等。通過實際項目,您將能夠創建齣美觀、用戶體驗齣色的Windows桌麵應用程序。  在數據訪問方麵,您將學習如何使用Entity Framework Core(EF Core)這一強大的ORM(Object-Relational Mapper)框架。我們將詳細講解如何進行模型設計、數據庫遷移、CRUD(Create, Read, Update, Delete)操作、以及如何優化數據訪問性能。您還將瞭解SQL Server、SQLite等常用數據庫的使用方法。  本書不僅關注單個技術的掌握,更強調軟件工程的最佳實踐。您將學習到如何進行單元測試和集成測試,如何使用版本控製係統(如Git)進行代碼管理,以及如何應用設計模式(如單例模式、工廠模式、觀察者模式等)來提高代碼的可重用性和可維護性。我們將引導您思考代碼的可讀性、健壯性和安全性,培養良好的編程習慣。  本書的結構清晰,邏輯嚴謹,從易到難,循序漸進。每個章節都配有詳實的文字講解、清晰的代碼示例以及相關的練習題,幫助讀者鞏固所學知識。我們力求用通俗易懂的語言解釋復雜的概念,避免晦澀的術語,讓不同階段的開發者都能輕鬆上手。  誰適閤閱讀本書?     初學者: 對C編程充滿興趣,希望從零開始學習一門強大的編程語言,並將其應用於實際項目開發的讀者。    有其他語言基礎的開發者: 熟悉其他編程語言,希望快速轉嚮C和.NET生態係統的開發者。    希望提升C技能的開發者: 已經掌握C基礎,但希望深入瞭解高級特性、.NET框架以及現代軟件開發實踐的開發者。    學生和教育工作者: 需要學習C和.NET開發作為課程內容或教學輔助的群體。    需要進行項目開發的工程師: 正在或計劃使用C進行軟件項目開發的工程師,希望獲得係統性的指導和實踐經驗。  本書的特點     內容全麵: 涵蓋C語言核心、.NET框架/.NET Core、Web開發、桌麵開發、數據訪問以及軟件工程最佳實踐。    實戰導嚮: 通過大量真實世界的項目案例,將理論知識轉化為實際開發能力。    循序漸進: 從基礎概念到高級主題,難度逐步提升,適閤不同水平的讀者。    代碼示例豐富: 提供清晰、可運行的代碼示例,幫助讀者理解和實踐。    強調最佳實踐: 關注代碼質量、測試、版本控製和設計模式,培養優秀開發者。    語言通俗易懂: 用清晰、簡潔的語言解釋復雜的概念,降低學習門檻。  學習本書,您將能夠:     熟練掌握C語言的各項特性,並理解其背後的設計思想。    深入理解.NET/.NET Core框架,並能靈活運用其提供的各種API。    獨立開發功能完善的Web應用程序和桌麵應用程序。    掌握高效的數據訪問技術,並能優化數據庫交互。    理解和應用軟件工程中的關鍵原則和設計模式。    提升代碼質量,編寫齣可維護、可擴展、健壯的程序。    為參與更復雜的軟件項目打下堅實的基礎。  我們相信,通過本書的學習,您將能夠自信地運用C語言和.NET生態係統,開發齣滿足您需求的各類軟件項目,並在軟件開發領域取得更大的成就。