简介
本书首先介绍visual basic.net的开发技巧和重点技术,尤其针对初学者如何快速入门,掌握visual basic.net编程作了深入浅出的介绍;然后以多个实用的系统为例,详细地讲述信息管理系统创建的各个过程,内容包括会议记录系统、图形化订餐管理系统、进销存管理系统、企业内部办公联系系统和客户管理系统。.
全书逐层深入,由开发一个简单的系统开始,层层深入。在讲述一般的visual basic.net数据库开发技术基础之上,还介绍了如何使用sql server中的存储过程、视图等技术,以及visual basic.net高级界面开发技术,使用sourcesafe管理项目源代码等技术,更具有实用价值。全书突破只讲编程技术,不讲开发思路的桎梏。书中处处渗透着软件工程的思想,希望通过每个系统的开发,提供给读者一些软件设计的理念,力图使读者透过开发语言看到软件开发的一些本质,除了授人以鱼,同时还授人以渔。..
本书适用于使用visual basic.net开发数据库应用程序的技术人员及对相关技术感兴趣的读者,同时也非常适合具备一定visual basic.net基础知识的读者学习。
本书配以制作精美、内容丰富的多媒体学习光盘,演示系统开发中涉及的重点问题和难点问题、系统部署中的常见问题,特别是一些数据库配置、管理问题,以及一些开发技术。...
目录
目录
第1章 VB.NET开发基础知识
1.1 .NET框架与应用程序模型
1.1.1 .NET框架是什么
1.1.2 公共语言执行环境
1.1.3 类函数库
1.1.4 VB.NET在.NET中的地位
1.1.5 VB.NET与VB和C#的比较
1.2 VB.NET应用程序的结构设计
1.2.1 传统两层结构
1.2.2 三层结构介绍
1.2.3 Microsoft.NET为三层构做的准备
1.3 数据库设计和开发技巧
1.3.1 数据库的命名规范
1.3.2 常用SQL语句
1.4 VB.NET调试技巧
1.4.1 使用Debug类
1.4.2 启用/禁用调试功能
1.4.3 使用调试断点
1.4.4 Debug类的方法和属性
1.4.5 使用Trace类
1.5 从Visual Basic升级到Visual Basic.NET
1.5.1 熟悉应用程序
1.5.2 运行升级向导
1.5.3 查看升级结果
1.5.4 修复ClearPictureBox_Click错误
1.5.5 修复Timerl_Timer错误
1.5.6 测试应用程序
1.5.7 修复屏幕闪烁问题
1.5.8 更正字体
1.5.9 增强应用程序
1.6 新手易出现的问题
1.6.1 没有安装.NET框架
1.6.2 使用Access数据库时无写权限
1.7 VB.NET比VB改进的地方
1.7.1 数据类型的改变
1.7.2 变量声明
1.7.3 数组
1.7.4 变量范围
1.7.5 Set和Let声明
1.7.6 错误处理
1.7.7 静态方法
1.7.8 程序和函数
1.7.9 属性语法
1.7 小结
第2章 VB.NET开发必备知识
2.1 VB.NET是一种完全面向对象的编程语言
2.1.1 面向对象编程的优点
2.1.2 面向对象编程的一些特性
2.1.3 名字空间
2.1.4 访问类型
2.1.5 静态成员
2.1.6 构造器
2.1.7 继承
2.1.8 不可继承的类
2.2 SQL Server数据库开发常用知识
2.2.1 SQL Server不同版本介绍
2.2.2 对数据库的常用操作
2.2.3 SQL Server数据库备份及移植
2.2.4 SQL Server数据库的登录及用户的管理
2.2.5 更改数据表所有者
2.2.6 关于数据库的安全性
2.2.7 在Visual Basic.NET中创建存储过程
2.2.8 数据库的连接池的概念与应用
2.3 ADO.NET开发关键技术
2.3.1 ADO.NET连接常见数据库的方法
2.3.2 ADO.NET的内置对象
2.3.3 常用ADO.NET操作数据库的方式
2.3.4 ADO.NET开发中的事务处理
2.3.5 使用ADO.NET操作XML数据
2.3.6 从ADO迁移到ADO.NET
2.4 XML相关知识
2.4.1 标记语言概论
2.4.2 HTML的忧患
2.4.3 XML文档结构
2.4.4 XML的优越性
2.4.5 不可缺少的解析器
2.4.6 结构完整的XML文档
2.4.7 XML的应用范围
2.5 UML简介
2.5.1 UML的产生和成长
2.5.2 什么是UML
2.5.3 UML与面向对象的软件分析与设计(OOA&D)
2.5.4 UML的应用领域
2.5.5 UML语言概述
2.5.6 静态建模
2.5.7 UML的扩展
2.5.8 使用UML的过程
2.6 打包与发布VB.NET应用程序
2.6.1 创建部署项目
2.6.2 将主程序项目的输出添加到部署项目中
2.6.3 创建安装程序类
2.6.4 创建自定义安装对话框
2.6.5 创建自定义操作
2.6.6 添加文件
2.6.7 打包时加入卸载功能
2.6.8 打包时加入.NET环境和MDAC功能
2.7 小结
第3章 创建高性能的VB.NET应用程序
3.1 VB.NET编码和结构设计优化
3.1.1 使用完毕后即时释放对象
3.1.2 使用组件开发促进代码重用
3.2 优化数据库处理
3.2.1 对Connection的优化
3.2.2 对Command的优化
3.2.3 对DataSet的优化
3.2.4 使用存储过程优化
3.2.5 其他优化方法果集
3.3 使用数据访问应用程序块简化.NET的SQL查询
3.4 用VB.NET进行XML导航
3.5 小结
第4章 会议记录系统
4.1 系统概述
4.1.1 系统预览
4.1.2 系统特点
4.1.3 配置及运行本案例
4.2 系统设计与生成
4.2.1 业务流程分析
4.2.2 系统功能模块划分
4.2.3 系统结构设计
4.2.4 用Visual Studio.BET生成解决方案
4.3 数据库设计与生成
4.3.1 数据设计与生成
4.3.2 数据库概念结构设计
4.3.3 数据库逻辑结构设计
4.3.4 生成数据库
4.3.5 生成视图
4.3.6 生成存储过程
4.4 创建数据层组件
4.4.1 实现命名空间和类结构
4.4.2 获取查询结果集
4.4.3 执行没有返回的SOL语句
4.5 创建业务层组件
4.5.1 添加枚举定义
4.5.2 用户角色类
4.5.3 用户信息类
4.5.3 会议信息类
4.5.4 操作类型类
4.5.5 操作信息类
4.6 用户登录界面设计
4.6.1 设计用户登录窗体控件布局
4.6.2 登录界面的实现代码
4.6.3 设置项目从模块启动
4.7 系统主界面设计
4.7.1 准备工作一:在工具箱中加入第三方控件
4.7.2 准备工作二:在.NET中分隔和停靠窗口
4.7.3 设计系统主界面控件布局
4.7.4 系统主界面的实现代码
4.8 会议记录搜索界面设计
4.8.1 设计会议记录搜索界面控件布局
4.8.2 会议记录搜索界面的实现代码
4.9 用户操作记录界面设计
4.9.1 设计用户操作记录界面控件布局
4.9.2 用户操作记录查询界面的实现代码
4.10 开发难点与技巧
4.10.1 数据库设计步骤
4.10.2 添加第三方控件到工具箱
4.10.3 ADO.NET与SOL Server数据库
4.10.4 SQL语言的使用技巧
4.10.5 充分发挥SQL Server的性能
4.11 小结
第5章 图形化订餐管理系统
5.1 系统概述
5.1.1 系统功能与应用背景
5.1.2 系统预览
5.1.3 系统特点
5.2 系统设计
5.2.1 可行性分析
5.2.2 系统功能模块划分
5.3 数据库设计
5.3.1 数据库需求分析
5.3.2 数据库概念结构设计
5.3.3 数据库逻辑结构设计
5.4 数据库的生成与配置
5.5 用VB.NET开发订餐管理系统结构
5.5.1 创建应用程序解决方案
5.5.2 创建数据库访问类库
5.5.3 创建基本界面应用程序
5.6 开发数据库访问类库
5.6.1 数据库访问类库DB的设计思路
5.6.2 CreateDataTable方法的设计
5.6.3 UpdateDataBase方法的设计
5.7 开发基本界面应用程序
5.7.1 设计主窗体控件布局
5.7.2 工具栏设置
5.7.3 主窗体编辑状态预览
5.7.4 主窗体代码设计
5.8 系统登录模块设计
5.8.1 系统登录窗体界面设计
5.8.2 系统登录窗体预览
5.8.3 系统登录窗体代码设计
5.9 餐位管理模块设计
5.9.1 餐位管理窗体界面设计
5.9.2 餐位管理窗体预览
5.9.3 餐住管理窗体代码设计
5.10 菜谱管理模块设计
5.10.1 菜谱管理窗体界面设计
5.10.2 菜谱管理窗体预览
5.10.3 菜谱管理窗体代码设计
5.11 用户管理模块设计
5.11.1 用户管理窗体界面设计
5.11.2 用户管理窗体预览
5.11.3 用户管理窗体代码设计
5.12 经验与技巧
5.12.1 程序的命名规范
5.12.2 系统登录身份的验证
5.13 系统的调试与注意事项
5.13.1 注意变量的声明
5.13.2 SQL语句中的单引号分隔符
5.14 系统的编译和发行
5.15 小结
第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.3.4 数据库存储过程设计
6.4 数据库的生成与配置
6.5 用VB.NET开发进销存管理系统结构
6.5.1 创建应用程序解决方案
6.5.2 创建数据库访问类库
6.5.3 创建基本业务处理类库
6.5.4 创建基本界面应用程序
6.6 开发数据库访问类库
6.6.1 数据库访问类库SCMDB的设计思路
6.6.2 CreateDataTable方法的设计
6.6.3 UpdateDataBase方法的设计
6.7 开发基本业务处理类库
6.7.1 基本业务处理类库SCMApp的设计思路
6.7.2 SCMApp类的设计
6.7.3 SCMPrint类的设计
6.7.4 数据报表的设计
6.7.5 EdtPrd类的设计
6.7.6 FndPrd类的设计
6.7.7 EdtSup类的设计
6.7.8 FndSup类的设计
6.7.9 Pur类的设计
6.7.10 StaPur类的设计
6.7.11 Sal类的设计
6.7.12 StaSal类的设计
6.7.13 Dam类的设计
6.7.14 StaDam类的设计
6.8 开发基本界面应用程序
6.8.1 设计主窗体控件布局
6.8.2 菜单栏设置
6.8.3 工具栏设置
6.8.4 状态栏设置
6.8.5 功能树设置
6.8.6 主窗体编辑状态预览
6.8.7 主窗体代码设计
6.9 关于系统模块设计
6.9.1 关于系统窗体界面设计
6.9.2 关于系统窗体预览
6.9.3 关于系统窗体代码设计
6.10 编辑商品资料模块设计
6.10.1 编辑商品资料窗体界面设计
6.10.2 编辑商品资料窗体预览
6.10.3 编辑商品资料窗体代码设计
6.11 查询商品资料模块设计
6.11.1 查询商品资料窗体界面设计
6.11.2 查询商品资料窗体预览
6.11.3 查询商品资料窗体代码设计
6.12 采购单模块设计
6.12.1 采购单窗体界面设计
6.12.2 采购单窗体预览
6.12.3 采购单窗体代码设计
6.13 统计采购信息模块设计
6.13.1 统计采购信息窗体界面设计
6.13.2 统计采购信息窗体预览
6.13.3 统计采购信息窗体代码设计
6.14 销售单模块设计
6.14.1 销售单窗体界面设计
6.14.2 销售单窗体预览
6.14.3 销售单窗体代码设计
6.15 统计销售信息模块设计
6.15.1 统计销售信息窗体界面设计
6.15.2 统计销售信息窗体预览
6.15.3 统计销售信息窗体代码设计
6.16 报损单模块设计
6.16.1 报损单窗体界面设计
6.16.2 报损单窗体预览
6.16.3 报损单窗体代码设计
6.17 统计报损信息模块设计
6.17.1 统计报损信息窗体界面设计
6.17.2 统计报损信息窗体预览
6.17.3 统计报损信息窗体代码设计
6.18 编辑供应商资料模块设计
6.18.1 编辑供应商资料窗体界面设计
6.18.2 编辑供应商资料窗体预览
6.18.3 编辑供应商资料窗体代码设计
6.19 查询商品资料模块设计
6.19.1 查询供应商资料窗体界面设计
6.19.2 查询供应商资料窗体预览
6.19.3 查询供应商资料窗体代码设计
6.20 经验与技巧
6.20.1 存储过程的使用技巧
6.20.2 ADO.NET的使用经验
6.21 系统的调试与注意事项
6.22 系统的编译和发行
6.23 小结
第7章 企业内部办公联系系统
7.1 系统概述
7.1.1 系统功能与应用背景
7.1.2 系统预览
7.1.3 系统特点
7.1.4 配置及运行本案例
7.2 系统设计
7.2.1 对三层结构的进一步讨论
7.2.2 系统功能模块划分
7.2.3 用户权限的设计
7.2.4 用Visual Studio.NET生成解决方案
7.3 数据库的设计与生成
7.3.1 数据库需求分析
7.3.2 数据库概念结构设计
7.3.3 数据库逻辑结构设计
7.3.4 生成数据库
7.3.5 生成视图
7.3.6 生成存储过程
7.4 创建数据层组件
7.5 创建业务层组件
7.5.1 数据模型与对象模型
7.5.2 用户角色与用户信息类
7.5.3 联系信息类
7.6 开发表示层代码
7.6.1 编写表示层代码的技术准备
7.6.2 创建系统启动模块
7.6.3 创建通用的控件操作模块
7.7 用户登录界面设计
7.8 系统主界面设计
7.8.1 设计系统主界面控件布局
7.8.2 主界面代码设计
7.8.3 增加查询信息功能
7.9 撰写信息界面设计
7.9.1 设计撰写信息界面控件布局
7.9.2 撰写信息界面的实现代码
7.10 文本格式化用户控件
7.10.1 添加新项目
7.10.2 添加用户控件
7.10.3 设计界面与编写代码
7.11 用户管理界面设计
7.11.1 用户管理界面设计思想
7.11.2 用户管理窗体界面设计
7.11.3 用户列表控件界面设计与编码
7.11.4 添加与修改用户信息控件
7.11.5 用户管理对话框代码设计
7.12 开发难点与技巧
7.12.1 用户权限的实现
7.12.2 信息的表示
7.12.3 查询条件的生成
7.12.4 用户操作的提醒和限制
7.12.5 资源与代码的有效利用
7.12.6 制作用户定义控件
7.13 小结
第8章 客户管理系统
8.1 系统概述
8.1.1 系统功能与应用背景
8.1.2 系统预览
8.1.3 系统特点
8.1.4 配置及运行本案例
8.2 系统设计
8.2.1 对系统结构的进一步讨论
8.2.2 系统功能模块划分
8.2.3 用Visual Studio.NET生成解决方案
8.2.4 用SourceSafe管理源代码
8.3 数据库的设计与生成
8.3.1 数据库需求分析
8.3.2 数据库概念结构设计
8.3.3 数据库逻辑结构设计
8.3.4 生成数据库
8.3.5 生成视图
8.3.6 生成存储过程
8.4 创建数据层组件
8.5 创建业务层组件
8.5.1 添加枚举定义
8.5.2 数据模型与对象模型
8.5.3 用户角色与用户信息类
8.5.4 客户类型信息类
8.5.5 客户信息类
8.5.6 业务合作信息类
8.5.7 提醒信息类
8.6 开发表示层代码
8.6.1 编写表示层代码的技术准备
8.6.2 创建系统启动模块
8.6.3 用户登录界面设计
8.7 加入公共模块
8.7.1 加入树形控件处理模块
8.7.2 加入列表控件处理的模块
8.8 客户管理主界面设置
8.8.1 设计主窗体控件布局
8.8.4 添加菜单
8.8.3 给工具条添加按钮
8.8.5 主界面编辑状态预览
8.9 客户类型管理模块
8.9.1 添加客户类型
8.9.2 修改客户类型信息
8.9.3 删除客户类型信息
8.9.4 加入菜单的消息响应函数
8.10 客户管理模块
8.10.1 客户信息管理对话框界面设计
8.10.2 客户信息管理对话框代码设计
8.10.3 添加客户信息
8.10.4 修改客户信息
8.10.5 删除客户信息
8.10.6 查看客户信息
8.10.7 查找客户面板界面设计
8.10.8 查找客户面板代码设计
8.11 客户合作信息管理模块
8.11.1 添加合作信息对话框界面设计
8.11.2 添加合作信息对话框代码设计
8.11.4 浏览与某一客户的合作信息
8.11.3 添加合作信息
8.11.5 修改合作信息
8.11.6 删除合作信息
8.11.7 查看合作信息
8.12 事件提醒信息管理模块
8.12.1 提醒信息管理主对话框界面设计
8.12.2 提醒信息管理主对话框代码设计
8.12.3 添加提醒信息对话框界面设计
8.12.4 提醒信息管理主对话框代码设计
8.12.5 关于提醒信息的其他界面和功能
8.13 系统的移植
8.14 小结
第1章 VB.NET开发基础知识
1.1 .NET框架与应用程序模型
1.1.1 .NET框架是什么
1.1.2 公共语言执行环境
1.1.3 类函数库
1.1.4 VB.NET在.NET中的地位
1.1.5 VB.NET与VB和C#的比较
1.2 VB.NET应用程序的结构设计
1.2.1 传统两层结构
1.2.2 三层结构介绍
1.2.3 Microsoft.NET为三层构做的准备
1.3 数据库设计和开发技巧
1.3.1 数据库的命名规范
1.3.2 常用SQL语句
1.4 VB.NET调试技巧
1.4.1 使用Debug类
1.4.2 启用/禁用调试功能
1.4.3 使用调试断点
1.4.4 Debug类的方法和属性
1.4.5 使用Trace类
1.5 从Visual Basic升级到Visual Basic.NET
1.5.1 熟悉应用程序
1.5.2 运行升级向导
1.5.3 查看升级结果
1.5.4 修复ClearPictureBox_Click错误
1.5.5 修复Timerl_Timer错误
1.5.6 测试应用程序
1.5.7 修复屏幕闪烁问题
1.5.8 更正字体
1.5.9 增强应用程序
1.6 新手易出现的问题
1.6.1 没有安装.NET框架
1.6.2 使用Access数据库时无写权限
1.7 VB.NET比VB改进的地方
1.7.1 数据类型的改变
1.7.2 变量声明
1.7.3 数组
1.7.4 变量范围
1.7.5 Set和Let声明
1.7.6 错误处理
1.7.7 静态方法
1.7.8 程序和函数
1.7.9 属性语法
1.7 小结
第2章 VB.NET开发必备知识
2.1 VB.NET是一种完全面向对象的编程语言
2.1.1 面向对象编程的优点
2.1.2 面向对象编程的一些特性
2.1.3 名字空间
2.1.4 访问类型
2.1.5 静态成员
2.1.6 构造器
2.1.7 继承
2.1.8 不可继承的类
2.2 SQL Server数据库开发常用知识
2.2.1 SQL Server不同版本介绍
2.2.2 对数据库的常用操作
2.2.3 SQL Server数据库备份及移植
2.2.4 SQL Server数据库的登录及用户的管理
2.2.5 更改数据表所有者
2.2.6 关于数据库的安全性
2.2.7 在Visual Basic.NET中创建存储过程
2.2.8 数据库的连接池的概念与应用
2.3 ADO.NET开发关键技术
2.3.1 ADO.NET连接常见数据库的方法
2.3.2 ADO.NET的内置对象
2.3.3 常用ADO.NET操作数据库的方式
2.3.4 ADO.NET开发中的事务处理
2.3.5 使用ADO.NET操作XML数据
2.3.6 从ADO迁移到ADO.NET
2.4 XML相关知识
2.4.1 标记语言概论
2.4.2 HTML的忧患
2.4.3 XML文档结构
2.4.4 XML的优越性
2.4.5 不可缺少的解析器
2.4.6 结构完整的XML文档
2.4.7 XML的应用范围
2.5 UML简介
2.5.1 UML的产生和成长
2.5.2 什么是UML
2.5.3 UML与面向对象的软件分析与设计(OOA&D)
2.5.4 UML的应用领域
2.5.5 UML语言概述
2.5.6 静态建模
2.5.7 UML的扩展
2.5.8 使用UML的过程
2.6 打包与发布VB.NET应用程序
2.6.1 创建部署项目
2.6.2 将主程序项目的输出添加到部署项目中
2.6.3 创建安装程序类
2.6.4 创建自定义安装对话框
2.6.5 创建自定义操作
2.6.6 添加文件
2.6.7 打包时加入卸载功能
2.6.8 打包时加入.NET环境和MDAC功能
2.7 小结
第3章 创建高性能的VB.NET应用程序
3.1 VB.NET编码和结构设计优化
3.1.1 使用完毕后即时释放对象
3.1.2 使用组件开发促进代码重用
3.2 优化数据库处理
3.2.1 对Connection的优化
3.2.2 对Command的优化
3.2.3 对DataSet的优化
3.2.4 使用存储过程优化
3.2.5 其他优化方法果集
3.3 使用数据访问应用程序块简化.NET的SQL查询
3.4 用VB.NET进行XML导航
3.5 小结
第4章 会议记录系统
4.1 系统概述
4.1.1 系统预览
4.1.2 系统特点
4.1.3 配置及运行本案例
4.2 系统设计与生成
4.2.1 业务流程分析
4.2.2 系统功能模块划分
4.2.3 系统结构设计
4.2.4 用Visual Studio.BET生成解决方案
4.3 数据库设计与生成
4.3.1 数据设计与生成
4.3.2 数据库概念结构设计
4.3.3 数据库逻辑结构设计
4.3.4 生成数据库
4.3.5 生成视图
4.3.6 生成存储过程
4.4 创建数据层组件
4.4.1 实现命名空间和类结构
4.4.2 获取查询结果集
4.4.3 执行没有返回的SOL语句
4.5 创建业务层组件
4.5.1 添加枚举定义
4.5.2 用户角色类
4.5.3 用户信息类
4.5.3 会议信息类
4.5.4 操作类型类
4.5.5 操作信息类
4.6 用户登录界面设计
4.6.1 设计用户登录窗体控件布局
4.6.2 登录界面的实现代码
4.6.3 设置项目从模块启动
4.7 系统主界面设计
4.7.1 准备工作一:在工具箱中加入第三方控件
4.7.2 准备工作二:在.NET中分隔和停靠窗口
4.7.3 设计系统主界面控件布局
4.7.4 系统主界面的实现代码
4.8 会议记录搜索界面设计
4.8.1 设计会议记录搜索界面控件布局
4.8.2 会议记录搜索界面的实现代码
4.9 用户操作记录界面设计
4.9.1 设计用户操作记录界面控件布局
4.9.2 用户操作记录查询界面的实现代码
4.10 开发难点与技巧
4.10.1 数据库设计步骤
4.10.2 添加第三方控件到工具箱
4.10.3 ADO.NET与SOL Server数据库
4.10.4 SQL语言的使用技巧
4.10.5 充分发挥SQL Server的性能
4.11 小结
第5章 图形化订餐管理系统
5.1 系统概述
5.1.1 系统功能与应用背景
5.1.2 系统预览
5.1.3 系统特点
5.2 系统设计
5.2.1 可行性分析
5.2.2 系统功能模块划分
5.3 数据库设计
5.3.1 数据库需求分析
5.3.2 数据库概念结构设计
5.3.3 数据库逻辑结构设计
5.4 数据库的生成与配置
5.5 用VB.NET开发订餐管理系统结构
5.5.1 创建应用程序解决方案
5.5.2 创建数据库访问类库
5.5.3 创建基本界面应用程序
5.6 开发数据库访问类库
5.6.1 数据库访问类库DB的设计思路
5.6.2 CreateDataTable方法的设计
5.6.3 UpdateDataBase方法的设计
5.7 开发基本界面应用程序
5.7.1 设计主窗体控件布局
5.7.2 工具栏设置
5.7.3 主窗体编辑状态预览
5.7.4 主窗体代码设计
5.8 系统登录模块设计
5.8.1 系统登录窗体界面设计
5.8.2 系统登录窗体预览
5.8.3 系统登录窗体代码设计
5.9 餐位管理模块设计
5.9.1 餐位管理窗体界面设计
5.9.2 餐位管理窗体预览
5.9.3 餐住管理窗体代码设计
5.10 菜谱管理模块设计
5.10.1 菜谱管理窗体界面设计
5.10.2 菜谱管理窗体预览
5.10.3 菜谱管理窗体代码设计
5.11 用户管理模块设计
5.11.1 用户管理窗体界面设计
5.11.2 用户管理窗体预览
5.11.3 用户管理窗体代码设计
5.12 经验与技巧
5.12.1 程序的命名规范
5.12.2 系统登录身份的验证
5.13 系统的调试与注意事项
5.13.1 注意变量的声明
5.13.2 SQL语句中的单引号分隔符
5.14 系统的编译和发行
5.15 小结
第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.3.4 数据库存储过程设计
6.4 数据库的生成与配置
6.5 用VB.NET开发进销存管理系统结构
6.5.1 创建应用程序解决方案
6.5.2 创建数据库访问类库
6.5.3 创建基本业务处理类库
6.5.4 创建基本界面应用程序
6.6 开发数据库访问类库
6.6.1 数据库访问类库SCMDB的设计思路
6.6.2 CreateDataTable方法的设计
6.6.3 UpdateDataBase方法的设计
6.7 开发基本业务处理类库
6.7.1 基本业务处理类库SCMApp的设计思路
6.7.2 SCMApp类的设计
6.7.3 SCMPrint类的设计
6.7.4 数据报表的设计
6.7.5 EdtPrd类的设计
6.7.6 FndPrd类的设计
6.7.7 EdtSup类的设计
6.7.8 FndSup类的设计
6.7.9 Pur类的设计
6.7.10 StaPur类的设计
6.7.11 Sal类的设计
6.7.12 StaSal类的设计
6.7.13 Dam类的设计
6.7.14 StaDam类的设计
6.8 开发基本界面应用程序
6.8.1 设计主窗体控件布局
6.8.2 菜单栏设置
6.8.3 工具栏设置
6.8.4 状态栏设置
6.8.5 功能树设置
6.8.6 主窗体编辑状态预览
6.8.7 主窗体代码设计
6.9 关于系统模块设计
6.9.1 关于系统窗体界面设计
6.9.2 关于系统窗体预览
6.9.3 关于系统窗体代码设计
6.10 编辑商品资料模块设计
6.10.1 编辑商品资料窗体界面设计
6.10.2 编辑商品资料窗体预览
6.10.3 编辑商品资料窗体代码设计
6.11 查询商品资料模块设计
6.11.1 查询商品资料窗体界面设计
6.11.2 查询商品资料窗体预览
6.11.3 查询商品资料窗体代码设计
6.12 采购单模块设计
6.12.1 采购单窗体界面设计
6.12.2 采购单窗体预览
6.12.3 采购单窗体代码设计
6.13 统计采购信息模块设计
6.13.1 统计采购信息窗体界面设计
6.13.2 统计采购信息窗体预览
6.13.3 统计采购信息窗体代码设计
6.14 销售单模块设计
6.14.1 销售单窗体界面设计
6.14.2 销售单窗体预览
6.14.3 销售单窗体代码设计
6.15 统计销售信息模块设计
6.15.1 统计销售信息窗体界面设计
6.15.2 统计销售信息窗体预览
6.15.3 统计销售信息窗体代码设计
6.16 报损单模块设计
6.16.1 报损单窗体界面设计
6.16.2 报损单窗体预览
6.16.3 报损单窗体代码设计
6.17 统计报损信息模块设计
6.17.1 统计报损信息窗体界面设计
6.17.2 统计报损信息窗体预览
6.17.3 统计报损信息窗体代码设计
6.18 编辑供应商资料模块设计
6.18.1 编辑供应商资料窗体界面设计
6.18.2 编辑供应商资料窗体预览
6.18.3 编辑供应商资料窗体代码设计
6.19 查询商品资料模块设计
6.19.1 查询供应商资料窗体界面设计
6.19.2 查询供应商资料窗体预览
6.19.3 查询供应商资料窗体代码设计
6.20 经验与技巧
6.20.1 存储过程的使用技巧
6.20.2 ADO.NET的使用经验
6.21 系统的调试与注意事项
6.22 系统的编译和发行
6.23 小结
第7章 企业内部办公联系系统
7.1 系统概述
7.1.1 系统功能与应用背景
7.1.2 系统预览
7.1.3 系统特点
7.1.4 配置及运行本案例
7.2 系统设计
7.2.1 对三层结构的进一步讨论
7.2.2 系统功能模块划分
7.2.3 用户权限的设计
7.2.4 用Visual Studio.NET生成解决方案
7.3 数据库的设计与生成
7.3.1 数据库需求分析
7.3.2 数据库概念结构设计
7.3.3 数据库逻辑结构设计
7.3.4 生成数据库
7.3.5 生成视图
7.3.6 生成存储过程
7.4 创建数据层组件
7.5 创建业务层组件
7.5.1 数据模型与对象模型
7.5.2 用户角色与用户信息类
7.5.3 联系信息类
7.6 开发表示层代码
7.6.1 编写表示层代码的技术准备
7.6.2 创建系统启动模块
7.6.3 创建通用的控件操作模块
7.7 用户登录界面设计
7.8 系统主界面设计
7.8.1 设计系统主界面控件布局
7.8.2 主界面代码设计
7.8.3 增加查询信息功能
7.9 撰写信息界面设计
7.9.1 设计撰写信息界面控件布局
7.9.2 撰写信息界面的实现代码
7.10 文本格式化用户控件
7.10.1 添加新项目
7.10.2 添加用户控件
7.10.3 设计界面与编写代码
7.11 用户管理界面设计
7.11.1 用户管理界面设计思想
7.11.2 用户管理窗体界面设计
7.11.3 用户列表控件界面设计与编码
7.11.4 添加与修改用户信息控件
7.11.5 用户管理对话框代码设计
7.12 开发难点与技巧
7.12.1 用户权限的实现
7.12.2 信息的表示
7.12.3 查询条件的生成
7.12.4 用户操作的提醒和限制
7.12.5 资源与代码的有效利用
7.12.6 制作用户定义控件
7.13 小结
第8章 客户管理系统
8.1 系统概述
8.1.1 系统功能与应用背景
8.1.2 系统预览
8.1.3 系统特点
8.1.4 配置及运行本案例
8.2 系统设计
8.2.1 对系统结构的进一步讨论
8.2.2 系统功能模块划分
8.2.3 用Visual Studio.NET生成解决方案
8.2.4 用SourceSafe管理源代码
8.3 数据库的设计与生成
8.3.1 数据库需求分析
8.3.2 数据库概念结构设计
8.3.3 数据库逻辑结构设计
8.3.4 生成数据库
8.3.5 生成视图
8.3.6 生成存储过程
8.4 创建数据层组件
8.5 创建业务层组件
8.5.1 添加枚举定义
8.5.2 数据模型与对象模型
8.5.3 用户角色与用户信息类
8.5.4 客户类型信息类
8.5.5 客户信息类
8.5.6 业务合作信息类
8.5.7 提醒信息类
8.6 开发表示层代码
8.6.1 编写表示层代码的技术准备
8.6.2 创建系统启动模块
8.6.3 用户登录界面设计
8.7 加入公共模块
8.7.1 加入树形控件处理模块
8.7.2 加入列表控件处理的模块
8.8 客户管理主界面设置
8.8.1 设计主窗体控件布局
8.8.4 添加菜单
8.8.3 给工具条添加按钮
8.8.5 主界面编辑状态预览
8.9 客户类型管理模块
8.9.1 添加客户类型
8.9.2 修改客户类型信息
8.9.3 删除客户类型信息
8.9.4 加入菜单的消息响应函数
8.10 客户管理模块
8.10.1 客户信息管理对话框界面设计
8.10.2 客户信息管理对话框代码设计
8.10.3 添加客户信息
8.10.4 修改客户信息
8.10.5 删除客户信息
8.10.6 查看客户信息
8.10.7 查找客户面板界面设计
8.10.8 查找客户面板代码设计
8.11 客户合作信息管理模块
8.11.1 添加合作信息对话框界面设计
8.11.2 添加合作信息对话框代码设计
8.11.4 浏览与某一客户的合作信息
8.11.3 添加合作信息
8.11.5 修改合作信息
8.11.6 删除合作信息
8.11.7 查看合作信息
8.12 事件提醒信息管理模块
8.12.1 提醒信息管理主对话框界面设计
8.12.2 提醒信息管理主对话框代码设计
8.12.3 添加提醒信息对话框界面设计
8.12.4 提醒信息管理主对话框代码设计
8.12.5 关于提醒信息的其他界面和功能
8.13 系统的移植
8.14 小结
Visual Basic.NET数据库开发实例精粹
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
