《C#.NET桌面應(yīng)用項(xiàng)目開發(fā)教程》以企業(yè)管理信息系統(tǒng)的開發(fā)為主線,以VisualStudio2010作為開發(fā)工具,采用循序漸進(jìn)的方式系統(tǒng)地介紹使用C#語言進(jìn)行項(xiàng)目開發(fā)所涉及的關(guān)鍵知識。
全書共分為6章。其中,第1、2章通過企業(yè)管理信息系統(tǒng)的實(shí)現(xiàn)過程介紹C#語言及其開發(fā)環(huán)境、C#項(xiàng)目背景和系統(tǒng)分析及程序設(shè)計(jì)的基礎(chǔ)知識;第3章以企業(yè)管理信息系統(tǒng)的建模與設(shè)計(jì)的實(shí)現(xiàn)過程為例,介紹C#面向?qū)ο缶幊痰南嚓P(guān)知識;第4章以信息系統(tǒng)關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn)深入介紹利用C#進(jìn)行Windows編程的相關(guān)知識,包括控件的使用、ADO.NET數(shù)據(jù)庫訪問技術(shù)以及Windows應(yīng)用程序的部署;第5章介紹C#語法與索引的相關(guān)知識;第6章介紹開發(fā)技術(shù)及數(shù)據(jù)庫操作。
《C#.NET桌面應(yīng)用項(xiàng)目開發(fā)教程》內(nèi)容新穎、結(jié)構(gòu)安排合理、案例豐富實(shí)用,既可以作為高等學(xué)校計(jì)算機(jī)及其相關(guān)專業(yè)的教材,也可以作為相關(guān)培訓(xùn)機(jī)構(gòu)和軟件開發(fā)人員的參考書。
第1章 開發(fā)環(huán)境介紹與應(yīng)用
1.1 .Net集成開發(fā)環(huán)境Microsoft Visual Studio 2010
1.2 開發(fā)環(huán)境Microsoft Visual Studio 2010介紹
1.3 創(chuàng)建Windows應(yīng)用程序
1.4 運(yùn)行程序
第2章 健身俱樂部管理系統(tǒng)介紹
2.1 系統(tǒng)背景與目的
2.2 系統(tǒng)分析
2.2.1 需求分析
2.2.2 可行性分析
2.2.3 項(xiàng)目計(jì)劃書編制
第3章 健身俱樂部管理系統(tǒng)建模與設(shè)計(jì)
3.1 系統(tǒng)設(shè)計(jì)
3.1.1 系統(tǒng)功能結(jié)構(gòu)
3.1.2 系統(tǒng)業(yè)務(wù)流程
3.2 程序代碼設(shè)計(jì)
3.2.1 編碼規(guī)范
3.3 數(shù)據(jù)庫設(shè)計(jì)
3.3.1 數(shù)據(jù)庫概念設(shè)計(jì)
3.3.2 數(shù)據(jù)庫邏輯設(shè)計(jì)
3.3.3 數(shù)據(jù)庫創(chuàng)建
第4章 健身俱樂部管理系統(tǒng)實(shí)現(xiàn)
4.1 系統(tǒng)預(yù)覽
4.2 公共類的抽取與實(shí)現(xiàn)
4.2.1 數(shù)據(jù)庫操作公共類
4.2.2 統(tǒng)一異常處理公共類
4.3 登錄模塊實(shí)現(xiàn)
4.3.1 登錄模塊概要設(shè)計(jì)
4.3.2 登錄模塊界面與布局
4.3.3 Button、Label、TextBox控件
4.3.4 核心代碼設(shè)計(jì)
4.3.5 單元測試
4.3.6 實(shí)戰(zhàn)經(jīng)驗(yàn)之模板設(shè)計(jì)模式
4.3.7 模塊實(shí)踐
4.4 主窗體實(shí)現(xiàn)
4.4.1 主窗體概要設(shè)計(jì)
4.4.2 主窗體界面與布局
4.4.3 MenuStrip、ToolStrip、Timer控件
4.4.4 核心代碼設(shè)計(jì)
4.4.5 實(shí)戰(zhàn)經(jīng)驗(yàn)之單例模式
4.4.6 模塊實(shí)踐
4.5 消費(fèi)單據(jù)模塊實(shí)現(xiàn)
4.5.1 消費(fèi)單據(jù)概要設(shè)計(jì)
4.5.2 消費(fèi)單據(jù)界面與布局
4.5.3 DockContent、ComboBox、DataGridView控件
4.5.4 核心代碼設(shè)計(jì)
4.5.5 實(shí)戰(zhàn)經(jīng)驗(yàn)之簡單工廠模式
4.5.6 模塊實(shí)踐
4.6 會員管理模塊實(shí)現(xiàn)
4.6.1 會員管理概要設(shè)計(jì)
4.6.2 會員管理界面與布局
4.6.3 ContextMenuStrip、PrintDocument、PrintPreviewDialog控件
4.6.4 核心代碼設(shè)計(jì)
4.6.5 實(shí)戰(zhàn)經(jīng)驗(yàn)之多線程
4.6.6 模塊實(shí)踐
4.7 統(tǒng)計(jì)模塊實(shí)現(xiàn)
4.7.1 統(tǒng)計(jì)報表模塊概要設(shè)計(jì)
4.7.2 統(tǒng)計(jì)報表界面實(shí)現(xiàn)與布局
4.7.3 DataSet、RDLC、ReportViewer控件
4.7.4 核心代碼設(shè)計(jì)
4.7.5 實(shí)戰(zhàn)經(jīng)驗(yàn)之MVC模式
4.7.6 模塊實(shí)踐
第5章 C#基礎(chǔ)語法及索引
5.1 類的基礎(chǔ)
5.1.1 聲明類
5.1.2 訪問修飾符
5.1.3 類成員
5.1.4 類的字段
5.1.5 類的屬性
5.1.6 類的實(shí)例和訪問類成員
5.1.7 this關(guān)鍵字
5.2 方法
5.2.1 方法的結(jié)構(gòu)
5.2.2 方法的調(diào)用
5.2.3 參數(shù)(形參和實(shí)參)
5.2.4 方法重載
5.3 類和繼承
5.3.1 類繼承
5.3.2 抽象類
第6章 常用相關(guān)開發(fā)技術(shù)
6.1 關(guān)于事件
6.2 數(shù)據(jù)庫操作
6.3 皮膚控件
6.3.1 皮膚控件的添加
6.3.2 皮膚控件的使用
6.4 Microsoft Visual Studio 2010安裝包制作
6.5 復(fù)合控件與自定義控件
6.5.1 復(fù)合控件
6.5.2 自定義控件
附錄A Visio的安裝與使用
附錄B PowerDesigner的安裝與使用
附錄C C#關(guān)鍵字