教学大纲(VISUAL C 项目实训)

 

《VisualC++项目开发实训》课程教学大纲

课程名称(英文):TrainingofVisualC++Project

课程性质:选修课

总学时:30理论学时:0实验(或上机)学时:30

适用对象:信息类本科各专业

一、课程的性质、目的和任务

本实训课程是在学生具备了基本的C语言和C++语言程序设计知识与面向对象技术的基础上,为进一步提高学生项目实践能力、开拓学生创新能力而设置的实践性环节课程。本课程的目的是使学生掌握使用VisualC++开发基本的Windows应用程序所需的主要的基础知识,熟练使用VisualC++6.0进行应用程序的编写、调试和运行实用、规范、可读性好的应用程序,为学生就业打下坚实的实践技术基础。本实训课程结合案例详细说明WINDOWS应用程序软件项目开发的整个过程,在项目开发过程中逐步讲解项目中需要用到的知识点,使学生掌握C/S结构程序的运行原理和应用技能,最后完成一个完整的软件开发项目,培养学生对Windows应用程序的开发能力。

先修课程:《C语言程序设计》、《C++语言程序设计》、《数据库原理》、《计算机网络》。

二、课程基本要求

1.掌握VisualC++6.0集成开发环境(IDE)的使用;

2.掌握Windows应用程序的基本框架;

3.熟悉基本控件的使用;

4.掌握利用数据库编程的方式与原理;

5.掌握利用Windows的消息机制。

6.掌握应用程序中多线程的使用;

7.掌握网络编程的基本原理及用法;

8.掌握Windows应用程序中动态链接库的使用;

三、课程内容及学时分配

本实训课程是围绕一个完整的Windows应用程序项目而展开的,最后完成一个完整的软件系统。在软件项目选择上遵循的原则是:技术上必须覆盖VisualC++开发技术应用最为普遍的编程领域等;项目的选择具有良好的伸缩性,既要难易适中又能充分调动学生的创新能力,让学生有发挥的空间。根据以上指定的原则和所需要覆盖的知识点内容,由教师根据具体情况指定一个特定的实训项目。例如,局域网即时消息通信系统,但不限于此。

1.项目背景(2学时)

(1)实训项目即时消息通信系统的需求

(2)项目系统结构分析

(3)VisualC++工具的基本使用介绍

(4)MSDN的基本使用介绍

(5)训练:设计数据库结构并在数据库管理系统中实现

2.文档视图结构(4学时)

(1)文档视图结构概述

(2)单文档结构,多视图,及多视图间切换

(3)多文档结构,多视图,及多视图间切换

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    长城小学关爱留守儿童工作制度
    园林史名词解释
  • 上一篇:南师大C 期中复习习题
  • 下一篇:《柳树醒了》课堂实录一