软件工程师典藏:Visual Basic技术方案宝典(附光盘1张 )

第1章 模式与程序模块化
1.1 设计模式概述
1.1.1 统一建模语言(UML)
1.1.2 Visual Basic中的OOP
1.1.3 设计模式
1.1.4 设计模式基本要素
1.1.5 基本的设计模式
1.2 设计模式
1.2.1 工厂模式
1.2.2 单态模式
1.2.3 原型模式
1.3 窗体模式设计方案
1.3.1 SDI窗体模式
1.3.2 MDI窗体模式
1.4 程序模块化设计方案
1.4.1 使用标准模块实现程序模块化
1.4.2 使用类模块实现程序模块化
1.4.3 使用OCX实现程序模块化
1.4.4 使用DLL实现程序模块化
第2章 用户界面设计
2.1 界面设计原则
2.1.1 初步规划
2.1.2 设计原则
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.4.1 登录界面
2.4.2 单条数据录入界面
2.4.3 多条数据录入界面
2.5 信息提示界面设计方案
2.5.1 闪屏
2.5.2 关于窗体
2.5.3 每日一帖
2.6 界面美化方案
2.6.1 利用图片美化
2.6.2 利用Flash美化
第3章 数据库操作技术 1
3.1 数据库开发技术 1
3.1.1 DAO数据库开发技术 1
3.1.2 ADO数据库开发技术 1
3.1.3 RDO数据库开发技术 1
3.2 数据库访问方案 1
3.2.1 DAO访问数据库 1
3.2.2 ADO访问数据库 1
3.2.3 RDO访问数据库 1
3.3 ADO操作数据方案 1
3.3.1 单条记录操作 1
3.3.2 批量操作记录 1
3.3.3 通过事务操作记录 1
3.4 SQL语句操作数据库方案 1
3.4.1 单条数据操作 1
3.4.2 批量操作数据 1
3.4.3 通过存储过程操作数据 1
3.4.4 通过触发器操作数据 1
3.4.5 通过事务操作数据 1
3.5 二进制数据操作方案 1
3.5.1 图像文件数据操作 1
3.5.2 文本文件保存与读取 1
3.5.3 音频视频保存与读取 1
3.6 数据库维护方案 1
3.6.1 数据库备份与还原 1
3.6.2 数据库的附加与分离 1
3.7 数据库转换方案 1
3.7.1 将Access转换为其他数据库 1
3.7.2 将SQL Server转换为其他数据库 1
3.7.3 将Excel数据转换为其他数据库数据 1
第4章 数据查询及显示方案 1
4.1 SQL语句基础 1
4.1.1 Select子句 1
4.1.2 Where子句 1
4.1.3 ORDER BY子句 1
4.1.4 常用函数 1
4.1.5 存储过程的使用 1
4.1.6 视图的使用 1
4.2 简单查询 1
4.2.1 最简单的精确查询 1
4.2.2 最简单的模糊查询 1
4.2.3 多字段的模糊查询 1
4.2.4 遍历所有字段的模糊查询 2
4.2.5 拼音简码查询 2
4.3 中级查询 2
4.3.1 简单模块化的查询窗体 2
4.3.2 简单多条件查询 2
4.3.3 模块化的多条件查询 2
4.3.4 利用视图进行查询 2
4.3.5 利用存储过程进行查询 2
4.4 高级查询 2
4.4.1 复杂条件查询 2
4.4.2 多功能查询模块 2
4.4.3 动态查询模块 2
4.5 其他相关查询 2
4.5.1 图像查询 2
4.5.2 简繁体混合查询 2
4.5.3 多服务器组合查询 2
4.6 数据显示方案 2
4.6.1 单个记录数据显示 2
4.6.2 网格(数据表)数据显示 2
4.6.3 主表/细表数据显示 2
4.6.4 分页显示数据 2
4.6.5 带区显示 2
4.6.6 字段显示 2
第5章 决策分析方案 2
5.1 决策分析技术 2
5.1.1 静态图表分析技术 2
5.1.2 动态图表分析技术 2
5.1.3 交叉表分析技术 2
5.1.4 透视图表分析技术 2
5.2 常见图表分析方案 2
5.2.1 跟踪性分析 2
5.2.2 统计性分析 2
5.2.3 评估性分析 2
5.3 交叉表决策分析方案 2
5.3.1 典型静态交叉表分析方案 2
5.3.2 手工静态交叉表分析方案 3
5.3.3 静态交叉表的日期统计方案 3
5.3.4 动态交叉表分析方案1 3
5.3.5 动态交叉表分析方案2 3
5.3.6 动态交叉表扩展方案(中文显示字段) 3
5.4 透视图表决策分析方案 3
5.4.1 动态透视表分析方案 3
5.4.2 动态透视表扩展方案 3
5.4.3 透视图分析方案 3
5.5 实时动态决策分析方案 3
第6章 报表打印方案 3
6.1 报表打印技术 3
6.1.1 Visual Basic自带报表设计器 3
6.1.2 Printer打印机对象 3
6.1.3 水晶报表Crystal Reports 3
6.1.4 报表导出技术 3
6.2 Visual Basic自带报表设计方案 3
6.2.1 简单报表 3
6.2.2 动态报表 3
6.2.3 分组统计报表 3
6.2.4 主明细报表 3
6.2.5 纵栏式报表 3
6.3 Printer对象报表打印方案 3
6.3.1 卡片式报表 3
6.3.2 表格式报表 3
6.3.3 分栏式报表 3
6.3.4 连续打印报表 3
6.4 水晶报表设计方案 3
6.4.1 简单报表(Crystal Report 4.6) 3
6.4.2 普通报表 4
6.4.3 交叉报表 4
6.4.4 图表报表 4
6.4.5 子报表 4
6.5 其他报表设计方案 4
6.5.1 用对话框打印报表 4
6.5.2 利用Access生成报表 4
6.6 报表导出方案 4
6.6.1 将报表导出为Word文件 4
6.6.2 将报表导出为Excel文件 4
6.6.3 发布报表到Internet 4
第7章 安全策略方案 4
7.1 数据安全技术 4
7.1.1 数据安全技术分析 4
7.1.2 数据安全技术常用解决方案 4
7.2 提高数据库安全方案 4
7.2.1 Access数据库安全技术 4
7.2.2 SQL Server数据库安全技术 4
7.3 软件注册方案 4
7.3.1 简单注册 4
7.3.2 利用序列号注册 4
7.3.3 利用注册表注册 4
7.4 用户登录方案 4
7.4.1 简单用户登录 4
7.4.2 用户级别登录 4
7.4.3 部门用户登录 4
7.4.4 局域网用户登录 4
7.5 密码验证方案 4
7.5.1 算数加密 4
7.5.2 SQL Server加密 4
7.6 用户权限方案 4
7.6.1 普通权限分配 4
7.6.2 角色权限 4
7.6.3 权限模块 4
第8章 邮件发送 5
8.1 邮件发送技术 5
8.1.1 SMTP和POP3 5
8.1.2 安装和配置邮件服务器 5
8.1.3 安装和配置POP3服务器 5
8.1.4 配置Outlook Express 5
8.1.5 Microsoft Outlook 5
8.1.6 Microsoft Outlook和Outlook Express的区别 5
8.2 邮件发送方案 5
8.2.1 利用Outlook Express发送邮件 5
8.2.2 利用Microsoft OutLook发送邮件 5
8.2.3 利用Winsock发送邮件 5
8.2.4 利用JMail发送邮件 5
第9章 程序打包 5
9.1 打包设计分析 5
9.1.1 软件打包发行的好处 5
9.1.2 选择合适的打包工具 5
9.2 Visual Basic自带的打包工具 5
9.2.1 打包应用程序 5
9.2.2 打包带数据库的应用程序 5
9.2.3 打包文件和文件夹 5
9.2.4 程序卸载设计方案 5
9.3 Setup Factory打包设计方案 5
9.3.1 基本打包过程 5
9.3.2 程序卸载设计方案 5
9.3.3 综合打包过程 5
9.3.4 制作带有“完全”、“典型”、“最小”和“自定义安装”的安装包 5
9.4 InstallShield打包设计方案 5
9.4.1 基本打包过程 5
9.4.2 综合打包过程 5
第10章 帮助文件 5
10.1 使用Help Workshop制作帮助文件 5
10.1.1 Help Workshop简介 5
10.1.2 Help Workshop安装 5
10.1.3 制作普通帮助文件 5
10.1.4 制作带图片的帮助文件 6
10.1.5 制作索引帮助文件 6
10.2 使用HTML Help Workshop制作帮助文件 6
10.2.1 HTML Help Workshop简介 6
10.2.2 HTML Help Workshop安装 6
10.2.3 制作目录和索引帮助文件 6
10.2.4 制作带搜索和图片的帮助文件 6
10.3 使用PowerCHM制作帮助文件
10.4 帮助文件的调用
10.4.1 使用〈F1〉键调用帮助
10.4.2 使用SendKeys语句调用帮助
10.4.3 使用Shell函数调用帮助
10.4.4 使用HtmlHelp函数调用帮助
10.4.5 使用ShellExecute函数调用帮助
1.1 设计模式概述
1.1.1 统一建模语言(UML)
1.1.2 Visual Basic中的OOP
1.1.3 设计模式
1.1.4 设计模式基本要素
1.1.5 基本的设计模式
1.2 设计模式
1.2.1 工厂模式
1.2.2 单态模式
1.2.3 原型模式
1.3 窗体模式设计方案
1.3.1 SDI窗体模式
1.3.2 MDI窗体模式
1.4 程序模块化设计方案
1.4.1 使用标准模块实现程序模块化
1.4.2 使用类模块实现程序模块化
1.4.3 使用OCX实现程序模块化
1.4.4 使用DLL实现程序模块化
第2章 用户界面设计
2.1 界面设计原则
2.1.1 初步规划
2.1.2 设计原则
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.4.1 登录界面
2.4.2 单条数据录入界面
2.4.3 多条数据录入界面
2.5 信息提示界面设计方案
2.5.1 闪屏
2.5.2 关于窗体
2.5.3 每日一帖
2.6 界面美化方案
2.6.1 利用图片美化
2.6.2 利用Flash美化
第3章 数据库操作技术 1
3.1 数据库开发技术 1
3.1.1 DAO数据库开发技术 1
3.1.2 ADO数据库开发技术 1
3.1.3 RDO数据库开发技术 1
3.2 数据库访问方案 1
3.2.1 DAO访问数据库 1
3.2.2 ADO访问数据库 1
3.2.3 RDO访问数据库 1
3.3 ADO操作数据方案 1
3.3.1 单条记录操作 1
3.3.2 批量操作记录 1
3.3.3 通过事务操作记录 1
3.4 SQL语句操作数据库方案 1
3.4.1 单条数据操作 1
3.4.2 批量操作数据 1
3.4.3 通过存储过程操作数据 1
3.4.4 通过触发器操作数据 1
3.4.5 通过事务操作数据 1
3.5 二进制数据操作方案 1
3.5.1 图像文件数据操作 1
3.5.2 文本文件保存与读取 1
3.5.3 音频视频保存与读取 1
3.6 数据库维护方案 1
3.6.1 数据库备份与还原 1
3.6.2 数据库的附加与分离 1
3.7 数据库转换方案 1
3.7.1 将Access转换为其他数据库 1
3.7.2 将SQL Server转换为其他数据库 1
3.7.3 将Excel数据转换为其他数据库数据 1
第4章 数据查询及显示方案 1
4.1 SQL语句基础 1
4.1.1 Select子句 1
4.1.2 Where子句 1
4.1.3 ORDER BY子句 1
4.1.4 常用函数 1
4.1.5 存储过程的使用 1
4.1.6 视图的使用 1
4.2 简单查询 1
4.2.1 最简单的精确查询 1
4.2.2 最简单的模糊查询 1
4.2.3 多字段的模糊查询 1
4.2.4 遍历所有字段的模糊查询 2
4.2.5 拼音简码查询 2
4.3 中级查询 2
4.3.1 简单模块化的查询窗体 2
4.3.2 简单多条件查询 2
4.3.3 模块化的多条件查询 2
4.3.4 利用视图进行查询 2
4.3.5 利用存储过程进行查询 2
4.4 高级查询 2
4.4.1 复杂条件查询 2
4.4.2 多功能查询模块 2
4.4.3 动态查询模块 2
4.5 其他相关查询 2
4.5.1 图像查询 2
4.5.2 简繁体混合查询 2
4.5.3 多服务器组合查询 2
4.6 数据显示方案 2
4.6.1 单个记录数据显示 2
4.6.2 网格(数据表)数据显示 2
4.6.3 主表/细表数据显示 2
4.6.4 分页显示数据 2
4.6.5 带区显示 2
4.6.6 字段显示 2
第5章 决策分析方案 2
5.1 决策分析技术 2
5.1.1 静态图表分析技术 2
5.1.2 动态图表分析技术 2
5.1.3 交叉表分析技术 2
5.1.4 透视图表分析技术 2
5.2 常见图表分析方案 2
5.2.1 跟踪性分析 2
5.2.2 统计性分析 2
5.2.3 评估性分析 2
5.3 交叉表决策分析方案 2
5.3.1 典型静态交叉表分析方案 2
5.3.2 手工静态交叉表分析方案 3
5.3.3 静态交叉表的日期统计方案 3
5.3.4 动态交叉表分析方案1 3
5.3.5 动态交叉表分析方案2 3
5.3.6 动态交叉表扩展方案(中文显示字段) 3
5.4 透视图表决策分析方案 3
5.4.1 动态透视表分析方案 3
5.4.2 动态透视表扩展方案 3
5.4.3 透视图分析方案 3
5.5 实时动态决策分析方案 3
第6章 报表打印方案 3
6.1 报表打印技术 3
6.1.1 Visual Basic自带报表设计器 3
6.1.2 Printer打印机对象 3
6.1.3 水晶报表Crystal Reports 3
6.1.4 报表导出技术 3
6.2 Visual Basic自带报表设计方案 3
6.2.1 简单报表 3
6.2.2 动态报表 3
6.2.3 分组统计报表 3
6.2.4 主明细报表 3
6.2.5 纵栏式报表 3
6.3 Printer对象报表打印方案 3
6.3.1 卡片式报表 3
6.3.2 表格式报表 3
6.3.3 分栏式报表 3
6.3.4 连续打印报表 3
6.4 水晶报表设计方案 3
6.4.1 简单报表(Crystal Report 4.6) 3
6.4.2 普通报表 4
6.4.3 交叉报表 4
6.4.4 图表报表 4
6.4.5 子报表 4
6.5 其他报表设计方案 4
6.5.1 用对话框打印报表 4
6.5.2 利用Access生成报表 4
6.6 报表导出方案 4
6.6.1 将报表导出为Word文件 4
6.6.2 将报表导出为Excel文件 4
6.6.3 发布报表到Internet 4
第7章 安全策略方案 4
7.1 数据安全技术 4
7.1.1 数据安全技术分析 4
7.1.2 数据安全技术常用解决方案 4
7.2 提高数据库安全方案 4
7.2.1 Access数据库安全技术 4
7.2.2 SQL Server数据库安全技术 4
7.3 软件注册方案 4
7.3.1 简单注册 4
7.3.2 利用序列号注册 4
7.3.3 利用注册表注册 4
7.4 用户登录方案 4
7.4.1 简单用户登录 4
7.4.2 用户级别登录 4
7.4.3 部门用户登录 4
7.4.4 局域网用户登录 4
7.5 密码验证方案 4
7.5.1 算数加密 4
7.5.2 SQL Server加密 4
7.6 用户权限方案 4
7.6.1 普通权限分配 4
7.6.2 角色权限 4
7.6.3 权限模块 4
第8章 邮件发送 5
8.1 邮件发送技术 5
8.1.1 SMTP和POP3 5
8.1.2 安装和配置邮件服务器 5
8.1.3 安装和配置POP3服务器 5
8.1.4 配置Outlook Express 5
8.1.5 Microsoft Outlook 5
8.1.6 Microsoft Outlook和Outlook Express的区别 5
8.2 邮件发送方案 5
8.2.1 利用Outlook Express发送邮件 5
8.2.2 利用Microsoft OutLook发送邮件 5
8.2.3 利用Winsock发送邮件 5
8.2.4 利用JMail发送邮件 5
第9章 程序打包 5
9.1 打包设计分析 5
9.1.1 软件打包发行的好处 5
9.1.2 选择合适的打包工具 5
9.2 Visual Basic自带的打包工具 5
9.2.1 打包应用程序 5
9.2.2 打包带数据库的应用程序 5
9.2.3 打包文件和文件夹 5
9.2.4 程序卸载设计方案 5
9.3 Setup Factory打包设计方案 5
9.3.1 基本打包过程 5
9.3.2 程序卸载设计方案 5
9.3.3 综合打包过程 5
9.3.4 制作带有“完全”、“典型”、“最小”和“自定义安装”的安装包 5
9.4 InstallShield打包设计方案 5
9.4.1 基本打包过程 5
9.4.2 综合打包过程 5
第10章 帮助文件 5
10.1 使用Help Workshop制作帮助文件 5
10.1.1 Help Workshop简介 5
10.1.2 Help Workshop安装 5
10.1.3 制作普通帮助文件 5
10.1.4 制作带图片的帮助文件 6
10.1.5 制作索引帮助文件 6
10.2 使用HTML Help Workshop制作帮助文件 6
10.2.1 HTML Help Workshop简介 6
10.2.2 HTML Help Workshop安装 6
10.2.3 制作目录和索引帮助文件 6
10.2.4 制作带搜索和图片的帮助文件 6
10.3 使用PowerCHM制作帮助文件
10.4 帮助文件的调用
10.4.1 使用〈F1〉键调用帮助
10.4.2 使用SendKeys语句调用帮助
10.4.3 使用Shell函数调用帮助
10.4.4 使用HtmlHelp函数调用帮助
10.4.5 使用ShellExecute函数调用帮助
明日科技有限公司,是一家以计算机软件技术为核心的高科技型企业,公司创建于2000年12月,是专业的应用软件开发商和服务提供商。多年来始终致力于行业管理软件开发、数字化出版物开发制作、计算机网络系统综合应用、行业电子商务网站开发等,先后成功开发了涉及生产、管理、控制、仓贮、物流、营销、服务等领域的多种企业管理应用软件和应用平台。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,以软件工程为指导思想建立了软件研发和销售服务体系,公司基于长期研发投入和丰富的行业经验,本着“让客户轻松工作,同客户共同成功”的奋斗目标,努力发挥;“专业、易用、高效”的产品优势,竭诚为广大用户提供优质的产品和服务。企业精神:博学、创新、求实、笃行公司宗旨:以高新技术为依托,战略性地开发具有巨大市场潜力的,具有高价值的产品,公司愿景:成为拥有核心技术和核心产品的高科技公司,在某些领域具有领先的市场地位。核心价值观:永葆创业激情、每一天都在进步、容忍失败,鼓励创新、充分信任、平等交流。
《软件工程师典藏·Visual Basic技术方案宝典》从用户在利用Visual Basic进行软件开发中必须掌握的核心技术入手,通过各种实用方案深入介绍各种核心技术在实际开发中的应用。全书分为10章,分别介绍了模式与程序模块化、用户界面设计、数据库操作技术、数据查询技术、决策分析、报表打印技术、安全策略、邮件发送、打包发行、帮助文件等。通过《软件工程师典藏·Visual Basic技术方案宝典》,读者不但可以学习相关技术的各种核心应用,更能触类旁通,学以致用,掌握Visual Basic应用开发的精髓。
《软件工程师典藏·Visual Basic技术方案宝典》附有配套光盘。光盘提供了书中所有方案实例的源代码,所有实例都经过精心调试,在WindowsXP/2003下测试通过,保证能够正常运行。
《软件工程师典藏·Visual Basic技术方案宝典》内容翔实,突出技术功能属性,具有非常强的实用性。《软件工程师典藏·Visual Basic技术方案宝典》适合于各级软件开发人员学习使用,也可供大、中专院校师生学习参考用书。
《软件工程师典藏·Visual Basic技术方案宝典》附有配套光盘。光盘提供了书中所有方案实例的源代码,所有实例都经过精心调试,在WindowsXP/2003下测试通过,保证能够正常运行。
《软件工程师典藏·Visual Basic技术方案宝典》内容翔实,突出技术功能属性,具有非常强的实用性。《软件工程师典藏·Visual Basic技术方案宝典》适合于各级软件开发人员学习使用,也可供大、中专院校师生学习参考用书。
比价列表
公众号、微信群

微信公众号

实时获取购书优惠