C++课程设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:朱金付,柏毅主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302250777
- 页数:160 页
第1章 概述 1
1.1 课程设计的任务、形式和成果 1
1.1.1 课程设计的任务和要求 1
1.1.2 课程设计的形式与过程 2
1.1.3 课程设计的成果 3
1.2 课程设计任务书 3
1.3 课程设计的分析和设计 4
1.4 课程设计日志 5
第2章 浅入浅出MFC对话框程序设计方法 7
2.1 需要先期掌握的相关知识 7
2.1.1 消息与消息映射 7
2.1.2 CString类 7
2.1.3 消息框 10
2.2 创建第一个基于对话框的MFC程序 12
2.2.1 对话框项目的生成 12
2.2.2 Visual C++项目文件说明 13
2.2.3 对话框的绘制 13
2.2.4 插入对话框控件 14
2.2.5 对话框程序架构 15
2.2.6 工程编译 17
2.3 按钮 18
2.4 edit控件 19
2.4.1 edit控件属性 19
2.4.2 edit控件与变量间的映射 20
2.5 radio控件 23
2.6 成绩管理对话框程序 24
2.7 list box控件 25
2.7.1 list box控件属性 25
2.7.2 list box的DDX映射 26
2.7.3 list box的消息映射 27
2.7.4 CList Box的常用成员函数 28
2.7.5 list box应用示例 29
2.8 combo控件 31
2.8.1 combo控件属性 31
2.8.2 combo控件的条目设置 32
2.8.3 combo控件的数据映射 32
2.8.4 CComboBox的成员函数 32
2.8.5 combo控件应用示例 33
2.9 list control控件 34
2.9.1 list control控件属性设置 34
2.9.2 CListCtrl成员函数 34
2.9.3 list control应用示例 36
2.10 check控件 38
2.11 创建一个子对话框 38
2.11.1 对话框的绘制 38
2.11.2 创建对话框类 39
2.11.3 对话框的调用 40
2.12 文件选择通用对话框 42
2.12.1 CFileDialog类的介绍 42
2.12.2 CFileDialog类应用示例 43
2.13 MFC的文件操作 43
2.13.1 二进制文件操作与CFile类 43
2.13.2 文档序列化与CArchive 44
2.14 完整的成绩管理对话框程序示例 46
2.14.1 创建对话框工程 46
2.14.2 在工程中添加实体类 47
2.14.3 创建子对话框类 50
2.14.4 修改主对话框类 50
第3章 面向对象的系统分析和设计 57
3.1 面向对象的系统分析 57
3.1.1 系统分析的一般概念 57
3.1.2 用例分析 58
3.1.3 静态建模 65
3.1.4 系统分析报告 66
3.2 面向对象的系统设计 67
3.2.1 面向对象的系统设计概念 67
3.2.2 实体类设计 69
3.2.3 对话框设计 69
3.2.4 对话框类函数设计 74
3.2.5 内存数据组织和外存数据组织设计 74
3.2.6 基于对话框的系统设计报告 76
第4章 编码与调试 79
4.1 按系统设计创建对话框 79
4.1.1 创建项目框架 79
4.1.2 设置对话框 80
4.1.3 编写主对话框的OnInitDialog函数 81
4.1.4 编写主对话框的OnCancel函数 82
4.2 对话框间的连接与控制 82
4.2.1 打开下级对话框 82
4.2.2 将数据传递给下级对话框 83
4.2.3 卡片式的数据输入、修改与输出 84
4.2.4 报表式的数据浏览 84
4.2.5 返回上级对话框 85
4.2.6 对话框管理 85
4.2.7 一般对话框的初始化函数OnInitDialog() 87
4.3 对话框控件编程 88
4.3.1 命令按钮编程 88
4.3.2 组合框和列表框编程 90
4.3.3 列表控件框编程 92
4.3.4 文本类控件编程 92
4.3.5 按钮类控件编程 93
4.3.6 使用全局对象 95
4.4 项目调试 95
4.4.1 软件测试的一般概念和方法 95
4.4.2 小组程序的合并 96
4.4.3 程序联合调试(测试)的步骤及方法 97
4.4.4 项目测试数据的准备 97
4.5 程序说明书 97
第5章 图书管理系统案例 99
5.1 任务书 99
5.2 系统分析报告 100
5.3 第三部分 系统设计报告 109
5.4 系统编码 121
5.4.1 实体类 121
5.4.2 项目源文件编程 122
5.4.3 主对话框源文件编程 122
5.4.4 信息浏览对话框编程 127
5.4.5 信息处理对话框编程 130
5.5 程序说明书 135
第6章 课题任务书 139
6.1 银行定期储蓄管理系统 139
6.2 汽车修理厂汽车修理管理系统 140
6.3 房屋中介管理系统 141
6.4 家电仓库管理系统 142
6.5 C++作业处理系统 143
6.6 教学事务管理系统 144
6.7 商场招商管理系统 144
6.8 汽车客运公司售票系统 145
6.9 高校职工信息管理系统 146
6.10 高校工资管理系统 147
6.11 高校教师住房管理系统 148
6.12 医院门诊管理系统 149
6.13 进销存管理系统 150
第7章 验收与评分 153
7.1 验收的形式与内容 153
7.1.1 课程设计的课时与分配 153
7.1.2 分阶段的文档验收与完善 154
7.1.3 软件的总验收 155
7.2 评分的分类及标准 155
7.2.1 评分的项目分类设置 155
7.2.2 各评分项目的评分标准 156
7.3 自助式答辩评分体系 157
7.3.1 自助式答辩评分的形式与组织 157
7.3.2 评分表的使用 157
7.3.3 小组的贡献率表及小组成员的评分 158
参考文献 160
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019