图书馆管理系统论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。如何获取信息?图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来。迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中解脱出来呢?

科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。

关键词:图书馆;管理信息系统;ACCESS数据库;VB6.0;面向对象

目录

第一章前言 (1)

1.1 概述 (1)

1.2 系统开发方法及目标 (1)

第二章需求分析 (2)

2.1 当前系统分析 (2)

2.2 可行性分析 (3)

2.2.1 技术可行性 (3)

2.2.2 经济可行性 (4)

2.3.3 营运可行性 (5)

第三章逻辑方案 (5)

3.1 数据流程分析 (5)

3.1.1 系统关联图 (5)

3.1.2 DFD顶层图 (6)

3.1.3 DFD第一层图 (7)

3.1.4 DFD第二层图 (8)

3.2 数据词典描述 (10)

3.2.1 数据流 (10)

3.2.2 数据元素 (11)

3.2.3 数据存储 (11)

3.2.4 数据加工 (12)

3.2.5 外部项 (12)

第四章总体结构设计 (12)

4.1 软件模块结构设计 (12)

4.1.1 HIPO图 (12)

4.1.2 IPO图 (13)

4.2 数据库设计 (14)

4.2.1 实体描述 (14)

4.2.2 实体间联系 (14)

4.2.3 E-R图 (15)

4.2.4 关系模型转换 (16)

4.3 计算机系统配置方案 (17)

4.3.1 系统硬件配置 (17)

4.3.2 软件配置 (17)

第五章系统详细设计 (17)

5.1 代码设计 (17)

5.2 人机界面设计 (18)

5.3 模块处理过程 (18)

第六章实施概况 (19)

6.1 开发环境 (19)

6.2 系统转换与实现 (19)

6.3 系统测试 (20)

6.4 系统运行与维护 (21)

结束语 (21)

致谢 (22)

参考文献 (23)

附录 (23)

第一章前言

1.1 概述

当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,计算机被广泛应用于各种信息管理系统。计算机的最大好处在于它的高效、准确以及海量存储能力。使用计算机进行数据处理和信息管理,不仅提高了工作效率,而且大大的提高了数据的安全性。

图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理工作。传统的基于文本、表格等纸介质的手工处理,存在工作量大、容易出错、效率低等缺点,越来越难以满足当前日益增长的用户需求。随着计算机的普及以及相关技术的发展,开发一个图书管理系统的时机已经成熟。管理系统可以避免图书管理的随意性,使得图书管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。

1.2 系统开发方法及目标

以某大学图书馆管理工作的现实需求为应用背景,开发一个典型的图书馆管理系统。考虑实际情况,本系统将采用结构化生命周期法进行系统分析和设计,并采用原型法进行系统实施。这样能有效避免盲目开发问题,同时能充分的发挥原型法的优势,能顺利实现系统的实施。

系统应该包括以下功能:

书籍管理部分:这一部分包括书籍类别管理和书籍信息管理两部分。其中,书籍类别管理包括添加书籍类别、修改书籍类别等:书籍信息管理包括书籍信息的添加,书籍信息的修改、书籍信息的查询、书籍信息的删除等。

读者管理部分:这一部分包括读者类别管理和读者信息管理两部分。其中,读者类别管理包括添加读者类别、修改读者类别等:读者信息管理包括添加读者信息、修改读者信息、删除读者信息、查询读者信息等。

借阅管理部分:这一部分包括借书信息管理和还书信息管理两部分。其中,借书信息管 理包括借书信息的添加、借书信息的修改、借书信息的查询等:还书信息管理部分包括还书 信息的添加、还书信息的修改、还书信息的查询等: 系统管理:包括修改系统用户密码、增加新用户以及退出系统等。

第二章 需求分析

2.1 当前系统分析

本文中的应用背景为某大学图书馆,属中型图书馆。现有系统由图书仓库、借阅室、采购中心、馆长组成,系统组织结构如图2.1所示。 馆长

采购中心借阅室

管理员读者图2.1 组织结构图图书仓库

现行系统的工作流程,都基本采用手工的方式。读者根据馆藏图书信息,将所要借阅图书的名称、作者等信息提供给管理员,管理员根据该书信息从图书仓库中找到该书籍,借给读者,并在借阅册上登记;若该书已经被借光,则进行预约登记。读者归还时,从借阅册上划去借阅记录。采购中心不定期将新购书资料送给管理员,管理员进行清点验收后将书入库,并登记图书信息;管理员定期将借阅信息和缺书信息进行统计,并将统计结果及读者的要求反馈给采购中心,由采购中心根据读者的借阅需求决定采购书籍。学期结束将借阅的情况及库存情况反馈于馆长,以便于制定管理决策等。业务流程图描述符号如图2.2所示,新书入库、图书借还和维护业务流程以及统计业务流程如分别图2.3~图2.5所示。

相关文档
最新文档