Visual Basic数据库开发实例精粹

副标题:无

作   者:郭瑞军,唐邦民,谢晗昕等编著

分类号:

ISBN:9787121005176

微信扫一扫,移动浏览光盘

简介

  ·Visual Basic数据库应用程序开发技巧   ·多个实用行业应用系统,演示创建系统的详细过程   ·全书内容难度逐渐加深,并穿插着许多Visual Basic开发的技巧   ·突破只讲编程技术,不讲开发思路的桎梏,处处渗透着软件工程的思想   本书首先介绍了Visual Basic开发数据库系统的技巧和关键技术,尤其针对初学者如何快速入门,掌握VB编程作了深入浅出的介绍。然后从第2章至第7章以6个实用的系统为例,详细地讲述管理信息系统创建的各个过程。内容包括股票信息分析系统、访客管理系统、企业内部业务联系系统、客户管理系统、超市进销存管理系统和图书管理系统。全书逐层深入,由一个简单的系统开始,难度逐渐加深。在讲述一般的VB数据库开发技术基础之上,还介绍了组件开发技术和网络版应用程序的设计,更具有实用价值。全书突破只讲编程技术,不讲开发思路的桎梏。书中处处渗透着软件工程的思想,希望通过每个系统的开发,提供给读者一些软件设计的理念,除了授人以鱼,同时还授人以渔。   本书适用于使用Visual Basic开发数据库应用程序的技术人员及对相关技术感兴趣的读者,同时也排常适合于具备一定Visual Basic基础知识的读者学习和提高。   本书的附带光盘包含每个实例的源代码及典型的技术难点、相应案例的常见问题解答和亮点展示,并且还有针对初学者的视频教学短片。

目录

第1章 visual basic数据库开发技巧

1.1 使用ado操纵数据库

1.1.1 什么是ado

1.1.2 ado的内置类

1.1.3 在visual basic中使用ado

1.1.4 ado的一般使用步骤

1.2 封装数据库操作

1.2.1 程序结构的一般设计

1.2.2 类生成器的基本使用

1.3 采用三层架构设计模式

1.3.1 传统的二层c/s架构

1.3.2 三层的cis架构

1.3.3 三层结构的程序设计

1.3.4 使用组件来实现三层结构

1.4 visual basic开发工具对比

1.4.1 visual basic的主要功能特点

1.4.2 visual basic与其他数据库开发工具的对比

1.4.3 用visual basic开发c/s应用程序与开发单机版程序的对比

1.5 visual basic学习的相关建议

1.5.1 注重实践

.1.5.2 强制变量声明

1.5.3 先编译后调试

1.5.4 代码编写风格

1.6 数据库设计和开发技巧

1.6.1 数据库的命名规范

1.6.2 数据库的值查询问题

1.6.3 常见错误及解决方法

1.7 小结

第2章 股票信息管理系统

2.1 系统概述

2.1.1 系统功能与应用背景

2.1.2 系统预览

2.1.3 系统特点

2.2 系统设计

2.2.1 系统设计思想

2.2.2 系统功能模块划分

2.2.3 系统结构设计

2.3 数据库设计

2.3.1 数据库需求分析

2.3.2 数据库概念结构设计

2.3.3 数据库逻辑结构设计

2.4 数据库的生成与配置

2.5 用visual basic6.0开发股票信息管理系统

2.6 股票信息管理系统主界面设计

2.6.1 设计主窗体控件布局

2.6.2 图片列表的关键字设置

2.6.3 主窗体编辑状态预览

2.6.4 主窗体代码设计

2.7 股票信息操作模块

2.7.1 股票信息操作模块界面设计

2.7.2 图片列表的关键字设置

2.7.3 股票信息操作模块界面预览

2.7.4 控件知识介绍

2.7.5 股票信息操作模块代码设计

2.8 股票信息分析模块

2.8.1 股票信息分析窗体界面设计

2.8.2 股票信息分析窗体界面预览

2.8.3 控件知识介绍

2.8.4 股票信息分析模块代码设计

2.9 用户管理模块

2.9.1 用户管理窗体界面设计

2.9.2 用户管理窗体界面预览

2.9.3 用户管理模块代码设计

2.10 用户登录模块

2.10.1 用户登录窗体界面设计

2.10.2 用户登录窗体预览

2.10.3 用户登录模块代码设计

2.11 经验与技巧

2.12 系统的调试与注意事项

2.12.1 避免在解决语法错误上浪费时间

2.12.2 sql语言的调试技巧

2.13 系统的编译和发行

2.14 小结

第3章 访客管理系统

3.1 系统概述

3.1.1 应用背景与系统功能

3.1.2 系统预览

3.1.3 系统特点

3.2 系统设计

3.2.1 系统设计思想

3.2.2 系统功能模块划分

3.2.3 系统流程分析

3.2.4 系统结构设计

3.3 数据库设计

3.3.1 数据库需求分析

3.3.2 数据库概念结构设计

3.3.3 数据库逻辑结构设计

3.4 数据库的生成与配置

3.4.1 建立数据库

3.4.2 设计数据表

3.5 公共模块

3.5.1 添加全局变量

3.5.2 定义数据类型

3.5.3 定义公共函数

3.6 用户登录界面设计

3.6.1 设计用户登录窗体控件布局

3.6.2 用户登录界面编辑状态预览

3.6.3 用户登录界面的实现代码

3.7 用户管理界面设计

3.7.1 设计用户管理界面控件布局

3.7.2 用户管理界面编辑状态预览

3.7.3 用户管理界面的实现代码

3.8 用户操作记录界面设计

3.8.1 设计用户操作记录界面控件布局

3.8.2 用户操作记录查询界面编辑状态预览

3.8.3 用户操作记录查询界面的实现代码

3.9 关于界面设计

3.10 系统主界面设计

3.10.1 设计系统主窗体控件布局

3.10.2 系统主界面菜单编辑

3.10.3 系统主界面工具栏编辑

3.10.4 系统主界面编辑状态预览

3.10.5 系统主界面的实现代码

3.11 开发难点与技巧

3.11.1 数据库设计步骤

3.11.2 添加高级控件

3.11.3 ado数据访问技术

3.11.4 sql语言的使用技巧

3.11.5 使用可视化数据管理器

3.12 系统的调试与注意事项

3.13 系统的编译和发行

3.14 小结

第4章 企业内部业务联系系统

4.1 系统概述

4.1.1 系统功能与应用背景

4.1.2 系统预览

4.1.3 系统特点

4.2 系统设计

4.2.1 面向对象的两层c/s架构

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.5.1 创建visual basic应用程序

4.5.2 防止运行应用程序的多个实例

4.5.3 代码设计中的错误处理

4.6 系统主界面设置

4.6.1 设计主界面控件布局

4.6.2 图像列表的设置

4.6.3 给工具条添加按钮

4.6.4 状态栏的设置

4.6.5 添加菜单

4.6.6 主界面代码设计

4.7 加入公共模块

4.7.1 全局变量的声明

4.7.2 api及相关常数的声明

4.7.3 添加playsound子过程

4.7.4 添加timedelay子过程

4.7.5 添加realstring函数

4.7.6 添加closersado函数

4.8 加入界面设置模块

4.8.1 添加setfrmsendlnfo子过程

4.8.2 添加addcomboltems子过程

4.8.3 添力addlistltems子过程

4.9 用户登录模块

4.9.1 用户登录窗体界面设计

4.9.2 用户登录模块代码设计

4.9.3 connecttodatabase函数--创建数据库连接

4.9.4 veilfyuset过程---验证用户信息

4.9.5 用户登录

4.10 提取信息模块

4.10.1 提取信息窗体界面设计

4.10.2 提取信息模块代码设计

4.10.3 getlnfo过程--提取信息子过程

4.10.4 cmdgetlnfo按钮单击事件

4.11 查看信息模块

4.11.1 查看信息列表

4.11.2 查看详细信息

4.11.3 查看信息的回复

4.12 发送信息模块

4.12.1 发送信息窗体界面设置

4.12.2 发送信息模块代码设计

4.12.3 用户操作的提醒与限制

4.12.4 trvlconproc子过程的实现

4.12.5 发送新信息

4.12.6 回复信息

4.12.7 发送广播

4.12.8 mnusendlnfo单击事件

4.13 查询信息模块

4.13.1 查询信息窗体界面设置

4.13.2 查询信息模块代码设计

4.13.3 用户操作的提醒与限制

4.13.4 生成组合查询条件

4.13.5 查询信息及在主界面显示信息

4.14 删除信息模块

4.14.1 删除信息窗体界面设置

4.14.2 删除信息模块代码设计

4.14.3 删除信息及在主界面更新信息

4.15 用户管理模块

4.15.1 用户管理窗体界面设计

4.15.2 用户管理模块代码设计

4.15.3 用户操作的限制与提醒

4.15.4 修改用户密码

4.15.5 创建新用户

4.16 开发难点与技巧

4.16.1 用户权限的实现

4.16.2 信息的表示

4.16.3 查询条件的生成

4.16.4 用户操作的限制和提醒

4.16.5 资源的有效利用

4.16.6 代码的重复利用

4.17 系统的调试与注意事项

4.17.1 使用option explicit强制变量声明

4.17.2 缩短调试时间的技巧

4.18 系统的编译和发行

4.19 小结

第5章 客户管理系统

5.1 系统概述

5.1.1 系统功能与应用背景

5.1.2 系统预览

5.1.3 系统特点

5.2 系统设计

5.2.1 面向对象的三层c/s架构的设计

5.2.2 系统功能模块划分

5.2.3 系统结构设计

5.3 数据库设计

5.3.1 数据库需求分析

5.3.2 数据库概念结构设计

5.3.3 数据库逻辑结构设计

5.4 数据库的生成与配置

5.5 用visual basic开发客户管理事务处理组件

5.5.1 在visual basic中创建客户管理事务处理组件

5.5.2 在工程中加入自定义枚举

5.5.3 创建组件的公共模块

5.5.4 客户类型管理模块

5.5.5 客户信息管理模块

5.5.6 业务合作信息管理模块

5.5.7 客户提醒信息管理模块

5.6 在客户管理系统中使用客户管理组件

5.6.1 创建visual basic应用程序

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 加入列表控件处理的模块

5.9 客户类型信息管理模块

5.9.1 添加客户类型

5.9.2 修改客户类型信息

5.9.3 删除客户类型信息

5.9.4 加入菜单的消息响应函数

5.10 客户信息管理模块

5.10.1 客户信息管理对话框界面设计

5.10.2 客户信息管理对话框代码设计

5.10.3 添加客户信息

5.10.4 修改客户信息

5.10.5 删除客户信息

5.10.6 查看客户信息

5.10.7 查找客户对话框界面设计

5.10.8 查找客户对话框代码设计

5.10.9 查找客户

5.11 客户合作信息管理模块

5.11.1 添加合作信息对话框界面设计

5.11.2 添加合作信息对话框代码设计

5.11.3 浏览与某一客户的合作信息

5.11.4 添加合作信息

5.11.5 修改合作信息

5.11.6 删除合作信息

5.11.7 查看合作信息

5.12 事件提醒信息管理模块

5.12.1 提醒信息管理主对话框界面设计

5.12.2 提醒信息管理主对话框代码设计

5.12.3 添加定时提醒对话框界面设计

5.12.4 添加定时提醒对话框代码设计

5.12.5 今日提醒对话框界面设计

5.12.6 今日提醒对话框代码设计

5.12.7 查看今日提醒和提醒信息设置

5.12.8 提醒信息的添加、修改、删除、查看功能

5.13 开发难点与技巧

5.13.1 使用visual basic开发activex dll

5.13.2 组件的注册与取消注册

5.13.3 类的设计与实现

5.13.4 多个工程的管理与联合调试

5.14 系统的调试与注意事项

5.14.1 强制变量声明

5.14.2 先编译后调试

5.14.3 分阶段调试

5.15 系统的编译和发行

5.16 小结

第6章 超市进销存管理系统

6.1 系统概述

6.1.1 系统功能与应用背景

6.1.2 系统预览

6.1.3 系统特点

6.2 系统设计

6.2.1 可行性分析

6.2.2 系统设计思想

6.2.3 系统功能模块划分

6.2.4 系统结构设计

6.3 数据库设计

6.3.1 数据库需求分析

6.3.2 数据库概念结构设计

6.3.3 数据库逻辑结构设计

6.4 数据库的生成与配置

6.5 创建应用程序结构

6.5.1 创建用户界面端程序

6.5.2 创建业务逻辑处理组件

6.5.3 创建基本界面组件

6.5.4 在界面端程序中使用组件

6.6 开发业务逻辑处理组件

6.6.1 信息管理类加集合类的设计思想

6.6.2 创建组件的通用模块

6.6.3 商品类型信息管理模块

6.6.4 商品信息管理模块

6.6.5 供货商信息管理模块

6.6.6 进货信息管理模块

6.6.7 销售信息管理模块

6.6.8 报损信息管理模块

6.6.9 管理员信息管理模块

6.7 开发基本界面组件

6.7.1 信息输入界面加操作类的设计思想

6.7.2 创建组件的公共模块

6.7.3 商品类型操作管理模块

6.7.4 商品操作管理模块

6.7.5 供货商操作管理模块

6.7.6 进货操作管理模块

6.7.7 销售操作管理模块

6.7.8 报损操作管理模块

6.7.9 管理员信息操作管理模块

6.8 用户界面端应用程序设计

6.8.1 公共模块的设计

6.8.2 用户登录模块的设计

6.8.3 系统主界面的设计

6.8.4 添加主界面的处理代码

6.8.5 用户管理模块

6.8.6 经营分析模块

6.9 经验与技巧

6.9.1 数据库的命名规范

6.9.2 判断数据是否符合规范

6.9.3 数据库值查询问题

6.9.4 类与组件的开发技巧

6.9.5 组件的注册与取消注册

6.9.6 使用模板类加速类设计

6.9.7 多个工程的管理与联合调试

6.10 系统的调试与注意事项

6.10.1 强制变量声明

6.10.2 常见错误的避免

6.11 系统的编译和发行

6.12 小结

第7章 图书馆管理系统

7.1 系统概述

7.1.1 应用背景与系统功能

7.1.2 系统预览

7.1.3 系统特点

7.2 系统设计

7.2.1 系统设计思想

7.2.2 系统功能模块划分

7.2.3 系统结构设计

7.2.4 系统流程分析

7.3 数据库设计

7.3.1 数据库需求分析

7.3.2 数据库概念结构设计

7.3.3 数据库逻辑结构设计

7.4 数据库的生成与配置

7.5 网络通讯协议的设计

7.5.1 客户端协议

7.5.2 服务器端协议

7.5.3 本协议的几点说明

7.6 服务器端公共模块

7.6.1 添加全局变量

7.6.2 定义数据类型

7.7 服务器端主界面设计

7.7.1 设计服务器端主窗体控件布局

7.7.2 艮务器端主窗体编辑状态预览

7.7.3 服务器端主窗体的实现代码

7.8 客户端公共模块

7.9 客户端连接服务器界面设计

7.9.1 设计连接服务器窗体控件布局

7.9.2 连接服务器窗体编辑状态预览

7.9.3 连接服务器窗体的实现代码

7.10 客户端图书借阅界面设计

7.10.1 设计图书借阅窗体控件布局

7.10.2 图书借阅窗体编辑状态预览

7.10.3 图书借阅窗体的实现代码

7.11 客户端图书归还界面设计

7.11.1 设计图书是归还窗体控件布局

7.11.2 图书归还窗体编辑状态预览

7.11.3 图书归还窗体的实现代码

7.12 客户端缴纳罚款界面设计

7.12.1 设计缴纳罚款窗体控件布局

7.12.2 缴纳罚款窗体编辑状态预览

7.12.3 缴纳罚款窗体的实现代码

7.13 客户端图书类别管理界面实现代码

7.14 客户端图书信息管理界面实现代码

7.15 客户端读者信息管理界面实现代码

7.16 客户端管理员信息管理界面实现代码

7.17 客户端图书借阅统计界面实现代码

7.18 客户端主界面设计

7.18.1 设计客户端主窗体控件布局

7.18.2 客户端主窗体菜单编辑

7.18.3 系统主窗体工具栏编辑

7.18.4 系统主窗体编辑状态预览

7.18.5 系统主窗体的实现代码

7.19 开发难点与技巧

7.19.1 网络化的数据库应用系统的数据库设计

7.19.2 复杂查询的实现

7.19.3 网络编程单机调试

7.20 系统的调试与注意事项

7.21 系统的编译和发行

7.22 小结


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual Basic数据库开发实例精粹
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon