微信扫一扫,移动浏览光盘
简介
本书主要讲述C++语言基础、VC++编程技术、软件项目开发过程和开发实例。全书共包括十七章:第一章软件开发环境与软件项目开发过程,第二章C++语言基础,第三章Windows应用程序编程与MFC,第四章文档/视图结构及其编程,第五章程序界面设计,第六章对话框与控件,第七章绘图,第八章文件操作,第九章打印,第十章异常处理,第十一章数据库编程,第十二章动态链接库,第十三章ActiveX控件,第十四章多媒体技术,第十五章多进程与多线程编程,第十六章网络通信编程,第十七章项目开发实例—学生管理信息系统。
书中列举了大量精心编制的实例,实例在配套的光盘中,所有实例都已通过调试。
本书可供大专院校师生、从事IT业的工程技术人员及所有编程爱好者使用。既适用于初学Visual C++的读者,也适用于已有过一些编程经验和项目开发经验的读者。更多>>
目录
目录
第一章 软件开发环境与软件项目开发过程
1.1 VC6.0用户界面
1.1.1 工程工作区窗口
1.1.2 主工作区窗口
1.1.3 输出窗口
1.2 VC6.0菜单介绍
1.2.1 File菜单
1.2.2 Edit菜单
1.2.3 View菜单
1.2.4 Insert菜单
1.2.5 Project菜单
1.2.6 Build菜单
1.2.7 Debug菜单
1.2.8 Tools菜单
1.2.9 Windows菜单
1.2.10 Help菜单
1.2.11 右键菜单(快捷菜单)
1.3 使用ClassWizard
1.3.1 Message Maps标签
1.3.2 Member Variables标签
1.3.3 Automation标签
1.3.4 ActiveX Events标签
1.3.5 Class标签
1.4 软件项目开发过程
1.4.1 软件生存期
1.4.2 制定计划
1.4.3 需求分析
1.4.4 软件设计
1.4.5 编码
1.4.6 测试
1.4.7 软件维护
1.5 面向对象方法的软件项目开发过程
1.5.1 软件生存期与类生存期
1.5.2 面向对象的软件项目开发过程
1.6 Visual C++编程规范
1.6.1 基本要求
1.6.2 命名
1.6.3 注释与可读性
1.6.4 结构化要求
第二章 C++语言基础
2.1 简单的C++程序和C++语言的特点
2.1.1 简单的C++程序
2.1.2 C++语言的基本特点
2.2 数据类型、变量和运算符
2.2.1 基本数据类型
2.2.2 加修饰符的基本数据类型
2.2.3 变量
2.2.4 数组
2.2.5 结构
2.2.6 枚举
2.2.7 联合
2.2.8 指针
2.2.9 类型定义
2.2.10 运算符
2.3 流程控制语句
2.3.1 表达式语句和块语句
2.3.2 选择语句
2.3.3 switch分支语句
2.3.4 循环语句
2.3.5 转移语句
2.4 函数
2.4.1 函数定义
2.4.2 函数的参数传递
2.4.3 局部变量和静态变量
2.4.4 内联函数
2.4.5 函数重载
2.4.6 函数模板
2.4.7 多态性和虚函数
2.5 类和对象
2.5.1 类的定义和声明
2.5.2 对象
2.5.3 构造函数和析构函数
2.5.4 继承和派生
2.5.5 this指针
2.6 常类型(const)
2.6.1 常引用
2.6.2 常对象
2.6.3 常成员函数
2.6.4 常数据成员
2.7 运算符重载
2.8 I/O(输入/输出)流结构
2.9 异常处理
2.9.1 异常处理的语法
2.9.2 异常处理的执行过程
第三章 Windows应用程序编程与MFC
3.1 MFC类库
3.1.1 MFC基础类库
3.1.2 CObject类
3.2 利用MFC创建Windows应用程序框架
3.3 程序中的文件和主要类
3.3.1 程序中的文件和主要类
3.3.2 应用程序类(CMyPainterApp类)
3.3.3 程序的其他类
3.4 消息和消息处理
3.4.1 消息的分类
3.4.2 消息映射
3.4.3 消息处理函数
3.4.4 消息传递
第四章 文档/视图结构及其编程
4.1 文档
4.1.1 使用文档管理数据的一般步骤
4.1.2 文档类(CDocument类)中的主要数据成员和成员函数
4.1.3 多文档类型
4.2 视图
4.2.1 视图操作的一般步骤
4.2.2 视图类(CView类)中的主要成员函数
4.2.3 多视图
4.2.4 派生的视图类
4.3 框架(边框窗口)类
4.4 文档模板类
4.5 文档/视图结构各对象之间的关系
4.6 文档/视图结构编程实例
4.6.1 单文档应用程序实例
4.6.2 多文档应用程序实例
4.6.3 多视图应用程序实例
4.6.4 文档与视图结构之间相互作用关系分析实例
第五章 程序界面设计
5.1 界面设计原则
5.1.1 界面布局原则
5.1.2 用户帮助模型
5.2 菜单
5.2.1 菜单资源编辑器
5.2.2 CMcnu类
5.2.3 CCmdUI类
5.2.4 标准菜单编程实例
5.2.5 带有图标的菜单编程实例
5.2.6 快捷菜单(上下文菜单,右键菜单)编程实例
5.2.7 动态菜单编程实例
5.3 工具栏
5.3.1 工具栏资源编辑器
5.3.2 CToolBar类
5.3.3 常规工具栏编程实例
5.3.4 下拉式工具栏按钮编程实例
5.4 CReBar和CDialogBar
5.4.1 CRcBar类
5.4.2 CDialogBar类
5.4.3 编程实例
5.5 状态栏
5.5.1 CStatusBar类
5.5.2 状态栏的创建
5.5.3 编程实例
第六章 对话框与控件
6.1 对话框基本知识
6.1.1 对话框的组成
6.1.2 对话框的类型
6.1.3 编写对话框程序的流程
6.2 消息对话框
6.2.1 消息对话框函数
6.2.2 消息对话框编程实例
6.3 对话框资源编辑器
6.4 控件
6.5 对话框类与对话框调用
6.5.1 对话框类
6.5.2 对话框调用及其编程实例
6.6 对话框数据交换与验证机制
6.6.1 对话框数据交换
6.6.2 对话框数据验证
6.6.3 四则运算编程实例
6.7 常用控件应用
6.7.1 常用控件编程实例一
6.7.2 常用控件编程实例二
6.8 图像列表控件、列表控件与树形控件的应用
6.8.1 图像列表控件
6.8.2 列表控件CListCtrl
6.8.3 树形控件CTreeCtrl
6.8.4 编程实例
6.9 属性单、属性页和向导
6.9.1 CPropertyPage类
6.9.2 CPropertySheet类
6.9.3 编程实例
6.10 通用对话框类
6.10.1 CFontDialog类
6.10.2 CFileDialog类
6.10.3 CColorDialog类
6.10.4 CPrintDialog类
6.10.5 CFindRcplaceDialog类
第七章 绘图
7.1 设备环境类
7.1.1 CDC类
7.1.2 映射模式
7.2 GDI对象与CCGdiObject类
7.2.1 画笔(CPen)
7.2.2 画刷(CBrush)
7.2.3 字体(CFont)
7.2.4 位图(CBitmap)
7.3 CPoint、CSize和CRect
7.3.1 CPoint类
7.3.2 CSize类
7.3.3 CRect类
7.4 常见的绘图任务
7.4.1 绘制图形的一般步骤
7.4.2 绘制文本
7.4.3 绘点
7.4.4 绘直线
7.4.5 绘矩形
7.4.6 绘椭圆
7.4.7 绘弧线
7.4.8 绘位图
7.5 绘图编程实例
7.5.1 GDI对象和基本绘图函数的应用编程实例
7.5.2 鼠标绘图编程实例
7.5.3 动态绘图编程实例
第八章 文件操作
8.1 CFile类
8.1.1 打开文件
8.1.2 关闭文件
8.1.3 文件读写
8.1.4 文件定位
8.2 文件流fstream
8.2.1 打开文件
8.2.2 关闭文件
8.2.3 编程实例
8.3 CArchive类与序列化
8.3.1 创建可序列化的类
8.3.2 序列化对象
8.3.3 CArchive类的数据成员和成员函数
8.3.4 Serialize函数串行化处理数据
第九章 打印
9.1 MFC的基本打印和打印预览
9.1.1 缺省打印实例
9.1.2 视类中的打印函数
9.1.3 打印控制过程
9.2 打印缩放、映射模式选择及其编程实例
9.3 多页打印及其编程实例
第十章 异常处理
10.1 CException类
10.1.1 CException类的函数
10.1.2 CException类的派生类
10.2 文件异常CFileException类
10.2.1 CFileException类数据成员
10.2.2 CFileException类成员函数
10.2.3 编程实例
10.3 数据库异常类
第十一章 数据库编程
11.1 数据库概述
11.1.1 数据库对象
11.1.2 ODBC
11.1.3 DAO
11.1.4 OLE DB
11.1.5 ADO
11.2 ODBC类与ODBC数据库应用程序
11.2.1 ODBC类
11.2.2 注册数据库
11.2.3 ODBC数据库编程实例
11.3 ADO数据库编程
11.3.1 ADO结构
11.3.2 连接对象
11.3.3 命令对象
11.3.4 记录集对象
11.3.5 域对象
11.3.6 参数对象
11.3.7 错误对象
11.3.8 集合
11.3.9 ADO数据库编程实例
第十二章 动态链接库
12.1 动态链接库的分类与创建
12.1.1 动态链接库分类
12.1.2 使用AppWizard创建MFC DLL
12.2 从DLL中导出函数
12.2.1 使用.DEF文件导出函数
12.2.2 使用关键字_declspec(dllexport)
12.2.3 使用AFX_EXT_CLASS导出和导入
12.2.4 调用约定
12.3 链接DLL到可执行程序
12.3.1 隐式链接
12.3.2 显式链接
12.4 动态链接库编程实例
12.4.1 编程实例一——采用关键字导出、隐式链接
12.4.2 编程实例二——采用.DEF导出、显式链接
12.4.3 编程实例三——扩展MFC的DLL
12.4.4 编程实例四——动态链接库嵌套
12.4.5 编程实例五——带数据库的动态链接库
第十三章 ActiveX控件
13.1 ActiveX的基本概念
13.1.1 组件对象模型COM
13.1.2 对象链接与嵌入
13.1.3 自动化服务器与自动化控制器
13.1.4 ActiveX控件
13.2 ActiveX控件编程实例
13.2.1 ActiveX控件框架的创建
13.2.2 控件的类
13.2.3 ActiveX控件的测试
13.2.4 控件的外观设计
13.2.5 设置属性
13.2.6 设置事件
13.2.7 设置方法
13.3 ActiveX控件的注册
13.4 ActiveX控件应用编程实例
第十四章 多媒体技术
14.1 多媒体文件格式
14.2 播放多媒体文件
14.3 MCI控制方法
14.3.1 MCI设备类型
14.3.2 MCI函数接口
14.3.3 常用的MCI命令消息
14.4 多媒体文件调用编程实例
第十五章 多进程与多线程编程
15.1 多进程编程
15.1.1 进程
15.1.2 创建进程
15.1.3 结束进程
15.1.4 多进程编程实例
15.2 多线程编程
15.2.1 线程的创建与结束
15.2.2 线程的调度和优先级
15.2.3 线程间通信
15.2.4 多线程编程实例
15.3 线程同步
15.3.1 线程同步的概念
15.3.2 临界区
15.3.3 事件内核对象
15.3.4 互斥内核对象
15.3.5 信号量内核对象
15.3.6 线程同步编程实例
第十六章 网络通信编程
16.1 TCP/IP协议
16.1.1 TCP/IP协议的体系结构
16.1.2 IP地址和通信端口
16.1.3 客户机/服务器模式
16.2 Socket概念与Windows Socket API
16.2.1 Socket的类型
16.2.2 阻塞和非阻塞
16.2.3 Windows Socket API主要函数
16.2.4 struct sockaddr结构
16.2.5 Windows Socket API辅助函数
16.3 Windows Socket编程流程与编程实例
16.3.1 流套接字编程流程
16.3.2 数据报套接字编程流程
16.3.3 Windows Socket API编程实例
16.4 MFC中的Winsock
16.4.1 CAsyncSocket类及其主要成员函数
16.4.2 CAsyncSocket类编程实例
16.4.3 CSocket类
16.5 串行端口通信编程
16.5.1 Windows API串行端口通信函数及编程实例
16.5.2 利用端口函数实现串行端口通信编程
16.5.3 MSComm控件及其编程实例
第十七章 项目开发实例——学生管理信息系统
17.1 管理信息系统设计原则
17.2 需求分析
17.2.1 系统主要功能
17.2.2 数据流
17.3 系统设计
17.3.1 系统的功能模块
17.3.2 业务流程设计
17.3.3 数据库设计
17.4 详细设计
17.4.1 主体框架模块
17.4.2 登录权限验证模块
17.4.3 重新封装ADO
17.4.4 院系数据管理模块
17.4.5 学生数据管理模块
17.4.6 课程成绩管理模块
17.4.7 课程成绩统计模块
17.4.8 帮助的制作
17.5 项目包装和项目打包
17.5.1 项目包装
17.5.2 项目打包
参考文献
第一章 软件开发环境与软件项目开发过程
1.1 VC6.0用户界面
1.1.1 工程工作区窗口
1.1.2 主工作区窗口
1.1.3 输出窗口
1.2 VC6.0菜单介绍
1.2.1 File菜单
1.2.2 Edit菜单
1.2.3 View菜单
1.2.4 Insert菜单
1.2.5 Project菜单
1.2.6 Build菜单
1.2.7 Debug菜单
1.2.8 Tools菜单
1.2.9 Windows菜单
1.2.10 Help菜单
1.2.11 右键菜单(快捷菜单)
1.3 使用ClassWizard
1.3.1 Message Maps标签
1.3.2 Member Variables标签
1.3.3 Automation标签
1.3.4 ActiveX Events标签
1.3.5 Class标签
1.4 软件项目开发过程
1.4.1 软件生存期
1.4.2 制定计划
1.4.3 需求分析
1.4.4 软件设计
1.4.5 编码
1.4.6 测试
1.4.7 软件维护
1.5 面向对象方法的软件项目开发过程
1.5.1 软件生存期与类生存期
1.5.2 面向对象的软件项目开发过程
1.6 Visual C++编程规范
1.6.1 基本要求
1.6.2 命名
1.6.3 注释与可读性
1.6.4 结构化要求
第二章 C++语言基础
2.1 简单的C++程序和C++语言的特点
2.1.1 简单的C++程序
2.1.2 C++语言的基本特点
2.2 数据类型、变量和运算符
2.2.1 基本数据类型
2.2.2 加修饰符的基本数据类型
2.2.3 变量
2.2.4 数组
2.2.5 结构
2.2.6 枚举
2.2.7 联合
2.2.8 指针
2.2.9 类型定义
2.2.10 运算符
2.3 流程控制语句
2.3.1 表达式语句和块语句
2.3.2 选择语句
2.3.3 switch分支语句
2.3.4 循环语句
2.3.5 转移语句
2.4 函数
2.4.1 函数定义
2.4.2 函数的参数传递
2.4.3 局部变量和静态变量
2.4.4 内联函数
2.4.5 函数重载
2.4.6 函数模板
2.4.7 多态性和虚函数
2.5 类和对象
2.5.1 类的定义和声明
2.5.2 对象
2.5.3 构造函数和析构函数
2.5.4 继承和派生
2.5.5 this指针
2.6 常类型(const)
2.6.1 常引用
2.6.2 常对象
2.6.3 常成员函数
2.6.4 常数据成员
2.7 运算符重载
2.8 I/O(输入/输出)流结构
2.9 异常处理
2.9.1 异常处理的语法
2.9.2 异常处理的执行过程
第三章 Windows应用程序编程与MFC
3.1 MFC类库
3.1.1 MFC基础类库
3.1.2 CObject类
3.2 利用MFC创建Windows应用程序框架
3.3 程序中的文件和主要类
3.3.1 程序中的文件和主要类
3.3.2 应用程序类(CMyPainterApp类)
3.3.3 程序的其他类
3.4 消息和消息处理
3.4.1 消息的分类
3.4.2 消息映射
3.4.3 消息处理函数
3.4.4 消息传递
第四章 文档/视图结构及其编程
4.1 文档
4.1.1 使用文档管理数据的一般步骤
4.1.2 文档类(CDocument类)中的主要数据成员和成员函数
4.1.3 多文档类型
4.2 视图
4.2.1 视图操作的一般步骤
4.2.2 视图类(CView类)中的主要成员函数
4.2.3 多视图
4.2.4 派生的视图类
4.3 框架(边框窗口)类
4.4 文档模板类
4.5 文档/视图结构各对象之间的关系
4.6 文档/视图结构编程实例
4.6.1 单文档应用程序实例
4.6.2 多文档应用程序实例
4.6.3 多视图应用程序实例
4.6.4 文档与视图结构之间相互作用关系分析实例
第五章 程序界面设计
5.1 界面设计原则
5.1.1 界面布局原则
5.1.2 用户帮助模型
5.2 菜单
5.2.1 菜单资源编辑器
5.2.2 CMcnu类
5.2.3 CCmdUI类
5.2.4 标准菜单编程实例
5.2.5 带有图标的菜单编程实例
5.2.6 快捷菜单(上下文菜单,右键菜单)编程实例
5.2.7 动态菜单编程实例
5.3 工具栏
5.3.1 工具栏资源编辑器
5.3.2 CToolBar类
5.3.3 常规工具栏编程实例
5.3.4 下拉式工具栏按钮编程实例
5.4 CReBar和CDialogBar
5.4.1 CRcBar类
5.4.2 CDialogBar类
5.4.3 编程实例
5.5 状态栏
5.5.1 CStatusBar类
5.5.2 状态栏的创建
5.5.3 编程实例
第六章 对话框与控件
6.1 对话框基本知识
6.1.1 对话框的组成
6.1.2 对话框的类型
6.1.3 编写对话框程序的流程
6.2 消息对话框
6.2.1 消息对话框函数
6.2.2 消息对话框编程实例
6.3 对话框资源编辑器
6.4 控件
6.5 对话框类与对话框调用
6.5.1 对话框类
6.5.2 对话框调用及其编程实例
6.6 对话框数据交换与验证机制
6.6.1 对话框数据交换
6.6.2 对话框数据验证
6.6.3 四则运算编程实例
6.7 常用控件应用
6.7.1 常用控件编程实例一
6.7.2 常用控件编程实例二
6.8 图像列表控件、列表控件与树形控件的应用
6.8.1 图像列表控件
6.8.2 列表控件CListCtrl
6.8.3 树形控件CTreeCtrl
6.8.4 编程实例
6.9 属性单、属性页和向导
6.9.1 CPropertyPage类
6.9.2 CPropertySheet类
6.9.3 编程实例
6.10 通用对话框类
6.10.1 CFontDialog类
6.10.2 CFileDialog类
6.10.3 CColorDialog类
6.10.4 CPrintDialog类
6.10.5 CFindRcplaceDialog类
第七章 绘图
7.1 设备环境类
7.1.1 CDC类
7.1.2 映射模式
7.2 GDI对象与CCGdiObject类
7.2.1 画笔(CPen)
7.2.2 画刷(CBrush)
7.2.3 字体(CFont)
7.2.4 位图(CBitmap)
7.3 CPoint、CSize和CRect
7.3.1 CPoint类
7.3.2 CSize类
7.3.3 CRect类
7.4 常见的绘图任务
7.4.1 绘制图形的一般步骤
7.4.2 绘制文本
7.4.3 绘点
7.4.4 绘直线
7.4.5 绘矩形
7.4.6 绘椭圆
7.4.7 绘弧线
7.4.8 绘位图
7.5 绘图编程实例
7.5.1 GDI对象和基本绘图函数的应用编程实例
7.5.2 鼠标绘图编程实例
7.5.3 动态绘图编程实例
第八章 文件操作
8.1 CFile类
8.1.1 打开文件
8.1.2 关闭文件
8.1.3 文件读写
8.1.4 文件定位
8.2 文件流fstream
8.2.1 打开文件
8.2.2 关闭文件
8.2.3 编程实例
8.3 CArchive类与序列化
8.3.1 创建可序列化的类
8.3.2 序列化对象
8.3.3 CArchive类的数据成员和成员函数
8.3.4 Serialize函数串行化处理数据
第九章 打印
9.1 MFC的基本打印和打印预览
9.1.1 缺省打印实例
9.1.2 视类中的打印函数
9.1.3 打印控制过程
9.2 打印缩放、映射模式选择及其编程实例
9.3 多页打印及其编程实例
第十章 异常处理
10.1 CException类
10.1.1 CException类的函数
10.1.2 CException类的派生类
10.2 文件异常CFileException类
10.2.1 CFileException类数据成员
10.2.2 CFileException类成员函数
10.2.3 编程实例
10.3 数据库异常类
第十一章 数据库编程
11.1 数据库概述
11.1.1 数据库对象
11.1.2 ODBC
11.1.3 DAO
11.1.4 OLE DB
11.1.5 ADO
11.2 ODBC类与ODBC数据库应用程序
11.2.1 ODBC类
11.2.2 注册数据库
11.2.3 ODBC数据库编程实例
11.3 ADO数据库编程
11.3.1 ADO结构
11.3.2 连接对象
11.3.3 命令对象
11.3.4 记录集对象
11.3.5 域对象
11.3.6 参数对象
11.3.7 错误对象
11.3.8 集合
11.3.9 ADO数据库编程实例
第十二章 动态链接库
12.1 动态链接库的分类与创建
12.1.1 动态链接库分类
12.1.2 使用AppWizard创建MFC DLL
12.2 从DLL中导出函数
12.2.1 使用.DEF文件导出函数
12.2.2 使用关键字_declspec(dllexport)
12.2.3 使用AFX_EXT_CLASS导出和导入
12.2.4 调用约定
12.3 链接DLL到可执行程序
12.3.1 隐式链接
12.3.2 显式链接
12.4 动态链接库编程实例
12.4.1 编程实例一——采用关键字导出、隐式链接
12.4.2 编程实例二——采用.DEF导出、显式链接
12.4.3 编程实例三——扩展MFC的DLL
12.4.4 编程实例四——动态链接库嵌套
12.4.5 编程实例五——带数据库的动态链接库
第十三章 ActiveX控件
13.1 ActiveX的基本概念
13.1.1 组件对象模型COM
13.1.2 对象链接与嵌入
13.1.3 自动化服务器与自动化控制器
13.1.4 ActiveX控件
13.2 ActiveX控件编程实例
13.2.1 ActiveX控件框架的创建
13.2.2 控件的类
13.2.3 ActiveX控件的测试
13.2.4 控件的外观设计
13.2.5 设置属性
13.2.6 设置事件
13.2.7 设置方法
13.3 ActiveX控件的注册
13.4 ActiveX控件应用编程实例
第十四章 多媒体技术
14.1 多媒体文件格式
14.2 播放多媒体文件
14.3 MCI控制方法
14.3.1 MCI设备类型
14.3.2 MCI函数接口
14.3.3 常用的MCI命令消息
14.4 多媒体文件调用编程实例
第十五章 多进程与多线程编程
15.1 多进程编程
15.1.1 进程
15.1.2 创建进程
15.1.3 结束进程
15.1.4 多进程编程实例
15.2 多线程编程
15.2.1 线程的创建与结束
15.2.2 线程的调度和优先级
15.2.3 线程间通信
15.2.4 多线程编程实例
15.3 线程同步
15.3.1 线程同步的概念
15.3.2 临界区
15.3.3 事件内核对象
15.3.4 互斥内核对象
15.3.5 信号量内核对象
15.3.6 线程同步编程实例
第十六章 网络通信编程
16.1 TCP/IP协议
16.1.1 TCP/IP协议的体系结构
16.1.2 IP地址和通信端口
16.1.3 客户机/服务器模式
16.2 Socket概念与Windows Socket API
16.2.1 Socket的类型
16.2.2 阻塞和非阻塞
16.2.3 Windows Socket API主要函数
16.2.4 struct sockaddr结构
16.2.5 Windows Socket API辅助函数
16.3 Windows Socket编程流程与编程实例
16.3.1 流套接字编程流程
16.3.2 数据报套接字编程流程
16.3.3 Windows Socket API编程实例
16.4 MFC中的Winsock
16.4.1 CAsyncSocket类及其主要成员函数
16.4.2 CAsyncSocket类编程实例
16.4.3 CSocket类
16.5 串行端口通信编程
16.5.1 Windows API串行端口通信函数及编程实例
16.5.2 利用端口函数实现串行端口通信编程
16.5.3 MSComm控件及其编程实例
第十七章 项目开发实例——学生管理信息系统
17.1 管理信息系统设计原则
17.2 需求分析
17.2.1 系统主要功能
17.2.2 数据流
17.3 系统设计
17.3.1 系统的功能模块
17.3.2 业务流程设计
17.3.3 数据库设计
17.4 详细设计
17.4.1 主体框架模块
17.4.2 登录权限验证模块
17.4.3 重新封装ADO
17.4.4 院系数据管理模块
17.4.5 学生数据管理模块
17.4.6 课程成绩管理模块
17.4.7 课程成绩统计模块
17.4.8 帮助的制作
17.5 项目包装和项目打包
17.5.1 项目包装
17.5.2 项目打包
参考文献
Visual C++编程与项目开发[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!