简介
本书精选了商品库存管理系统、商品销售管理系统、企业合同管理系统、固定资产管理系统、汽配管理系统、客户资源管理系统、智能大厦自动报警系统等7个综合的信息系统工程作为实例,深入剖析了信息系统的开发思路、方法和技巧,从而帮助读者透彻掌握Visual C++开发信息系统的方法和步骤。适用于具有初中级软件开发知识的读者,也可作为大学高年级学生毕业设计指导用书。同时,也可供有关教师和计算机专业编程人员参考使用。
本书精选了商品库存管理系统、商品销售管理系统、企业合同管理系统、固定资产管理系统、汽配管理系统、客户资源管理系统、智能大厦自动报警系统等7个综合的信息系统工程作为实例,深入剖析了信息系统的开发思路、方法和技巧,从而帮助读者透彻掌握Visual C++开发信息系统的方法和步骤。
本书实例具有很强实用性和工程实践性,在讲解中穿插了大量编程心得和经验,是visual c++爱好者不可多得的信息系统开发参考书。随书所附的光盘中包括了书中7个综合实例的全部源代码,供读者学习和参考。
本书适用于具有初中级软件开发知识的读者,也可作为大学高年级学生毕业设计指导用书。同时,也可供有关教师和计算机专业编程人员参考使用。
目录
目录
前言
第1章 商品库存管理系统
1.1 概述
1.2 系统分析
1.2.1 使用UML用例图描述商品库存管理系统需求
1.2.2 系统流程
1.2.3 系统目标
1.3 系统总体设计
1.3.1 系统功能结构设计
1.3.2 编码设计
1.4 数据库设计
1.4.1 创建数据库
1.4.2 创建数据表
1.4.3 数据库逻辑结构设计
1.4.4 使用Visual C++6.0与数据库连接
1.4.5 如何使用ADO
1.4.6 重新封装ADO
1.5 程序模型设计
1.5.1 从这里开始
1.5.2 类模型分析
1.5.3 CBaseComboBox类分析
1.6 主程序界面设计
1.6.1 主程序界面开发步骤
1.6.2 菜单资源设计
1.6.3 关键程序代码
1.7 主要功能模块详细设计
1.7.1 商品信息管理
1.7.2 出库管理
1.7.3 调货管理
1.7.4 地域信息管理
1.7.5 库存盘点
1.8 经验漫谈
1.8.1 Windows消息概述
1.8.2 消息映射
1.8.3 消息的发送
1.8.4 运行时刻类型识别宏
1.8.5 MFC调试宏
1.9 程序调试与错误处理
1.9.1 零记录时的错误处理
1.9.2 在系统登录时出现的错误
1.10 对话框资源对照说明
第2章 商品销售管理系统
2.1 系统概述
2.2 系统分析
2.2.1 用UML顺序图描述销售业务处理流程
2.2.2 业务流程
2.2.3 系统的总体设计思想
2.3 系统设计
2.3.1 系统功能设计
2.3.2 数据库设计
2.4 主界面设计
2.5 主要功能模块详细设计
2.5.1 系统登录模块
2.5.2 基础信息查询基类
2.5.3 客户信息管理
2.5.4 销售管理
2.5.5 业务查询基类
2.5.6 权限设置
2.6 经验漫谈
2.6.1 大小写金额的转化函数MoneyToChineseCode
2.6.2 怎样取得汉字拼音简码
2.6.3 怎样在字符串前或后生成指定数量的字符
2.6.4 日期型(Ctime)与字符串(Cstring)之间的转换
2.6.5 Document与View之间的相互作用
2.6.6 列表框控件(List Box)的使用方法
2.6.7 组合框控件(Combo Box)的使用方法
2.7 程序调试及错误处理
2.7.1 截获回车后的潜在问题
2.7.2 数据恢复时的错误
2.8 对话框资源对照说明
第3章 企业合同管理系统
3.1 需求分析
3.2 系统分析
3.2.1 使用UML活动图描绘合同管理系统业务流程
3.2.2 系统目标
3.2.3 功能分析
3.3 系统设计
3.3.1 系统功能设计
3.3.2 数据库设计
3.4 打印功能
3.4.1 打印基础
3.4.2 如何打印表格
3.5 主界面设计
3.5.1 概述
3.5.2 制作方法
3.6 主要功能模块详细设计
3.6.1 签约前评审
3.6.2 合同签订
3.6.3 办理支付手续模块
3.6.4 数据备份与恢复模块
3.7 经验漫谈
3.7.1 DLL技术
3.7.2 如何调用DLL文件
3.7.3 动态库在程序中的使用
3.7.4 手工添加消息处理函数
3.7.5 树视图控件(Tree Control)的使用方法
3.8 程序调试与错误处理
3.9 对话框资源对照说明
第4章 固定资产管理系统
4.1 概述
4.2 系统分析
4.2.1 用UML协作图描述固定资产管理系统操作流程
4.2.2 业务流程
4.2.3 系统目标
4.2.4 功能分析
4.3 系统总体设计
4.3.1 系统功能结构设计
4.3.2 编码设计
4.3.3 数据库设计
4.4 技术术语
4.5 固定资产计提折旧算法分析
4.6 主窗体设计
4.6.1 功能分析
4.6.2 开发过程
4.7 主要功能模块详细设计
4.7.1 通用基础信息类
4.7.2 固定资产登记薄
4.7.3 固定资产卡片
4.7.4 固定资产减少
4.7.5 计提管理
4.7.6 反计提管理
4.7.7 数据备份类
4.8 经验漫谈
4.8.1 怎样知道什么样的固定资产应该计提
4.8.2 系统初始化的方法
4.8.3 确认退出对话框
4.8.4 Visual C++中的控件数组
4.8.5 取出常用的系统参数
4.8.6 Windows编程思想
4.8.7 怎样显示路径选择对话框
4.8.8 列表视图控件(List Control)的使用方法
4.9 对话框资源对照说明
第5章 汽配管理系统
5.1 系统概述
5.2 系统分析
5.2.1 系统规划
5.2.2 汽配管理系统业务流程图
5.3 数据库设计
5.3.1 数据库概念设计
5.3.2 数据库逻辑结构设计
5.4 处理过程分析
5.4.1 销售查询功能分析
5.4.2 商品信息管理模块实现过程分析
5.5 特殊按钮类CBascButton类的制作
5.5.1 功能分析
5.5.2 开发过程
5.6 扩展的组合框CBaseComboBox类
5.6.1 功能分析
5.6.2 开发过程
5.7 程序设计与编码
5.7.1 基础信息查询类
5.7.2 商品信息模块
5.7.3 系统设置
5.7.4 日常业务类
5.7.5 销售统计排行
5.8 疑难问题解决
5.8.1 根据分辨率显示背景图片
5.8.2 用户界面与RxGrid类的连接与使用方法
5.8.3 打印功能与用户界面的连接
5.8.4 打印设置、打印预览与打印对话框的调用
5.8.5 标签控件(Tab Contro1)使用方法
5.9 对话框资源对照说明
5.10 程序的打包与发行
5.10.1 组织安装信息
5.10.2 设置目标系统
5.10.3 设置安装画面
5.10.4 设置系统需求
第6章 客户资源管理系统
6.1 系统概述
6.1.1 开发背景
6.1.2 功能描述
6.2 系统分析
6.2.1 利用UML用例图描述客户资源管理系统需求
6.2.2 系统规划
6.2.3 系统结构图
6.2.4 系统流程图
6.3 数据库设计
6.4 处理过程分析
6.4.1 地域信息管理模块处理过程分析
6.4.2 主程序界面上的漂亮按钮
6.5 主窗体设计
6.5.1 功能分析
6.5.2 开发过程
6.6 主要功能模块设计
6.6.1 地域信息管理模块设计
6.6.2 客户通信管理
6.6.3 客户职务管理模块
6.6.4 商业往来模块
6.6.5 用户管理模块
6.7 经验漫谈
6.7.1 怎样避免漏输现象
6.7.2 保存的实现方法探究
6.7.3 怎样将数据表中的数据添加到列表中
6.7.4 屏蔽默认回车响应
6.7.5 制作ActiveX控件的方法
6.7.6 ActiveX控件创建实例
6.8 调试技术
6.8.1 使用调试窗口
6.8.2 输出信息到“Output”窗口
6.8.3 处理内存泄漏问题
6.9 对话框资源对照说明
第7章 智能大厦自动报警系统
7.1 系统概述
7.1.1 水灭火
7.1.2 防排烟
7.1.3 火灾事故广播
7.1.4 电梯迫降系统
7.1.5 卷帘门控制
7.1.6 其他联动控制
7.2 系统分析
7.2.1 系统功能图
7.2.2 编码规则
7.2.3 技术术语
7.2.4 操作流程图
7.3 数据库设计
7.4 处理过程分析
7.4.1 报警流程分析
7.4.2 处警参数设置模块的实现方法
7.5 为程序添加系统托盘
7.5.1 添加系统托盘
7.5.2 添加托盘响应消息
7.5.3 删除系统托盘
7.6 主要功能模块详细设计
7.6.1 布防参数设置
7.6.2 报警动作设置
7.6.3 处警参数设置
7.6.4 通信端口设置模块
7.7 经验漫谈
7.7.1 使用MSComm控件进行串口编程
7.7.2 十进制与二进制之间的相互转换
7.7.3 多媒体播放类CWave
7.7.4 如何避免程序多次执行
7.7.5 MFC微软类库
7.7.6 常用MFC类概述
7.7.7 设备环境类CDC
7.8 系统调试
7.9 对话框资源对照说明
前言
第1章 商品库存管理系统
1.1 概述
1.2 系统分析
1.2.1 使用UML用例图描述商品库存管理系统需求
1.2.2 系统流程
1.2.3 系统目标
1.3 系统总体设计
1.3.1 系统功能结构设计
1.3.2 编码设计
1.4 数据库设计
1.4.1 创建数据库
1.4.2 创建数据表
1.4.3 数据库逻辑结构设计
1.4.4 使用Visual C++6.0与数据库连接
1.4.5 如何使用ADO
1.4.6 重新封装ADO
1.5 程序模型设计
1.5.1 从这里开始
1.5.2 类模型分析
1.5.3 CBaseComboBox类分析
1.6 主程序界面设计
1.6.1 主程序界面开发步骤
1.6.2 菜单资源设计
1.6.3 关键程序代码
1.7 主要功能模块详细设计
1.7.1 商品信息管理
1.7.2 出库管理
1.7.3 调货管理
1.7.4 地域信息管理
1.7.5 库存盘点
1.8 经验漫谈
1.8.1 Windows消息概述
1.8.2 消息映射
1.8.3 消息的发送
1.8.4 运行时刻类型识别宏
1.8.5 MFC调试宏
1.9 程序调试与错误处理
1.9.1 零记录时的错误处理
1.9.2 在系统登录时出现的错误
1.10 对话框资源对照说明
第2章 商品销售管理系统
2.1 系统概述
2.2 系统分析
2.2.1 用UML顺序图描述销售业务处理流程
2.2.2 业务流程
2.2.3 系统的总体设计思想
2.3 系统设计
2.3.1 系统功能设计
2.3.2 数据库设计
2.4 主界面设计
2.5 主要功能模块详细设计
2.5.1 系统登录模块
2.5.2 基础信息查询基类
2.5.3 客户信息管理
2.5.4 销售管理
2.5.5 业务查询基类
2.5.6 权限设置
2.6 经验漫谈
2.6.1 大小写金额的转化函数MoneyToChineseCode
2.6.2 怎样取得汉字拼音简码
2.6.3 怎样在字符串前或后生成指定数量的字符
2.6.4 日期型(Ctime)与字符串(Cstring)之间的转换
2.6.5 Document与View之间的相互作用
2.6.6 列表框控件(List Box)的使用方法
2.6.7 组合框控件(Combo Box)的使用方法
2.7 程序调试及错误处理
2.7.1 截获回车后的潜在问题
2.7.2 数据恢复时的错误
2.8 对话框资源对照说明
第3章 企业合同管理系统
3.1 需求分析
3.2 系统分析
3.2.1 使用UML活动图描绘合同管理系统业务流程
3.2.2 系统目标
3.2.3 功能分析
3.3 系统设计
3.3.1 系统功能设计
3.3.2 数据库设计
3.4 打印功能
3.4.1 打印基础
3.4.2 如何打印表格
3.5 主界面设计
3.5.1 概述
3.5.2 制作方法
3.6 主要功能模块详细设计
3.6.1 签约前评审
3.6.2 合同签订
3.6.3 办理支付手续模块
3.6.4 数据备份与恢复模块
3.7 经验漫谈
3.7.1 DLL技术
3.7.2 如何调用DLL文件
3.7.3 动态库在程序中的使用
3.7.4 手工添加消息处理函数
3.7.5 树视图控件(Tree Control)的使用方法
3.8 程序调试与错误处理
3.9 对话框资源对照说明
第4章 固定资产管理系统
4.1 概述
4.2 系统分析
4.2.1 用UML协作图描述固定资产管理系统操作流程
4.2.2 业务流程
4.2.3 系统目标
4.2.4 功能分析
4.3 系统总体设计
4.3.1 系统功能结构设计
4.3.2 编码设计
4.3.3 数据库设计
4.4 技术术语
4.5 固定资产计提折旧算法分析
4.6 主窗体设计
4.6.1 功能分析
4.6.2 开发过程
4.7 主要功能模块详细设计
4.7.1 通用基础信息类
4.7.2 固定资产登记薄
4.7.3 固定资产卡片
4.7.4 固定资产减少
4.7.5 计提管理
4.7.6 反计提管理
4.7.7 数据备份类
4.8 经验漫谈
4.8.1 怎样知道什么样的固定资产应该计提
4.8.2 系统初始化的方法
4.8.3 确认退出对话框
4.8.4 Visual C++中的控件数组
4.8.5 取出常用的系统参数
4.8.6 Windows编程思想
4.8.7 怎样显示路径选择对话框
4.8.8 列表视图控件(List Control)的使用方法
4.9 对话框资源对照说明
第5章 汽配管理系统
5.1 系统概述
5.2 系统分析
5.2.1 系统规划
5.2.2 汽配管理系统业务流程图
5.3 数据库设计
5.3.1 数据库概念设计
5.3.2 数据库逻辑结构设计
5.4 处理过程分析
5.4.1 销售查询功能分析
5.4.2 商品信息管理模块实现过程分析
5.5 特殊按钮类CBascButton类的制作
5.5.1 功能分析
5.5.2 开发过程
5.6 扩展的组合框CBaseComboBox类
5.6.1 功能分析
5.6.2 开发过程
5.7 程序设计与编码
5.7.1 基础信息查询类
5.7.2 商品信息模块
5.7.3 系统设置
5.7.4 日常业务类
5.7.5 销售统计排行
5.8 疑难问题解决
5.8.1 根据分辨率显示背景图片
5.8.2 用户界面与RxGrid类的连接与使用方法
5.8.3 打印功能与用户界面的连接
5.8.4 打印设置、打印预览与打印对话框的调用
5.8.5 标签控件(Tab Contro1)使用方法
5.9 对话框资源对照说明
5.10 程序的打包与发行
5.10.1 组织安装信息
5.10.2 设置目标系统
5.10.3 设置安装画面
5.10.4 设置系统需求
第6章 客户资源管理系统
6.1 系统概述
6.1.1 开发背景
6.1.2 功能描述
6.2 系统分析
6.2.1 利用UML用例图描述客户资源管理系统需求
6.2.2 系统规划
6.2.3 系统结构图
6.2.4 系统流程图
6.3 数据库设计
6.4 处理过程分析
6.4.1 地域信息管理模块处理过程分析
6.4.2 主程序界面上的漂亮按钮
6.5 主窗体设计
6.5.1 功能分析
6.5.2 开发过程
6.6 主要功能模块设计
6.6.1 地域信息管理模块设计
6.6.2 客户通信管理
6.6.3 客户职务管理模块
6.6.4 商业往来模块
6.6.5 用户管理模块
6.7 经验漫谈
6.7.1 怎样避免漏输现象
6.7.2 保存的实现方法探究
6.7.3 怎样将数据表中的数据添加到列表中
6.7.4 屏蔽默认回车响应
6.7.5 制作ActiveX控件的方法
6.7.6 ActiveX控件创建实例
6.8 调试技术
6.8.1 使用调试窗口
6.8.2 输出信息到“Output”窗口
6.8.3 处理内存泄漏问题
6.9 对话框资源对照说明
第7章 智能大厦自动报警系统
7.1 系统概述
7.1.1 水灭火
7.1.2 防排烟
7.1.3 火灾事故广播
7.1.4 电梯迫降系统
7.1.5 卷帘门控制
7.1.6 其他联动控制
7.2 系统分析
7.2.1 系统功能图
7.2.2 编码规则
7.2.3 技术术语
7.2.4 操作流程图
7.3 数据库设计
7.4 处理过程分析
7.4.1 报警流程分析
7.4.2 处警参数设置模块的实现方法
7.5 为程序添加系统托盘
7.5.1 添加系统托盘
7.5.2 添加托盘响应消息
7.5.3 删除系统托盘
7.6 主要功能模块详细设计
7.6.1 布防参数设置
7.6.2 报警动作设置
7.6.3 处警参数设置
7.6.4 通信端口设置模块
7.7 经验漫谈
7.7.1 使用MSComm控件进行串口编程
7.7.2 十进制与二进制之间的相互转换
7.7.3 多媒体播放类CWave
7.7.4 如何避免程序多次执行
7.7.5 MFC微软类库
7.7.6 常用MFC类概述
7.7.7 设备环境类CDC
7.8 系统调试
7.9 对话框资源对照说明
Visual C++信息系统开发实例精选
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!