C语言从入门到精通(第4版)
上QQ阅读APP看书,第一时间看更新

第3大部分 项目资源库

(15个企业开发项目,资源包路径:开发资源库/项目资源库)

项目 1 商品库存管理系统

 系统分析

使用UML用例图描述商品库存管理系统需求

系统流程

系统目标

 系统总体设计

系统功能结构设计

编码设计

 数据库设计

创建数据库

创建数据表

数据库逻辑结构设计

数据字典

使用Visual C++6.0与数据库连接

如何使用ADO

重新封装ADO

 程序模型设计

从这里开始

类模型分析

CBaseComboBox类分析

 主程序界面设计

主程序界面开发步骤

菜单资源设计

 主要功能模块详细设计

商品信息管理

出库管理

调货管理

地域信息管理

库存盘点

 经验漫谈

Windows消息概述

消息映射

消息的发送

运行时刻类型识别宏

MFC调试宏

 程序调试与错误处理

零记录时的错误处理

在系统登录时出现的错误

 对话框资源对照说明

项目 2 社区视频监控系统

 开发背景和系统分析

开发背景

需求分析

可行性分析

编写项目计划书

 系统设计

系统目标

系统功能结构

系统预览

业务流程图

编码规则

数据库设计

 公共模块设计

 主窗体设计

 用户登录模块设计

 监控管理模块设计

 无人广角自动监控模块设计

 视频回放模块设计

 开发技巧与难点分析

 监控卡的选购及安装

监控卡选购分析

监控卡安装

视频采集卡常用函数

项目 3 图像处理系统

 总体设计

需求分析

可行性分析

项目规划

系统功能架构图

 系统设计

设计目标

开发及运行环境

编码规则

 技术准备

基本绘图操作

内存画布设计

自定义全局函数

自定义菜单

自定义工具栏

 主要功能模块设计

系统架构设计

公共模块设计

主窗体设计

显示位图模块设计

显示JPEG模块设计

显示GIF模块设计

位图转换为JPEG模块设计

位图旋转模块设计

线性变换模块设计

手写数字识别模块设计

 疑难问题分析解决

读取位图数据

位图旋转时解决位图字节对齐

 文件清单

项目 4 物流管理系统

 系统分析

概述

可行性分析

系统需求分析

 总体设计

项目规划

系统功能结构图

 系统设计

设计目标

数据库设计

系统运行环境

 功能模块设计

构建应用程序框架

封装数据库

主窗口设计

基础信息基类

支持扫描仪辅助录入功能业务类

业务类

业务查询类

统计汇总类

审核类

派车单写IC卡模块

配送申请模块

三检管理模块

报关过程监控模块

数据备份模块

数据恢复模块

库内移动模块

公司设置模块

报关单管理模块

报关单审核模块

配送审核模块

派车回场确计模块

系统提示模块

查验管理模块

系统初始化模块

系统登录模块

通关管理模块

权限设置模块

商品入库排行分析模块

系统注册模块

在途反馈模块

 疑难问题分析与解决

库内移动

根据分辨率画背景

 程序调试

 文件清单

项目 5 局域网屏幕监控系统

 系统分析

需求分析

可行性分析

 总体设计

项目规划

系统功能架构图

 系统设计

设计目标

开发及运行环境

 技术准备

套接字函数

套接字的初始化

获取套接字数据接收的事件

封装数据报

将屏幕图像保存为位图数据流

读写INI文件

使用GDI+

 主要功能模块的设计

客户端模块设计

服务器端模块设计

 疑难问题分析解决

使用GDI+产生的内存泄漏

释放无效指针产生地址访问错误

 文件清单

项目 6 客户管理系统

 系统分析

概述

需求分析

可行性分析

 总体设计

项目规划

系统功能架构图

 系统设计

设计目标

开发及运行环境

数据库设计

 技术准备

数据库的封装

封装ADO数据库的代码分析

 主要功能模块设计

主窗体

客户信息

联系人信息

联系人信息查询

关于模块

增加操作员模块

客户反馈满意程度查询

客户反馈模块

客户呼叫中心模块

客户级别设置模块

客户满意程度设置模块

客户投诉模块

登录界面

密码修改模块

客户信息查询模块

区域信息模块

企业类型模块

企业性质模块

企业资信设置模块

客户投诉满意程度查询

业务往来模块

 疑难问题分析与解决

使用CtabCtrl类实现分页的2种实现方法

ADO不同属性和方法的弊端及解决方法

 程序调试

 文件清单

项目 7 企业短信群发管理系统

 开发背景和系统分析

开发背景

需求分析

可行性分析

编写项目计划书

 系统设计

系统目标

系统功能结构图

系统预览

业务流程图

数据库设计

 公共类设计

自定义SetHBitmap方法

处理WM_MOUSEMOVE事件

 主窗口设计

 短信猫设置模块设计

 电话簿管理模块设计

 常用语管理模块设计

 短信息发送模块设计

 短信息接收模块设计

 开发技巧与难点分析

显示“收到新信息”对话框

制作只允许输入数字的编辑框

 短信猫应用

项目 8 商品销售管理系统

 系统分析

用UML顺序图描述销售业务处理流程

业务流程

系统的总体设计思想

 系统设计

系统功能设计

数据库设计

 主界面设计

 主要功能模块详细设计

系统登录模块

基础信息查询基类

客户信息管理

销售管理

业务查询基类

权限设置

 经验漫谈

大小写金额的转化函数MoneyToChineseCode

怎样取得汉字拼音简码

怎样在字符串前或后生成指定数量的字符

日期型(CTime)与字符串(CString)之间的转换

Document与View之间的相互作用

列表框控件(List Box)的使用方法

组合框控件(Combo Box)的使用方法

 程序调试及错误处理

截获回车后的潜在问题

数据恢复时的错误

 对话框资源对照说明

项目 9 进销存管理系统

 概述

系统需求分析

可行性分析

 总体设计

项目规划

系统功能结构图

 系统设计

设计目标

系统运行环境

数据库设计

 功能模块设计

主窗口设计

系统登录管理

商品销售管理

商品入库管理

调货登记管理

权限设置管理

 疑难问题分析与解决

使CListCtrl控件可编辑

显示自动提示窗口(CListCtrlPop)

处理局部白色背景

给编辑框加一个下划线

修改控件字体

 程序调试

使用调试窗口

输出信息到“Output”窗口

处理内存泄漏问题

 文件清单

项目 10 企业电话语音录音管理系统

 开发背景和需求分析

开发背景

需求分析

 系统设计

系统目标

系统功能结构

系统预览

业务流程图

数据库设计

 公共模块设计

 主窗体设计

 来电管理模块设计

 电话录音管理模块设计

 员工信息管理模块设计

 产品信息管理模块设计

 开发技巧与难点分析

为程序设置系统托盘

对话框的显示

 语音卡函数介绍

……