版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VC+高级应用程序设计课程简介课程编号1240502805课程名称VC+高级应用程序设计课程性质任选学 时32学 分2学时分配授课:20 实验: 上机:12 实践: 实践(周):考核方式开卷考试,平时成绩占40%,期末成绩占60%。开课学院信息工程学院更新时间适用专业全校各专业先修课程大学计算机基础,(VB/VC/VF)程序设计课程内容:VC+高级应用程序设计是全校选修课。该课程介绍基本使用Visual C+和MFC开发WINDOWS应用程序的技术。通过本课程的学习,使学生掌握现代程序设计的基本理论和方法,能用Visua
2、l C+进行基本的Windows应用程序设计。本课程的重点在培养学生的实际应用软件开发能力。课程内容主要包括C+基础知识,面向对象程序设计基本概念, MFC基础知识, 对话框和常用控件,设计用户界面,数据库编程,VC+综合编程应用。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+高级应用程序设计课程教学大纲课程编号1240502806课程名称VC+高级应用程序设计课程性质任选学 时32学 分2学时分配授课:20 实验: 上机:12 实践: 实践(周):考核方式开卷考试,平时成绩占40%,期末成绩占60%。开课学院信息工程学院更新时间适用专业全校各专业先修课程大学计算机基础,(VB/VC/VF)程序设计一、教学内容第1章 VC+基础知识1.1 VC+开发环境概述1.2 C+程序的结构1.3 C+语言的语句和关键字1.4 一个简单的C+程序设计1.5 小结
7、教学难点:VC+开发环境及C+程序结构。教学重点:使用VC+建立源程序,熟悉VC+开发环境,掌握C+程序结构。 第2章 面向对象程序设计2.1 基本概念2.2 类和对象2.3 继承性和派生类2.4 多态性2.5 小结教学难点:面向对象程序设计基本概念。教学重点:面向对象程序设计的基本概念类和对象、封装、继承和多态定义和使用。 第3章 MFC基础知识3.1 Windows 编程基础 3.2 MFC编程3.3 MFC程序应用3.4 VC+常用操作3.5 小结 教学难点:Windows编程基本概念,窗口、事件驱动,句柄和Windows消息的理解。教学重点:MFC的使
8、用方法。第4章 对话框和常用控件4.1 对话框的使用4.2 控件的创建和使用方法4.3 常用控件4.4 通用对话框与消息对话框4.5 综合应用4.6 小结 教学难点:对话框及常用控件的使用。教学重点:掌握Visual C+中的标准控件以及它们在程序中的应用。第5章 设计用户界面5.1 菜单栏5.2 工具栏 5.3 状态栏 5.4 综合应用5.5 小结 教学难点:界面设计元素及相关类的基本操作及综合应用。教学重点:在单文档中应用程序中实现常用菜单、工具栏和状态栏的技术及为对话框添加菜单、工具栏和状态栏的方法。第6章
9、数据库编程基础6.1 数据库基本概念6.2 常用SQL语句 6.3 MFC ODBC简述 6.4 ADO概述6.5 小结 教学难点:ODBC、ADO核心对象的理解和应用。教学重点:MFC ODBC 中的CDataBase类、CRecordSet类和CRecordView类的使用方法,及使用ODBC、ADO开发数据库应用程序的方法。第7章 学生信息管理系统设计与实现7.1 系统分析7.2 总体设计 7.3 数据库设计 7.4 系统实现7.5 应用程序发布 教学难点:使用VC+开发应用程序的方法和步骤。教学重点:学生管理系统分析、系统总体设计、数据库设计,使用VC+开发环境,利用MFC
10、开发设计数据库管理系统。二、教学要求第1章 VC+基础知识教学要求:掌握C+程序的基本结构,熟悉C+的语句及关键字,了解Visual C+开发环境所提供的工具,掌握项目和项目工作区的作用以及各种资源编辑器的使用方法,掌握C+程序的创建、编辑、连接和运行的步骤。第2章 面向对象程序设计教学要求:理解面向对象的基本概念,熟练掌握类、对象、派生类的定义和使用方法,掌握类的构造函数和析构函数的定义及特点。第3章 MFC基础知识教学要求:掌握windows程序设计基础,掌握窗口的概念,掌握事件驱动和消息响应机制;掌握MFC程序的启动流程和执行流程,掌握VC+类库的概念和
11、组成以及它的用法。第4章 对话框和常用控件教学要求:掌握Visual C+中的对话框和标准控件使用方法,重点是图形控件、滚动框、记时器和框架的使用;熟练掌握及与模式对话框的应用程序的编程方法。第5章 设计用户界面教学要求:了解用户界面的基本元素,掌握VC+环境中菜单栏、工具栏的基本操作掌握再单文档应用程序中编程实现常用的菜单、工具栏和状态栏的技术。第6章 数据库编程教学要求:了解熟悉数据库基本概念,熟悉常用SQL语句,掌握Visual C+中数据库编程的方法,掌握ODBC、ADO技术数据库访问方法。第7章 学生信息管理系统设计与实现教学要求:通过实例掌握使用VC+开发数据库系统的设计与开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025关于办公室租赁合同样本
- 2025-2030绿色建筑玻璃产品需求变化及竞争格局研究报告
- 2025-2030绿色建筑建材创新方向与碳中和目标下的市场机遇调研报告
- 2025-2030绿色建材市场需求增长与供应链优化研究报告
- 2025-2030绿电制氨工艺路线比较与储运基础设施需求预测报告
- 2025-2030经颅磁刺激技术在儿童发育障碍中的市场准入障碍
- 2025-2030纳米载体技术在缓释型药用饲料中的应用前景预测报告
- 2025-2030纳米纤维素增强复合材料界面结合强度提升工艺路线
- 2025-2030纳米材料在漂洗添加剂中的创新应用研究
- 2025-2030纳米晶软磁材料在高效电机中的应用拓展与成本分析报告
- 《马克思主义政治经济学概论(第二版)》第八章 资本主义经济危机和历史趋势
- GB/T 7025.2-2008电梯主参数及轿厢、井道、机房的型式与尺寸第2部分:Ⅳ类电梯
- GB 17498.9-2008固定式健身器材第9部分:椭圆训练机附加的特殊安全要求和试验方法
- 《精卫填海》逐字稿
- 污水处理站过滤罐滤料更换方案
- 3200m3高炉本体及渣铁处理系统设计
- 原发性肝癌诊疗指南解读版课件
- 240T循环流化床锅炉使用说明书
- 交管12123学法减分考试试题及答案
- “农药水悬浮剂加工及贮藏中的常见问题及其对策”课件
- 农民工工资舆情应对培训交底资料
评论
0/150
提交评论