本書以Microsoft Visual Studio 2010為集成開發(fā)環(huán)境,數(shù)據(jù)庫(kù)選用SQL Server 2008。由于本書項(xiàng)目對(duì)編程環(huán)境要求不高,所以本書同時(shí)也適合以Visual Studio 2005、Visual Studio 2008甚至Visual Studio 2012為集成開發(fā)環(huán)境的教學(xué)。本書配套豐富的立體化教學(xué)資源,以適應(yīng)編程環(huán)境的變化。
本書從實(shí)戰(zhàn)的角度出發(fā),總共設(shè)計(jì)了5個(gè)教學(xué)項(xiàng)目和1個(gè)實(shí)訓(xùn)項(xiàng)目。學(xué)習(xí)項(xiàng)目包括用戶登錄程序、四則運(yùn)算計(jì)算器、客戶問(wèn)卷調(diào)查程序、酒店客房管理系統(tǒng)和基于三層架構(gòu)的企業(yè)人事工資管理系統(tǒng)。本書對(duì)每個(gè)項(xiàng)目的每個(gè)功能模塊都有代碼分析,讓一個(gè)初學(xué)者都能讀懂,并給出了需要完善的工作,方便教與學(xué)。實(shí)訓(xùn)項(xiàng)目中列出了5個(gè)備選題目,作為讀者實(shí)訓(xùn)的項(xiàng)目。
項(xiàng)目1用戶登錄程序
任務(wù)1.1熟悉VisualStudio2010編程環(huán)境
1.1.1.NET框架概述
1.1.2VisualC#介紹
1.1.2安裝VisualStudio2010
1.1.3熟悉VisualStudio2010編程環(huán)境
任務(wù)1.2設(shè)計(jì)用戶登錄程序
1.2.1Windows窗體應(yīng)用程序設(shè)計(jì)流程
1.2.2窗體和基本控件的使用
1.2.3設(shè)計(jì)用戶登錄程序
任務(wù)1.3功能拓展
1.3.1功能總結(jié)
1.3.2功能拓展
項(xiàng)目2四則運(yùn)算計(jì)算器
任務(wù)2.1熟悉C#基本語(yǔ)法 項(xiàng)目1用戶登錄程序
任務(wù)1.1熟悉VisualStudio2010編程環(huán)境
1.1.1.NET框架概述
1.1.2VisualC#介紹
1.1.2安裝VisualStudio2010
1.1.3熟悉VisualStudio2010編程環(huán)境
任務(wù)1.2設(shè)計(jì)用戶登錄程序
1.2.1Windows窗體應(yīng)用程序設(shè)計(jì)流程
1.2.2窗體和基本控件的使用
1.2.3設(shè)計(jì)用戶登錄程序
任務(wù)1.3功能拓展
1.3.1功能總結(jié)
1.3.2功能拓展
項(xiàng)目2四則運(yùn)算計(jì)算器
任務(wù)2.1熟悉C#基本語(yǔ)法
2.1.1常量與變量
2.1.2數(shù)據(jù)類型
2.1.3運(yùn)算符與表達(dá)式
2.1.4流程控制語(yǔ)句
任務(wù)2.2設(shè)計(jì)簡(jiǎn)單四則運(yùn)算計(jì)算器
2.2.1設(shè)計(jì)簡(jiǎn)單四則運(yùn)算計(jì)算器界面
2.2.2編寫簡(jiǎn)單四則運(yùn)算計(jì)算器代碼
2.2.3異常處理
任務(wù)2.3設(shè)計(jì)復(fù)雜四則運(yùn)算計(jì)算器
2.3.1設(shè)計(jì)復(fù)雜四則運(yùn)算計(jì)算器界面
2.3.2編寫復(fù)雜四則運(yùn)算計(jì)算器代碼
任務(wù)2.4功能拓展
2.4.1功能總結(jié)
2.4.2功能拓展
項(xiàng)目3客戶問(wèn)卷調(diào)查程序
任務(wù)3.1熟悉常用控件的使用
3.1.1RadioButton控件
3.1.2CheckBox控件
3.1.3ListBox控件
3.1.4ComboBox控件
3.1.5GroupBox控件
任務(wù)3.2設(shè)計(jì)客戶問(wèn)卷調(diào)查程序
3.2.1設(shè)計(jì)客戶問(wèn)卷調(diào)查程序界面
3.2.2編寫客戶問(wèn)卷調(diào)查程序代碼
任務(wù)3.3功能拓展
3.3.1功能總結(jié)
3.3.2功能拓展
項(xiàng)目4酒店客房管理系統(tǒng)
任務(wù)4.1系統(tǒng)功能總體設(shè)計(jì)
4.1.1系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)
4.1.2系統(tǒng)瀏覽
任務(wù)4.2建立系統(tǒng)數(shù)據(jù)庫(kù)
4.2.1系統(tǒng)數(shù)據(jù)庫(kù)結(jié)構(gòu)
4.2.2建立數(shù)據(jù)庫(kù)
4.2.3建立數(shù)據(jù)表
4.2.4常用SQL語(yǔ)句
任務(wù)4.3創(chuàng)建公共類DBHelper
4.3.1面向?qū)ο蟪绦蛟O(shè)計(jì)概述
4.3.2ADO.NET概述
4.3.3Connection對(duì)象
4.3.4Command對(duì)象
4.3.5DataReader對(duì)象
4.3.6DataAdapter和Dataset對(duì)象
4.3.7創(chuàng)建公共類DBHelper
任務(wù)4.4系統(tǒng)詳細(xì)設(shè)計(jì)
4.4.1用戶登錄功能模塊設(shè)計(jì)
4.4.2主界面設(shè)計(jì)
4.4.3客房添加功能模塊設(shè)計(jì)
4.4.4客房管理功能模塊設(shè)計(jì)
4.4.5賓客登記功能模塊設(shè)計(jì)
4.4.6賓客預(yù)訂功能模塊設(shè)計(jì)
4.4.7取消預(yù)訂功能模塊設(shè)計(jì)
4.4.8退房結(jié)算功能模塊設(shè)計(jì)
4.4.9補(bǔ)交押金功能模塊設(shè)計(jì)
4.4.10房態(tài)查詢功能模塊設(shè)計(jì)
4.4.11賓客查詢功能模塊設(shè)計(jì)
4.4.12預(yù)訂查詢功能模塊設(shè)計(jì)
4.4.13添加用戶功能模塊設(shè)計(jì)
4.4.14管理用戶功能模塊設(shè)計(jì)
任務(wù)4.5功能拓展
4.5.1功能總結(jié)
4.5.2功能拓展
項(xiàng)目5基于三層架構(gòu)的企業(yè)人事工資管理系統(tǒng)
任務(wù)5.1系統(tǒng)功能總體設(shè)計(jì)
5.1.1系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)
5.1.2系統(tǒng)瀏覽
任務(wù)5.2建立系統(tǒng)數(shù)據(jù)庫(kù)
5.2.1數(shù)據(jù)庫(kù)結(jié)構(gòu)
5.2.1建立數(shù)據(jù)庫(kù)
5.2.2建立數(shù)據(jù)表
任務(wù)5.3搭建三層架構(gòu)框架
5.3.1三層架構(gòu)概述
5.3.2搭建三層架構(gòu)框架
5.3.3編寫Model層代碼
5.3.4動(dòng)軟代碼生成器介紹
任務(wù)5.4系統(tǒng)詳細(xì)設(shè)計(jì)
5.4.1用戶登錄功能模塊設(shè)計(jì)
5.4.2添加用戶功能模塊設(shè)計(jì)
5.4.3管理用戶功能模塊設(shè)計(jì)
5.4.4主界面設(shè)計(jì)
5.4.5添加部門功能模塊設(shè)計(jì)
5.4.6管理部門功能模塊設(shè)計(jì)
5.4.7添加員工功能模塊設(shè)計(jì)
5.4.8管理員工功能模塊設(shè)計(jì)
5.4.9添加工資功能模塊設(shè)計(jì)
5.4.10管理工資功能模塊設(shè)計(jì)
5.4.11添加考核功能模塊設(shè)計(jì)
5.4.12管理考核功能模塊設(shè)計(jì)
5.4.13員工查詢功能模塊設(shè)計(jì)
5.4.14考核查詢功能模塊設(shè)計(jì)
任務(wù)5.5功能拓展
5.5.1功能總結(jié)
5.5.2功能拓展
項(xiàng)目6軟件項(xiàng)目實(shí)訓(xùn)
題目1學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)
題目2企業(yè)設(shè)備管理系統(tǒng)設(shè)計(jì)
題目3小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)
題目4藥品管理系統(tǒng)設(shè)計(jì)
題目5超市進(jìn)銷存管理系統(tǒng)設(shè)計(jì)