2.1.1 Visual Basic 特点
Visual Basic 继承了Basic 语言简单的特点,特别适合初学者使用,它具有以下一些特点:
(1)可视化的集成开发环境
“Visual”指的是开发图形用户界面(GUI)的方法。使用VB编程序,则不需要,只要把预先建立的对象添加到屏幕上即可。
(2)面向对象的程序设计思想
VB采用了面向对象的程序设计思想。“对象”即可操作的实体,如窗体,按钮等。每个对象都能响应多个不同的事件,每个事件均能驱动一段代码,该段代码决定了对象的功能。
(3)交互式的开发环境
VB在编码,编译和代码测试间没用明显界限。除即时捕获错误以外,VB也在输入代码时部分地编译该代码。当准备运行和测试应用程序时,只需极短时间即可完成编译。如果编译器发现了错误,则将错误突出显示于代码中。这时可以更正错误并继续编译,而不需从头开始。因此代码运行的效果可以在开发时就进行测试,而不必等到编译结束。
(4)高度的可扩充性
VB可以为用户扩充其功能。
2.1.2 Visual Basic 与Access 数据库的连接方法
VB可以通过Data控件,ADO Data控件,DAO,RDO,ADO等来访问数据库。
(1)Data控件是不用编程连接数据库的方法。
(2)ADO Data控件是使用ADO来创建数据绑定控件和数据提供者之间的联系。
(3)DAO是操控数据库的完整编程接口,用户可用这些对象的属性和方法来实现对数据库的操作。
(4)RDO是全面控制远程ODBC数据库的完整编程接口。
(5)ADO是访问OLE DB的应用程序接口,是最新的,最灵活的,也是最简单的。OLE DB是数据访问的低级接口,它能处理任何类型的数据,而不管其格式。
VB可以访问以下3类数据库:
(1)Jet数据库:数据库由Jet引擎直接生成和操作,不仅灵活而且速度快.VB默认的数据库格式为Microsoft Office Access格式,扩展名为MDB.VB和Access数据库管理系统共享Jet数据库引擎。
(2)ISAM数据库:索引顺序访问方法(ISAM)数据库有Text Files和Paradox等多种形式。
(3)ODBC数据库:开放式数据库连接,包含符合ODBC的客户/服务器数据库。
2.2 Access 简介源`自,751`.论"文'网[www.751com.cn
Access数据库即 Microsoft Office Access 。Access用指定的格式把数据存储数据库引擎里,从而直接导入或者链接数据。Access支持Visual Basic语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO等。其如下特点:最好上手、最快上手;集中化的信息存取平台;能随心的存储数据和窗体;让专业设计深入Access 数据库;用拖动方式为数据库加入导航功能。
3 系统需求分析与方案设计
3.1 需求
随着计算机的普及,广泛应用以及对中小学图书馆的硬件调查,希望能通过计算机来简单快捷的对图书进行管理。在此基础上本系统需要具备如下功能:
(1)数据管理
该系统数据主要由学生信息、图书信息、管理员信息、借还书信息构成。要能对这些数据实现删除、增添、修改编辑等。
(2)系统管理
能对管理员权限进行分级,能更改密码、用户名等。
(3)图书信息查询
能查询借还书信息,能增添和删除、编辑图书信息。