出版时间:2010-7 出版社:清华大学出版社 作者:刘晓梅,李春强 编著 页数:256
前言
Visual Basic是一种功能强、效率高、容易学习的编程语言,它提供了一种可视化的软件开发环境,采用面向对象技术和事件驱动机制,从而使编程难度降低,效率得以提高。它一经面世,就在世界范围内得到迅速、广泛的应用,成为最流行的程序设计语言。但传统的Visual Basic教材过于理论化,不能使初学程序设计的读者轻松地进行Visual Basic实际应用软件的开发。 本书的编写充分考虑了大多数审计人员没有程序设计基础的特点,力图将教学与应用软件的实际开发过程有机地结合起来,增强教学的趣味性,调动读者的学习积极性。全书围绕如何创建设计“银行贷款系统”展开详尽的叙述,通过实例讲解知识、介绍操作技能;知识与技能的讲解采用层层递进的方法,既有利于教学的组织,也有利于读者的学习。 全书围绕应用程序开发的完整过程,共分13章,内容包括引例介绍、系统数据库创建、系统登录界面设计、简单登录密码设计、数据库访问的实现、系统主界面设计、基本资料模块设计、借款管理模块设计、账款管理模块设计、应用程序的文件操作、应用程序的打包和发布、程序调试与错误处理、程序设计在审计工作中的应用。其中第1~9章、第13章由刘晓梅编写,第10~12章由李春强编写。每章都配有明确的教学目标和理论知识,让读者通过完成各个任务来学习Visual Basic中主要的操作方法和相关知识。 根据教学目标采用任务驱动方式进行编写是本书的主要特点。根据系统开发要求,本书打破了传统Visual Basic:教材的理论化的编排模式,知识点的引入完全取决于系统的开发需求。每一章的基础知识部分介绍了程序设计的精髓,通过大量例子让读者透彻体会程序设计的思想,学会程序设计的方法。
内容概要
本书以Visual Basic 6.0中文版为语言背景,以任务驱动和项目教学作为编写原则,培养读者的实际操作能力。全书以一个完整、实用的信息管理系统——“银行贷款系统”的开发为例,对怎样使用Vis—uaI Basic进行Windows应用程序开发做了系统的介绍。打破了传统Visual Basic教材的理论化的编排模式,知识的引入完全按照系统开发需求而定。书中使用大量的例子介绍程序设计的方法,读者可通过阅读本书,透彻体会程序设计思想,学会程序设计。 本书作为国家审计署计算机审计中级培训的系列教材,也适合本科教学,适合的专业有信息管理与信息系统、计算机审计、电子商务和管理科学等,也可作为从事软件开发和应用的工程技术人员的参考书。
书籍目录
第1章 引例 1.1 目标任务 1.2 基础知识 1.3 效果及功能第2章 系统数据库创建 2.1 目标任务 2.2 效果及功能 2.3 基础知识 2.4 实现步骤第3章 系统登录界面设计 3.1 目标任务 3.2 效果及功能 3.3 基础知识 3.3.1 VB开发系统 3.3.2 窗体 3.3.3 基本控件 3.3.4 VB模块 3.4 实现步骤第4章 简单登录密码设计 4.1 目标任务 4.2 效果及功能 4.3 基础知识 4.3.1 VB的数据类型 4.3.2 常量 4.3.3 变量 4.3.4 运算符与表达式 4.3.5 顺序结构程序设计 4.3.6 分支结构程序设计 4.4 实现步骤第5章 数据库访问的实现第6章 系统主界面设计第7章 基本资料模块设计第8章 借款管理模块设计第9章 账款管理模块设计第10章 应用程序的文件操作第11章 程序调试与错误处理第12章 应用程序的打包和发布第13章 程序设计在审计工作中的应用参考文献
章节摘录
2.1目标任务 几乎所有的应用程序都需要存放大量的数据,并将其组织成易于读取的格式,这种要求通常可以通过数据库管理系统来实现。数据库系统提供了数据在数据库内存放方式的管理能力,使编程人员不必像使用文件那样需要考虑数据的具体操作或数据连接关系的维护。数据库是一组排列成易于处理和读取的相关信息的组合。其中,关系型数据库模型已经成为数据库设计事实上的标准。这不仅因为关系型数据库模型的强大功能,而且因为它提供了被称为结构化查询语言(SQL)的标准接口。 关系型数据库模型把数据用表的集合形式来给予表示。通过建立简单表之间的关系来定义结构,而不是根据数据的物理存储方式建立数据中的关系。不管表在数据库文件中的物理存储方式如何,都可以把它们看成一组行和列。在关系型数据库中,行被称为记录,列被称为字段。表是有关信息的逻辑组。图2.1给出了一张用户表,表中的每一行数据就是一条记录,它包含了特定用户的信息,而每条记录都包含相同类型和数量的字段,例如,用户ID、用户名称、密码、用户类别等就是每一列的名称,这就是字段。每个表都应该有一个主关键字(简称主键),主键可以是表的一个或几个字段的组合,且对表中的每一行都是唯一的。在用户表中,用户类别不能作为主键,因为有重复值,不能唯一确定某一行。同样的道理,用户名称和密码都是不合适的字段。所以,在该表中添加了一列名为UID的字段,只是为了作主键用,没有太多的意义。定义了主键的表,可以大大加快数据的访问速度。
图书封面
评论、评分、阅读与下载