当前位置:首页 > 工业技术
Visual C++信息系统开发实例精选
Visual C++信息系统开发实例精选

Visual C++信息系统开发实例精选PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:赛奎春主编;申红,苗春义等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111181417
  • 页数:388 页
图书介绍:本书精选了商品库存管理系统,商品销售管理系统等知识。
《Visual C++信息系统开发实例精选》目录

第1章 商品库存管理系统 1

1.1 概述 2

1.2 系统分析 3

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

1.2.2 系统流程 4

1.2.3 系统目标 4

1.3 系统总体设计 4

1.3.1 系统功能结构设计 5

1.3.2 编码设计 5

1.4 数据库设计 7

1.4.1 创建数据库 7

1.4.2 创建数据表 9

1.4.3 数据库逻辑结构设计 11

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

1.4.5 如何使用ADO 16

1.4.6 重新封装ADO 18

1.5 程序模型设计 30

1.5.1 从这里开始 30

1.5.2 类模型分析 31

1.5.3 CBaseComboBox类分析 32

1.6 主程序界面设计 34

1.6.1 主程序界面开发步骤 34

1.6.2 菜单资源设计 35

1.6.3 关键程序代码 35

1.7 主要功能模块详细设计 37

1.7.1 商品信息管理 37

1.7.2 出库管理 46

1.7.3 调货管理 53

1.7.4 地域信息管理 56

1.7.5 库存盘点 61

1.8 经验漫谈 66

1.8.1 Windows消息概述 66

1.8.2 消息映射 67

1.8.3 消息的发送 67

1.8.4 运行时刻类型识别宏 68

1.8.5 MFC调试宏 70

1.9 程序调试与错误处理 71

1.9.1 零记录时的错误处理 71

1.9.2 在系统登录时出现的错误 73

1.10 对话框资源对照说明 75

第2章 商品销售管理系统 77

2.1 系统概述 78

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

2.2 系统分析 79

2.2.2 业务流程 80

2.2.3 系统的总体设计思想 81

2.3 系统设计 81

2.3.1 系统功能设计 81

2.3.2 数据库设计 81

2.4 主界面设计 86

2.5 主要功能模块详细设计 88

2.5.1 系统登录模块 88

2.5.2 基础信息查询基类 92

2.5.3 客户信息管理 98

2.5.4 销售管理 103

2.5.5 业务查询基类 112

2.5.6 权限设置 117

2.6.1 大小写金额的转化函数MoneyToChineseCode 121

2.6 经验漫谈 121

2.6.2 怎样取得汉字拼音简码 123

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

2.6.4 日期型(Ctime)与字符串(Cstring)之间的转换 126

2.6.5 Document与View之间的相互作用 127

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

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

2.7 程序调试及错误处理 130

2.7.1 截获回车后的潜在问题 131

2.7.2 数据恢复时的错误 132

2.8 对话框资源对照说明 133

第3章 企业合同管理系统 134

3.1 需求分析 135

3.2.1 使用UML活动图描绘合同管理系统业务流程 136

3.2 系统分析 136

3.2.2 系统目标 137

3.2.3 功能分析 137

3.3 系统设计 137

3.3.1 系统功能设计 137

3.3.2 数据库设计 138

3.4 打印功能 141

3.4.1 打印基础 141

3.4.2 如何打印表格 148

3.5 主界面设计 156

3.5.1 概述 156

3.5.2 制作方法 157

3.6 主要功能模块详细设计 159

3.6.1 签约前评审 159

3.6.2 合同签订 166

3.6.3 办理支付手续模块 172

3.6.4 数据备份与恢复模块 176

3.7 经验漫谈 180

3.7.1 DLL技术 180

3.7.2 如何调用DLL文件 182

3.7.3 动态库在程序中的使用 182

3.7.4 手工添加消息处理函数 183

3.7.5 树视图控件(Tree Control)的使用方法 184

3.8 程序调试与错误处理 186

3.9 对话框资源对照说明 187

第4章 固定资产管理系统 188

4.1 概述 189

4.2 系统分析 190

4.2.1 用UML协作图描述固定资产管理系统操作流程 190

4.2.4 功能分析 191

4.3 系统总体设计 191

4.2.3 系统目标 191

4.2.2 业务流程 191

4.3.1 系统功能结构设计 192

4.3.2 编码设计 192

4.3.3 数据库设计 193

4.4 技术术语 194

4.5 固定资产计提折旧算法分析 195

4.6 主窗体设计 197

4.6.1 功能分析 197

4.6.2 开发过程 197

4.7 主要功能模块详细设计 199

4.7.1 通用基础信息类 199

4.7.2 固定资产登记薄 203

4.7.3 固定资产卡片 207

4.7.4 固定资产减少 216

4.7.5 计提管理 219

4.7.6 反计提管理 222

4.7.7 数据备份类 225

4.8 经验漫谈 229

4.8.1 怎样知道什么样的固定资产应该计提 229

4.8.2 系统初始化的方法 230

4.8.3 确认退出对话框 231

4.8.4 Visual C++中的控件数组 231

4.8.5 取出常用的系统参数 233

4.8.6 Windows编程思想 234

4.8.7 怎样显示路径选择对话框 235

4.8.8 列表视图控件(List Control)的使用方法 236

4.9 对话框资源对照说明 238

第5章 汽配管理系统 239

5.1 系统概述 241

5.2 系统分析 241

5.2.1 系统规划 241

5.2.2 汽配管理系统业务流程图 241

5.3 数据库设计 242

5.3.1 数据库概念设计 242

5.3.2 数据库逻辑结构设计 242

5.4 处理过程分析 244

5.4.1 销售查询功能分析 244

5.4.2 商品信息管理模块实现过程分析 245

5.5 特殊按钮类CBaseButton类的制作 246

5.5.1 功能分析 246

5.5.2 开发过程 246

5.6.1 功能分析 249

5.6.2 开发过程 249

5.6 扩展的组合框CBaseComboBox类 249

5.7 程序设计与编码 251

5.7.1 基础信息查询类 251

5.7.2 商品信息模块 254

5.7.3 系统设置 260

5.7.4 日常业务类 263

5.7.5 销售统计排行 280

5.8 疑难问题解决 283

5.8.1 根据分辨率显示背景图片 283

5.8.2 用户界面与RxGrid类的连接与使用方法 284

5.8.3 打印功能与用户界面的连接 284

5.8.4 打印设置、打印预览与打印对话框的调用 285

5.8.5 标签控件(Tab Control)使用方法 285

5.9 对话框资源对照说明 289

5.10.1 组织安装信息 290

5.10 程序的打包与发行 290

5.10.2 设置目标系统 292

5.10.3 设置安装画面 292

5.10.4 设置系统需求 293

第6章 客户资源管理系统 294

6.1 系统概述 295

6.1.1 开发背景 295

6.1.2 功能描述 296

6.2 系统分析 296

6.2.1 利用UML用例图描述客户资源管理系统需求 296

6.2.2 系统规划 297

6.2.3 系统结构图 298

6.2.4 系统流程图 298

6.3 数据库设计 298

6.4.2 主程序界面上的漂亮按钮 299

6.4 处理过程分析 299

6.4.1 地域信息管理模块处理过程分析 299

6.5 主窗体设计 300

6.5.1 功能分析 300

6.5.2 开发过程 301

6.6 主要功能模块设计 303

6.6.1 地域信息管理模块设计 303

6.6.2 客户通信管理 308

6.6.3 客户职务管理模块 315

6.6.4 商业往来模块 316

6.6.5 用户管理模块 323

6.7 经验漫谈 328

6.7.1 怎样避免漏输现象 328

6.7.3 怎样将数据表中的数据添加到列表中 330

6.7.2 保存的实现方法探究 330

6.7.4 屏蔽默认回车响应 331

6.7.5 制作ActiveX控件的方法 332

6.7.6 ActiveX控件创建实例 335

6.8 调试技术 338

6.8.1 使用调试窗口 339

6.8.2 输出信息到“Output”窗口 340

6.8.3 处理内存泄漏问题 341

6.9 对话框资源对照说明 342

第7章 智能大厦自动报警系统 343

7.1 系统概述 344

7.1.4 电梯迫降系统 345

7.1.3 火灾事故广播 345

7.1.5 卷帘门控制 345

7.1.2 防排烟 345

7.1.1 水灭火 345

7.1.6 其他联动控制 346

7.2 系统分析 346

7.2.1 系统功能图 346

7.2.2 编码规则 346

7.2.3 技术术语 347

7.2.4 操作流程图 347

7.3 数据库设计 348

7.4 处理过程分析 349

7.4.1 报警流程分析 349

7.4.2 处警参数设置模块的实现方法 349

7.5 为程序添加系统托盘 351

7.5.1 添加系统托盘 351

7.5.2 添加托盘响应消息 351

7.5.3 删除系统托盘 352

7.6 主要功能模块详细设计 353

7.6.1 布防参数设置 353

7.6.2 报警动作设置 356

7.6.3 处警参数设置 359

7.6.4 通信端口设置模块 365

7.7 经验漫谈 368

7.7.1 使用MSComm控件进行串口编程 368

7.7.2 十进制与二进制之间的相互转换 371

7.7.3 多媒体播放类CWave 373

7.7.4 如何避免程序多次执行 376

7.7.5 MFC微软类库 376

7.7.6 常用MFC类概述 380

7.7.7 设备环境类CDC 385

7.8 系统调试 388

7.9 对话框资源对照说明 388

返回顶部