万本电子书0元读

万本电子书0元读

顶部广告

CC++程序设计综合实践教程电子书

售       价:¥

纸质售价:¥19.50购买纸书

22人正在读 | 0人评论 9.8

作       者:白剑宇

出  版  社:北京邮电大学出版社

出版时间:2011-01-07

字       数:6.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
  本书参照项目发的方法,通过一个具体的学生成绩管理系统实例,介绍了应用程序的总体设计、界面设计和模块设计的一般方法。在整个学习和发过程中,锻炼和提高学生综合运用C语言知识的能力和实际编程能力,帮助学生学习和掌握实际系统发的一般方法和步骤,并使学生能够逐步从简单的程序设计过渡到小型系统的发。本书不仅介绍了用经典的C语言发整个系统的方法,同时介绍了MFC程序设计,使学生能够熟悉VisualC++集成发环境,学习Windows编程,激发学生的学习兴趣。   本书可作为高等院校计算机专业、软件工程专业及其他专业“程序设计”课程的课程设计教材和综合训练教材,也可作为大专、职业教育计算机及相关专业学生的教材,还可以作为学习MFC的门教材。 本书参照项目发的方法,通过一个具体的学生成绩管理系统实例,介绍了应用程序的总体设计、界面设计和模块设计的一般方法。在整个学习和发过程中,锻炼和提高学生综合运用C语言知识的能力和实际编程能力,帮助学生学习和掌握实际系统发的一般方法和步骤,并使学生能够逐步从简单的程序设计过渡到小型系统的发。本书不仅介绍了用经典的C语言发整个系统的方法,同时介绍了MFC程序设计,使学生能够熟悉VisualC++集成发环境,学习Windows编程,激发学生的学习兴趣。 本书可作为高等院校计算机专业、软件工程专业及其他专业“程序设计”课程的课程设计教材和综合训练教材,也可作为大专、职业教育计算机及相关专业学生的教材,还可以作为学习MFC的门教材。
目录展开

前 言

第1章 基于C语言的系统开发

1.1 系统和开发过程介绍

1.1.1 系统设计要求

1.1.2 系统功能设计

1.1.3 总体设计

1.2 系统设计

1.2.1 student.h头文件

1.2.2 student.cpp文件

1.2.3 input_disp.cpp文件

1.2.4 delete_record.cpp文件

1.2.5 find_record.cpp文件

1.2.6 save_load.cpp文件

1.2.7 sort.cpp文件

1.3 系统合成与运行

1.3.1 多文件程序的编译

1.3.2 多文件程序的连接

1.3.3 多文件程序的运行

1.4 系统测试

1.4.1 菜单项、空链表和空文件测试

1.4.2 增加记录和显示记录测试

1.4.3 保存记录和读取记录测试

1.4.4 查询记录和删除记录测试

1.4.5 记录排序测试

1.4.6 新建班级测试

第2章 基于MFC的系统开发

2.1 Windows编程基础

2.1.1 类和对象

2.1.2 窗口

2.1.3 句柄(Handle)

2.1.4 消息与事件驱动

2.1.5 工程与资源

2.2 Visual C++6.0简介

2.2.1 Visual C++6.0工作界面

2.2.2 Windows程序设计

2.2.3 使用MFC AppWizard

2.3 基于MFC的学生信息管理系统开发

2.3.1 应用程序功能与界面

2.3.2 创建一个新工程

2.3.3 关闭工程和打开一个工程

2.4 程序框架和执行流程

2.4.1 程序结构

2.4.2 代码解释

2.4.3 程序执行流程

第3章 数据文件的建立与打开

3.1 建立数据文件

3.1.1 界面设计

3.1.2 添加变量

3.1.3 添加函数

3.1.4 添加函数代码

3.1.5 运行工程

3.2 打开数据文件

3.2.1 添加按钮

3.2.2 添加消息响应函数

3.2.3 添加代码

3.2.4 运行工程

3.3 显示数据文件中的记录

3.3.1 添加列表控制框

3.3.2 定义记录数据类型

3.3.3 修改“打开班级”按钮响应函数

3.3.4 运行工程

第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 保存数据

第5章 修改学生信息

5.1 功能需求与模块设计

5.1.1 功能需求分析

5.1.2 模块设计

5.2 界面设计

5.3 功能实现

5.3.1 操作流程

5.3.2 代码实现与解释

5.4 运行工程

第6章 删除学生信息

6.1 功能需求与模块设计

6.1.1 功能需求分析

6.1.2 子模块设计

6.2 界面设计

6.3 功能实现

6.3.1 操作流程

6.3.2 代码实现与解释

6.4 运行工程

第7章 查询学生信息

7.1 功能需求

7.2 界面设计

7.3 功能实现

7.3.1 添加变量

7.3.2 代码实现与解释

7.4 系统运行

第8章 排序

8.1 系统需求

8.2 界面设计

8.3 功能实现

8.3.1 代码实现与解释

8.3.2 改进

8.4 系统运行

8.5 添加“退出”按钮

第9章 应用程序发布

9.1 打包发布前的准备

9.1.1 可执行文件

9.1.2 自定义版本配置信息

9.2 使用InstallShield for Visual C++工具打包发布

9.2.1 InstallShield for Visual C++6.0的安装

9.2.2 应用程序打包

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部