文档介绍:图书管理系统
摘要:二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战 略资源引起人们广泛的关注。如何获取信息?图书是我们最好的获取信息的方 式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起 来。迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中 解脱出来呢?
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞 速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时 代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书 管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图 书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出 错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间 来获取信息、了解信息、掌握信息。
全开架借阅是当今高校图书馆发展的必然趋势。实行全开价借阅,不仅方便 读者,大大促进图书馆资源的开发和利用,而且也能全方面体现图书馆的综合服 务功能。但目前绝大多数高校的图书馆系统不尽人如意,不能适应全开架借阅的 管理需求。因此我设计了这套图书馆全开架借阅管理系统软件,希望为读者和管 理者提供较为科学的,全面的服务。
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的 建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性 和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用 等特点。图书管理子系统的开发是基本图书管理系统结构,本文重点描述该系统 各个库表之间的关系以及图书管理、读者管理、借阅管理、系统设置等功能。
本文以图书管理信息系统的开发为背景,论述了整个系统的开发过程,系统 的结构及系统开发的基本原理和方法。全书共分信息系统简介、系统调查分析与 可行性研究、逻辑模型建立、系统详细设计、物理模型设计、系统实施与运行维 护等几章。详细论述了系统分析、系统设计的技术及应用、系统的功能、结构化 生命周期法的开发方法等内容。
关键词:图书管理;系统设计;数据库;SQL语言;窗体Visual FoxPro表单
图书管理系统 1
摘要: 1
第一章概述 1
1
1
3图书馆自动化管理的0的和意义 2
第二章使用工具或开发环境的描述 2
1数据库平台 2
2 Visual Foxpro6. 0 数据库简介 3
2. 1数据库概念的发展 3
2. 2 Visual Foxpro6. 0 数据库简介 3
4
2. 3. 1 Visual Foxpro 的发展历史 4
3. 2 Visual Foxpro 6. 0 的新特点 5
第三章系统需求分析及可行性分析 6
1系统调查分析与可行性研究 6
1. 1 系统开发的初步调查 6
7
8
2系统开发具体研究分析 8
第四章数据库设计 9
1概念设计 9
2数据处理、流程分析 9
. 1图书馆数据流程图 9
10
3局部E-R图 10
-R图 10
4. 1设计全局ER模式 10
11
第五章系统分析 13
1结构设计 13
2主要结构的算法设计 13
3界面设计 18
第六章结论 22
1对完成的系统分析 22
2对完成的系统测试情况的描述 23
3下 步工作展望 23
第一章概述
随着社会的发展,人们年活水平的不断提高,物质文化的发展已经远远满 足不了人们的需求,精神文明有了飞速的发展,因此图书事业的发展就成为精神 文明进步的一个动力。在迈入二十一世纪的今天,对图书馆的管理显得极其重要, 合理地管理不但反映一个,而且影响人们对知识掌握的速度和质 量。在知识经济时代到来的今天,用计算机控制图书馆的工作由自动化系统运行 而完成。这不仅节省了人力,还提高了工作效率和服务质量,而且还加速了图书 的流通。
管理信息系统是企业的子系统,它收集数据,并向管理人员提供信息,与 管理人员一道在整个企业中起着反馈控制的作用。由于企业采取了划分成许多子 系统的组织结构,各个子系统往往注意追求本子系统利益的最优化,引起各个子 系统行动上的不协调,是企业整体利益受到损害。管理信息系统作为企业的一个 特殊的子系统,正是在这一点上起着十分重要的作用。管理信息系统具有数据的 输入、传输、存储、处理、输出等基本功能。
⑴数据的采集和输入
由于信息的不完全性,想得到