摘 要
本文以学校图书馆管理系统为开发背景,针对于传统的人工图书管理方式存
在的一些问题进行了调查分析,并按照软件工程的理论、方法和规范;遵循实用
性、系统性、逐步完善、逐步发展的原则;采用结构化生命周期法和原型法相结
合进行图书管理系统的开发。系统以 Microsoft Visual Basic 6.0 作为前台界面开
发工具,Microsoft SQL Server 2000 作为后台数据库支持,并且采用了当前最流
行的 C/S 运算模式,使其既有直观友好的用户界面、高效稳定的性能,又能与校
园网紧密结合,充分发挥校园网的强大功能。该系统运行于 Windows 平台上,
具有图书编目、典藏、流通、查询以及读者管理和报表生成打印输出等功能,基
本实现了图书管理的网络化、信息化和自动化。
关键字: C/S 校园网 信息系统 图书管理 读者管理
Abstract and Keywords
This article depict the development for school library management
system. I have made some inquisition and analysis aiming at some
problems exist in artificial management for books. According to the
theories , method and normal of software engineering and the principle of
practicality . Systemicality gradual perfectness and gradual development,
using the method of construction of life cycle combined with the
prototype method. System used the Microsoft Visual Basic 6.0 conduct
and actions as stage interface development tool, Microsoft SQL Server
2000 conduct and actions as backstage database support , and adopted the
most popular C/S calculate the mode currently .So this system has
intuitionistic and popular user’ interface , efficient and stable function . It
is also closely combined with the campus net, so that the powerful
function of campus net can be brought into full play. This system is
designed running on the windows platform, It has functions of cataloging,
collection, circulation, searching for books, readers management report
print and so on. This system has fundamentally realized books
management through network, informationalization and automation .
Keywords: C/S Campus Net Information systems
Books Management Readers Management
目录
第一章 前言 ……………………………………………………………………
第二章 管理信息系统 …………………………………………………………
2.1 管理信息系统概述 ……………………………………………………
2.2 管理信息系统的结构 ………………………………………………
第三章 管理信息系统开发方法学 ……………………………………………
3.1 管理信息系统的开发原则 …………………………………………
3.2 管理信息系统的开发方法 …………………………………………
3.2.1 生命周期法 …………………………………………………
3.2.2 原形法 ………………………………………………………
3.2.3 面向对象法 …………………………………………………
3.3 图书馆管理系统开发方法的确定 …………………………………
第四章 系统的调查与分析 ……………………………………………………
4.1 系统初步调查 ………………………………………………………
4.2 可行性分析 …………………………………………………………
4.2.1 技术可行性 ……………………………………………………
4.2.2 经济可行性 ……………………………………………………
4.2.3 管理可行性 ……………………………………………………
4.3 现行系统的详细调查 ………………………………………………
4.4 新系统逻辑方案的提出 ……………………………………………
第五章 系统设计 ………………………………………………………………
5.1 系统的总体设计 ……………………………………………………
5.1.1 系统功能结构的划分 …………………………………………
5.1.2 系统环境的配置 ………………………………………………
5.1.2.1 确定系统设备配置的拓扑结构 ………………………
5.1.2.2 机器选型 ………………………………………………
5.1.2.3 软件配置 ………………………………………………
5.1.3 确定系统的计算机处理流程 …………………………………
5.2 具体物理设计 ………………………………………………………
5.2.1 代码设计 ………………………………………………………
5.2.2 输出设计 ………………………………………………………
5.2.3 输入设计 ………………………………………………………
5.2.4 数据存储设计 …………………………………………………
5.2.4.1 数据库设计的要求 ………………………………………
5.2.4.2 数据库设计的开发过程 ………………………………
5.2.4.3 需求分析 …………………………………………………
5.2.4.4 概念设计 …………………………………………………
5.2.4.5 逻辑设计 …………………………………………………
5.2.4.6 物理设计 …………………………………………………
第六章 系统实施 ………………………………………………………………
6.1 程序设计 ……………………………………………………………
6.1.1 流通 ……………………………………………………………
6.1.2 读者管理 ………………………………………………………
6.2 系统测试 ……………………………………………………………
6.2.1 调试过程 ………………………………………………………
6.2.2 调试方法 ………………………………………………………
第七章 系统管理与维护 ………………………………………………………
第八章 结束语 …………………………………………………………………
参考文献 ………………………………………………………………………
第一章 前言
在当今知识大爆炸的时代,图书作为信息的一种载体,仍是人们获得知识的
一种重要途径,因而作为图书管理与借阅的图书馆,它的运行情况则关系到知识
的传播速度问题。以往旧的图书馆管理模式完全是手工操作,从新书的购买、编
码、入库、上架,到借阅、续借、归还、查询,无一不是人工处理,需要大量的
劳动力与工作量,而且由于人为的原因造成一些错误,也是再所难免的。当读者
想要借阅一本书时,首先要查询大量的卡片,而且要有一定的图书管理知识,才
能很快的查到。自己想要的图书,在借阅过程中还要填写许多相关的卡片,使得
图书馆的管理效率低下,图书流通速度较慢,因而从一定程度上也影响了知识的
传播速度。
信息技术发展日新月异,区域信息化建设如火如荼,作为信息资源基础建
设主体的图书馆面临着前所未有的挑战和机遇。
近几年随着计算机技术、网络技术的不断发展和普及,目前很多学校都建
起了校园网,进一步推动了图书馆的信息化建设。正是基于这种现状,我们开发
了这套图书馆管理系统,该系统充分发挥了计算机技术、网络技术的强大功能,
从整体上改善了图书馆的管理工作,提高了图书馆服务的功能和质量,实现了图
书管理的信息化、网络化、自动化。
第二章 管理信息系统
2.1 管理信息系统概述
科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会
化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部
和外部信息量迅速地膨胀起来。,面对激烈的市场竞争,人们对这些信息进行收
集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的
手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计
算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是