种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

C++语言程式设计项目实践

(2020-01-27 02:36:53) 百科综合
C++语言程式设计项目实践

C++语言程式设计项目实践

C++语言程式设计项目实践

本书面向零基础的计算机专业学生或者喜欢编程的读者。书中提供的项目简练、易入门,力图通过CMMI 2级简化模型的软体过程管理的方式,让学生掌握项目计画以及项目计画跟蹤与控制,通过角色扮演方式了解企业软体开发流程与团队合作

基本介绍

  • 书名:C++语言程式设计项目实践
  • 作者:黄匀、何文河、郑莉
  • ISBN:9787302499459
  • 定价:35
  • 出版时间:2018.08.01
  • 印刷时间:2018.06.28
  • 印次:1-1
C++语言程式设计项目实践
本书面向零基础的计算机专业学生或者喜欢编程的读者。书中提供的项目简练、易入门,力图通过CMMI 2级简化模型的软体过程管理的方式,让学生掌握项目计画以及项目计画跟蹤与控制,通过角色扮演方式了解企业软体开发流程与团队合作。另外,本书的项目基于MFC框架进行可视化编程,使读者更易上手。全书共13章,内容涵盖了整个软体开发流程,每章的知识点配备有图文解释以及相关的项目练习。本书可作为高等学校及各类培训机构计算机专业课程的教材或参考书。
目录
第1章VisualStudio2012介绍1
1.1VisualStudio2012的安装要求2
1.2VisualStudio2012的安装步骤2
1.3VisualStudio2012集成开发环境介绍4
1.4小结7
第2章初识MFC编程8
2.1可视化程式设计8
2.2使用AppWizard创建ContactList初始应用程式9
2.3选择Debug或Release生成选项12
2.4小结14
第3章需求分析15
3.1需求分析的作用15
3.2需求分析的结构15
3.3通讯录系统业务需求16
3.4通讯录系统需求分析範例17
3.5小结19
第4章概要设计20
4.1概要设计要求20
4.2概要设计结构20
4.3通讯录概要设计範例20
4.4小结23
第5章数据结构设计与实现24
5.1CPerson类的设计与实现24
5.2添加CPerson类24
5.3添加CPerson类的成员变数26
5.4添加CPerson类的成员函式27
5.5重载CPerson类的构造函式29
5.6CPerson成员变数的初始化30
5.7CPersonList类的设计与实现30
5.8类模板和动态数组CArray31
5.9添加CPersonList类32
5.10CPersonList继承CArray功能32
5.11生成和运行ContactList34
5.12小结35
第6章界面设计与实现36
6.1界面设计概述36
6.2主对话框的设计与实现36
6.3添加CListCtrl控制项36
6.4添加CButton控制项39
6.5添加StaticText控制项41
6.6添加CEdit控制项42
6.7子对话框的设计与实现43
6.8添加CEditDlg类44
6.9绘製编辑对话框界面45
6.10将控制项映射到成员变数49
6.11修改CEditDlg类构造函式52
6.12添加OnInitDialog()虚函式55
6.13添加和实现讯息回响函式59
6.14设定对话框Tab键顺序60
6.15CListCtrl风格的定义与实现61
6.16CListCtrl数据更新64
6.17小结69
第7章编码实现:联繫人管理71
7.1添加联繫人功能的实现71
7.2删除联繫人功能的实现73
7.3编辑联繫人功能的实现74
7.4小结75
第8章编码实现:通讯录档案的读写76
8.1CPerson基础数据的存储76
8.2CPersonList对象的存储77
8.3DoSaveFile()与“恢复”功能79
8.4DoLoadFile()与“恢复”功能81
8.5实现自动读写功能83
8.6实现複製功能86
8.7小结88
第9章编码实现:联繫人检索89
9.1查找联繫人功能的实现89
9.2统计联繫人功能的实现92
9.3显示联繫人的照片96
9.4主对话框联繫人头像的显示105
9.5显示联繫人统计图形109
9.6小结118
第10章编码实现:界面增强119
10.1添加选单119
10.2添加工具列122
10.3小结130
第11章软体测试131
11.1软体测试流程131
11.2ContactList项目测试案例131
11.3小结147
第12章软体发布148
12.1通过InstallShield製作安装包148
12.2ContactList项目说明书案例154
12.3小结161
第13章总结与展望162
13.1项目总结162
13.2总结1:软体过程管理162
13.3总结2:面向对象程式设计163
13.4总结3:数据设计原则163
13.5总结4:功能增强163
附录A术语解释164
参考文献168

标 签

搜索
随机推荐

Powered By 种豆资源网||