《Visual C++ 6.0数据库系统开发实例导航》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:李闽溟等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115106428
  • 页数:406 页
图书介绍:本书重点以多个实用的管理信息系统为例,详细地讲述了利用VisualC++作为开发工具开发管理信息系统的各个过程。

第1章 管理信息系统基础 1

1.1 管理信息系统概述 1

1.1.1 管理信息系统的发展历史 1

1.1.2 管理信息系统的应用 2

1.1.3 管理信息系统的发展方向 2

1.2 管理信息系统的特点 4

1.2.1 管理信息系统的组成 4

1.2.2 管理信息系统的界面特点 4

1.3.1 管理信息系统的开发方式 5

1.3 管理信息系统的开发 5

1.3.2 系统开发的一般方法 6

1.3.3 管理信息系统的开发过程 8

第2章 Visual C++数据库编程 11

2.1 Visual C++进行数据库开发的特点 11

2.1.1 Visual C++开发数据库的优势 11

2.1.2 Visual C++提供的数据库访问技术 12

2.2 MFC ODBC 数据库访问技术介绍 12

2.2.1 ODBC 数据源的创建 13

2.2.2 连接数据源 14

2.2.5 查询记录 15

2.2.4 添加和修改记录 15

2.2.3 创建结果集 15

2.2.6 删除记录 17

2.2.7 撤销操作 17

2.2.8 对记录的其他操作 17

2.2.9 SQL 语句的直接执行 17

2.3 DAO 数据库访问技术介绍 18

2.3.1 MFC DAO 与数据库 18

2.3.2 处理 DAO 对象 19

2.4.2 ADO 特点概述 25

2.4.1 ADO 的历史回顾 25

2.4 ADO 技术介绍 25

2.4.3 ADO 的对象 26

2.4.4 在 Visual C++中使用 ADO 26

2.4.5 到数据源的连接 27

2.4.6 使用记录集 28

2.4.7 使用命令 32

2.4.8 使用事务 34

2.4.9 使用 ADO 事件 34

3.1.3 系统功能分析 39

3.1.2 开发设计思想 39

3.1 系统设计 39

3.1.1 系统目标设计 39

第3章 员工培训管理系统 39

3.1.4 系统功能模块设计 40

3.2 数据库设计 41

3.2.1 数据库需求分析 41

3.2.2 数据库概念结构设计 42

3.2.3 数据库逻辑结构设计 44

3.3.1 创建员工基本状况表格 PERSONNEL 48

3.3 数据库结构的实现 48

3.3.2 创建员工成绩表格 SCORE 49

3.3.3 创建课程表格 COURSE 49

3.3.4 创建工作岗位情况表 JOB 49

3.3.5 创建部门信息表 DEPT 50

3.3.6 创建培训需求表 COURSE_NEED 50

3.3.7 创建企业培训计划表 COURSE_AVAILABLE 50

3.3.8 创建个人培训计划表 PERSONNEL_PLAN 50

3.3.11 创建培训资源信息表 TM_RESOURCE 51

3.3.12 创建教材信息表 51

3.3.10 创建教员信息表 TEACHER 51

3.3.9 创建课程评价表 COURSE_EVALUATION 51

3.3.13 创建管理 train 系统的用户口令表 USER_PSWD 52

3.4 创建应用程序 52

3.5 数据库操作的准备 53

3.5.1 数据库对象的处理 53

3.5.2 记录集的处理 53

3.5.3 数据库内容的显示 53

3.6 登录窗口设计 54

3.7 建立程序管理窗口 55

3.8 口令修改窗口的设计 56

3.9 员工信息管理模块的设计 57

3.10 培训课程管理模块的设计 68

3.11 培训教材管理模块的设计 72

3.12 其他管理模块的实现 74

3.13 帮助模块的设计 76

3.14 开发时应注意的问题 77

3.15 程序的编译和发布 77

3.16 系统的实现 78

3.17 小结 81

4.1.2 开发设计思想 82

4.1.1 系统目标设计 82

4.1 系统设计 82

第4章 仓库管理系统 82

4.1.3 系统功能分析 83

4.1.4 系统功能模块设计 83

4.2 数据库设计 83

4.2.1 数据库需求分析 83

4.2.2 数据库概念结构设计 84

4.2.3 数据库逻辑结构设计 86

4.3.3 创建出库表格 device_out 88

4.3.4 创建现有库存表 device 88

4.3.1 创建设备代码表格 device_code 88

4.3.2 创建入库表格 device_in 88

4.3 数据库结构的实现 88

4.3.5 创建部门需求表 device_need 89

4.3.6 创建设备还库表 device_return 89

4.3.7 创建设备采购计划表 device_wantbuy 89

4.3.8 创建操作日志表 howdo 89

4.4 创建应用程序 90

4.5.1 写日志模块 91

4.5 操作日志模块的设计 91

4.5.2 读日志模块 92

4.6 登录窗口的设计和程序初始化 93

4.7 主对话框界面的设计 94

4.8 设备代码管理窗口的建立 95

4.9 库存信息管理窗口的创建 100

4.10 设备入库信息管理 102

4.11 设备入库窗口 106

4.12 设备采购报表的管理 109

4.13 库存报警窗口 111

4.14 帮助模块的设计 113

4.15 程序的编译和发布 114

4.16 程序开发的回顾和 COM 知识补充 116

4.16.1 各节要点回顾 117

4.16.2 COM 知识补充 117

4.17 小结 120

5.1.3 与其他系统的关系 121

5.1.2 系统功能模块设计 121

5.1.4 数据流程图 121

5.1.1 系统功能分析 121

5.1 系统设计 121

第5章 人事管理系统 121

5.2 数据库设计 122

5.2.1 数据库需求分析 122

5.2.2 数据库概念结构设计 122

5.2.3 数据库逻辑结构设计与实现 122

5.2.4 初始数据的输入 124

5.3 各个功能模块的创建 124

5.3.2 主框架窗口设计 125

5.3.1 生成程序框架 125

5.3.3 增加新员工视类的创建 130

5.3.4 人事变动视类的创建 135

5.3.5 员工信息查询修改视类的创建 139

5.3.6 加密类的创建 145

5.3.7 登录对话框的创建 146

5.3.8 关于对话框的创建 147

5.4 系统的实现 148

5.5 系统的编译和发行 149

5.6 小结 150

6.1.3 与其他系统的关系 151

6.1.2 系统功能模块设计 151

6.1.4 数据流程图 151

6.1 系统设计 151

6.1.1 系统功能分析 151

第6章 考勤管理系统 151

6.2 数据库设计 152

6.2.1 数据库需求分析 152

6.2.2 数据库概念结构设计 153

6.3 各个功能模块的创建 153

6.3.1 生成程序框架 153

6.3.2 登录认证对话框 154

6.3.3 主对话框窗口的设计 156

6.3.4 上班时间设置对话框的创建 158

6.3.5 考勤修改对话框的创建 160

6.3.6 修改出勤记录属性页的创建 162

6.3.7 加班记录属性页的创建 167

6.3.8 请假记录和出差记录属性页的创建 169

6.3.9 考勤统计对话框的创建 171

6.4 系统的实现 178

6.5 系统的编译和发行 180

6.6 小结 180

7.1.2 系统功能模块设计 181

7.1.1 系统功能分析 181

7.1.3 与其他系统的关系 181

7.1 系统设计 181

第7章 工资管理系统 181

7.1.4 数据流程图 182

7.2 数据库设计 182

7.2.1 数据库需求分析 182

7.2.2 数据库概念结构设计 183

7.3 各个功能模块的创建 183

7.3.1 建立 ADO 环境 183

7.3.2 主对话框的创建 184

7.3.3 登录对话框的创建 199

7.3.4 计算公式调整对话框的创建 200

7.3.5 本月工资查看对话框的创建 201

7.4 系统的实现 202

7.5 系统发行 203

7.6 小结 204

第8章 宾馆管理系统 205

8.1 系统设计 205

8.1.1 系统功能分析 205

8.1.2 系统功能模块设计 205

8.2.1 数据库需求分析 206

8.2 数据库设计 206

8.2.2 数据库概念结构设计 208

8.2.3 数据库逻辑结构设计 210

8.3 数据库结构的实现 210

8.3.1 创建系统用户表格 user_Info 211

8.3.2 创建客房标准信息表格 roomtype 211

8.3.3 创建客房信息表格 rooms 211

8.3.4 创建订房信息表 bookin 211

8.4 宾馆管理信息系统主窗体的创建 212

8.4.1 创建工程项目——Hotel_MIS 212

8.4.2 创建主窗体的菜单 215

8.4.3 创建公用模块 216

8.5 系统用户管理模块的创建 218

8.6 客房标准管理模块的创建 218

8.6.1 添加客房标准对话框的创建 218

8.6.2 修改客房标准窗体的创建 223

8.6.3 删除客房标准 226

8.7 客房信息管理模块的创建 227

8.7.1 添加客房信息对话框的创建 227

8.7.2 修改客房信息 230

8.7.3 查询客房信息 231

8.8.1 查询剩余客房信息对话框的创建 233

8.8 订房信息管理模块的创建 233

8.8.2 添加订房信息 235

8.8.3 修改订房信息 238

8.8.4 查询订房信息 239

8.9 结算信息管理模块的创建 240

8.9.1 添加结算信息对话框的创建 240

8.9.2 修改结算信息 243

8.9.3 查询结算信息 244

8.10 系统的实现 244

8.12 小结 251

8.11 系统的发布 251

第9章 贸易公司管理系统 252

9.1 系统设计 252

9.1.1 系统功能分析 252

9.1.2 系统功能模块设计 253

9.2 数据库设计 253

9.2.1 数据库需求分析 254

9.2.2 数据库概念结构设计 255

9.2.3 数据库逻辑结构设计 257

9.3.3 创建顾客信息表格 customers 259

9.3.2 创建供应商信息表格 suppliers 259

9.3 数据库结构的实现 259

9.3.1 创建系统用户表格 user_Info 259

9.3.4 创建商品信息表格 products 260

9.3.5 创建进货信息表格 sstock 260

9.3.6 创建销售信息表格 orders 260

9.4 贸易公司管理信息系统主窗体的创建 260

9.4.1 创建工程项目——Trade_MIS 260

9.4.2 创建主窗体菜单 263

9.4.3 创建公用模块 265

9.5 系统用户管理模块的创建 267

9.6.1 添加供应商信息对话框的创建 268

9.6 供应商信息管理模块的创建 268

9.6.2 修改供应商信息窗体的创建 271

9.6.3 删除供应商信息 274

9.6.4 查询供应商信息对话框的创建 275

9.7 顾客信息管理模块的创建 277

9.7.1 添加顾客信息对话框的创建 277

9.7.2 修改顾客信息 279

9.7.3 删除顾客信息 282

9.7.4 查询顾客信息 283

9.8.1 添加商品信息对话框的创建 284

9.8 商品信息管理模块的创建 284

9.8.2 修改商品信息 286

9.8.3 删除商品信息 288

9.9 进货信息管理模块的创建 289

9.9.1 添加进货信息对话框的创建 290

9.9.2 修改进货信息 294

9.9.3 删除进货信息 296

9.9.4 查询进货信息 297

9.10 销售信息管理模块的创建 298

9.10.1 添加销售信息对话框的创建 298

9.10.2 修改销售信息 299

9.10.3 删除销售信息 303

9.10.4 查询销售信息 304

9.11 系统的实现 305

9.12 系统的发布 311

9.13 小结 312

第10章 酒店业务管理系统 313

10.1 系统设计 313

10.1.1 系统目标设计 313

10.1.2 开发设计思想 313

10.1.3 系统功能分析 313

10.1.4 系统功能模块设计 316

10.2 数据库设计 318

10.2.1 数据库需求分析 318

10.2.2 数据库概念结构设计 318

10.2.3 数据库逻辑结构设计 320

10.3 数据库结构的实现 321

10.3.1 创建菜谱信息表格 CP 321

10.3.2 创建值班员表 ZBY 322

10.3.3 创建客户信息表 KH 322

10.3.4 创建订餐信息表 DC 322

10.3.5 创建结算信息表 JS 322

10.4 创建应用程序 323

10.5 SQL Server 数据源的设置和连接 324

10.6 设计登录和口令管理模块 327

10.7 设计值班员管理模块 330

10.8 设计菜谱管理模块 333

10.9 设计客户管理模块 336

10.10 设计订餐模块 340

10.11 设计订餐管理模块 345

10.12 设计结算模块 346

10.13 设计帮助模块 350

10.15 小结 351

10.14 系统的编译和发布 351

11.1 系统设计 352

11.1.1 系统功能分析 352

11.1.2 系统功能模块设计 352

第11章 物资管理系统 352

11.2 数据库设计 353

11.2.1 数据库需求分析 353

11.2.2 数据库概念结构设计 354

11.2.3 数据库逻辑结构设计 356

11.3.2 创建物资基本信息表格 material 358

11.3.3 创建入库物资信息表格 msave 358

11.3.1 创建系统用户表格 user_Info 358

11.3 数据库结构的实现 358

11.3.4 创建出库物资信息表格 muse 359

11.3.5 创建物资余额信息表格 msurplus 359

11.4 物资管理信息系统主窗体的创建 359

11.4.1 创建工程项目——Material_MIS 359

11.4.2 创建主窗体菜单 362

11.4.3 创建公用模块 364

11.6.1 添加物资基本信息对话框的创建 366

11.6 物资基本信息模块的创建 366

11.5 系统用户管理模块的创建 366

11.6.2 修改物资基本信息窗体的创建 370

11.6.3 删除物资基本信息 372

11.6.4 查询物资信息对话框的创建 373

11.7 入库信息管理模块的创建 375

11.7.1 添加物资入库信息对话框的创建 375

11.7.2 修改物资入库信息 381

11.7.3 删除物资入库信息 382

11.7.4 查询物资入库信息 383

11.8.1 添加物资出库信息对话框的创建 387

11.8 物资出库管理模块的创建 387

11.8.2 修改物资出库信息 392

11.8.3 删除物资出库信息 392

11.8.4 查询物资出库信息 393

11.9 物资余额信息管理模块的创建 394

11.9.1 物资余额信息窗体的创建 394

11.10 系统的实现 397

11.11 系统的发布 403

11.12 小结 404

第12章 用 InstallShield 将程序打包和发布 405