微信扫一扫,移动浏览光盘
简介
本书通过5个完整的商业应用实例,一步一步带领读者利用Access实现
商业案例开发的各个目标。全书包含企业员工信息管理系统、合同管理系统
、工资管理系统、星海中学网校后台管理系统和星海中学网校。每个实例都
突出实用性,使读者不仅可以了解开发商业案例程序的专业知识,而且可以
全面掌握整个数据库系统的设计思路和开发技术。通过多种开发环境、多个
行业实例,使读者快速掌握采用Access进行数据库系统开发的精髓。本书附
有配套光盘,此光盘提供了书中5个案例的全部源代码。
本书内容详实,实例完整,步骤详尽,具有很强的实用性。适合于各级
软件开发人员学习使用,也可供大中专院校师生学习参考。
本书的每个案例都可直接作为商业软件使用,在将本书案例直接用于商
业行为时,请首先征得作者同意或授权。
目录
目录
出版说明
前言
第1章 Access数据库基础
1.1 Access 2003数据库概述
1.1.1 Access 2003的特点
1.1.2 Access 2003的新增功能
1.1.3 Access 2003的数据库对象
1.2 关系数据库模型
1.2.1 实体、属性与联系
1.2.2 数据模型
1.2.3 层次模型
1.2.4 网状模型
1.2.5 关系模型
1.3 建立数据库
1.3.1 数据库建立的概念及准则
1.3.2 数据库建立的一般步骤
1.3.3 利用模板建立一个数据库
1.3.4 直接建立一个数据库
1.3.5 根据现有文件新建一个数据库
1.3.6 查看数据库属性
1.4 建立数据表
1.4.1 数据表字段、数据类型及字段属性
1.4.2 使用表向导创建表
1.4.3 利用表设计器创建表
1.4.4 通过输入数据建立表
1.5 更改数据表的结构
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 数据表记录的操作
1.7.1 添加新记录
1.7.2 记录指针的选定与记录指针的移动
1.7.3 数据表的格式化
1.7.4 编辑记录数据
1.7.5 子数据表编辑
1.7.6 记录的筛选与排序
1.7.7 记录的打印输出
1.7.8 数据记录的导出与导入
1.8 数据表查询
1.8.1 查询的概念
1.8.2 创建查询
1.8.3 操作查询
1.9 对数据表的相关操作
1.9.1 复制数据表
1.9.2 删除数据表
1.9.3 数据表更名
1.10 对数据库的相关操作
1.10.1 转换数据库
1.10.2 压缩数据库
1.10.3 设置数据库密码
第2章 Access数据库编程技巧
2.1 数据查询技巧
2.1.1 将查询结果保存在数据表中
2.1.2 更改查询中各字段的显示名称
2.1.3 删除指定条件下的记录
2.1.4 设置查询字段的属性
2.1.5 创建自动计算的字段
2.1.6 检索并显示表中重复的记录
2.2 窗体与控件设计技巧
2.2.1 设计一个简单的数据窗体
2.2.2 去除窗体上的附加控件
2.2.3 设置窗体中控件的默认属性
2.2.4 控制〈Tab〉键在控件上的行为
2.2.5 给现有控件附加自动标签
2.2.6 利用对话框来显示Word文档
2.3 报表设计技巧
2.3.1 设计一个简单的报表
2.3.2 自动设置报表的标题
2.3.3 隐藏报表中重复的数据值
2.3.4 在报表中放置图片和图表
2.3.5 报表分组排序
2.3.6 自定义打印设置及设置纸张的大小
2.3.7 将报表输出到Excel、Word或Htm网页
2.4 菜单工具栏及对话框应用技巧
2.4.1 实现菜单栏与工具栏之间的互换
2.4.2 改变菜单的图标和提示文字
2.4.3 列出Access所有工具栏的相关信息
2.4.4 实现可选择的消息框并截获其返回值
2.4.5 隐藏和恢复系统的工具栏
2.5 宏的应用技巧
2.5.1 使用宏打开窗体和报表
2.5.2 使用宏创建菜单
2.5.3 使用宏来执行SQL语句
2.5.4 使用宏来显示消息提示框
2.5.5 使用宏来复制Access窗体
2.5.6 使用宏来实现数据的导入导出
2.5.7 使用宏来运行外部程序
2.6 模块与类模块设计技巧
2.6.1 如何正确定义模块的变量
2.6.2 使用自定义的数据类型
2.6.3 获取带路径文件名中的路径、文件名称及扩展名
2.6.4 判断字符串中是否包含中文字符
2.6.5 使用静态过程
2.7 VBA高级编程技巧
2.7.1 使用Docmd命令调用系统功能
2.7.2 列出程序中引用的所有类库和控件
2.7.3 自动注册控件和类库
2.7.4 使用Sptit函数拆分字符串
2.7.5 解决函数或数据类型未定义的错误
第3章 SQL语句应用技巧
3.1 数据定义语言
3.1.1 创建基本表
3.1.2 修改基本表
3.1.3 删除基本表
3.1.4 创建视图
3.1.5 删除视图
3.1.6 建立索引
3.1.7 删除索引
3.2 SQL的数据操纵
3.2.1 数据查询的一般格式
3.2.2 简单查询的应用
3.2.3 日期查询的应用
3.2.4 区间查询的应用
3.2.5 子查询的应用
3.2.6 INSERT语句应用
3.2.7 DELETE语句应用
3.2.8 UPDATE语句应用
3.2.9 数据排序的应用
3.2.10 模糊查询的实现
3.2.11 数据统计的应用
3.2.12 查询语句在控件中的应用
第4章 企业员工信息管理系统
4.1 系统分析
4.1.1 开发背景
4.1.2 需求分析
4.1.3 实现目标
4.2 系统设计
4.2.1 系统结构图
4.2.2 数据库设计
4.3 关键技术
4.3.1 使用API函数隐藏Access主窗体
4.3.2 利用掩码将文本框中的数据转换为日期格式
4.3.3 根据员工的出勤情况自动计算员工的应付工资
4.4 主程序界面设计
4.5 基本信息管理设计
4.6 员工出勤管理设计
4.6.1 员工出勤信息设置
4.6.2 员工出勤信息查询窗体的设计
4.6.3 员工出勤信息窗体的设计
4.7 员工信息统计设计
4.8 员工出勤信息报表设计
4.9 员工基本信息报表的设计
4.10 员工工资条报表的设计
4.11 系统运行
第5章 合同管理系统
5.1 系统分析
5.1.1 开发背景
5.1.2 需求分析
5.1.3 实现目标
5.2 系统设计
5.2.1 系统结构图
5.2.2 业务流程图
5.2.3 数据库设计
5.3 关键技术
5.3.1 在MSFlexGrid控件中删除单元行信息的实现
5.3.2 如何将MSFlexGrid控件中的多行数据保存到数据库中
5.3.3 预警时间的设置
5.4 主程序界面设计
5.5 系统菜单设计
5.6 登录窗体设计
5.7 基本信息模块设计
5.7.1 项目信息录入设计
5.7.2 项目信息查询
5.8 合同信息模块设计
5.8.1 合同录入设计
5.8.2 合同信息审核设计
5.9 数据统计模块设计
5.9.1 合同金额与项目金额统计
5.9.2 即将到期的合同统计
5.10 系统管理模块设计
5.10.1 用户管理设计
5.10.2 修改密码设计
5.10.3 预警时间设置
5.11 打包应用程序
第6章 工资管理系统
6.1 系统分析
6.1.1 开发背景
6.1.2 需求分析
6.1.3 实现目标
6.2 系统设计
6.2.1 系统结构图
6.2.2 数据库设计
6.3 关键技术
6.3.1 如何建立账套
6.3.2 如何制作会计日历
6.3.3 如何为数据报表设计器中的控件赋值
6.4 主程序界面设计
6.5 系统菜单设计
6.6 系统登录窗体的设计
6.7 基础设置模块设计
6.7.1 部门设置设计
6.7.2 职工类别设置设计
6.7.3 职工档案管理设计
6.8 业务处理模块设计
6.8.1 工资发放管理设计
6.8.2 月末处理设计
6.9 统计分析模块设计
6.9.1 职工工资汇总设计
6.9.2 职工工资条设计
6.10 系统模块的设计
6.10.1 操作员设置设计
6.10.2 密码设置设计
6.10.3 单位信息设计
6.11 软件安装
第7章 星海中学网校后台管理系统
7.1 系统分析
7.1.1 开发背景
7.1.2 需求分析
7.1.3 实现目标
7.2 系统设计
7.2.1 系统结构图
7.2.2 数据库设计
7.3 关键技术
7.3.1 如何使用第三方控件
7.3.2 将文件以压缩包的形式存储于固定的文件夹下
7.4 系统菜单设计
7.5 系统登录窗体设计
7.6 主程序界面设计
7.7 学校概况维护设计
7.8 管理员信息维护
7.9 删除用户信息
7.10 留言板维护设计
7.11 教学资料库维护设计
7.12 留言板信息查询设计
7.13 系统环境要求
7.13.1 系统硬件要求
7.13.2 系统软件要求
第8章 星海中学网校
8.1 系统分析
8.1.1 开发背景
8.1.2 主要功能
8.1.3 实现目标
8.2 系统设计
8.2.1 系统结构图
8.2.2 操作流程图
8.2.3 数据库设计
8.2.4 文件结构
8.3 关键技术
8.3.1 如何打开提示对话框
8.3.2 定位到某一页面
8.3.3 调用Java Script检验用户输入数据的合法性
8.3.4 显示回复信息时调用HTMLEncode方法
8.3.5 数据库记录的分页显示
8.4 首页设计
8.5 用户管理设计
8.5.1 用户登录设计
8.5.2 用户注册设计
8.6 学校大事记设计
8.7 软件下载设计
8.8 课件集锦设计
8.9 教学资料库设计
8.9.1 教学资料库页面设计
8.9.2 资料主题设计
8.9.3 查询资料库设计
8.10 网上课堂设计
8.11 留言板设计
8.11.1 留言板首页设计
8.11.2 发表留言设计
8.11.3 查看留言内容设计
8.12 开发环境与网站发布
8.12.1 开发及测试环境
8.12.2 网站发布
)zEx
出版说明
前言
第1章 Access数据库基础
1.1 Access 2003数据库概述
1.1.1 Access 2003的特点
1.1.2 Access 2003的新增功能
1.1.3 Access 2003的数据库对象
1.2 关系数据库模型
1.2.1 实体、属性与联系
1.2.2 数据模型
1.2.3 层次模型
1.2.4 网状模型
1.2.5 关系模型
1.3 建立数据库
1.3.1 数据库建立的概念及准则
1.3.2 数据库建立的一般步骤
1.3.3 利用模板建立一个数据库
1.3.4 直接建立一个数据库
1.3.5 根据现有文件新建一个数据库
1.3.6 查看数据库属性
1.4 建立数据表
1.4.1 数据表字段、数据类型及字段属性
1.4.2 使用表向导创建表
1.4.3 利用表设计器创建表
1.4.4 通过输入数据建立表
1.5 更改数据表的结构
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 数据表记录的操作
1.7.1 添加新记录
1.7.2 记录指针的选定与记录指针的移动
1.7.3 数据表的格式化
1.7.4 编辑记录数据
1.7.5 子数据表编辑
1.7.6 记录的筛选与排序
1.7.7 记录的打印输出
1.7.8 数据记录的导出与导入
1.8 数据表查询
1.8.1 查询的概念
1.8.2 创建查询
1.8.3 操作查询
1.9 对数据表的相关操作
1.9.1 复制数据表
1.9.2 删除数据表
1.9.3 数据表更名
1.10 对数据库的相关操作
1.10.1 转换数据库
1.10.2 压缩数据库
1.10.3 设置数据库密码
第2章 Access数据库编程技巧
2.1 数据查询技巧
2.1.1 将查询结果保存在数据表中
2.1.2 更改查询中各字段的显示名称
2.1.3 删除指定条件下的记录
2.1.4 设置查询字段的属性
2.1.5 创建自动计算的字段
2.1.6 检索并显示表中重复的记录
2.2 窗体与控件设计技巧
2.2.1 设计一个简单的数据窗体
2.2.2 去除窗体上的附加控件
2.2.3 设置窗体中控件的默认属性
2.2.4 控制〈Tab〉键在控件上的行为
2.2.5 给现有控件附加自动标签
2.2.6 利用对话框来显示Word文档
2.3 报表设计技巧
2.3.1 设计一个简单的报表
2.3.2 自动设置报表的标题
2.3.3 隐藏报表中重复的数据值
2.3.4 在报表中放置图片和图表
2.3.5 报表分组排序
2.3.6 自定义打印设置及设置纸张的大小
2.3.7 将报表输出到Excel、Word或Htm网页
2.4 菜单工具栏及对话框应用技巧
2.4.1 实现菜单栏与工具栏之间的互换
2.4.2 改变菜单的图标和提示文字
2.4.3 列出Access所有工具栏的相关信息
2.4.4 实现可选择的消息框并截获其返回值
2.4.5 隐藏和恢复系统的工具栏
2.5 宏的应用技巧
2.5.1 使用宏打开窗体和报表
2.5.2 使用宏创建菜单
2.5.3 使用宏来执行SQL语句
2.5.4 使用宏来显示消息提示框
2.5.5 使用宏来复制Access窗体
2.5.6 使用宏来实现数据的导入导出
2.5.7 使用宏来运行外部程序
2.6 模块与类模块设计技巧
2.6.1 如何正确定义模块的变量
2.6.2 使用自定义的数据类型
2.6.3 获取带路径文件名中的路径、文件名称及扩展名
2.6.4 判断字符串中是否包含中文字符
2.6.5 使用静态过程
2.7 VBA高级编程技巧
2.7.1 使用Docmd命令调用系统功能
2.7.2 列出程序中引用的所有类库和控件
2.7.3 自动注册控件和类库
2.7.4 使用Sptit函数拆分字符串
2.7.5 解决函数或数据类型未定义的错误
第3章 SQL语句应用技巧
3.1 数据定义语言
3.1.1 创建基本表
3.1.2 修改基本表
3.1.3 删除基本表
3.1.4 创建视图
3.1.5 删除视图
3.1.6 建立索引
3.1.7 删除索引
3.2 SQL的数据操纵
3.2.1 数据查询的一般格式
3.2.2 简单查询的应用
3.2.3 日期查询的应用
3.2.4 区间查询的应用
3.2.5 子查询的应用
3.2.6 INSERT语句应用
3.2.7 DELETE语句应用
3.2.8 UPDATE语句应用
3.2.9 数据排序的应用
3.2.10 模糊查询的实现
3.2.11 数据统计的应用
3.2.12 查询语句在控件中的应用
第4章 企业员工信息管理系统
4.1 系统分析
4.1.1 开发背景
4.1.2 需求分析
4.1.3 实现目标
4.2 系统设计
4.2.1 系统结构图
4.2.2 数据库设计
4.3 关键技术
4.3.1 使用API函数隐藏Access主窗体
4.3.2 利用掩码将文本框中的数据转换为日期格式
4.3.3 根据员工的出勤情况自动计算员工的应付工资
4.4 主程序界面设计
4.5 基本信息管理设计
4.6 员工出勤管理设计
4.6.1 员工出勤信息设置
4.6.2 员工出勤信息查询窗体的设计
4.6.3 员工出勤信息窗体的设计
4.7 员工信息统计设计
4.8 员工出勤信息报表设计
4.9 员工基本信息报表的设计
4.10 员工工资条报表的设计
4.11 系统运行
第5章 合同管理系统
5.1 系统分析
5.1.1 开发背景
5.1.2 需求分析
5.1.3 实现目标
5.2 系统设计
5.2.1 系统结构图
5.2.2 业务流程图
5.2.3 数据库设计
5.3 关键技术
5.3.1 在MSFlexGrid控件中删除单元行信息的实现
5.3.2 如何将MSFlexGrid控件中的多行数据保存到数据库中
5.3.3 预警时间的设置
5.4 主程序界面设计
5.5 系统菜单设计
5.6 登录窗体设计
5.7 基本信息模块设计
5.7.1 项目信息录入设计
5.7.2 项目信息查询
5.8 合同信息模块设计
5.8.1 合同录入设计
5.8.2 合同信息审核设计
5.9 数据统计模块设计
5.9.1 合同金额与项目金额统计
5.9.2 即将到期的合同统计
5.10 系统管理模块设计
5.10.1 用户管理设计
5.10.2 修改密码设计
5.10.3 预警时间设置
5.11 打包应用程序
第6章 工资管理系统
6.1 系统分析
6.1.1 开发背景
6.1.2 需求分析
6.1.3 实现目标
6.2 系统设计
6.2.1 系统结构图
6.2.2 数据库设计
6.3 关键技术
6.3.1 如何建立账套
6.3.2 如何制作会计日历
6.3.3 如何为数据报表设计器中的控件赋值
6.4 主程序界面设计
6.5 系统菜单设计
6.6 系统登录窗体的设计
6.7 基础设置模块设计
6.7.1 部门设置设计
6.7.2 职工类别设置设计
6.7.3 职工档案管理设计
6.8 业务处理模块设计
6.8.1 工资发放管理设计
6.8.2 月末处理设计
6.9 统计分析模块设计
6.9.1 职工工资汇总设计
6.9.2 职工工资条设计
6.10 系统模块的设计
6.10.1 操作员设置设计
6.10.2 密码设置设计
6.10.3 单位信息设计
6.11 软件安装
第7章 星海中学网校后台管理系统
7.1 系统分析
7.1.1 开发背景
7.1.2 需求分析
7.1.3 实现目标
7.2 系统设计
7.2.1 系统结构图
7.2.2 数据库设计
7.3 关键技术
7.3.1 如何使用第三方控件
7.3.2 将文件以压缩包的形式存储于固定的文件夹下
7.4 系统菜单设计
7.5 系统登录窗体设计
7.6 主程序界面设计
7.7 学校概况维护设计
7.8 管理员信息维护
7.9 删除用户信息
7.10 留言板维护设计
7.11 教学资料库维护设计
7.12 留言板信息查询设计
7.13 系统环境要求
7.13.1 系统硬件要求
7.13.2 系统软件要求
第8章 星海中学网校
8.1 系统分析
8.1.1 开发背景
8.1.2 主要功能
8.1.3 实现目标
8.2 系统设计
8.2.1 系统结构图
8.2.2 操作流程图
8.2.3 数据库设计
8.2.4 文件结构
8.3 关键技术
8.3.1 如何打开提示对话框
8.3.2 定位到某一页面
8.3.3 调用Java Script检验用户输入数据的合法性
8.3.4 显示回复信息时调用HTMLEncode方法
8.3.5 数据库记录的分页显示
8.4 首页设计
8.5 用户管理设计
8.5.1 用户登录设计
8.5.2 用户注册设计
8.6 学校大事记设计
8.7 软件下载设计
8.8 课件集锦设计
8.9 教学资料库设计
8.9.1 教学资料库页面设计
8.9.2 资料主题设计
8.9.3 查询资料库设计
8.10 网上课堂设计
8.11 留言板设计
8.11.1 留言板首页设计
8.11.2 发表留言设计
8.11.3 查看留言内容设计
8.12 开发环境与网站发布
8.12.1 开发及测试环境
8.12.2 网站发布
)zEx
Access数据库开发实例解析
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!