 |
-- 會員 / 註冊 --
|
|
|
|
C#典型模塊與項目實戰大全 ( 簡體 字) |
作者:明日科技,王小科,趙會東等 | 類別:1. -> 程式設計 -> .NET -> C# |
譯者: |
出版社:電子工業出版社 | 3dWoo書號: 32436 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:4/1/2012 |
頁數:568 |
光碟數:1 (含視頻教學) |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787121161100 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: 言 當前,世界已步入信息化時代,作為信息產業核心的軟件及信息服務產業,已成為21世紀全球最重要、最核心的部分。無論是進行宇宙探索的航天飛機,還是圍繞在我們身邊的各種汽車、家電或手機,都已越來越離不開程序和代碼。同時,軟件開發工作是相當復雜的,一個軟件項目,其開發過程是極其艱苦的,不但充斥著各種技術難題需要隨時解決,更會面臨無時不在的各種風險壓力。一個有經驗的軟件開發人員,除了應用自身的積累和經驗,還需經常借鑒和參考其他軟件項目的開發經驗。 目前,我國軟件產業蓬勃發展,越來越多的人進入到軟件開發領域,他們迫切需要各類項目的開發過程和經驗。而國內介紹相關項目開發和學習的圖書相對較少,為使讀者擺脫這方面的窘境,我們編寫了這本書。本書作者精選了15個實用模塊和4個實戰項目,涵蓋了各種應用環境,是進行項目開發必不可少的參考書。“寶劍贈壯士”,希望本書提供的各類項目和模塊能給在開發征途中自強不息、奮斗不止的學習者一點點借鑒、一點點啟發。學習的目的是為了實踐,是為了實際應用。希望本書能鞭策學習者,在牢固掌握基本開發技能的同時,提高實戰開發能力——“磨刀不誤砍柴工”。 『本書內容』 本書分為3篇22章內容,包括15個典型模塊、4個完整項目和3章環境搭建知識,具體如下圖所示。 『本書特色』 技術新穎,開發必備。使用最新的Visual Studio 2010和C# 4.0進行必備知識講解和模塊項目開發,使讀者能夠掌握最新技術和開發工具的使用。 模塊豐富,實用超值。本書精選了15個典型模塊,涵蓋了多個方面的應用,這些模塊稍加修改便可使用,也可以作為某個項目的重要組成部分。 項目完整,提高實戰水平。本書提供了4個完整項目,進一步提高讀者的實戰水平。每個項目都從開發者角度出發,講解完整,貼近實際。 易學、易用。書中提供了關鍵代碼解析,對代碼中重要的對象、方法、語句和重點知識等進行說明,以便于讀者在閱讀代碼時透徹理解代碼的含義和相關技術、技巧。 贈送所有模塊和項目源碼。書中所有模塊和項目均提供源代碼,用戶在開發中可以快速借鑒或應用。 編碼規范,注釋詳盡。為了提高用戶的實際開發能力,書中代碼都是經過嚴格審查的,可以與商業源碼媲美,并且為了方便用戶閱讀代碼,幾乎所有代碼都提供有詳細注釋。 『超值DVD光盤』 為了幫助讀者學習和使用書中提供的模塊和項目,本書附贈有DVD光盤,不僅提供了書中所有典型模塊和項目的源代碼、素材,還提供了C#學習視頻講解和多個模塊的視頻開發錄像。光盤目錄如下圖所示。 『本書約定』 模塊和項目使用方法。用戶在學習本書過程中,可以從光盤中復制模塊和項目,去掉其只讀屬性。有些模塊或項目需要使用相應的數據庫或第三方資源,這些模塊或項目在使用前需要進行相應配置,詳細使用方式請參考《C#典型模塊與項目實戰大全》光盤使用說明書。此外,如果用戶直接將本書模塊或項目用于商業用途,由此產生的不良后果由用戶自己承擔。 部分模塊或項目只給出關鍵代碼。由于篇幅限制,書中有些模塊或項目只給出了關鍵代碼,完整代碼請參考光盤中的源程序。 『本書適用人群』 本書非常適合以下人員閱讀: 從事C#編程工作的開發人員 有一定語言基礎,想進一步提高技能的人員 大中專院校的老師和學生 即將走上工作崗位的大學畢業生 相關培訓機構的老師和學員 C#編程愛好者 『在線互動答疑』 如果您在學習或使用本書的過程中遇到問題或疑惑,可以通過如下方式與我們聯系。 服務網站:www.mingribook.com 服務QQ:1026560213 服務信箱:mingrisoft@mingrisoft.com 服務電話:0431-84978981/84978982 學習社區:www.mrbccd.com 我們承諾將在5個工作日內給您提供解答。 『本書作者』 本書由明日科技組織編寫,參加編寫的有王小科、趙會東、聶喜婷、高春艷、李繼業、賽奎春、王國輝、陳丹丹、孫秀梅、潘凱華、劉欣、李慧、楊麗、劉齡齡、陳英、朱曉等。由于作者水平有限,疏漏和不足之處在所難免,請廣大讀者朋友批評指正。
明日科技 2012年2月 |
內容簡介:本書以C#程序開發人員經常開發的經典模塊和實用項目為主線,全面介紹了項目開發的完整過程及開發中遇到的各種問題、技巧和經驗。全書共3篇22章,分為典型模塊篇、項目實戰篇和環境搭建篇。其中,典型模塊篇包括圖片管理工具模塊、網頁瀏覽器模塊、多媒體播放器模塊、屏幕錄像專家模塊、多路視頻監控模塊、SQL數據表提取器模塊、快遞單打印模塊、決策分析模塊、電子郵件收發模塊、短信群發模塊、FTP文件管理模塊、魔法兔子模塊、QQ自動登錄器模塊、在線升級模塊和網絡五子棋游戲模塊15個模塊,每個模塊都分步進行詳細介紹,并對開發中使用的關鍵技術進行了重點講解。項目實戰篇包括房屋中介管理系統、企業進銷存管理系統、企業人事管理系統和企業ERP管理系統4個完整項目,每個項目都從軟件工程的角度出發,從開發背景、需求分析、系統功能分析、數據庫分析、數據庫結構、系統開發到系統的打包運行,每一過程都進行了深入、詳細的講解。環境搭建篇包括搭建C#程序開發環境、搭建數據庫開發環境和Windows應用程序打包部署等內容,主要對開發環境的搭建及程序開發前的必備基礎知識進行了講解。 本書附帶配套光盤提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows 2000、Windows XP、Windows 2003和Windows 7操作系統下全部通過,保證能夠正常運行。 |
目錄:第一篇 典型模塊篇 第1章 圖片管理工具模塊(GDI+Bitmap+FLV動畫技術實現) 1.1 圖片管理工具模塊概述 1.1.1 模塊概述 1.1.2 功能結構 1.1.3 程序預覽 1.2 關鍵技術 1.2.1 上下移動ListBox選中項 1.2.2 將文件復制到剪切板 1.2.3 轉換圖片格式 1.2.4 將圖片以幻燈片形式播放 1.2.5 旋轉圖片 1.3 主窗體 1.3.1 功能概述 1.3.2 窗體界面設計 1.3.3 打開圖片目錄 1.3.4 轉換圖片格式 1.3.5 設為桌面背景 1.3.6 將圖片進行打印 1.4 圖片特效 1.4.1 功能概述 1.4.2 窗體界面設計 1.4.3 “浮雕”效果 1.4.4 “積木”效果 1.4.5 “底片”效果 1.4.6 “霧化”效果 1.5 圖片調節 1.5.1 功能概述 1.5.2 窗體界面設計 1.5.3 調節圖片亮度 1.5.4 調節圖片大小 1.5.5 調節圖片對比度 1.5.6 保存調節后的圖片 1.6 圖片加文字水印 1.6.1 功能概述 1.6.2 窗體界面設計 1.6.3 添加文字到圖片中 1.6.4 設置添加的字體 1.6.5 效果預覽 1.6.6 保存寫入文字的圖片 1.7 幻燈片放映 1.7.1 功能概述 1.7.2 窗體界面設計 1.7.3 將圖片顯示在幻燈片中 1.7.4 自動切換圖片 1.7.5 暫停播放幻燈片 1.7.6 重新播放幻燈片 第2章 網頁瀏覽器模塊(WebBrowser+Stream流技術實現) 2.1 網頁瀏覽器模塊概述 2.1.1 模塊概述 2.1.2 功能結構 2.1.3 程序預覽 2.2 關鍵技術 2.2.1 網頁瀏覽器核心控件 2.2.2 將網頁以多頁面方式顯示 2.2.3 獲取網頁源碼 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 功能概述 2.4.2 窗體界面設計 2.4.3 查看網頁源文件 2.5 添加到收藏夾 2.5.1 功能概述 2.5.2 窗體界面設計 2.5.3 將網頁添加到收藏夾 2.6 整理收藏夾 2.6.1 功能概述 2.6.2 窗體界面設計 2.6.3 刪除收藏夾內容 第3章 多媒體播放器模塊(窗體傳值+WindowsMediaPlayer控件實現) 3.1 多媒體播放器模塊概述 3.1.1 模塊概述 3.1.2 功能結構 3.1.3 程序預覽 3.2 關鍵技術 3.2.1 窗體間的信息傳遞 3.2.2 axWindowsMediaPlayer控件的相關應用 3.2.3 在列表框中動態移動選中的項 3.2.4 如何在文件夾中遍歷文件 3.2.5 如何實現播放進度條 3.3 播放窗體的設計 3.3.1 功能概述 3.3.2 窗體界面設計 3.3.3 打開并播放文件 3.3.4 控制文件的播放狀態 3.3.5 改變播放進度 3.4 列表窗體的設計 3.4.1 功能概述 3.4.2 窗體界面設計 3.4.3 向列表中添加播放文件 3.4.4 播放列表中的媒體文件 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 結束移動窗體 第4章 屏幕錄像專家模塊(C# 4.0+系統AVI相關函數實現) 4.1 屏幕錄像專家模塊概述 4.1.1 模塊概述 4.1.2 功能結構 4.1.3 程序預覽 4.2 關鍵技術 4.2.1 如何抓取屏幕 4.2.2 創建AVI文件 4.2.3 向AVI文件中添加視頻 4.2.4 分解AVI文件 4.2.5 設置快捷鍵 4.3 主窗體 4.3.1 功能概述 4.3.2 窗體界面設計 4.3.3 開始錄像 4.3.4 停止錄像 4.3.5 屏幕抓圖 4.4 選項設置 4.4.1 功能概述 4.4.2 窗體界面設計 4.4.3 選擇錄像保存位置 4.4.4 保存選項設置 4.5 視頻分割 4.5.1 功能概述 4.5.2 窗體界面設計 4.5.3 選擇視頻文件 4.5.4 分解視頻 4.5.5 視頻的播放與停止 4.5.6 分割視頻 第5章 多路視頻監控模塊(C#+Pelco-D協議+視頻采集卡實現) 5.1 多路視頻監控模塊概述 5.1.1 模塊概述 5.1.2 功能結構 5.1.3 程序預覽 5.2 關鍵技術 5.2.1 認識視頻監控卡 5.2.2 視頻監控卡中API函數的使用 5.2.3 Pelco-D協議的應用 5.2.4 串口通信技術 5.2.5 WMI類的使用 5.2.6 注冊表技術 5.2.7 Windows Media Player控件的使用 5.3 主窗體 5.3.1 功能概述 5.3.2 窗體界面設計 5.3.3 視頻監控 5.3.4 云臺控制 5.3.5 色彩控制 5.3.6 圖像抓拍及生成監控錄像 5.3.7 實時監控軟件運行時間及磁盤空間 5.4 定時錄像設置 5.4.1 功能概述 5.4.2 窗體界面設計 5.4.3 顯示原有設置 5.4.4 保存錄像設置 5.5 監控管理 5.5.1 功能概述 5.5.2 窗體界面設計 5.5.3 以圖標形式顯示用戶 5.5.4 對用戶進行管理操作 5.5.5 顯示指定的用戶信息 5.6 錄像回放 5.6.1 功能概述 5.6.2 窗體界面設計 5.6.3 播放錄像 第6章 SQL數據表提取器模塊(C# 4.0+ADO.NET技術實現) 6.1 SQL數據表提取器模塊概述 6.1.1 模塊概述 6.1.2 功能結構 6.1.3 程序預覽 6.2 關鍵技術 6.2.1 添加COM組件 6.2.2 備份SQL Server數據庫 6.2.3 還原SQL Server數據庫 6.2.4 附加SQL Server數據庫 6.2.5 分離SQL Server數據庫 6.2.6 設置SQL Server數據庫模式 6.3 主窗體 6.3.1 功能概述 6.3.2 窗體界面設計 6.3.3 檢索網絡中的服務器 6.3.4 獲取數據庫的名稱 6.3.5 選擇提取信息 6.4 備份本地數據庫 6.4.1 功能概述 6.4.2 窗體界面設計 6.4.3 獲取要備份的數據庫 6.4.4 瀏覽文件存儲路徑 6.4.5 實現數據備份 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.6.4 實現數據庫附加 6.7 提取表結構 6.7.1 功能概述 6.7.2 窗體界面設計 6.7.3 獲取表結構信息 6.7.4 導出到Excel 6.7.5 導出到Word 6.8 導出數據 6.8.1 功能概述 6.8.2 窗體界面設計 6.8.3 獲取數據信息 6.8.4 導出數據 第7章 快遞單打印模塊(C# 4.0+Windows打印組件實現)(內容參見光盤) 7.1 快遞單打印模塊概述 7.1.1 模塊概述 7.1.2 功能結構 7.1.3 程序預覽 7.2 關鍵技術 7.2.1 自定義控件 7.2.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.3.9 刪除快遞單基本信息 7.4 快遞單打印 7.4.1 功能概述 7.4.2 窗體界面設計 7.4.3 初始化快遞單模板 7.4.4 打印快遞單 7.5 快遞單查詢 7.5.1 功能概述 7.5.2 窗體界面設計 7.5.3 動態生成快遞單的列 7.5.4 查詢快遞單記錄 7.5.5 修改快遞單記錄 7.5.6 重新打印快遞單 7.5.7 刪除快遞單記錄 第8章 決策分析模塊(游標+存儲過程+ADO.NET技術實現) 8.1 決策分析模塊概述 8.1.1 模塊概述 8.1.2 功能結構 8.1.3 程序預覽 8.2 關鍵技術 8.2.1 游標的基本操作 8.2.2 存儲過程的基本操作 8.2.3 透視表的基本概念 8.2.4 統計表的基本操作 8.2.5 單擊顯示右鍵菜單 8.3 決策分析窗體設計 8.3.1 功能概述 8.3.2 窗體界面設計 8.3.3 初始化數據 8.3.4 選擇透視表 8.3.5 選擇統計表 8.4 生成透視表窗體設計 8.4.1 功能概述 8.4.2 窗體界面設計 8.4.3 初始化窗體 8.4.4 刪除重復字段 8.4.5 生成透視表 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.6.4 選擇日期字段 8.6.5 生成統計表 第9章 電子郵件收發模塊(SMTP服務+POP3+Jmail技術實現) 9.1 電子郵件收發模塊概述 9.1.1 模塊概述 9.1.2 功能結構 9.1.3 程序預覽 9.2 關鍵技術 9.2.1 Base64編碼格式 9.2.2 SMTP服務 9.2.3 POP3協議 9.2.4 使用Jmail組件接收郵件 9.2.5 郵件發送類的使用 9.2.6 使用正則表達式驗證郵件格式 9.3 登錄窗體設計 9.3.1 功能概述 9.3.2 窗體界面設計 9.3.3 單擊鼠標登錄 9.3.4 按回車鍵跳轉光標 9.4 郵件發送窗體設計 9.4.1 功能概述 9.4.2 窗體界面設計 9.4.3 發送電子郵件 9.4.4 上傳多個附件 9.5 電子郵件模塊窗體設計 9.5.1 功能概述 9.5.2 窗體界面設計 9.5.3 接收電子郵件 9.5.4 查看郵件詳細信息 9.5.5 下載附件的實現 9.5.6 刪除郵件實現 9.6 用戶管理窗體設計 9.6.1 功能概述 9.6.2 窗體界面設計 9.6.3 顯示用戶信息 9.6.4 添加用戶信息 9.6.5 修改用戶信息 9.6.6 刪除用戶信息 第10章 短信群發模塊(C# 4.0+短信貓實現) 10.1 短信群發模塊概述 10.1.1 模塊概述 10.1.2 業務流程 10.1.3 程序預覽 10.2 關鍵技術 10.2.1 短信貓中API函數的使用 10.2.2 短信貓中的短信接收格式 10.2.3 窗體間的互操作 10.2.4 鎖定模塊主窗體 10.2.5 使用ADO.NET連接Access數據庫 10.3 數據庫設計 10.4 短信群發實現 10.4.1 功能概述 10.4.2 窗體界面設計 10.4.3 添加接收者 10.4.4 刪除接收者 10.4.5 瀏覽電話簿 10.4.6 插入常用短語 10.4.7 發送短信息 10.5 已發送短信管理 10.5.1 功能概述 10.5.2 窗體界面設計 10.5.3 顯示所有已發信息 10.5.4 刪除已發信息 10.5.5 查詢已發信息 10.6 接收短信實現 10.6.1 功能概述 10.6.2 窗體界面設計 10.6.3 瀏覽已接收短信 10.6.4 查看短信詳細內容 10.7 常用聯系人管理 10.7.1 功能概述 10.7.2 窗體界面設計 10.7.3 顯示所有聯系人 10.7.4 刪除指定聯系人 10.7.5 編輯聯系人信息 10.7.6 判斷操作狀態 10.7.7 控制文本框輸入 10.7.8 保存聯系人信息 10.8 常用短語管理 10.8.1 功能概述 10.8.2 窗體界面設計 10.8.3 添加常用短語 10.8.4 查詢不同類型短語 10.8.5 刪除指定短語 10.8.6 編輯指定短語 10.8.7 修改短語內容 第11章 FTP文件管理模塊(FtpWebRequest+FtpWebResponse技術實現) 11.1 FTP文件管理模塊概述 11.1.1 模塊概述 11.1.2 業務流程 11.1.3 程序預覽 11.2 關鍵技術 11.2.1 架設FTP服務器 11.2.2 登錄FTP服務器 11.2.3 獲取服務器上文件的大小 11.2.4 向FTP服務器發送命令 11.2.5 調用系統API 11.3 主窗體設計 11.3.1 功能概述 11.3.2 窗體界面設計 11.4 系統登錄 11.4.1 功能概述 11.4.2 登錄FTP服務器 11.5 本機操作 11.5.1 功能概述 11.5.2 獲取本地磁盤 11.5.3 獲取指定磁盤中的文件 11.5.4 獲取本地磁盤中文件的圖標 11.5.5 批量上傳文件 11.6 服務器操作 11.6.1 功能概述 11.6.2 獲取FTP服務器中的所有文件 11.6.3 獲取服務器上文件的圖標 11.6.4 批量下載文件 11.6.5 刪除FTP中的文件或文件夾 第12章 魔法兔子模塊(Register注冊表+Process實現)(內容參見光盤) 12.1 魔法兔子模塊概述 12.1.1 模塊概述 12.1.2 功能結構 12.1.3 程序預覽 12.2 關鍵技術 12.2.1 獲取進程信息 12.2.2 獲取計算機信息 12.2.3 修改注冊表 12.3 主窗體 12.3.1 功能概述 12.3.2 窗體界面設計 12.3.3 使用超級工具 12.3.4 使用實用工具 12.3.5 打開任務管理器 12.3.6 選項設置 12.4 系統檢測 12.4.1 功能概述 12.4.2 窗體界面設計 12.4.3 檢測系統相關信息 12.5 系統優化 12.5.1 功能概述 12.5.2 窗體界面設計 12.5.3 進行系統優化 12.5.4 備份注冊表信息 12.5.5 還原注冊表信息 第13章 QQ自動登錄器模塊(QQ自動登錄原理+MD5+XMLElement類實現) 13.1 QQ自動登錄器模塊概述 13.1.1 模塊概述 13.1.2 功能結構 13.1.3 程序預覽 13.2 關鍵技術 13.2.1 QQ自動登錄器模塊實現原理 13.2.2 使用MD5加密算法加密QQ密碼 13.2.3 使用XML文件存儲QQ賬號信息 13.2.4 使用XmlElement類序列化QQ賬號屬性 13.2.5 通過XML文件讀取和寫入QQ賬號信息 13.2.6 使用注冊表存儲信息 13.3 主窗體 13.3.1 功能概述 13.3.2 窗體界面設計 13.3.3 初始化QQ列表 13.3.4 啟動多個QQ賬號 13.3.5 啟動QQ程序 13.3.6 增加QQ賬號信息 13.3.7 修改QQ賬號信息 13.3.8 刪除QQ賬號 13.3.9 設置QQ賬號為隱身 13.4 添加QQ賬號 13.4.1 功能概述 13.4.2 窗體界面設計 13.4.3 添加QQ賬號 13.5 路徑設置 13.5.1 功能概述 13.5.2 窗體界面設計 13.5.3 顯示原有路徑設置 13.5.4 選擇QQ程序路徑 13.5.5 保存路徑設置 第14章 在線升級模塊(FTP上傳下載+XML+Hastable實現) 14.1 在線升級模塊概述 14.1.1 模塊概述 14.1.2 功能結構 14.1.3 程序預覽 14.2 關鍵技術 14.2.1 FTP上傳下載技術 14.2.2 XML文件操作 14.2.3 INI文件的讀寫 14.2.4 動態生成版本面板 14.2.5 使用哈希表記錄版本號及更新信息 14.3 類庫的設計 14.4 服務器端主窗體 14.4.1 功能概述 14.4.2 窗體界面設計 14.4.3 連接FTP服務器 14.4.4 向FTP服務器上傳新版本 14.5 客戶端主窗體 14.5.1 功能概述 14.5.2 窗體界面設計 14.5.3 啟動客戶端時檢測是否有新版本 14.5.4 實時檢測是否有新版本可供下載 14.6 客戶端版本信息窗體 14.6.1 功能概述 14.6.2 窗體界面設計 14.6.3 顯示版本面板及版本信息 14.6.4 從FTP服務器下載指定版本 14.7 定時升級設置 14.7.1 功能概述 14.7.2 窗體界面設計 14.7.3 顯示原有升級設置 14.7.4 控制控件的可用狀態 14.7.5 保存定時升級設置 第15章 網絡五子棋游戲模塊(Socket編程+UDP協議實現)(內容參見光盤) 15.1 網絡五子棋游戲模塊概述 15.1.1 模塊概述 15.1.2 功能結構 15.1.3 程序預覽 15.2 關鍵技術 15.2.1 在下拉列表中繪制圖片 15.2.2 UDP協議的使用 15.2.3 用Socket實現消息傳遞的必備條件5 15.2.4 自定義事件的設置 15.2.5 動態按鈕的設置 15.3 類庫的設計 15.3.1 Publec_Class類 15.3.2 ClassMsg類 15.3.3 ClassOptionData類 15.3.4 ClassSerializers類 15.3.5 ClassUserInfo類 15.3.6 ClassUsers類 15.3.7 UDPSocket自定義控件 15.4 客戶端注冊窗體 15.4.1 功能概述 15.4.2 窗體界面設計 15.4.3 注冊用戶 15.5 客戶端登錄窗體 15.5.1 功能概述 15.5.2 窗體界面設計 15.5.3 獲取服務器IP地址及端口號 15.5.4 通過服務器中轉實現用戶登錄 15.6 五子棋大廳窗體 15.6.1 功能概述 15.6.2 窗體界面設計 15.6.3 進入指定的房間 15.6.4 進入指定的座位 15.6.5 局域網內的公共聊天 15.7 對決窗體 15.7.1 功能概述 15.7.2 窗體界面設計 15.7.3 判斷是否有玩家并顯示 玩家信息 15.7.4 開始五子棋對決并判斷輸贏 15.8 服務器窗體 15.8.1 功能概述 15.8.2 窗體界面設計 15.8.3 開始/停止服務 15.8.4 設置分數排名方式 15.8.5 關閉服務器 第二篇 項目實戰篇 第16章 房屋中介管理系統(C# 4.0+SQL Server 2000實現) 16.1 開發背景 16.2 系統分析 16.2.1 需求分析 16.2.2 可行性分析 16.3 系統設計 16.3.1 系統目標 16.3.2 系統功能結構 16.3.3 業務邏輯編碼規則 16.3.4 系統預覽 16.3.5 業務流程圖 16.4 數據庫設計 16.4.1 數據庫概要說明 16.4.2 數據庫概念設計 16.4.3 數據庫邏輯設計 16.5 公共類設計 16.5.1 ClsCon類 16.5.2 clsFavor類 16.5.3 claFavorMethod類 16.6 主窗體設計 16.6.1 主窗體概述 16.6.2 主窗體技術分析 16.6.3 主窗體實現過程 16.7 用戶信息管理模塊設計 16.7.1 用戶信息管理模塊概述 16.7.2 用戶信息管理模塊技術分析 16.7.3 用戶信息管理模塊實現過程 16.8 房源設置模塊設計 16.8.1 房源設置模塊概述 16.8.2 房源設置模塊技術分析 16.8.3 房源設置模塊實現過程 16.8.4 單元測試 16.9 房源狀態查詢模塊設計 16.9.1 房源狀態查詢模塊概述 16.9.2 房源狀態查詢模塊技術分析 16.9.3 房源狀態查詢模塊實現過程 16.10 文件清單 16.11 開發問題解析 16.11.1 通過觸發器對視圖進行添加、修改和刪除操作 16.11.2 結束數據庫連接進程完成數據庫還原 第17章 企業進銷存管理系統(C# 4.0+SQL Server 2005實現) 17.1 開發背景 17.2 系統分析 17.2.1 需求分析 17.2.2 可行性分析 17.3 系統設計 17.3.1 系統目標 17.3.2 系統功能結構 17.3.3 業務邏輯編碼規則 17.3.4 系統預覽 17.3.5 業務流程圖 17.4 數據庫設計 17.4.1 數據庫概要說明 17.4.2 數據庫概念設計 17.4.3 數據庫邏輯設計 17.4.4 數據表邏輯關系 17.5 公共類設計8 17.5.1 DataBase類8 17.5.2 BaseInfo類1 17.6 庫存商品管理模塊設計 17.6.1 庫存商品管理模塊概述 17.6.2 庫存商品管理模塊技術分析 17.6.3 庫存商品管理模塊實現過程 17.7 進貨管理模塊設計 17.7.1 進貨管理模塊概述 17.7.2 進貨管理模塊技術分析 17.7.3 進貨管理模塊實現過程 17.8 商品銷售排行模塊設計5 17.8.1 商品銷售排行模塊概述 17.8.2 商品銷售排行模塊技術分析 17.8.3 商品銷售排行模塊實現過程 17.9 庫存盤點模塊設計 17.9.1 庫存盤點模塊概述 17.9.2 庫存盤點模塊技術分析 17.9.3 庫存盤點模塊實現過程 17.10 文件清單 17.11 開發問題解析 17.11.1 往來對賬功能的實現 17.11.2 實現系統數據清理功能時的問題 第18章 企業人事管理系統(C# 4.0+SQL Server 2005實現) 18.1 開發背景 18.2 系統分析 18.2.1 需求分析 18.2.2 可行性分析 18.2.3 編寫項目計劃書 18.3 系統設計 18.3.1 系統目標 18.3.2 系統功能結構 18.3.3 業務邏輯編碼規則 18.3.4 系統預覽 18.3.5 業務流程圖 18.4 數據庫設計 18.4.1 數據庫概要說明 18.4.2 數據庫概念設計 18.4.3 數據庫邏輯設計 18.4.4 數據表關系設計 18.5 公共類設計 18.5.1 MyMeans公共類 18.5.2 MyModule公共類 18.6 登錄模塊設計 18.6.1 登錄模塊概述 18.6.2 登錄模塊技術分析 18.6.3 登錄模塊實現過程 18.7 主窗體設計 18.7.1 主窗體概述 18.7.2 主窗體技術分析 18.7.3 主窗體實現過程 18.8 人事檔案管理模塊設計 18.8.1 人事檔案管理模塊概述 18.8.2 人事檔案管理模塊技術分析 18.8.3 人事檔案管理模塊實現過程 18.9 人事資料查詢模塊設計 18.9.1 人事資料查詢模塊概述 18.9.2 人事資料查詢模塊技術分析 18.9.3 人事資料查詢模塊實現過程 18.10 通訊錄模塊設計 18.10.1 通訊錄模塊概述 18.10.2 通訊錄模塊技術分析 18.10.3 通訊錄模塊實現過程 18.11 用戶設置模塊設計 18.11.1 用戶設置模塊概述 18.11.2 用戶設置模塊技術分析 18.11.3 用戶設置模塊實現過程 18.12 數據庫維護模塊設計 18.12.1 數據庫維護模塊概述 18.12.2 數據庫維護模塊技術分析 18.12.3 數據庫維護模塊實現過程 18.13 文件清單 18.14 運行項目 18.15 系統打包部署 18.16 開發問題解析 18.16.1 程序為什么會無法運行? 18.16.2 為什么無法添加職工基本信息? 18.16.3 選擇職工頭像時出現異常怎么辦? 18.16.4 數據庫還原不成功應該如何解決? 18.16.5 出現Word引用問題怎么辦? 18.16.6 COM選項卡中沒有Word 9.0引用怎么辦? 18.16.7 為什么使用全名聲明Word對象后還出現錯誤? 第19章 企業ERP管理系統(C# 4.0+SQL Server 2008實現)(內容參見光盤) 19.1 開發背景 19.2 系統分析 19.2.1 需求分析 19.2.2 可行性分析 19.2.3 編寫項目計劃書 19.3 系統設計 19.3.1 系統目標 19.3.2 系統功能結構 19.3.3 業務邏輯編碼規則 19.3.4 系統預覽 19.3.5 業務流程圖 19.4 數據庫設計 19.4.1 數據庫概要說明 19.4.2 數據庫概念設計 19.4.3 數據庫邏輯設計 19.5 公共類設計 19.5.1 DataBase類 19.5.2 CommonUse類 19.6 物料清單模塊設計 19.6.1 物料清單模塊概述 19.6.2 物料清單模塊技術分析 19.6.3 物料清單模塊實現過程 19.7 銷售收款單模塊設計 19.7.1 銷售收款單模塊概述 19.7.2 銷售收款單模塊技術分析 19.7.3 銷售收款單模塊實現過程 19.7.4 單元測試 19.8 生產單模塊設計 19.8.1 生產單模塊概述 19.8.2 生產單模塊技術分析 19.8.3 生產單模塊實現過程 19.9 產品銷售毛利匯總模塊設計 19.9.1 產品銷售毛利匯總模塊概述 19.9.2 產品銷售毛利匯總模塊技術分析 19.9.3 產品銷售毛利匯總模塊實現過程 19.10 操作權限模塊設計 19.10.1 操作權限模塊概述 19.10.2 操作權限模塊技術分析 19.10.3 操作權限模塊實現過程 19.11 文件清單 19.12 系統打包部署 19.13 運行項目 19.14 開發問題解析 19.14.1 向被數據綁定的DataGridView控件的行集合中添加行 19.14.2 動態添加DataGridView控件的列
第三篇 環境搭建篇(內容參見光盤) 第20章 搭建C#程序開發環境(內容參見光盤) 20.1 了解.NET與C# 20.1.1 了解.NET 20.1.2 C#與.NET的關系 20.1.3 .NET項目成功案例 20.2 安裝與卸載Visual Studio 2010 20.2.1 安裝Visual Studio 2010系統必備 20.2.2 安裝Visual Studio 2010 20.2.3 卸載Visual Studio 2010 20.3 Visual Studio 2010幫助的安裝與使用 20.3.1 安裝Help Library管理器 20.3.2 使用Help Library 20.4 使用Visual Studio 2010創建項目 20.4.1 創建控制臺應用程序 20.4.2 創建Windows窗體應用程序 20.4.3 創建Web網站應用程序 第21章 搭建數據庫開發環境(內容參見光盤) 21.1 數據庫基礎 21.1.1 數據庫簡介 21.1.2 安裝SQL Server 2000數據庫 21.1.3 安裝SQL Server 2005數據庫 21.1.4 安裝SQL Server 2008數據庫 21.2 常用數據庫操作 21.2.1 數據庫的創建及刪除 21.2.2 數據表的創建及刪除 21.2.3 附加數據庫 21.2.4 分離數據庫 21.3 SQL語言基礎 21.3.1 SQL語言簡介 21.3.2 簡單SQL語句的應用 第22章 Windows應用程序打包部署(內容參見光盤) 22.1 創建Windows安裝項目 22.2 制作Windows安裝程序 22.2.1 添加項目輸出文件 22.2.2 添加內容文件 22.2.3 創建桌面快捷方式 22.2.4 添加注冊表項 22.2.5 生成Windows安裝程序 22.3 部署Windows應用程序 |
序: |
|