版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 ACCP4.0STAGE2WinForms高級應(yīng)用開發(fā)教學(xué)大綱2005年11月30日Version1.0 修改記錄:版本V1.0V1.0日期2005-11-302005-12-5修改人劉來趙玉華 # 一、課程目標(biāo)使用ADO.NET構(gòu)造數(shù)據(jù)庫應(yīng)用程序WinForms桌面程序設(shè)計使用網(wǎng)絡(luò)服務(wù)組件掌握.NET平臺下的C/S結(jié)構(gòu)應(yīng)用程序的框架熟練C#編碼二、課程對象ACCP4.0第二學(xué)期學(xué)員三、預(yù)備課程SQLServer數(shù)據(jù)庫設(shè)計和實現(xiàn).Net平臺和C#編程四、課程學(xué)時理論課(No.ofHrs)18上機課(No.ofHrs)18在線培訓(xùn)(No.ofHrs)4指導(dǎo)學(xué)習(xí)(No.ofHrs)4總學(xué)時(No
2、.ofHrs)44五、相關(guān)的項目案例三層體系結(jié)構(gòu)的應(yīng)用-學(xué)員管理系統(tǒng)(后臺)三層體系結(jié)構(gòu)的應(yīng)用-學(xué)員管理系統(tǒng)(界面)P2P聊天工具六、課程地位OracleXMLXUinASP.NET&險蘇加七、課程內(nèi)容組織結(jié)構(gòu)八、課程知識點第一章ADO.NET-連接數(shù)據(jù)庫目標(biāo)1、了解AD0.NET結(jié)構(gòu)2、了解ADO.NET的組件3、掌握Command對象和Connection對象4、掌握AD0.NET中的事務(wù)處理內(nèi)容概述和組織本章首先介紹了ADO.NET的結(jié)構(gòu),其次介紹了有哪些組件,再次介紹如何用Connection組件連接數(shù)據(jù)庫及如何用Command對數(shù)據(jù)庫進行操作,最后介紹了如何在AD0.NET中實現(xiàn)事務(wù)
3、處理。重點和難點重點:使用Connection和Command對數(shù)據(jù)庫的操作以及事務(wù)處理難點:事務(wù)處理知識點描述11AD0.NET簡介ADO.NET的優(yōu)點;ADO.NET的結(jié)構(gòu)以及用ADO.NET訪問數(shù)據(jù)庫的一個簡單模型12.NET數(shù)據(jù)提供程序SQL.NETFramework數(shù)據(jù)提供程序;OLEDB.NETFramework數(shù)據(jù)提供程序;ODBC.NETFramework數(shù)據(jù)提供程序;Oracle.NETFramework數(shù)據(jù)提供程序,以及OLEDB和SQLServer數(shù)據(jù)提供程序之間的差別。13ADO.NET的基本組件SqlConnection對象的屬性和方法;SqlCommand對象的屬性
4、和方法;14.NET中的事務(wù)處理使用SqlTransaction類實現(xiàn)事務(wù)處理。軟件工程中DFD圖的繪制、ER圖的繪制和數(shù)據(jù)庫的設(shè)計、數(shù)據(jù)字典的編寫第二章ADO.NET-查詢和檢索數(shù)據(jù)目標(biāo)1、掌握數(shù)據(jù)集2、掌握DataAdapter對象3、掌握DataReader對象內(nèi)容概述和組織本章首先詳細(xì)介紹了DataSet的結(jié)構(gòu)之后分別介紹如何使用DataAdapter對象和DataReader對象操作數(shù)據(jù)庫。重點和難點重點:DataSet、DataAdapter、DataReader對象難點:DataSet對象知識點描述21數(shù)據(jù)集簡介數(shù)據(jù)集的結(jié)構(gòu);數(shù)據(jù)集的屬性;如何操作數(shù)據(jù)集中的數(shù)據(jù)表、數(shù)據(jù)列、數(shù)據(jù)行
5、和DataView;通過代碼方式在DataSet中創(chuàng)建表結(jié)構(gòu)和填充數(shù)值22DataAdapter對象SqlDataAdapter對象對數(shù)據(jù)庫的操作;OleDataAdapter對象對數(shù)據(jù)庫的操作;23DataReader對象DataReader對象的屬性和方法以及如何用DataReader操作數(shù)據(jù)庫。三層模式的了解,對Duwamish結(jié)構(gòu)的了解、數(shù)據(jù)字典的編寫第三章DataGrid顯示和操作數(shù)據(jù)目標(biāo)1、了解DataGrid控件的常用屬性、方法2、掌握DataGrid的數(shù)據(jù)綁定3、掌握DataGrid控件中插入、更新和刪除數(shù)據(jù)4、理解簡單自定義DataGrid的方法內(nèi)容概述和組織本章首先介紹了D
6、ataGrid的屬性和方法,之后介紹用DataGrid綁定數(shù)據(jù)及結(jié)合DataGrid和ADO.NET實現(xiàn)對數(shù)據(jù)庫的添加、刪除、修改等功能;最后根據(jù)實際需要介紹了現(xiàn)實中如何自定義DataGrid重點和難點重點:DataGrid結(jié)合ADO.NET對數(shù)據(jù)庫的增刪改查、自定義DataGrid難點:DataGrid結(jié)合ADO.NET對數(shù)據(jù)庫的增刪改查、自定義DataGrid知識點描述31DataGridDataGrid簡介和如何創(chuàng)建DataGrid控件32DataGrid控件的屬性和方法33為DataGrid控件綁定數(shù)據(jù)34在DataGrid中插入、更新和刪除記錄通過代碼方式分別講解利用DataGrid
7、結(jié)合AD0.NET實現(xiàn)對數(shù)據(jù)庫的增刪改查35DataGrid控件數(shù)據(jù)綁定的應(yīng)用程序示例一個完整的實例綜合講解如何對數(shù)據(jù)庫的增刪改查36定制DataGrid的界面將列定制為CheckBox類型;將列定制為其它類型數(shù)據(jù)字典的編寫、事務(wù)程序的編寫、存儲過程和觸發(fā)器程序的編寫第四章、SDI/MDI、菜單、ImageList、ToolBar和StatusBar控件目標(biāo)1、了解SDI和MDI應(yīng)用程序2、了解菜單和掌握菜單控件的使用3、掌握ImageList控件的使用4、掌握ToolBar控件和StatusBar控件的使用內(nèi)容概述和組織本章首先介紹單文檔界面(SDI)應(yīng)用程序和多文檔界面(MDI)應(yīng)用程序的
8、概念以及它們的功能,然后講述了如何創(chuàng)建MDI應(yīng)用程序的步驟,并討論了菜單、ImageList、ToolBar和StatusBar控件的使用。重點和難點重點:應(yīng)用MDI相關(guān)的屬性創(chuàng)建多文檔窗體難點:程序運行時動態(tài)創(chuàng)建菜單項知識點描述單文檔和多文檔應(yīng)用程序簡介SDI和MDI的區(qū)別;MDI父窗體的特點;激活和取消激活窗口;子窗口的排列方式菜單簡介WinForms支持的菜單類型;主菜單;MainMenu控件;上下文菜單;ContextMenu控件;運行時添加和移除菜單項ImageList控件ImageList控件常用屬性;ImageList控件常用方法ToolBar控件ToolBar控件常用屬性;To
9、olBar控件常用方法;創(chuàng)建工具欄的步驟;ButtonClick事件StatusBar控件StatusBar控件常用屬性;StatusBar控件常用方法第五章TreeView和ListView控件目標(biāo)1、掌握Timer控件2、掌握TreeView控件的使用3、掌握ListView控件的使用內(nèi)容概述和組織本章首先介紹了Timer控件的使用,之后介紹了ListView控件和TreeView控件的使用重點和難點知識點描述第六章打印和目標(biāo)內(nèi)容概述和組織重點和難點知識點描述重點:TreeView控件的使用、ListView控件的使用難點:TreeView控件的使用51Timer控件簡介使用Timer控件
10、的必要性;Timer控件的屬性、方法和事件;使用Timer控件的實際例子52ListView控件ListView控件的屬性、方法和事件介紹;ListView中的Columns集合和Column對象;ListView中的項集合和項對象;53TreeView控件TreeView中的節(jié)點集和節(jié)點對象;在TreeView控件中添加、修改和刪除節(jié)點;Windows服務(wù)1、了解打印的必要性2、使用WinForms提供的打印類3、理解WinForm的打印過程4、掌握如何創(chuàng)建Windows服務(wù)本章首先介紹了WinForm中打印的類以及相應(yīng)的屬性、方法,之后介紹如何綜合這些類實現(xiàn)打印過程,最后介紹如何創(chuàng)建Win
11、dows服務(wù)重點:實現(xiàn)WinForm下的打印、創(chuàng)建WinForm服務(wù)難點:實現(xiàn)WinForm下的打印、創(chuàng)建WinForm服務(wù)61WinForm中的打印打印的必要性;用于打印的各種類(PrintDocument、PrintController、PrintEventArgs、PrintPageEventArgs、PrinterSettings、PageSettings)的屬性、方法和事件;打印的控件(PrintDocument、PrintDialog、PrintPreviewDialog、PrintPreviewControl);打印過程。62Windows服務(wù)簡介63.NET中的Windows服
12、務(wù)創(chuàng)建Windows服務(wù);創(chuàng)建服務(wù)安裝程序;安裝Windows服務(wù);運行Windows服務(wù);使用Timer控件的Windows服務(wù)應(yīng)用程序示例第七章、水晶報表目標(biāo)內(nèi)容概述和組織重點和難點知識點描述第八章、WinForms目標(biāo)內(nèi)容概述和組織重點和難點1、理解水晶報表的作用和優(yōu)點2、使用水晶報表專家創(chuàng)建報表3、在窗體中使用水晶報表和報表綁定在本章首先將學(xué)習(xí)有關(guān)水晶報表的知識、學(xué)習(xí)CrystalReportViewer控件和與之關(guān)聯(lián)的屬性、方法和事件,然后學(xué)習(xí)如何使用水晶報表專家以及如何將水晶報表綁定到WinForms應(yīng)用程序中。重點:使用水晶報表專家創(chuàng)建報表和從ADO.NET數(shù)據(jù)集制作水晶報表難點
13、:向水晶報表中填充數(shù)據(jù)水晶報表簡介報表;水晶報表水晶報表的優(yōu)點水晶報表的優(yōu)點水晶報表查看器CrystalReportViewer控件的屬性;CrystalReportViewer控件的方法;CrystalReportViewer控件的事件;預(yù)覽報表;使用水晶報表專家水晶報表設(shè)計器;水晶報表專家的作用網(wǎng)絡(luò)編程1、了解組網(wǎng)2、通過WinForms訪問Internet3、通過WinForms進行套接字編程在本章中首先簡要了解關(guān)于組網(wǎng)的概念,然后學(xué)習(xí)微軟的.Net框架為進行網(wǎng)絡(luò)編程提供的兩個名稱空間:System.Net以及System.Net.Sockets,通過合理運用其中的類和方法,可以編寫各種
14、類型的網(wǎng)絡(luò)應(yīng)用程序。最后學(xué)習(xí)如何在WinForms中進行套接字編程。重點:使用網(wǎng)絡(luò)中常見協(xié)議完成客戶端與服務(wù)器之間的通信難點:在應(yīng)用程序中實現(xiàn)TcpClient和TcpListener類知識點描述組網(wǎng)簡介組網(wǎng);客戶端/服務(wù)器訪問InternetInternet服務(wù);客戶端應(yīng)用程序;服務(wù)器應(yīng)用程序;URI;模式標(biāo)識符;服務(wù)器標(biāo)識符;路徑標(biāo)識符;WebClient類的屬性和方法;WebRequest類的屬性和方法;WebResponse類的屬性和方法;套接字編程套接字;System.Net.Sockets名稱空間;TCP類;端口;端口號;TcpClient對象;TcpListener對象;偵聽;I
15、PAddress類;UDP類P2P應(yīng)用程序示例P2P的概念;P2P的優(yōu)點第九章、WinForms網(wǎng)絡(luò)編程目標(biāo)1、掌握Help類及其方法2、掌握HelpProvider控件的使用3、了解打包和部署的概念4、掌握如何打包資源5、掌握各種部署應(yīng)用程序的方法內(nèi)容概述和組織在本章中首先介紹了WinForms中的幫助、打包和部署,然后講解如何使用MicrosoftHTMLHelpWorkshop為應(yīng)用程序創(chuàng)建幫助文件和如何在客戶機上打包和部署應(yīng)用程序。重點和難點重點:應(yīng)用程序的打包和部署難點:使用HTMLHelpWorkshop創(chuàng)建幫助知識點描述WinForms中的幫助簡介幫助系統(tǒng);幫助文件的格式Help類及其組件幫助窗口;目錄;索引;搜索;收藏夾;Help類的屬性和方法;HelpProvider控件;HelpButton屬性打包模式打包模式;應(yīng)用程序打包;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度養(yǎng)殖場節(jié)能減排與綠色低碳合作協(xié)議書3篇
- 二零二五年度航空航天器加工合作協(xié)議2篇
- 2025陶瓷現(xiàn)匯外貿(mào)合同書
- 二零二五年度籃球運動員長期保障合同3篇
- 2025年度農(nóng)村私人魚塘承包合同附漁業(yè)環(huán)保責(zé)任承諾書
- 二零二五年度汽車維修行業(yè)員工薪酬福利合同范本3篇
- 2025年度養(yǎng)殖土地租賃及農(nóng)業(yè)品牌建設(shè)合作協(xié)議3篇
- 2025年度農(nóng)機租賃與農(nóng)業(yè)廢棄物資源回收利用合作協(xié)議3篇
- 2025年度新能源充電樁建設(shè)公司成立協(xié)議書范本3篇
- 2025年度年度農(nóng)機租賃與農(nóng)業(yè)科技創(chuàng)新合作協(xié)議3篇
- 廉政法規(guī)知識測試及答案
- 形式與政策學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 期末考試-2024-2025學(xué)年語文四年級上冊統(tǒng)編版
- 浙江省寧波市慈溪市2022-2023學(xué)年上學(xué)期八年級科學(xué)期末試卷
- JGJ 305-2013 建筑施工升降設(shè)備設(shè)施檢驗標(biāo)準(zhǔn)
- 橋區(qū)巖土工程勘察報告
- 【鄉(xiāng)土資源在初中“道德與法治”課程應(yīng)用情況調(diào)查研究報告11000字(論文)】
- 《城市軌道交通概論》 課件 5-22 乘客信息系統(tǒng)結(jié)構(gòu)及功能
- 2024年荊門中荊投資控股集團招聘筆試沖刺題(帶答案解析)
- 惡性綜合征課件
- 2024年中考物理復(fù)習(xí)精講練(全國)專題22 計算題(力熱電綜合)(講練)【學(xué)生卷】
評論
0/150
提交評論