書籍簡介:
C#作為Microsoft公司的重要新產品,越來越受到軟件開發(fā)人員的青睞,現(xiàn)在許多軟件公司都C#作為自己產品的開發(fā)平臺。
本書共分8章,每章都是以項目引領,每一項目的展開都以項目實施為邏輯順序,劃分為若干個工作任務,把相關的理論知識以項目進行的順序有機地融入闡述。通過本書的學習,讀者可以初步具備開發(fā)Windows應用程序的能力。
本書是在全國進行教育課程教學改革大環(huán)境下,為適應高等職業(yè)院校項目化教學改革編寫的,宗旨是培養(yǎng)學習者的實際編程能力。
本書可以作為高等職業(yè)院校信息管理及相關專業(yè)的教材,也可以作為其他學習C#程序設計又想快速提高自己編程能力的學習者的參考用書。
作者簡介:
邵順增,李琳 主編
出版日期:
2008年08月
章節(jié)目錄:
第1章 第一個應用程序
1.1 項目一:第一個控制臺應用程序
1.1.1 工作目標
1.1.2 工作任務
1.1.3 工作任務一:創(chuàng)建第一個空控制臺應用程序
1.1.4 工作任務二:編寫程序代碼
1.2 項目二:第一個Windows應用程序
1.2.1 工作目標
1.2.2 工作任務
1.2.3 工作任務一:創(chuàng)建第一個Windows應用程序
1.2.4 工作任務二:設計程序界面及控件屬性設置
1.2.5 工作任務三:編寫程序代碼、運行調試程序
1.2.6 問題探究
1.2.7 項目實踐
第2章 存款計算器
2.1 工作目標
2.2 工作任務
2.3 工作任務一:項目分析與算法流程設計
2.4 工作任務二:界面設計
2.5 工作任務三:代碼編寫
2.5.1 知識準備
2.5. 2代碼編寫與分析
2.6 工作任務四:系統(tǒng)運行與效果測試
2.7 問題探究
2.8 項目實踐
第3章 門票銷售計算器
3.1 工作目標
3.2 工作任務
3.3 知識準備
3.4 工作任務一:項目分析與算法設計
3.5 工作任務二:界面設計
3.6 工作任務三:代碼編寫
3.7 工作任務四:系統(tǒng)運行與效果測試
3.8 問題探究
3.9 項目實踐
第4章 學生成績統(tǒng)計器
4.1 工作目標
4.2 工作任務
4.3 工作任務一:項目分析與算法設計
4.4 工作任務二:代碼編寫
4.4.1 知識準備
4.4.2 代碼編寫與分析
4.5 工作任務三:系統(tǒng)運行與效果測試
4.6 問題探究
4.7 項目實踐
第5章 成績排序系統(tǒng)
5.1 工作目標
5.2 工作任務
5.3 工作任務一:項目分析與算法流程設計
5.4 工作任務二:界面設計
5.5 工作任務三:代碼編寫
5.5.1 知識準備
5.5.2 代碼編寫與分析
5.6 工作任務四:系統(tǒng)運行與效果測試
5.7 問題探究
5.8 項目實踐
第6章 四則運算計算器
6.1 項目一:整數(shù)四則運算計算器設計
6.1.1 工作目標
6.1.2 工作任務
6.1.3 工作任務一:構建計算器的狀態(tài)圖
6.1.4 工作任務二:設計程序模塊的流程圖
6.1.5 工作任務三:設計界面完成窗體及控件的屬性設置
6.1.6 工作任務四:編寫程序代碼
6.1.7 工作任務五:測試軟件,對錯誤進行調試修改
6.2 項目二:實數(shù)四則運算計算器設計
6.2.1 工作目標
6.2.2 工作任務
6.2.3 工作任務一:設計程序模塊的流程圖
6.2.4 工作任務二:編寫程序代碼
6.3 項目三:帶記憶功能的計算器設計
6.4 問題探究
6.5 項目實踐
第7章 貪吃蛇游戲
7.1 工作目標
7.2 工作任務
7.3 知識準備——類、對象、字段、屬性和方法
7.3.1 類的基本概念
7.3.2 屬性
7.3.3 實例構造函數(shù)
7.4 工作任務一:總體設計
7.4.1 項目功能描述
7.4.2 主窗體布局
7.4.3 項目的總體結構
7.5 工作任務二:Bean類
7.5.1 豆(Bean)類分析
7.5.2 豆(Bean)類實現(xiàn)
7.5.3 豆rBean)類代碼
7.6 工作任務三:Block類
7.6.1 塊(Block)類分析
7.6.2 塊fBlock)類實現(xiàn)
7.6.3 塊(Block)類代碼
7.7 工作任務四:Snake類
7.7.1 蛇(Snake)類分析
7.7.2 蛇fsnake)類實現(xiàn)
7.7.3 蛇fSnake)類代碼
7.8 工作任務五:Floor類
7.8.1 場地fFloorl類分析
7.8.2 場地(Floor)類實現(xiàn)
7.8.3 場地(Floor)類代碼
7.9 工作任務六:PubClass類
7.10 工作任務七:Speed類
7.10.1 自定義速度(Speed)類分析
7.10.2 自定義速度(Speed)類代碼
7.11 工作任務八:主界面(Stan類)
7.11.1 主界面(Stan類)分析
7.11.2 主界面(Start類)實現(xiàn)
7.11.3 主界面(Start類)代碼
7.12 問題探究
7.13 項目實踐
第8章 通訊錄管理系統(tǒng)
8.1 工作目標
8.2 工作任務
8.3 知識準備
8.3.1 管理信息系統(tǒng)
8.3.2 C/S結構
8.3.3 ADO.NET技術框架
8.4 工作任務一:系統(tǒng)概要設計
8.4.1 功能模塊分析
8.4.2 數(shù)據(jù)庫設計
8.5 工作任務二:制作“用戶管理”窗體
8.6 工作任務三:制作“用戶登錄”窗體
8.6.1 知識準備
8.6.2 任務實現(xiàn)
8.7 工作任務四:制作“主操作”窗體
8.7.1 知識準備
8.7.2 任務實現(xiàn)
8.8 工作任務五:制作“新增聯(lián)系人”窗體
8.8.1 知識準備
8.8.2 任務實現(xiàn)
8.9 工作任務六:制作“修改聯(lián)系人”窗體
8.9.1 知識準備
8.9.2任務實現(xiàn)
8.10 工作任務七:制作“查找聯(lián)系人”窗體
8.10.1 知識準備
8.10.2 任務實現(xiàn)
8.11 問題探究
8.12 項目實踐
參考文獻
封面圖: