
Visual Basic程序开发案例解析
副标题:无
分类号:
ISBN:9787810826747
微信扫一扫,移动浏览光盘
简介
《Visual Basic程序开发案例解析》通过程序开发案例系统而完整地介绍了Visual Basic编程基础和软件开发过程。提供了分析应用系统中典型案例设计的思路、方法、技巧和经验。从开发平台的特点出发,依照软件工程的设计规范,对每个案例进行需求分析、系统建模、界面设计、模块开发说明和系统实现全面加以介绍。
《Visual Basic程序开发案例解析》精选的案例范围涉及到信息管理系统、网络应用系统、图形图像系统、多媒体系统、游戏开发等常用领域,并提供了全部案例的完整代码供读者引用和借鉴。
《Visual Basic程序开发案例解析》内容翔实、案例丰富、实践性强,可作为广大程序员和编程爱好者学习Visual Basic程序开发和应用系统设计的教材,也可作为相关专业大学生以及程序开发人员的参考书。
目录
第1章VisualBasic编程基础
1.1VisualBasic编程特点
1.1.1Windows工作方式
1.1.2事件驱动程序
1.1.3面向应用的开发
1.2VisualBasic开发环境
1.2.1VisualBasic开发环境组成
1.2.2窗体对象的作用
1.2.3添加控件与代码
1.2.4使用ActiveX控件
1.3常用控件介绍
1.3.1命令按钮(CommandButton)控件
1.3.2文本框(TextBox)控件
1.3.3标签(Label)控件
1.3.4选择按钮(OptionButton)控件
1.3.5下拉列表框(ListBox)控件
1.3.6时间(Timer)控件
1.4编程举例
1.4.1“HelloWorld!”程序
1.4.2图片显示系统
第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.3.4需求文档
2.4软件设计
2.4.1设计目标
2.4.2设计任务
2.4.3软件设计过程
2.4.4软件设计方法
2.5编码
2.5.1概述
2.5.2程序设计风格
2.5.3编码标准
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.8小结
第3章数据库管理信息案例
3.1管理信息系统基础
3.1.1管理信息系统的概述
3.1.2管理信息系统的特点
3.1.3管理信息系统的开发
3.2SQL与ADO概述
3.2.1SQL语言
3.2.2ADO数据对象
3.3学生信息管理系统
3.3.1需求分析
3.3.2系统设计
3.3.3数据库设计
3.3.4界面设计
3.3.5系统实现
3.3.6系统演示
3.3.7小结
第4章网络数据通信案例
4.1网络信息系统基础
4.1.1网络信息系统的应用
4.1.2网络信息系统的特点
4.1.3网络信息系统的开发
4.2网络数据通信编程
4.2.1客户机/服务器模型
4.2.2WindowsSockets编程原理
4.3企业网上寻呼系统
4.3.1系统概述
4.3.2需求分析
4.3.3系统设计
4.3.4数据库设计
4.3.5通信模块设计
4.3.6服务器端设计
4.3.7客户端设计
4.3.8系统运行
4.3.9小结
第5章图形图像处理案例
5.1图形图像系统基础
5.1.1图形图像系统的应用
5.1.2图形图像系统的特点
5.1.3图形图像系统的开发
5.2VisualBasic图形图像编程
5.2.1坐标系统
5.2.2色彩设置
5.2.3绘图语句
5.2.4绘图控件
5.3图像绘制处理系统
5.3.1系统概述
5.3.2需求分析
5.3.3系统设计
5.3.4界面设计
5.3.5文件相关模块
5.3.6图像浏览模块
5.3.7图像编辑模块
5.3.8图像绘图模块
5.3.9图像处理模块
5.3.10系统运行
5.3.11小结
5.4图形绘制程序
5.4.1程序简介
5.4.2VisualBasic类开发
5.4.3DrawObject类设计
5.4.4DrawLine类设计
5.4.5DrawRec类设计
5.4.6DrawCircle类设计
5.4.7主窗体设计
5.4.8系统运行
5.4.9小结
第6章多媒体应用案例
6.1多媒体系统简介
6.1.1多媒体技术的应用
6.1.2多媒体系统的组成
6.1.3多媒体系统的开发
6.2多媒体程序设计基础
6.2.1Windows多媒体体系结构
6.2.2VisualBasic多媒体程序设计
6.3MP3Player播放器
6.3.1系统简介
6.3.2需求分析
6.3.3系统设计
6.3.4主模块设计
6.3.5列表窗体设计
6.3.6平衡器设计
6.3.7系统运行
6.3.8小结
第7章游戏编程案例
7.1游戏开发历史
7.1.1早期历史
7.1.2DOS时代
7.1.3Windows的出现
7.1.4DirectX的出现
7.2DirectX简介
7.2.1DirectX发展历史
7.2.2DirectX组件
7.2.3DirectX游戏编程
7.3TankWar游戏
7.3.1系统简介
7.3.2界面设计
7.3.3CSprite精灵类设计
7.3.4CTank坦克类设计
7.3.5通用模块设计
7.3.6主模块设计
7.3.7系统运行
7.3.8小结
7.4俄罗斯方块
7.4.1系统简介
7.4.2资源文件
7.4.3通用模块设计
7.4.4界面设计
7.4.5系统设计
7.4.6代码实现
7.4.7系统运行
7.4.8小结
参考文献
1.1VisualBasic编程特点
1.1.1Windows工作方式
1.1.2事件驱动程序
1.1.3面向应用的开发
1.2VisualBasic开发环境
1.2.1VisualBasic开发环境组成
1.2.2窗体对象的作用
1.2.3添加控件与代码
1.2.4使用ActiveX控件
1.3常用控件介绍
1.3.1命令按钮(CommandButton)控件
1.3.2文本框(TextBox)控件
1.3.3标签(Label)控件
1.3.4选择按钮(OptionButton)控件
1.3.5下拉列表框(ListBox)控件
1.3.6时间(Timer)控件
1.4编程举例
1.4.1“HelloWorld!”程序
1.4.2图片显示系统
第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.3.4需求文档
2.4软件设计
2.4.1设计目标
2.4.2设计任务
2.4.3软件设计过程
2.4.4软件设计方法
2.5编码
2.5.1概述
2.5.2程序设计风格
2.5.3编码标准
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.8小结
第3章数据库管理信息案例
3.1管理信息系统基础
3.1.1管理信息系统的概述
3.1.2管理信息系统的特点
3.1.3管理信息系统的开发
3.2SQL与ADO概述
3.2.1SQL语言
3.2.2ADO数据对象
3.3学生信息管理系统
3.3.1需求分析
3.3.2系统设计
3.3.3数据库设计
3.3.4界面设计
3.3.5系统实现
3.3.6系统演示
3.3.7小结
第4章网络数据通信案例
4.1网络信息系统基础
4.1.1网络信息系统的应用
4.1.2网络信息系统的特点
4.1.3网络信息系统的开发
4.2网络数据通信编程
4.2.1客户机/服务器模型
4.2.2WindowsSockets编程原理
4.3企业网上寻呼系统
4.3.1系统概述
4.3.2需求分析
4.3.3系统设计
4.3.4数据库设计
4.3.5通信模块设计
4.3.6服务器端设计
4.3.7客户端设计
4.3.8系统运行
4.3.9小结
第5章图形图像处理案例
5.1图形图像系统基础
5.1.1图形图像系统的应用
5.1.2图形图像系统的特点
5.1.3图形图像系统的开发
5.2VisualBasic图形图像编程
5.2.1坐标系统
5.2.2色彩设置
5.2.3绘图语句
5.2.4绘图控件
5.3图像绘制处理系统
5.3.1系统概述
5.3.2需求分析
5.3.3系统设计
5.3.4界面设计
5.3.5文件相关模块
5.3.6图像浏览模块
5.3.7图像编辑模块
5.3.8图像绘图模块
5.3.9图像处理模块
5.3.10系统运行
5.3.11小结
5.4图形绘制程序
5.4.1程序简介
5.4.2VisualBasic类开发
5.4.3DrawObject类设计
5.4.4DrawLine类设计
5.4.5DrawRec类设计
5.4.6DrawCircle类设计
5.4.7主窗体设计
5.4.8系统运行
5.4.9小结
第6章多媒体应用案例
6.1多媒体系统简介
6.1.1多媒体技术的应用
6.1.2多媒体系统的组成
6.1.3多媒体系统的开发
6.2多媒体程序设计基础
6.2.1Windows多媒体体系结构
6.2.2VisualBasic多媒体程序设计
6.3MP3Player播放器
6.3.1系统简介
6.3.2需求分析
6.3.3系统设计
6.3.4主模块设计
6.3.5列表窗体设计
6.3.6平衡器设计
6.3.7系统运行
6.3.8小结
第7章游戏编程案例
7.1游戏开发历史
7.1.1早期历史
7.1.2DOS时代
7.1.3Windows的出现
7.1.4DirectX的出现
7.2DirectX简介
7.2.1DirectX发展历史
7.2.2DirectX组件
7.2.3DirectX游戏编程
7.3TankWar游戏
7.3.1系统简介
7.3.2界面设计
7.3.3CSprite精灵类设计
7.3.4CTank坦克类设计
7.3.5通用模块设计
7.3.6主模块设计
7.3.7系统运行
7.3.8小结
7.4俄罗斯方块
7.4.1系统简介
7.4.2资源文件
7.4.3通用模块设计
7.4.4界面设计
7.4.5系统设计
7.4.6代码实现
7.4.7系统运行
7.4.8小结
参考文献
Visual Basic程序开发案例解析
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
