Visual C ++.NET程序设计

Visual C ++.NET程序设计

梁爽, 等编著

出版社:清华大学出版社

年代:2014

定价:39.0

书籍简介:

全书共划分为10个子项目:子项目0:项目总览;子项目1 图书管理信息系统框架搭建;子项目2 C++面向对象基础;子项目3 图书管理信息系统中使用Windows资源;子项目4 图书管理信息系统中使用对话框及常用控件;子项目5图书管理信息系统中的数据库访问技术 ;子项目6 图书管理信息系统中的文档视图结构;子项目7 网络编程;子项目8 动态链接库;子项目9 多线程编程;子项目10 应用程序的安装和部署。

书籍目录:

项目总览: 图书管理信息系统

0.1 项目开发背景

0.2 系统建设目标

0.3 解决方案

0.4 项目拓展

子项目1 图书管理信息系统框架搭建

任务1.1 Visual C++.NET集成开发环境(IDE)

1.1.1 Visual C++.NET的发展历史

1.1.2 项目和解决方案

1.1.3 工具栏、菜单栏和窗口

1.1.4 帮助文档的使用

任务1.2.NET Framework 和MFC

1.2.1.NET Framework

1.2.2 MFC

任务1.3 建立图书管理信息系统的框架

1.3.1 生成应用程序框架

1.3.2 在文件中添加代码

1.3.3 语法错误的修正

1.3.4 断点的设置和执行

子项目2 C++面向对象基础

任务2.1 类、对象相关属性

2.1.1 类

2.1.2 对象

2.1.3 构造函数

2.1.4 析构函数

2.1.5 内联函数

2.1.6 函数重载

2.1.7 静态成员变量和静态成员函数

2.1.8 友元函数和友元类

任务2.2 继承、派生及相关属性

2.2.1 派生类的继承类型

2.2.2 派生类对象的构造函数和析构函数

2.2.3 初始化列表

2.2.4 向上映射

2.2.5 多重继承

2.2.6 虚拟继承

任务2.3 多态、虚函数及相关属性

任务2.4 模板

子项目3 图书管理信息系统中使用Windows资源

任务3.1 菜单的设计和使用

3.1.1 Windows的菜单

3.1.2 用编辑器设计菜单

3.1.3 定义菜单项的快捷键

3.1.4 菜单创建示例程序MenuExample

3.1.5 动态菜单设计

3.1.6 快捷菜单的实现

任务3.2 工具栏的设计使用

3.2.1 工具栏位图

3.2.2 工具栏和命令消息

3.2.3 工具栏更新命令UI消息控制函数

3.2.4 寻找主框架窗口

3.2.5 工具栏创建示例程序ToolBarExample

任务3.3 状态栏的设计与使用

3.3.1 状态栏的定义

3.3.2 状态栏的常用操作

3.3.3 状态栏创建示例程序StatusBarExample

任务3.4 其他资源的创建和使用

3.4.1 加速键

3.4.2 String Table

3.4.3 图标

3.4.4 版本信息

任务3.5 图书管理信息系统的菜单、工具栏和状态栏的设计

3.5.1 系统功能分析

3.5.2 图书管理信息系统的菜单设计

3.5.3 图书管理信息系统的工具栏设计

3.5.4 图书管理信息系统的状态栏设计

子项目4 图书管理信息系统中使用对话框及常用控件

任务4.1 对话框及常用控件

4.1.1 对话框基础知识

4.1.2 对话框资源

4.1.3 定义对话框类

4.1.4 添加和定位控件

4.1.5 组织对话框控件

4.1.6 对话框创建示例程序DialogExample

任务4.2 使用按钮

4.2.1 按钮控件的属性

4.2.2 类CButton

4.2.3 按钮控件消息

4.2.4 按钮创建示例程序ButtonExample

任务4.3 使用文本控件

4.3.1 文本控件的属性

4.3.2 CEdit类所有成员函数

4.3.3 控件消息

4.3.4 文本创建示例程序TextExample

任务4.4 使用列表型控件

4.4.1 控件属性

4.4.2 常用成员函数

4.4.3 控件消息

4.4.4 列表创建示例程序ListExample

任务4.5 使用滚动条、旋转按钮和滑动条控件

4.5.1 滚动条控件

4.5.2 旋转按钮控件

4.5.3 滑动条控件

4.5.4 进度条创建示例程序SlideExample

任务4.6 使用日期和时间控件

任务4.7 公用对话框

4.7.1 颜色选择对话框

4.7.2 字体选择对话框

4.7.3 文件对话框

4.7.4 公用对话框创建示例程序CommonDiaExample

任务4.8 图书管理信息系统的界面设计

4.8.1 登录界面的设计

4.8.2 用户管理界面设计

4.8.3 基础数据管理界面设计

4.8.4 书库管理界面设计

4.8.5 读者管理界面设计

4.8.6 借阅管理界面设计

4.8.7 数据管理界面设计

4.8.8 菜单与设计界面的关联

子项目5 图书管理信息系统中的数据库访问技术

任务5.1 ADO.NET概述

5.1.1 ADO.NET对象模型

5.1.2 使用命名空间

5.1.3 ADO.NET核心类

任务5.2 连接数据源

5.2.1 选择.NET数据提供程序

5.2.2 Connection对象

5.2.3 连接字符串

5.2.4 使用SqlConnection

5.2.5 使用OleDbConnection

任务5.3 连接环境下对数据库的操作

5.3.1 使用命令对象读取数据

5.3.2 使用命令对象插入、修改、删除数据

5.3.3 使用Command执行存储过程

任务5.4 非连接环境下对数据库的操作

5.4.1 DataAdapter对象

5.4.2 填充DataSet

5.4.3 使用DataSet更新数据库

5.4.4 DataSet和以XML定义的数据

任务5.5 图书管理信息系统的实现

5.5.1 登录模块的实现

5.5.2 用户管理模块的实现

5.5.3 基础数据管理模块的实现

5.5.4 书库管理模块的实现

5.5.5 读者管理模块的实现

5.5.6 借阅管理模块的实现

5.5.7 数据管理模块的实现

子项目6 图书管理信息系统中的文档/视图结构

子项目7 网络编程

子项目8 动态链接库

子项目9 多线程编程

子项目10 应用程序的安装和部署

参考文献

内容摘要:

Visual C++.NET是一款功能强大的可视化软件,对该软件的教学是高等院校计算机及相关专业的核心课程。本书的特点是改变传统写法,采取“项目导向,任务驱动”的教学模式,基于工作过程设计教学内容,兼顾项目的开发与知识讲授,强调工程应用与知识学习的结合,强调知识与能力的结合,把知识点融入实际项目的开发中。本书结构合理,内容通俗易懂,案例实用,图文并茂,可操作性强。全书共分10个子项目,均以图书管理信息系统开发为背景,介绍了系统框架搭建、C++面向对象基础、使用Windows资源、使用对话框和常用控件、数据库访问、文档视图结构、网络编程、动态链接库、多线程编程以及应用程序的安装和部署。每一个子项目都配套有相应的完整程序代码,在学习图书管理信息系统项目的同时,所有的任务拓展均是学生管理系统项目,如果按照拓展任务的要求完成,最终学习者将会自主完成学生系统管理信息系统项目的设计。本书内容以图书管理信息系统开发为主线,由浅入深、循序渐进地介绍各个知识点,适合作为应用型本科院校、独立学院或高职院校计算机类专业及其他培训班的“Visual C++程序设计”课程的教学用书; 同时对于计算机应用人员和计算机爱好者,本书也是一本实用的自学参考书。

书籍规格:

书籍详细信息
书名Visual C ++.NET程序设计站内查询相似图书
9787302385608
如需购买下载《Visual C ++.NET程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

Visual C ++.NET程序设计是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。