物聯網.NET開發
內容描述
本書根據高等職業教育的特點,結合教學實踐,以項目為載體,
全面系統地介紹了使用C#語言進行控制台及窗體應用程序開發的各種技術。
內容涵蓋.NET Framework體系結構、Visual Studio開發環境、C#語法基礎、
C#面向對象技術、Winform窗體程序設計、多線程、委託、事件、網絡編程、
文件操作、數據庫編程、WPF程序設計、唯眾物聯平台技術應用等13個方面。
本書包括搭建Visual Studio開發環境、聯通手機充值系統、銀行卡開戶管理、
會員管理系統、智能大棚控制系統、ATM機自動報警系統、簡易記事本、
學生信息管理系統、智能家居系統9個項目,內容廣泛充實,理論結合實踐,
強調動手能力培養,突出知識的實用性。
本書適合作為高等職業院校計算機專業C#編程技術課程教材,
也可作為自學人員和企業開發人員的技術參考資料和培訓教材。
目錄大綱
目錄
項目1搭建Visua1 Studio開發環境
任務1下載安裝Visua1 Studio
任務2設置Visua1 Studio開發環境
任務3創建C#項目
項目總結
常見問題解析
習題
項目2聯通手機充值系統
任務1實現主菜單
任務2登錄驗證
任務3實現查詢、充值功能
項目總結
常見問題解析
習題
項目3銀行卡開戶管理
任務1定義銀行業務類
任務2定義銀行卡賬戶類
任務3實現銀行卡賬戶開戶
項目總結
常見問題解析
習題
項目4會員管理系統
任務1實現登錄窗體
任務2實現註冊窗體
任務3實現主窗體功能
項目總結
常見問題解析
習題
項目5智能大棚控制系統
任務1刷新線程實現頁面
任務2刷新委託實現頁面
任務3刷新事件引發頁面
項目總結
常見問題解析
習題
項目6 ATM機自動報警系統
任務1實現服務器端功能
任務2實現客戶端功能
項目總結
常見問題解析
習題
項目7簡易記事本
任務1實現文件讀取
任務2實現文件保存
任務3實現編輯、字體功能
項目總結
常見問題解析
習題
項目8學生信息管理系統
任務1連接數據庫
任務2添加、刪除學生信息
任務3查詢、修改學生信息
項目總結
常見問題解析
習題
項目9智能家居系統
任務1搭建智能家居網絡環境
任務2監測及控制環境
任務3實現RFID門禁功能
任務4實現紅外報警功能
任務5實現煙霧報警功能
項目總結
常見問題解析
習題
附錄A物聯網技術應用模擬試題
第一部分開發環境的搭建
第二部分傳感器/執行器應用
第三部分嵌入式應用開發(C語言)
第四部分終端應用開發(C#.Net)
第五部分終端應用開發(安卓)
作者介紹
張勇
1997年7月大學畢業分配至黃岡職業技術學院任教至今。
2007年9月晉升為講師,2013年4月晉升為副教授。
公開發表論文(作者)18篇;主參編教材6本,主持參與省(部)、市、校各級課題8項。
信息技術教研室支部書記,物聯網專業骨干教師,
湖北省職業教育技能名師郝自勉工作室核心成員,
2018全國職業院校技能大賽物聯網技術應用二等獎指導教師,
2017、2018省職業院校技能大賽物聯網技術應用賽項一等獎指導教師。