2024年5月26日发(作者:)

VB+Access图书管理系统

在当今知识大爆炸的时代,图书作为信息的一种载体,仍是人们获得知识的一种重要途

径,因而作为图书管理与借阅的图书馆,它的运行情况则关系到知识的传播速度问题。以往

旧的图书管理模式完全是手工操作,从新书的购买、编码、入库、上架,到借阅、续借、归

还、查询,无一不是人工处理,需要大量的劳动力与工作量,而且由于人为的原因造成一些错

误,也是再所难免的。当读者想要借阅一本书时,首先要查询大量的卡片,而且要有一定的

图书管理知识,才能很快的查到。自己想要的图书,在借阅过程中还要填写许多相关的卡片,

使得图书的管理效率低下,图书流通速度较慢,因而从一定程度上也影响了知识的传播速度。

随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为

人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位

置。

学校作为教书育人的中坚力量,图书馆的作用更是举足轻重。学校图书馆要做到安全顺

畅的运转,为广大同学提供良好的服务,就必须有一套完善健全的运行管理机制。联系实际,

考虑各层次学校的情况,软件本身要求易学,界面友好,容易掌握,可以较简单方便的管理

各种图书信息;硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆。系统的

总体特点应该是方便、简单、实用。

关键字: Access数据库 VB可视化编程 ADO控件

由于自己是第一次做系统,对于系统缺乏经验的情况,用最基本方法法可以立足全局,

步步为营,减少返工,有利于提高开发质量,加快工程进度。以以前的管理系统我样板可以

加速系统开发中用户需求的获得,有助于解决规模不大但不确定的因素较多的管理决策问

题,有助于提高系统开发的效率和有效性。根据面临的实际情况,综合考虑上述两种开发方

法的特点,在图书管理系统开发过程中采取参考其他的图书管理系统的设计思想再加入自己

的部分思想,形成自己的图书管理系统。

首先在管理上,图书管理是一项比较繁琐的工作,不但需要对众多的图书信息进行编目,而

且还包括对各类图书类型信息进行处理和查询。如果通过计算机进行工作,并通过计算机进

行一系列的借阅操作,显然快捷和方便。

其次技术上,在《可视化编程设计》和《数据库》课程的学习下,对系统的开发打下了

基础。

根据实际情况,我们使用ADO控件少量代价快速地构造一个可执行的软件系统模型,

使用户和开发人员可以较快地确定需求,然后采用尽可能适用开发方式,对系统模型作连续

的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成

为最终产品了

科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大

和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀

起来.面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确

性提出了更高的要求.这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效

率日益降低的困境.电子计算机的出现为摆脱这种困境找到了出路.计算机用于管理信息处理

的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,

适合于管理信息处理及时、准确的要求.

管理信息系统(MIS,Management Information System)是一个由人和计算机等组成的能

够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统

利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信

息进行收集、传输、加工、保存和使用。因此,管理信息系统是一个信息处理系统。

管理信息系统科学依赖于管理科学和技术科学的发展而形成的。管理信息系统科学的三要素

是系统的观点,数学的方法以及计算机的应用。这三要素充分结合,相互利用,从而使管理

信息系统形成了一个有着鲜明特色的边缘学科。

管理信息系统的结构是指管理信息系统各个组成部分之间相互关系的总和,它是信息收

集和加工的体系。

管理信息系统的开发是一项应用软件工程。为了使开发工作顺利进行,使开发出来的系统达

到实用可靠、高效先进的目的,系统开发一般应遵循如下原则。

1、实用性是系统开发所要遵循的最重要的原则,系统必须满足用户管理上的要求,即保

证系统功能的正确性又方便实用,需要友好的用户界面、灵活的功能调度和完善的系统维护

措施。为此,系统的开发必须采用成熟的技术,认真细致地作好功能和数据的分析,并充分

利用代码技术、菜单技术及人机交互技术,力求向用户提供良好的环境与信心保证。

2、管理信息系统是组织实体内部进行综合信息管理的软件系统,有着鲜明的整体性、

综合性、层次结构性和目的性。它的整体功能是由许多子功能的有序组合而成的,与管理活

动和组织职能相互联系、相互协调。系统各子功能处理的数据既独立又相互关联,构成一个

完整而又共享的数据体系。因此,在管理信息系统的开发过程中,必须十分注重其功能和数

据上的整体性、系统性,这就是我们所强调的系统的原则。

3、管理信息系统的开发是一项复杂的应用软件工程,应该按照软件工程的理论、方法

和规范去组织和实施.无论采用的是那一种开发方法,都必须注重软件表现工具的运用、文

档资料的整理、阶段性评审,以及重视项目管理。

图书馆现行的图书管理方法是完全以人工的方式进行的图书的编目、典藏、查询、流通

等工作。图书馆管理系统基于计算机技术,实现编目、典藏、流通、读者、查询、系统维护

功能。系统对整体功能进行完善。系统对子系统进行调整和划分,编目包括图书/期刊简易编

目;典藏可以进行新增、修改及删除馆藏等操作;流通实现借书、还书、续借等各项操作;

读者实现对读者资料的各项操作;查询按读者个人借阅情况、编目、馆藏及分类进行查询;系

统维护实现对操作员的管理与维护、系统参数维护、操作员登录密码的修改等.

图书管理系统ER图-流程图-功能结构图—源代码

系统的调查与分析,简称系统分析,是管理信息系统开发工作的第一个阶段,也是最重要的

一个环节。系统分析在整个系统开发过程中是解决系统是“干什么”的,逐步明确系统的目

标,系统的界面以及系统的基本功能等。为下一阶段进行物理方案设计,解决“怎么干”提

供依据.

这个阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案

的提出.

系统的初步调查是系统分析的第一项活动,也是整个系统开发的第一项活动。初步调查

是在“图书馆”的最高层进行的,系统分析员站在高层观察“图书馆”的现状,分析系统的运

营情况。初步调查主要由两部分组成:一般调查和信息需求调查。前者包括了解“图书馆”

的内部环境和管理目标,调查分析“图书馆"的业务流程,明确进行改造的需求以及确定系

统目标和主要功能;后者是初步调查的主要内容,调查组织系统的工作职责和各职能部门所

要处理的数据。

用户的需求可分为三个方面:一方面是图书馆工作人员通过图书管理系统来管理各类图

书,使得图书馆的各项工作能够有序地进行,从而满足学生的需求;二方面是学生们能通过

该系统来查询图书馆中的各类图书,来确定自已需要的书籍的借阅情况,为借阅做好准备;

三方面是对图书馆数据库管理的需求,数据库在系统中扮演着极其重要的角色,所以能对系

统数据库进行安全和全面地管理也成为了图书管理者的一个重要需求.

在软、硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的

管理各种图书信息。硬件需求的配置要求不能太高,这样可以很好的适应当前的学校图书管