VC++高級應(yīng)用程序設(shè)計課程介紹與教學(xué)大綱_第1頁
VC++高級應(yīng)用程序設(shè)計課程介紹與教學(xué)大綱_第2頁
VC++高級應(yīng)用程序設(shè)計課程介紹與教學(xué)大綱_第3頁
VC++高級應(yīng)用程序設(shè)計課程介紹與教學(xué)大綱_第4頁
VC++高級應(yīng)用程序設(shè)計課程介紹與教學(xué)大綱_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、VC+高級應(yīng)用程序設(shè)計課程簡介課程編號1240502805課程名稱VC+高級應(yīng)用程序設(shè)計課程性質(zhì)任選學(xué) 時32學(xué) 分2學(xué)時分配授課:20   實驗: 上機:12   實踐:    實踐(周):考核方式開卷考試,平時成績占40%,期末成績占60%。開課學(xué)院信息工程學(xué)院更新時間適用專業(yè)全校各專業(yè)先修課程大學(xué)計算機基礎(chǔ),(VB/VC/VF)程序設(shè)計課程內(nèi)容:VC+高級應(yīng)用程序設(shè)計是全校選修課。該課程介紹基本使用Visual C+和MFC開發(fā)WINDOWS應(yīng)用程序的技術(shù)。通過本課程的學(xué)習(xí),使學(xué)生掌握現(xiàn)代程序設(shè)計的基本理論和方法,能用Visua

2、l C+進行基本的Windows應(yīng)用程序設(shè)計。本課程的重點在培養(yǎng)學(xué)生的實際應(yīng)用軟件開發(fā)能力。課程內(nèi)容主要包括C+基礎(chǔ)知識,面向?qū)ο蟪绦蛟O(shè)計基本概念, MFC基礎(chǔ)知識, 對話框和常用控件,設(shè)計用戶界面,數(shù)據(jù)庫編程,VC+綜合編程應(yīng)用。Brief Introduction  Code1240502805TitleVC+ Advanced Application DesignCourse natureOptionalSemester Hours32Credits2Semester Hour StructureLecture:20 Experiment:  Co

3、mputer Lab:12 AssessmentOpen-book examination, usually results accounted for 40%, the final grade accounted for 60%.Offered bySchool of Information EngineeringDateforAll ProfessionalsPrerequisiteFoundation of Computer, (VB/VC/VF)ProgrammingCourse Description: The course is the optional subject for a

4、ll Professionals. This course introduces the basic use of Visual C+ and MFC development the Windows application of technology. The students may master the basic theories and methods of modern programming and use the Visual C+ basic Windows application design through the curriculum. This course focus

5、es on the students the practical application of software development capabilities. The content of the course includes: C+ basics, basic concepts of object-oriented programming, MFC basics, dialog boxes, and common controls, the design of the user interface, database programming, VC+ integrated progr

6、amming application.VC+高級應(yīng)用程序設(shè)計課程教學(xué)大綱課程編號1240502806課程名稱VC+高級應(yīng)用程序設(shè)計課程性質(zhì)任選學(xué) 時32學(xué) 分2學(xué)時分配授課:20   實驗: 上機:12   實踐:    實踐(周):考核方式開卷考試,平時成績占40%,期末成績占60%。開課學(xué)院信息工程學(xué)院更新時間適用專業(yè)全校各專業(yè)先修課程大學(xué)計算機基礎(chǔ),(VB/VC/VF)程序設(shè)計一、教學(xué)內(nèi)容第1章 VC+基礎(chǔ)知識1.1 VC+開發(fā)環(huán)境概述1.2 C+程序的結(jié)構(gòu)1.3 C+語言的語句和關(guān)鍵字1.4 一個簡單的C+程序設(shè)計1.5 小結(jié)

7、教學(xué)難點:VC+開發(fā)環(huán)境及C+程序結(jié)構(gòu)。教學(xué)重點:使用VC+建立源程序,熟悉VC+開發(fā)環(huán)境,掌握C+程序結(jié)構(gòu)。 第2章 面向?qū)ο蟪绦蛟O(shè)計2.1 基本概念2.2 類和對象2.3 繼承性和派生類2.4 多態(tài)性2.5 小結(jié)教學(xué)難點:面向?qū)ο蟪绦蛟O(shè)計基本概念。教學(xué)重點:面向?qū)ο蟪绦蛟O(shè)計的基本概念類和對象、封裝、繼承和多態(tài)定義和使用。 第3章   MFC基礎(chǔ)知識3.1 Windows 編程基礎(chǔ) 3.2 MFC編程3.3 MFC程序應(yīng)用3.4 VC+常用操作3.5 小結(jié) 教學(xué)難點:Windows編程基本概念,窗口、事件驅(qū)動,句柄和Windows消息的理解。教學(xué)重點:MFC的使

8、用方法。第4章   對話框和常用控件4.1 對話框的使用4.2 控件的創(chuàng)建和使用方法4.3 常用控件4.4 通用對話框與消息對話框4.5 綜合應(yīng)用4.6 小結(jié) 教學(xué)難點:對話框及常用控件的使用。教學(xué)重點:掌握Visual C+中的標準控件以及它們在程序中的應(yīng)用。第5章   設(shè)計用戶界面5.1 菜單欄5.2 工具欄 5.3 狀態(tài)欄 5.4 綜合應(yīng)用5.5 小結(jié) 教學(xué)難點:界面設(shè)計元素及相關(guān)類的基本操作及綜合應(yīng)用。教學(xué)重點:在單文檔中應(yīng)用程序中實現(xiàn)常用菜單、工具欄和狀態(tài)欄的技術(shù)及為對話框添加菜單、工具欄和狀態(tài)欄的方法。第6章  

9、數(shù)據(jù)庫編程基礎(chǔ)6.1 數(shù)據(jù)庫基本概念6.2 常用SQL語句 6.3 MFC ODBC簡述 6.4 ADO概述6.5 小結(jié) 教學(xué)難點:ODBC、ADO核心對象的理解和應(yīng)用。教學(xué)重點:MFC ODBC 中的CDataBase類、CRecordSet類和CRecordView類的使用方法,及使用ODBC、ADO開發(fā)數(shù)據(jù)庫應(yīng)用程序的方法。第7章  學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)7.1 系統(tǒng)分析7.2 總體設(shè)計 7.3 數(shù)據(jù)庫設(shè)計 7.4 系統(tǒng)實現(xiàn)7.5 應(yīng)用程序發(fā)布 教學(xué)難點:使用VC+開發(fā)應(yīng)用程序的方法和步驟。教學(xué)重點:學(xué)生管理系統(tǒng)分析、系統(tǒng)總體設(shè)計、數(shù)據(jù)庫設(shè)計,使用VC+開發(fā)環(huán)境,利用MFC

10、開發(fā)設(shè)計數(shù)據(jù)庫管理系統(tǒng)。二、教學(xué)要求第1章 VC+基礎(chǔ)知識教學(xué)要求:掌握C+程序的基本結(jié)構(gòu),熟悉C+的語句及關(guān)鍵字,了解Visual C+開發(fā)環(huán)境所提供的工具,掌握項目和項目工作區(qū)的作用以及各種資源編輯器的使用方法,掌握C+程序的創(chuàng)建、編輯、連接和運行的步驟。第2章 面向?qū)ο蟪绦蛟O(shè)計教學(xué)要求:理解面向?qū)ο蟮幕靖拍?,熟練掌握類、對象、派生類的定義和使用方法,掌握類的構(gòu)造函數(shù)和析構(gòu)函數(shù)的定義及特點。第3章   MFC基礎(chǔ)知識教學(xué)要求:掌握windows程序設(shè)計基礎(chǔ),掌握窗口的概念,掌握事件驅(qū)動和消息響應(yīng)機制;掌握MFC程序的啟動流程和執(zhí)行流程,掌握VC+類庫的概念和

11、組成以及它的用法。第4章   對話框和常用控件教學(xué)要求:掌握Visual C+中的對話框和標準控件使用方法,重點是圖形控件、滾動框、記時器和框架的使用;熟練掌握及與模式對話框的應(yīng)用程序的編程方法。第5章   設(shè)計用戶界面教學(xué)要求:了解用戶界面的基本元素,掌握VC+環(huán)境中菜單欄、工具欄的基本操作掌握再單文檔應(yīng)用程序中編程實現(xiàn)常用的菜單、工具欄和狀態(tài)欄的技術(shù)。第6章 數(shù)據(jù)庫編程教學(xué)要求:了解熟悉數(shù)據(jù)庫基本概念,熟悉常用SQL語句,掌握Visual C+中數(shù)據(jù)庫編程的方法,掌握ODBC、ADO技術(shù)數(shù)據(jù)庫訪問方法。第7章  學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)教學(xué)要求:通過實例掌握使用VC+開發(fā)數(shù)據(jù)庫系統(tǒng)的設(shè)計與開

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論