BASIC/VB及其相关
-
Visual Basic数据库系统开发案例精选高春艳编著内容提要本书精选了8个当前应用广泛的数据库系统,详细介绍了使用Visual Basic开发数据库管理系统的思路、方法和技术,主要包括进销存管理系统、物流管理系统、客户管理系统、人力资源管理系统、生产管理系统、营销管理系统、行政管理系统、办公自动化系统以及应用程序打包发行等内容。这些系统即可以独立使用,也可作为企业综合管理系统的重要组成部分。本书光盘不但包含了书中所有数据库系统实例的源程序(5套界面风格)和相关开发素材,同时还包含免费赠送的程序设计速查宝典、数十种实用软件工具和8个实例的毕业设计范例。本书所有源程序都经过精心调试,在Windows XP和Windows 2000下全部通过,保证能够正常运行。本书内容精练、重点突出、实例丰富,是各级程序开发人员必备和不可多得的数据库系统开发图书,本书也非常适合大、中专院校师生学习参考。 目 录第1章 进销存管理系统 11.1 概述 31.2 系统分析 31.2.1 需求分析 31.2.2 可行性分析 31.3 总体设计 31.3.1 项目规划 31.3.2 系统功能结构 41.4 系统设计 51.4.1 设计目标 51.4.2 开发及运行环境 51.4.3 编码设计 51.4.4 数据库设计 61.5 技术准备 101.5.1 命名规则 101.5.2 ActiveX控件准备 121.5.3 打印技术准备 121.6 主要功能模块设计 141.6.1 系统架构设计 141.6.2 公共模块设计 161.6.3 系统启动设计 181.6.4 系统登录设计 201.6.5 进货单 231.6.6 月销售状况 301.6.7 库存状况 391.6.8 库存盘点 431.6.9 往来对账分析 471.7 疑难问题分析与解决 521.7.1 数据批量录入 521.7.2 使用数据回滚来保护数据恢复工作 541.8 程序调试与错误处理 551.8.1 程序调试基本功能 551.8.2 错误处理 571.8.3 字段大小问题导致数据添加失败 581.8.4 字段设置主键后不能插入重复值 591.8.5 数据库中存在表关系,如何进行数据库清理 591.9 系统数据打印 591.9.1 单页打印(库存商品状况) 601.9.2 分页打印(往来单位对账) 621.9.3 复杂打印(库存盘点信息) 66第2章 物流管理系统 692.1 概述 712.2 系统分析 712.2.1 需求分析 712.2.2 可行性分析 712.3 总体设计 722.3.1 项目规划 722.3.2 系统功能结构 722.4 系统设计 732.4.1 设计目标 732.4.2 开发及运行环境 732.4.3 编码设计 732.4.4 数据库设计 742.5 控件准备 762.6 主要功能模块设计 762.6.1 系统架构设计 762.6.2 公共模块设计 782.6.3 系统登录设计 812.6.4 公司资料设置 842.6.5 车辆调度安排 882.6.6 托运申请单管理 912.6.7 货物托运管理 942.6.8 在途跟踪管理 992.6.9 信息查询 1032.6.10 货物验收单报表 1052.7 疑难问题分析与解决 1082.7.1 在修改数据记录时添加修改日志信息 1082.7.2 如何自动安装数据库 1092.7.3 通过程序代码配置ODBC数据源 1102.8 程序调试与错误处理 1122.8.1 解决窗体的显示模式问题 1122.8.2 解决SQL语句中的语法错误 1132.9 程序调试常见问题汇总 114第3章 客户管理系统 1233.1 概述 1253.2 系统分析 1253.2.1 需求分析 1253.2.2 可行性分析 1253.3 总体设计 1253.3.1 项目规划 1253.3.2 系统功能结构图 1263.4 系统设计 1273.4.1 设计目标 1273.4.2 开发及运行环境 1273.4.3 编码设计 1273.4.4 数据库设计 1283.5 控件准备 1303.6 主要功能模块的设计 1313.6.1 系统架构设计 1313.6.2 公共模块设计 1333.6.3 主窗体设计 1343.6.4 客户呼叫中心 1413.6.5 邮件发送 1453.6.6 客户投诉 1483.6.7 客户投诉满意程度分析 1513.6.8 客户信息查询 1543.6.9 国内城市区号邮编查询 1573.6.10 区号邮编查询 1583.6.11 客户信封打印 1603.7 疑难问题的分析与解决 1623.7.1 如何在改变鼠标形状的同时实现鼠标热区 1623.7.2 "Picture"控件的其他用处 1643.7.3 如何实现查询窗体的可重用 1663.8 程序调试与错误处理 1663.8.1 如何处理数据表中的英文字段 1663.8.2 由于"ADO"属性中记录源命令类型设置不同出现的问题 1673.9 帮助文件 1683.9.1 安装Microsoft Help Workshop 1683.9.2 编辑RTF文件 1693.9.3 制作帮助主题文件 1763.9.4 编译成ClientHelp.hlp文件 1783.9.5 与Visual Basic工程连接 179第4章 人力资源管理系统 1814.1 开发背景 1834.2 系统分析 1834.2.1 可行性研究 1834.2.2 经济可行性 1834.2.3 技术可行性 1834.3 总体设计 1844.3.1 系统结构设计 1844.3.2 系统功能结构 1844.3.3 系统功能概述 1854.4 系统设计 1854.4.1 设计目标 1854.4.2 开发及运行环境 1864.4.3 编码设计 1864.4.4 数据库设计 1864.5 技术准备 1894.5.1 认识Visual Basic资源编辑器 1894.5.2 控件准备 1904.5.3 使Data Environment和Data Report出现在"工程"菜单中 1914.6 主要功能模块的设计 1914.6.1 系统架构设计 1914.6.2 公用模块设计 1934.6.3 系统登录模块设计 1944.6.4 主界面设计 1964.6.5 部门管理模块设计 2054.6.6 人事信息管理模块设计 2104.6.7 员工调动模块设计 2174.6.8 合同管理模块设计 2204.6.9 考勤信息管理模块设计 2254.6.10 工资信息管理模块设计 2294.6.11 过期数据处理模块设计 2354.7 报表的设计 2364.7.1 工资台账打印 2364.7.2 工资条打印 2394.7.3 通过Excel打印 2404.7.4 其他报表的预览 2424.8 疑难问题的分析与解决 2444.8.1 使用ADO对象将员工相片保存到SQL Server数据库中 2444.8.2 如何设计万能查询器 2444.8.3 根据数据字段类型自动格式化DataGrid表格中的数据 2454.9 程序调试与错误处理 2454.9.1 如何解决关键字Select附近的语法错误 2454.9.2 如何解决使用了千位分隔符后的金额在保存过程中出现的错误 246第5章 生产管理系统 2495.1 概述 2515.2 系统分析 2515.2.1 需求分析 2515.2.2 可行性分析 2515.3 总体设计 2515.3.1 项目规划 2515.3.2 系统功能架构图 2525.4 系统设计 2535.4.1 设计目标 2535.4.2 开发及运行环境 2535.4.3 编码设计 2535.4.4 数据库设计 2545.5 技术准备 2565.5.1 控件准备 2565.5.2 常用内部函数 2575.6 主要功能模块的设计 2585.6.1 系统架构设计 2585.6.2 公共模块设计 2605.6.3 主窗体 2615.6.4 系统登录 2645.6.5 物料信息设置 2685.6.6 生产计划单管理 2735.6.7 设备报废信息 2765.6.8 生产领料 2785.6.9 操作员设置 2815.6.10 权限设置 2835.7 疑难问题的分析与解决 2855.7.1 如何动态设置主窗口图片 2855.7.2 如何设置打印时间 2865.7.3 如何统计数量 2875.8 程序调试与错误处理 2875.8.1 如何避免在编号中出现重复记录 2875.8.2 如何处理打印过程中报表过宽的问题 2885.9 测试与总结 2895.9.1 测试的概念 2895.9.2 测试的工作流程 2905.9.3 测试方法 2905.9.4 系统测试的策略 2925.9.5 测试报告 2945.9.6 总结 294第6章 企业营销管理系统 2956.1 开发背景 2976.2 需求分析 2976.3 总体设计 2976.3.1 系统结构设计 2976.3.2 系统功能结构 2976.3.3 系统功能概述 2986.4 系统设计 2996.4.1 设计目标 2996.4.2 开发及运行环境 2996.4.3 编码设计 2996.4.4 数据库设计 3006.5 主要功能模块的设计 3026.5.1 系统架构设计 3026.5.2 公用模块设计 3046.5.3 主界面设计 3056.5.4 产品管理 3126.5.5 销售组织 3166.5.6 销售业绩考核 3206.5.7 市场走势 3256.5.8 销售数据导入 3276.5.9 销售数据录入 3296.5.10 销售预测 3356.5.11 月销售分析 3376.6 疑难问题的分析与解决 3396.6.1 如何使DataGrid控件在刷新后仍定位在原来的行 3396.6.2 获取SQL Server数据库中的表 3396.7 程序调试与错误处理 3406.7.1 如何解决多步OLE DB操作产生的错误 3406.7.2 如何调试无法正常结束的程序 341第7章 行政管理系统 3437.1 概述 3457.2 系统分析 3457.2.1 需求分析 3457.2.2 可行性分析 3457.3 总体设计 3467.3.1 项目规划 3467.3.2 系统功能结构图 3467.4 系统设计 3477.4.1 设计目标 3477.4.2 开发及运行环境 3477.4.3 编码设计 3477.4.4 数据库设计 3477.5 技术准备 3497.5.1 开发环境的设置 3497.5.2 控件准备 3517.6 主要功能模块的设计 3517.6.1 系统架构设计 3517.6.2 数据模块设计 3537.6.3 主窗体设计 3547.6.4 会议室管理 3587.6.5 会议记录 3637.6.6 一周工作安排 3657.6.7 用车管理 3687.6.8 报销费用管理 3727.6.9 编码查询 3757.6.10 手机归属地查询 3797.6.11 查看日志 3807.7 程序调试与错误处理 3817.7.1 在编写代码时确保字段名的正确性 3817.7.2 注意ComboBox控件的只读属性 382第8章 OA办公自动化系统 3838.1 概述 3858.2 系统分析 3858.2.1 需求分析 3858.2.2 可行性分析 3858.3 总体设计 3868.3.1 项目规划 3868.3.2 系统工作原理网络结构图 3868.3.3 系统功能架构图 3878.4 系统设计 3878.4.1 设计目标 3878.4.2 开发及运行环境 3878.4.3 编码设计 3888.4.4 数据库设计 3888.5 技术准备 3908.5.1 ActiveX控件准备 3908.5.2 存储过程基础 3918.6 主要功能模块的设计 3948.6.1 系统架构设计 3948.6.2 公共模块设计 3968.6.3 系统登录设计 3978.6.4 主界面设计 3998.6.5 新闻管理 4048.6.6 文件传送 4098.6.7 文件接收 4118.6.8 活动投票管理 4148.6.9 活动投票 4178.6.10 系统设置 4198.7 疑难问题的分析与解决 4208.7.1 短消息服务(局域网) 4208.7.2 存储过程的应用 4218.7.3 如何将多种格式的文件保存到数据库中 424第9章 应用程序的打包 4259.1 编译工程之前的工作 4269.1.1 数据源的设置 4269.1.2 帮助文件的设置 4269.2 工程的编译工作 4269.2.1 设置程序的属性 4269.2.2 指定编译的类型 4279.3 将应用工程打包的详细过程 4289.3.1 指定工程及操作类型 4289.3.2 指定打包类型 4299.3.3 指定打包文件夹 4299.3.4 列出包含的文件 4309.3.5 指定打包选项 4319.3.6 指定安装标题 4319.3.7 指定工作组与项目 4329.3.8 调整安装位置 4339.3.9 指定共享文件 4339.3.10 完成并存储脚本 4339.4 将应用程序打包时的注意事项 4349.4.1 打包方式的选择 4349.4.2 如何打包文件夹 4359.4.3 在打包文件时要将系统附加文件添加完全 4369.4.4 解决在安装应用程序时提示的错误信息 4369.4.5 解决在打包应用程序时没有访问权限的问题 4369.4.6 如何调整打包文件的位置 4379.4.7 修改安装程序的安装界面 4389.4.8 如何修改安装程序的 439 -
Visual Basic软件开发技术李洛编著本书从学习的目的出发,通过几个案例,详细介绍如何应用VB进行高级程序开发的知识。同时,为了加强学习效果,本书还提供了一个学习用案例,要求读者使用已学习的知识并参照书本的案例实际地开发该案例,以达到“学以致用”的目的。 本书内容包括:在VB中使用Win32 API函数、高级界面设计技术、VB多媒体编程、使用注册表、网络编程、ActiveX DLL/EXE、ActiveX控件、ASP介绍。 本书结构合理,语言通俗易懂,并具有理论内容适当,侧重技术应用的特点。本教材主要面向高职高专的学生,同时也可作为相关技术的培训教材。 -
Visual Basic多媒体编程精编16讲荣钦科技著;刘晓华改编本书是一本很特别的学习Visual Basic的图书,目的就是让读者在轻松的氛围中掌握Visual Basic,掌握多媒体和游戏编程技术与技巧。本书穿插着大量的多媒体、游戏方面的实例,从方方面面讲解了Visual Basic在多媒体编程及游戏编程方面的精妙技术。本书通过16堂讲座的形式,从Visual Basic的安装、基础编程方法开始,逐渐深入到多媒体程序开发的核心层面,包括Timer、DirListBox、PictureBox、DirectX、DirectSound、DirectM usic、Directlnput、DirectDraw等多媒体和游戏编程的核心技术,并且配以大量精巧的对应性实例来进行实战演练。在最后几讲的内容中,特意安排了三个独立的大型多媒体和游戏题材的实例:射击游戏、俄罗斯方块和踩地雷,来强化前面各讲中给读者们灌输的关键知识点。本书光盘中含有全部实例的精彩示例源码。本书适用于使用Visual Basic进行多媒体和游戏开发的编程爱好者,也非常适合广大Visual Basic爱好者实现快速入门与提高。 -
Visaul Basic.NET实验指导与编程实例李印清编著学习理论最终是要运用到实践中去,而实践最后总结为理论。要成为一个好的编程员,一定要多上机多操作多实践。实践是学习程序设计课程十分重要的教学环节,通过上机调试程序过程的实训,可以加深对编程环境、语法和实现算法的理解与掌握。本书是与((VisualBasic.NET程序设计实用教程》配套的辅导教材,全书共4章。第l章介绍了VisualBasic.NET程序中可能出现的错误、调试程序的方法、各种断点的设置和高级调试技术;第2章是VisualBasic.NET程序设计实验部分,按照VisualBasic.NET程序设计各知识点的要求,共安排了27个实验,每个实验包括实验目的、实验内容、基本要求、实验要点和思考题,其中的大多数实验列举了多个题目,为教师组织实验教学提供了较大的选择空间;第3章对2004年4月和9月全国计算机等级考试VisualBasic试卷进行了解析;第4章给出了教学信息管理系统和电子相册应用程序两个软件开发实例,介绍了程序开发方法及其实现过程。附录给出了VB.NET程序设计实验报告格式,教师可要求学生将完成的有代表性的实验按此格式要求进行总结,并对其成绩进行评定。本书中的两个编程实例的文档、源代码和可执行文件附带在与本书配套出版的((VisualBasic.NET程序设计实用教程》一书所附的光盘中,程序都在WindowsXP平台和VisualStudio.NET环境下调试通过并经过严格测试。本书适用于高等院校非计算机专业或计算机科学与技术、软件工程专业程序设计课程的实验教材,也可供广大软件设计爱好者参考。 -
Visual Basic+SQL Server数据库应用实例完全解王颖编著本书详尽介绍了使用VisualBasic和Access开发数据库应用程序所必备的管理及开发技术,包括Access数据库的管理、SQL语句和ADO数据库访问技术。之后本书详细介绍了7个流行的系统的开发实例。在本书光盘中还为每个实例制作了PPT文件,详细介绍和演示实例所需的实用技术和开发过程,方便读者学习和理解。本书案例贴近实际,内容精炼,适合大中专院校的学生和软件开发人员参考使用。本书详尽介绍了使用VisualBasic和Access开发数据库应用程序所必备的管理及开发技术,包括Access数据库的管理、SQL语句和ADO数据库访问技术。之后本书详细介绍了7个流行的系统的开发实例。在本书光盘中还为每个实例制作了PPT文件,详细介绍和演示实例所需的实用技术和开发过程,方便读者学习和理解。本书案例贴近实际,内容精炼,适合大中专院校的学生和软件开发人员参考使用。 -
VB程序设计实训教程沈祥玖、郑有增高等职业教育技能型紧缺人才培养培训工程系列教材之一。《VB程序设计实训教程——题解实训样题解析》分为五部分:第一部分是VB学习指导、习题解答与补充练习题;第二部分是VB程序设计实验指导;第三部分是全国计算机等级考试二级VB笔试模拟试题与解答(新大纲);第四部分是全国计算机等级考试二级VB上机考试模拟题及解析;第五部分是附录,给出了全国计算机等级考试二级VB考试大纲(新大纲)及近几次笔试试卷(含参考答案)。 -
Visual Basic程序设计基础吴绍根, 陈建潮编著本书围绕一个大型国际书籍销售中心使用的“图书管理系统”的开发,全面介绍Visual Basic程序设计基础知识。为了加强学习效果,本书还提供了一个学习用案例——宾馆信息系统,读者可以使用已学内容并参照书中介绍的“图书管理系统”实际开发该案例,以达到“学以致用”的目的。 本书主要内容包括Visual Basic程序设计的基本知识、使用Visual Basic集成开发环境、Visual Basic中常用控件的使用、应用程序界面设计、使用ADO操作数据库、创建数据报表、文件操作、错误管理及如何发布Visual Basic应用程序。 本书具有通俗易懂,理论内容适当,侧重技术应用的特点,适合作为高职高专教材,也可作为相关技术培训的教材。 -
Visual Basic+SQL Server数据库应用实例完全解析王颖,李敏业本书介绍了开发数据库应用系统必须掌握的技术,包括SQLServer数据库的管理、SQL语句和AD0数据库访问技术。这些技术会在本书的7个实例中得到应用。通过技术与实例相结合的讲解方式,读者可以很快掌握数据库应用系统开发的过程和方法,并将所学技术应用到实际工作中。书中选择的7个实例都具有很强实用价值,是当前应用比较广泛的数据库应用系统。本书首先详尽介绍了使用VisualBasic和SQLServer开发数据库应用程序所应具备的各项技术,然后具体介绍了7个流行的系统的开发实例。在本书光盘中还为每个实例制作了PPT文件,详细介绍和演示实例所需的实用技术和开发过程,方便读者学习使用。本书案例贴近实际,内容精练,适合大中专院校的学生和软件开发人员参考使用。 -
Visual Basic串口通信技术与典型实例李长林编著本书详细介绍了利用Visual Basic进行串口通信编程的方法和MSComm控件的使用,并通过一系列应用实例,详细阐述了串口通信技术与Visual Basic技术相结合解决实际问题的基本思路和方法,同时也介绍了Visual Basic与网络开发的基本知识。 为了使读者更加容易地学习和掌握Visual Basic串口编程,本书附带的光盘中收入了作者编写程序的教学视频和程序源文件。 本书语言简洁、实例丰富,强调实用性,对于利用Visual Basic进行通信项目开发的技术人员具有较高的参考价值,也适合中高级程序员,软件开发人员使用。 -
Visual Basic程序设计教程邹先霞、梁文健本书是根据普通高等教育“十一五”国家级规划教材的指导精神而编写的。本书系统地介绍了用Visual Basic开发应用程序的设计思想和编程方法。以Visual Basic 6.0为语言背景,以程序结构为主线,介绍了可视化程序设计的基本知识和编程方法。内容包括:Visual Basic程序设计概述、Visual Basic语言基础、控制结构与算法、数组与过程、窗体、控件、图形、界面设计、文件、数据库技术、ActiveX控件等。本书内容丰富,简明易懂,注重实用性和可操作性。既可作为高职高专学校和高等院校计算机专业的教材,也可作为各类Visual Basic语言程序开发培训班及全国计算机等级考试用书。
