图书介绍
C语言项目开发全程实录 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 明日科技编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302498827
- 出版时间:2018
- 标注页数:414页
- 文件大小:40MB
- 文件页数:426页
- 主题词:C语言-程序设计
PDF下载
下载说明
C语言项目开发全程实录 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 火车订票系统(DEV C+实现)1
1.1 开发背景2
1.2 需求分析2
1.3 系统设计2
1.3.1 系统目标2
1.3.2 系统功能结构2
1.3.3 系统预览3
1.4 预处理模块设计5
1.4.1 模块概述5
1.4.2 模块实现5
1.5 主函数设计7
1.5.1 主函数概述7
1.5.2 技术分析7
1.5.3 主函数实现8
1.6 添加模块设计12
1.6.1 模块概述12
1.6.2 技术分析12
1.6.3 功能实现13
1.7 查询模块设计14
1.7.1 模块概述14
1.7.2 功能实现15
1.8 订票模块设计17
1.8.1 模块概述17
1.8.2 技术分析17
1.8.3 功能实现17
1.9 修改模块设计19
1.9.1 模块概述19
1.9.2 功能实现20
1.10 显示模块设计21
1.10.1 模块概述21
1.10.2 功能实现22
1.11 保存模块设计22
1.11.1 模块概述22
1.11.2 功能实现23
1.12 开发总结24
第2章 通讯录管理系统(DEV C+实现)25
2.1 开发背景26
2.2 系统分析26
2.3 系统设计26
2.3.1 功能阐述26
2.3.2 功能结构26
2.3.3 系统预览26
2.4 文件引用28
2.5 声明结构体28
2.6 函数声明29
2.7 功能菜单设计29
2.7.1 功能概述29
2.7.2 功能菜单实现30
2.7.3 自定义菜单功能函数31
2.8 通讯录录入设计32
2.8.1 功能概述32
2.8.2 通讯录录入实现33
2.9 通讯录查询设计34
2.9.1 功能概述34
2.9.2 通讯录查询实现35
2.10 通讯录删除设计35
2.10.1 功能概述35
2.10.2 通讯录删除技术分析36
2.10.3 通讯录删除实现36
2.11 通讯录显示设计37
2.11.1 功能概述37
2.11.2 通讯录显示实现37
2.12 通讯录数据保存设计38
2.12.1 功能概述38
2.12.2 通讯录数据保存实现39
2.13 数据加载设计39
2.13.1 功能概述39
2.13.2 数据加载实现40
2.14 开发总结41
第3章 学生个人消费管理系统(DEV C+实现)42
3.1 开发背景43
3.2 需求分析43
3.3 系统设计43
3.3.1 系统目标43
3.3.2 系统功能结构43
3.3.3 系统预览44
3.4预处理模块设计47
3.4.1 模块概述47
3.4.2 技术分析47
3.4.3 功能实现48
3.5 主函数设计49
3.5.1 功能概述49
3.5.2 技术分析50
3.5.3 功能实现50
3.6 录入学生消费信息模块53
3.6.1 模块概述53
3.6.2 技术分析54
3.6.3 功能实现54
3.7 查询学生消费信息模块59
3.7.1 模块概述59
3.7.2 技术分析59
3.7.3 功能实现60
3.8 删除学生消费信息模块61
3.8.1 模块概述61
3.8.2 技术分析62
3.8.3 功能实现62
3.9 显示学生消费信息模块64
3.9.1 功能概述64
3.9.2 功能实现65
3.10 保存学生消费信息模块66
3.10.1 功能概述66
3.10.2 技术分析66
3.10.3 功能实现67
3.11 添加学生消费信息模块68
3.11.1 功能概述68
3.11.2 技术分析69
3.11.3 功能实现69
3.12 开发总结72
第4章 企业员工管理系统(DEV C+实现)73
4.1 开发背景74
4.2 系统分析74
4.2.1 需求分析74
4.2.2 可行性分析74
4.3 系统设计75
4.3.1 功能阐述75
4.3.2 功能结构75
4.3.3 系统预览75
4.4 头文件模块设计76
4.4.1 模块概述76
4.4.2 文件引用77
4.4.3 定义全局变量77
4.4.4 定义结构体77
4.4.5 函数声明78
4.5 主函数模块设计78
4.5.1 模块概述78
4.5.2 主函数模块实现79
4.6 系统初始化模块设计79
4.6.1 模块概述79
4.6.2 系统初始化模块技术分析79
4.6.3 系统初始化模块实现81
4.7 功能菜单模块设计82
4.7.1 模块概述82
4.7.2 功能菜单模块实现83
4.7.3 主菜单界面实现分支选择83
4.8 系统登录模块设计85
4.8.1 模块概述85
4.8.2 系统登录模块技术分析86
4.8.3 系统登录模块实现86
4.9 员工信息添加模块设计87
4.9.1 模块概述87
4.9.2 员工信息添加模块技术分析88
4.9.3 员工信息添加模块实现88
4.10 员工信息删除模块设计90
4.10.1 模块概述90
4.10.2 员工信息删除模块实现90
4.11 员工信息查询模块设计92
4.11.1 模块概述92
4.11.2 查询员工信息的界面设计93
4.11.3 根据姓名查找员工信息95
4.11.4 根据工号查找员工信息96
4.11.5 根据电话号码查找员工信息97
4.11.6 根据QQ号查找员工信息98
4.11.7 显示查询结果99
4.12 员工信息修改模块设计100
4.12.1 模块概述100
4.12.2 实现修改员工信息的界面设计102
4.12.3 修改员工工资105
4.12.4 修改员工年龄105
4.12.5 修改非数值型信息106
4.13 员工信息统计模块设计107
4.13.1 模块概述107
4.13.2 员工信息统计模块实现108
4.14 系统密码重置模块设计108
4.14.1 模块概述108
4.14.2 系统密码重置模块实现109
4.15 开发总结110
第5章 超级万年历(DEV C+实现)111
5.1 开发背景112
5.2 需求分析112
5.3 系统功能设计113
5.3.1 系统功能结构113
5.3.2 业务流程图113
5.3.3 系统预览114
5.4 预处理模块设计115
5.4.1 模块概述115
5.4.2 技术分析115
5.4.3 功能实现115
55主窗体设计118
5.5.1 主窗体设计概述118
5.5.2 技术分析119
5.5.3 功能实现121
5.6 打印月历140
5.6.1 打印月历概述140
5.6.2 技术分析141
5.6.3 功能实现142
5.7 其他算法150
5.7.1 其他算法概述150
5.7.2 技术分析150
5.7.3 功能实现150
5.8 开发总结161
第6章 贪吃蛇游戏(Visual C+ 6.0实现)163
6.1 开发背景164
6.2 需求分析164
6.3 系统功能设计165
6.3.1 系统功能结构165
6.3.2 业务流程图165
6.3.3 系统预览166
6.4 预处理模块设计167
6.4.1 模块概述167
6.4.2 技术分析167
6.4.3 功能实现168
6.5 游戏欢迎界面设计171
6.5.1 欢迎界面概述171
6.5.2 技术分析171
6.5.3 功能实现172
6.6 游戏主窗体设计177
6.6.1 游戏主窗体设计概述177
6.6.2 技术分析177
6.6.3 功能实现178
6.7 游戏逻辑184
6.7.1 游戏逻辑概述184
6.7.2 技术分析185
6.7.3 功能实现186
6.8 游戏失败界面设计195
6.8.1 游戏失败界面概述195
6.8.2 技术分析197
6.8.3 功能实现198
6.9 游戏说明模块204
6.9.1 游戏说明模块概述204
6.9.2 技术分析205
6.9.3 功能实现205
6.10 开发总结207
第7章 学生信息管理系统(Visual C+ 6.0实现)208
7.1 开发背景209
7.2 需求分析209
7.3 系统设计209
7.3.1 系统目标209
7.3.2 系统功能结构210
7.3.3 系统预览210
7.4 预处理模块设计214
7.4.1 模块概述214
7.4.2 技术分析214
7.4.3 功能实现215
7.5 主函数设计216
7.5.1 功能概述216
7.5.2 功能实现216
7.6 录入学生信息模块218
7.6.1 模块概述218
7.6.2 技术分析218
7.6.3 录入时文件中无内容219
7.6.4 录入时文件中有内容220
7.7 查询学生信息模块222
7.7.1 模块概述222
7.7.2 功能实现223
7.8 删除学生信息模块224
7.8.1 模块概述224
7.8.2 功能实现224
7.9 修改学生信息模块226
7.9.1 功能概述226
7.9.2 实现修改学生信息226
7.10 插入学生信息模块228
7.10.1 功能概述228
7.10.2 功能实现228
7.11 学生成绩排名模块230
7.11.1 功能概述230
7.11.2 技术分析230
7.11.3 功能实现231
7.12 显示所有学生信息232
7.12.1 模块概述232
7.12.2 读取并显示所有学生信息232
7.13 开发总结233
第8章 图书管理系统(Visual C+ 6.0+MySQL实现)234
8.1 概述235
8.1.1 需求分析235
8.1.2 开发工具选择235
8.2 系统设计235
8.2.1 系统目标235
8.2.2 系统功能结构236
8.2.3 系统预览236
8.2.4 开发及运行环境238
8.3 数据库设计239
8.3.1 安装MySQL数据库239
8.3.2 启动MySQL数据库248
8.3.3 创建数据库249
8.3.4 数据表结构250
8.4 C语言开发数据库程序的流程250
8.5 C语言操作MySQL数据库253
8.5.1 MySQL常用数据库操作函数253
8.5.2 连接MySQL数据库255
8.5.3 查询图书表记录256
8.5.4 插入图书表记录259
8.5.5 修改图书表记录260
8.5.6 删除图书表记录261
8.6 文件引用262
8.7 变量和函数定义263
8.8 主要功能模块设计263
8.8.1 显示主菜单信息263
8.8.2 显示所有图书信息265
8.8.3 添加图书信息268
8.8.4 修改图书信息273
8.8.5 删除图书信息279
8.8.6 查询图书信息285
8.9 开发总结288
第9章 网络通信系统(Visual C+ 6.0实现)289
9.1 网络通信系统概述290
9.1.1 开发背景290
9.1.2 需求分析290
9.1.3 功能结构图290
9.1.4 系统预览291
9.2 技术攻关292
9.2.1 TCP/IP协议292
9.2.2 IP地址293
9.2.3 数据包格式294
9.2.4 建立连接296
9.2.5 套接字库函数296
9.3 网络通信系统主程序301
9.4 点对点通信304
9.5 服务器中转通信312
9.6 程序调试与错误处理321
9.7 开发总结323
第10章 窗体版图书管理系统(Visual C+ 6.0+WINAPI+MySQL数据库实现)326
10.1 开发背景327
10.2 需求分析327
10.3 系统设计327
10.3.1 数据库建模327
10.3.2 系统功能结构328
10.3.3 建立数据库328
10.3.4 系统预览330
10.4 技术指南330
10.4.1 Win32程序的入口331
10.4.2 WinMain()函数的设计332
10.4.3 对话框窗体的产生与销毁332
10.4.4 消息响应函数333
10.5 工具模块设计333
10.6 登录模块设计336
10.7 客户端主界面设计340
10.8 基本信息管理模块设计345
10.9 库存管理模块设计354
10.10 查询模块设计362
10.11 开发总结366
第11章 商品管理系统(Visual C+6.0实现)367
11.1 开发背景368
11.2 需求分析368
11.3 系统设计368
11.3.1 系统目标368
11.3.2 系统功能结构368
11.3.3 系统预览369
11.4 预处理模块设计369
11.4.1 文件引用369
11.4.2 宏定义370
11.4.3 声明结构体370
11.4.4 函数声明371
11.5 功能菜单设计371
11.5.1 功能概述371
11.5.2 功能菜单实现372
11.5.3 自定义菜单功能函数373
11.6 商品录入设计374
11.6.1 功能概述374
11.6.2 商品录入块技术分析377
11.6.3 显示商品信息377
11.6.4 商品录入实现378
11.7 商品查询设计380
11.7.1 功能概述380
11.7.2 商品查询实现381
11.8 商品删除设计382
11.8.1 功能概述382
11.8.2 技术分析384
11.8.3 删除后记录保存到文件385
11.9 商品修改设计386
11.9.1 功能概述386
11.9.2 商品修改实现387
11.10 商品记录插入设计389
11.10.1 功能概述389
11.10.2 商品插入实现391
11.11 商品记录排序设计392
11.11.1 功能概述392
11.11.2 商品排序实现393
11.12 商品记录统计设计395
11.12.1 功能概述395
11.12.2 商品记录统计实现396
11.13 开发总结396
第12章 MP3音乐播放器(Linux系统)397
12.1 GStreamer简介398
12.2 界面设计400
12.3 代码设计401
12.3.1 建立工程文件401
12.3.2 主程序设计402
12.3.3 生成playbin对象403
12.3.4 打开文件408
12.3.5 播放MP3409
12.3.6 暂停播放410
12.3.7 停止播放411
12.3.8 界面更新411
12.3.9 播放控制412
12.4 开发总结414