Visual C++.NET课程设计案例精编

出版时间:1970-1  出版社:清华大学出版社  作者:陈艳华,余健,雷志军 著  页数:393  

前言

  课程设计是教学计划和环节中的一个重要部分,通过课程设计,学生能够得到系统的技能训练,巩固和加强所学的专业理论知识,其目的是培养学牛的综合运用能力,使学生成为具有扎实理论基础和较强独立动手能力的专业人才。Visual C++.NET作为Visual Studio.NET家族中的一分了,是微软公司基于最新的.NET思想开发的以C++语言为基础的可视化集成开发上具,它与Visual Basic.NET、Visual C#.NET等一起被称为Visual Studio.NET的集成开发环境。

内容概要

  《高等院校课程设计案例精编:Visual C++.NET课程设计案例精编(附光盘1张)》Visual C++ .NET是微软公司开发的集成开发环境(IDE)中功能强大的程序设计软件之一,它的应用领域非常广泛,尤其是在网络、图形、数据库方面,已成为各软件公司首选的开发工具。全书共分10章,第1章和第2章为案例开发所需要的理论基础知识以及相关API的说明;第3章至第10章介绍了7个经典案例。其中,第3章和第4章为数据库方面的案例,分别是酒店管理系统、贸易公司管理系统,涉及ODBC、ADO的数据库开发;第5章至第9章为图形、网络方面的案例,分别是图像预处理系统、多功能绘图系统、远程控制系统、网络测试系统、局域网聊天系统;第10章介绍了如何利用Visual Studio .NET进行打包、发行。《高等院校课程设计案例精编:Visual C++.NET课程设计案例精编(附光盘1张)》内容翔实、语言简练、思路清晰、图文并茂、理论与实际设计相结合,既适合作为高等院校计算机、自动化、机械、电子等相关专业学生的课程设计指导书,也适合作为开发人员的参考用书。

书籍目录

第1章 数据库编程基础 1.1 关系数据库的基本概念 1.2 关系范式 1.3 数据字典与数据流图 1.3.1 数据字典(DD) 1.3.2 数据流图(DFD) 1.4 Transact-SQL介绍 1.4.1 INSERT语句 1.4.2 UPDATE语句 1.4.3 DELETE语句 1.4.4 SELECT语句 1.5 存储过程的创建与执行 1.5.1 创建存储过程 1.5.2 修改和重命名存储过程1.5.3 触发器的简介 1.5.4 创建触发器 1.5.5 修改和重命名触发器 1.6 Visual C++ .NET提供的多种数据库开发技术 1.6.1 MFC ODBC数据库开发技术 1.6.2 ADO数据库开发技术 第2章 Visual C++ .NET高级编程基础 2.1 GDI图形编程介绍 2.1.1 设备上下文获取 2.1.2 映射方式 2.1.3 画线函数 2.1.4 画笔 2.1.5 画刷与填充 2.1.6 位图句柄的获取 2.1.7 调色板的创建及使用 2.2 Windows Socket程序设计 2.2.1 初始化及Socket的建立 2.2.2 错误检查和处理 2.2.3 WinSock在网络编程中的应用 2.2.4 WinSock异步传输 2.2.5 面向连接的通信 2.2.6 无连接的通信 2.2.7 服务器端操作Socket(套接字) 第3章 酒店管理系统 3.1 课程设计的目的和意义 3.2 系统分析与设计 3.2.1 功能描述 3.2.2 功能模块设计 3.3 数据库设计与实现 3.3.1 数据库需求设计 3.3.2 数据库表的设计 3.3.3 数据库表的实现 3.4 系统的实现 3.4.1 创建应用程序 3.4.2 创建SQL Server存储过程 3.4.3 客户预订管理模块 3.4.4 客户登记管理模块 3.4.5 空房查询及服务登记模块 3.4.6 用户结账管理模块 3.5 系统运行结果 第4章 贸易公司管理系统 4.1 系统分析与设计 4.1.1 功能描述 4.1.2 功能模块设计 4.2 数据库设计与实现 4.2.1 数据库需求设计 4.2.2 数据库表的设计 4.2.3 数据库表的实现 4.3 系统界面的实现 4.3.1 创建应用程序 4.3.2 登录对话框 4.3.3 管理模块实现 4.3.4 客户信息管理 4.3.5 商品信息管理 4.3.6 营销信息管理 4.4 系统运行结果 第5章 图像预处理系统 5.1 课程设计的目的和意义 5.2 系统总体设计 5.3 系统模块设计 5.3.1 图像处理模块设计 5.3.2 界面模块设计 5.4 系统运行结果 第6章 多功能绘图系统 6.1 系统设计的目的及意义 6.2 系统功能设计 6.3 程序界面设计 6.3.1 主界面修改 6.3.2 工具栏及状态栏修改 6.3.3 制作系统启动界面 6.4 鼠标消息响应函数框架 6.4.1 直线绘制 6.4.2 矩形绘制 6.4.3 圆形绘制 6.4.4 弧形绘制 6.5 图元修改功能 6.5.1 图元平移 6.5.2 图元旋转 6.5.3 图元镜像 6.6 图元线宽线型及图元另存为的实现 6.6.1 画笔风格选择功能实现 6.6.2 线样式和线宽选择功能 6.6.3 存储图形文件 6.7 系统运行结果 第7章 远程控制系统 7.1 课程设计的目的和意义 7.2 系统设计及要求 7.2.1 通信协议设计 7.2.2 通信模型设计 7.2.3 总体要求设计 7.3 服务器端程序开发 7.3.1 文件操作原理及实现 7.3.2 注册表操作原理及实现 7.3.3 屏幕回传原理及实现 7.3.4 聊天消息接收操作 7.4 客户端程序开发 7.4.1 服务器列表窗口及消息提示7.4.2 注册表操作窗口7.4.3 屏幕回传窗口 7.4.4 聊天消息窗口 7.5 系统运行结果 第8章 网络测试系统 8.1 课程设计的目的和意义 8.2 系统总体设计 8.3 系统模块设计 8.3.1 客户端模块设计 8.3.2 服务器模块设计 8.4 系统运行结果 第9章 局域网聊天系统 9.1 课程设计的目的 9.2 系统分析与设计 9.2.1 功能描述 9.2.2 功能模块设计 9.2.3 C/S公用数据结构 9.2.4 用户数据库设计 9.3 服务器端设计 9.3.1 WinSocket相关函数及说明 9.3.2 服务器界面设计9.3.3 服务器的创建 9.3.4 服务器数据收发 9.4 客户端设计 9.4.1 登录功能设计 9.4.2 程序主框架实现 9.4.3 用户注册功能设计 9.4.4 用户资料显示功能 9.4.5 修改用户资料功能 9.4.6 与好友聊天及传送文件功能 9.5 系统运行结果 第10章 联机帮助与打包 10.1 帮助文件制作方法简介 10.1.1 工具的选择 10.1.2 HTML Help Workshop 10.2 创建工程 10.3 创建目录文件 10.4 创建索引文件 10.5 程序启动调用chm文件 10.6 安装程序的制作10.7 安装属性修改 10.7.1 注册表的修改 10.7.2 文件系统设置 10.7.3 添加自定义安装对话框 10.7.4 添加启动条件 10.7.5 设置部署项目的可选属性 10.7.6 测试安装

图书封面

评论、评分、阅读与下载


    Visual C++.NET课程设计案例精编 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7