图书馆管理系统论文

合集下载

图书馆管理系统论文

图书馆管理系统论文

图书馆管理系统论文图书馆管理系统论文范文(通用10篇)图书馆管理系统论文篇1摘要:随着我国经济的发展和科技的进步,信息文化的收集和整理越来越重要,图书馆的学习氛围浓厚、环境较为安静,且知识储量很大,因此成为人们学习和读书首先考虑的地方。

当前,我国图书馆的数量增长越来越快,在地区的分布已经非常普遍,各大高校都有一所以上的图书馆,市区县区等地方也分布较密集,对当地的文化发展起了很大的积极作用。

由于图书馆数量的增多,图书馆的管理系统也越来越重要,作者在此文中根据所调查的图书馆现状,找出了图书馆管理系统中存在的问题并分析了其发展趋试。

关键词:管理系统图书馆发展趋势1图书馆管理系统的目前状况与存在的问题1.1图书馆的资源相对独立,没有整合目前是信息化的时代,信息化的资源在人们的生活中越来越重要,图书馆也在发展数字资源,甚至成为很多图书馆重点发展的资源,但是在一些图书馆在发展数字资源的过程中却忽视了实体书的发展,这对于图书馆来说是得不偿失的。

还有一些图书馆与之相反,只注重对实体书的收入而忽略了数据资源的发展,使得图书馆与信息化的脚步脱节。

对于当前的图书馆来说,既要重视对实体书的收藏,也要兼顾数字资源的发展,要将二者相互结合,不能使其独立发展,实体书的内容丰富,数据资源更加方便快捷,二者各有优势,共同组成了图书馆的整体资源。

目前许多图书馆的实体书与数字资源相对独立,要想取得更好的发展,必须将二者结合,互相促进,共同发展。

1.2图书馆的管理内容不够全面,管理核心不明确当前,我国的很多图书馆都把工作重心放在了图书资源与文献上面,在读者借阅图书时,只是在读者信息、归还日期等方面做了管理。

但是,这些管理内容太过片面,无法有效地合理地管理整个图书馆的所有资源。

当前科技进步,一些图书馆也有了数字图书馆的功能,然而目前的管理系统却无法满足对新型功能的管理,这对一些资源造成了一定程度的浪费。

要想全面的管理图书馆,管理系统中必须加入对数字图书馆、电子文档、财务资产等方面的管理。

图书管理系统论文

图书管理系统论文

第一章开发单位图书管理系统的重要性?1.1计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。

它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。

1. 2在单位图书室使用计算机管理图书的意义现在我国的很多单位图书室图书馆中图书的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

我作为一个计算机及应用专业的本科生,希望可以在这方面有所贡献。

改革的总设计师邓小平同志曾经说过:“科学技术是第一生产力”,我希望能用我这三年的所学编制出一个实用的应用程序来帮助这些单位图书室图书馆进行更有效的图书管理。

归纳起来,好处大约有以下几点:(1)可以存储所有的图书档案,安全、高效;(2)只需一到二名图书录入员即可操作系统,节省大量人力;(3)可以迅速查到所需信息。

1.3图书档案的设计分析根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。

使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。

此时模块也发展成为最终产品了。

第二章图书管理系统如何开发?2.1 编程环境Microsoft公司的Visual Foxpro6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。

Visual Foxpro6.0提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。

图书管理系统毕业论文

图书管理系统毕业论文

图书管理系统1.摘要图书管理系统的设计与实现是为了提高图书馆的管理效率和服务质量。

本文介绍了图书管理系统的设计思路和实现方法,包括系统架构、功能模块、数据库设计等方面。

通过该系统,图书馆可以实现图书的自动化管理,提高图书的借阅效率,减少人工操作的错误率,为读者提供更好的服务体验。

同时,该系统还具有良好的可扩展性和可维护性,可以根据图书馆的需求进行定制和升级。

关键词:图书管理系统;设计;实现;自动化管理2.引言2.1.研究背景随着信息技术的不断发展,图书管理系统已经成为图书馆、学校、企业等机构不可或缺的一部分。

传统的图书管理方式已经无法满足现代社会的需求,因此,设计和实现一个高效、便捷、智能的图书管理系统具有重要的现实意义。

本系统旨在为用户提供一个全面、高效、便捷的图书管理平台,通过信息化手段提高图书管理的效率和质量,为用户提供更好的服务体验。

系统采用了先进的技术架构和设计理念,具有良好的可扩展性和可维护性。

同时,系统还注重用户体验,提供了简洁明了的操作界面和丰富的功能模块,方便用户进行图书管理和查询。

此外,系统还具备以下特点:1. **智能化管理**:通过引入人工智能技术,实现图书的自动分类、推荐和借阅管理,提高图书管理的效率和准确性。

2. **移动化支持**:系统支持移动端访问,方便用户随时随地进行图书管理和查询,提高用户的使用便捷性。

3. **数据分析功能**:系统具备强大的数据分析功能,能够对图书借阅情况、用户行为等数据进行分析和挖掘,为图书管理提供决策支持。

4. **安全性保障**:系统采用了严格的安全措施,保障用户数据的安全和隐私。

总之,本图书管理系统的设计与实现,将为用户提供一个高效、便捷、智能的图书管理平台,为图书管理事业的发展做出贡献。

2.2.研究目的本章节旨在探讨图书管理系统的设计与实现。

通过对现有图书管理系统的研究和分析,我们发现传统的图书管理方式存在着诸多问题,如管理效率低下、信息不准确、服务质量不高等。

图书馆管理系统设计毕业论文

图书馆管理系统设计毕业论文

摘要如今社会正大步朝着高科技化,大信息化社会转型,虽然用笔记录文字这种形势在很长一段时间不能被淘汰,但是越来越多的领域选择使用计算机技术来储存信息。

图书馆作为知识的聚集点,每日需要记录的信息巨大,人工记录难免有所误差,设计出一款能为图书馆服务的管理系统很有必要。

我决定设计一款可以让图书馆管理效率提高,减少录入错误的系统。

此系统实用性高,便于操作。

图书馆管理系统的两大模块是可以录入大量书籍信息的数据库,以及图书馆管理员以及读者用户使用的界面应用。

因此我选择了使用SQL server2008这种开发工具。

我选择C#来实现软件,C#的操作简单,方便,易于笔者这种初学者使用。

这个图书馆管理系统的设计初衷就是为了能够让图书馆的管理人员能够减轻工作负担,并让读者借阅书籍的手续变得简单。

关键词:图书馆信息管理;SQL server2008;C#目录第一章绪论 (1)1.1开发背景 (1)L2开发工具介绍 (1)第二章对图书馆管理系统的可行性及环境的研究 (2)2.1可行性研究的过程 (2)2.2.所需用的环境 (3)第三章图书管理系统的需求分析 (4)3.1图书馆发展分析 (4)3.2功能需求 (4)3.2.1图书馆管理员的需求 (4)第四章图书馆管理系统的概要设计 (7)4.1业务流程图 (7)4.2数据库ER图 (8)第五章图书馆管理系统的设计 (10)5.1系统设计模块 (10)5.2设计读者系统界面 (11)5.3设计管理员界面 (13)第六章图书馆管理系统的测试与维护 (20)6.1系统测试 (20)6.2系统维护 (20)6.3系统评价 (20)6.4系统设计中存在的问题以及解决办法 (21)总结 (22)致谢 (23)参考文献 (24)第一章绪论1.1开发背景在信息化,网络化的社会中,很多领域从传统的手工记录方式向计算机记录转型。

曾经图书馆管理图书一般是使用手工登记的方式,借贷的书籍(如借贷天数,超过的天数限制借款时间统计和验证是常用的手动检查借卡)容易出错;由于大量的数据,容易丢失,很难找到。

(完整版)图书馆管理系统本科毕业设计论文

(完整版)图书馆管理系统本科毕业设计论文

题目:图书馆管理系统Library management system教学单位 _计算机科学与技术学院姓名 ________雷生栋_____ __学号 ________ _年级 ________2004级__ ___ _专业 ____计算机科学与技术_ _指导教师 ___职称 ___2008年 12 月 8 日摘要进入21世纪以来,信息技术从根本上推动了图书馆的飞速发展,计算机和计算机管理系统已经成为图书馆进行图书管理的主要设备和系统,使用计算机对图书资源信息进行管理,具有手工管理无法比拟的优点,图书馆管理系统也以方便、快捷、费用低廉的优点正慢慢地进入人们的生活。

作为典型的信息管理系统,图书馆管理系统开发主要包括后台数据库的建立和维护及前端应用程序的开发两个方面。

因此,本文主要利用Jav a作前端的应用开发工具,利用SQL Server 2000作为后台的数据库,对如何实现整个图书馆管理系统做了较为详细的介绍。

本文一共分为三章,第一章介绍图书馆管理系统的开发背景,及开发工具的选用;第二章为系统最终所要达到的目标,及系统功能结构和后台数据库的建立及设计思路;第三章详细论述了本系统主窗体、登陆模块、图书管理模块、图书借阅归还模块、图书查询模块等主要功能的详细设计及实现过程。

关键词:图书馆管理系统信息管理 JAVA技术数据库AbstractIn the 21st century, information technology and fundamentally promote the rapid development of the library, the computer and computer management system equipment and systems to manage the books, there are lots of advantages to use the computer manage the books to compare the manual management, The library management system is into people's lives because of convenient, fast, low-cost.As a typical information management system, the library management system including two respect : establishment of the database and developmentthe procedure. So, this article use Java as the development tool,use SQL Server 2000 as a background database, introduce the whole library management system detail. This article is divided into a total of three chapters, the first chapter is devoted to the library management system background, and the choice of development tools; The second chapter is talk about the goal of the system, and the system structure and the database; The third chapter is the design of the main function: the main form, the landing module, library management module, the return and borrowmodule, inquiry module.Key words: Library Management System,JAVA technology,Database,Information Management目录第一章绪论 (4)1.1 开发背景 (4)1.2 开发工具的选用及介绍 (5)1.2.1 JDK简介 (5)1.2.2 Eclipse简介 (6)1.2.3 Microsoft SQL Server 2000简介 (7)第二章总体分析与设计 (8)2.1需求分析 (8)2.2 系统目标 (8)2.3 系统功能结构 (9)2.4 系统工作流程图: (9)2.5文件夹组织结构: (11)2.6 系统预览: (11)2.7数据库设计: (11)2.7.1数据库分析 (11)2.7.2 数据库概念设计 (12)第三章图书馆管理系统详细设计 (15)3.1 公共模块设计 (15)3.1.1 数据库类连接及操作类的编写 (15)3.1.2 MenuActions类的编写 (18)3.1.3 限制文本框长度类的编写 (19)3.1.4 描述组合框索引与内容类的编写 (20)3.1.5 在JLable上添加图片类的编写 (20)3.2 系统主窗体设计 (21)3.2.1 主窗体概述 (21)3.2.2 主窗体技术分析 (21)3.2.3 主窗体的实现过程 (22)3.3 登录模块设计 (23)3.3.1 登陆模块概述 (23)3.3.2 登陆模块技术分析 (23)3.3.3 登录模块实现过程 (24)3.4 图书信息管理模块设计 (25)3.4.1 图书信息管理模块概述 (25)3.4.2 图书信息管理模块技术分析 (25)3.4.3 图书信息管理模块实现过程 (26)3.5 图书借阅、归还模块设计 (28)3.5.1 图书借阅、归还模块概述 (28)3.5.2 图书借阅、归还模块技术分析 (28)3.5.3 图书借阅、归还模块模块实现过程 (29)3.6 图书查询模块设计 (31)3.6.1图书查询模块概述 (31)3.6.2图书查询模块技术分析 (31)3.6.3图书查询模块模块实现过程 (32)毕业设计小结 (34)致谢 (35)参考文献 (35)第一章绪论当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,计算机被广泛应用于BS系统环境。

图书馆管理系统论文

图书馆管理系统论文

摘要二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。

如何获取信息?图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来。

迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中解脱出来呢?科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。

信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。

因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。

从而使人们有更多时间来获取信息、了解信息、掌握信息。

关键词:图书馆;管理信息系统;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 概述当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,计算机被广泛应用于各种信息管理系统。

图书管理系统论文

图书管理系统论文

图书管理系统论文图书管理系统论文二十一世纪是信息高度交流与发展的时代,面计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机以渗透到各个领域,图书馆也不例外,图书馆的计算机化以不容迟缓。

图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。

需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。

作者针对图书馆手工管理的现状,经过详细系统的调查,阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下坚实基矗一、图书管理系统的需求分析当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。

获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。

手工处理流程大致是这样的。

读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。

这样借书过程就完成了。

还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。

抽象出当前系统的逻辑模型。

在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。

在物理模型中有许多物理因素,随着分析工作的.深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。

建立目标系统的逻辑模型。

分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。

在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程如下:借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。

图书管理系统论文【范本模板】

图书管理系统论文【范本模板】

图书管理系统目录摘要 (III)ABSTRACT......................................................................................................................... I V 前言 (V)第一章综述 (1)1。

1 图书馆管理系统开发背景 (1)1。

2 图书馆管理系统的目的和意义 (2)第二章系统分析设计 (3)2。

1 系统功能分析 (3)2。

2 系统功能模块设计 (3)第三章数据库分析与设计 (5)3.1 数据库需求分析 (5)3。

2 数据库概念结构设计 (5)3.3 数据库逻辑结构设计 (7)3.3.1 书籍信息表 (7)3.3。

2 读者信息表 (8)3.3。

3 借阅信息表 (8)3.3。

4 读者类别表 (8)3.3.5 用户表 (8)3。

4 读者借书过程的数据流图和数据词典 (8)3。

4。

1 数据流图 (8)3.4。

2 数据词典 (9)3.5 读者还书过程的数据流图和数据词典 (12)3。

5.1 数据流图 (11)3.5.2 数据词典 (12)第四章系统详细设计与实现 (14)4.1 图书馆管理信息系统主窗体的创建 (14)4。

2 系统用户管理模块的创建 (16)4。

3 添加读者种类窗体的创建 (20)4。

4 查询图书信息与借书窗体的创建 (22)第五章结果与讨论 (28)5.1 工作成果 (28)5.2 问题与不足 (28)5。

3 学习心得 (28)参考文献 (30)致谢 (31)摘要随着科学技术的迅猛发展,图书馆管理工作的自动化所需的软硬件条件已经成熟.因此,我按照软件工程思想和管理信息系统的开发步骤,以图书馆的应用需求为背景,设计开发了本图书馆管理系统。

图书管理系统是典型的信息管理系统(MIS).本文介绍了在Visual Basic 6.0环境下开发本系统的详细过程,提出实现图书馆信息管理、资源共享的基本目标,从而推动迈向数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书的入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。

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

图书馆管理系统前言图书馆管理系统是一些单位不可缺少的部分,书籍是人类不可缺少的精神食粮,尤其对一些学校来说,尤其重要。

所以图书馆管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理图书、期刊、试卷合订本等,这种管理方式存在着许多缺点,如:效率低、性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。

这些优点能够极提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。

图书馆作为一种信息资源的集散地,图书和用户借阅现今,有很多的图书馆都是初步开始使用,甚至人工检查进行,对借阅者的借阅权限,以及借阅天数等用人工计算,手抄进行。

数据处理工作量大,于环境。

基于这个问题,我认为有必能够及时,准确,有效的查询和修改图书情况。

要建立一个图书管理系统,使图书管理工作规化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性......目录序言. 1一、概论. 2(一)图书管理的现状. 2(二)图书管理的发展背景和意义. 2二、系统规划. 3(一)系统任务. 3(二)系统目标. 3(三)系统计划. 3(四)可行性研究. 41三、系统分析. 5(一)系统的需求分析. 5(二)组织机构图. 6(三)业务流程图. 6(四)数据流程图. 7(五)数据字典. 9四、系统设计. 13(一)系统功能模块图. 13(二)数据库设计. 141.E-R图. 142.数据库表. 163.创建表间关系. 17(三)代码设计. 18(四)输入输出设计. 18五、系统实施. 22(一)登录界面. 22(二)系统主界面. 22(三)添加读者界面. 23(四)读者管理界面. 23(五)还书登记界面. 23(六)到期图书管理界面. 24六、系统测试与维护. 25(一)系统测试. 25(二)系统维护. 27七、设计总结. 29参考文献. 30附录:部分程序清单. 3序言图书管理系统是我们接触以来最平凡的系统,如今是信息化的社会,图书馆信息资源的有效管理已经成为人们获取信息的关键所在,这也将是图书馆信息化建设的重点。

书是人类不可缺少的精神食粮,也是现在社会步入文明的见证。

在未来对于图书管理信息化的要求会更高,图书管理系统的目的是应用信息化的技术对图书进行的管理,减少大量的数据冗余和传统管理的繁琐工作量,实现图书管理的系统化,科学化。

系统的主要子模块有图书管理,读者管理,借阅管理等,可实现日常图书管理业务,最终达到提高工作效率的目的。

一、概论(一)图书管理的现状目前社会上信息管理系统发展飞速,越来越多的企事业单位都引入了信息管理软件来管理自己日益增长的各种信息。

各大高校也相继采用了图书管理系统来管理图书,取得了很大的成效,图书管理信息系统也在功能上不但完善和加强,为了使图书管理更加规化,程序化,科学化,我们研发了这次的图书管理系统。

[NextPage]作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点。

图书管理系统的开发是一个老生常谈的问题,以其作为数据库开发的示例是因为它的开放性,比较成熟。

随着数据库技术、网络技术和科学管理方法的发展,计算机在管理上的应用日益广泛,管理信息系统逐渐成熟起来,并且给管理带来了新的革命。

鉴于目前学校图书数目剧增,图书信息量也呈爆炸性增长的形势下,对图书管理系统功能的要求越来越高,图书管理系统也在此基础上有了很大的发展,但是各系统力求使其功能简洁明了,而且齐全、易于操作。

(二)图书管理的发展背景和意义当今计算机及网络技术飞速发展,计算机应用在全球围日益普及,而社会也正快速向信息化社会前进,信息系统的作用也越来越大。

现在我国的各中小城市的图书馆的图书管理和借阅管理还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代,因此根据图书馆目前的实际情况来开发一套新的图书管理系统是十分必要的。

图书管理信息化是信息发展的必然趋势。

通过对管理系统模型的研究,提出一套构造图书信息管理系统模块的方法,并利用数据库、信息系统分析所学的知识,结合其它图书管理业务常识,建立相关数据模型,利用面向对象开发工具对其进行设计与开发。

建立一套有效的图书信息管理系统,可以减少工作量,将管理工作科学化、规化,提高图书馆管理的工作质量和工作效率。

[NextPage]二、系统规划(一)系统任务系统的规划依据目前各学校的图书管理系统的现状,确定此次研发的使命。

目前学校的图书管理系统已经不能够适应越来越多的读者和图书信息剧增的局面了,特别是自高校扩招以来,图书馆也加大了购书量,书的类目也越来越多,分得也更细致,而目前高校工作人员以老龄人居多,所以也就要求有一套功能齐全,但是也简单易用的图书管理系统的出现。

图书管理的业务其实说起来也都小异,管理对象也就是读者和图书,但是如果是针对大型的图书馆也还要开虑到其他的方方面面,比如采购何类书籍,每次该采购多少?什么书等等问题。

考虑到时间的关系,本系统就院校部的管理流程来研发,而没有设计外部的供应商之类的信息,初步规划本系统要完成以下任务:1.界面友好、操作简单:系统的界面设计应该简洁明了,采用标准的WINDOWS 编程技术,使用下拉式菜单,立体弹出式窗口等可视化手段, 每一过程应有相应的功能提示。

2.丰富的查询功能:[NextPage]系统的查询功能要方便灵活,如图书可以按书目编号、名称、、、作者等多种关键字查询。

3.灵活多样的报表功能:系统应有丰富的报表打印功能,提供相关图书、读者、借书信息报表,同时可实现汇总和对数据项的组合输出功能,方便打印。

(二)系统目标目前图书数量及读者数量增加,以及二者之间产生的借阅信息繁多,因此原有的管理模式已不能适应现行工作的需要。

同时,旧的管理方法也不利于推广计算机应用。

为使图书管理工作科学化、规化,更好地适应当前图书管理的工作需求,缓解手工管理存在的弊端就必须采用计算机辅助管理。

新系统应达到以下目标:1.充分了解用户需求及当前形式,功能齐备,能完成主业务处理;2.要有详细的设计说明书;3.每一模块的流程图要很清晰;4.系统能够正常的运行,能较好得完成预定的功能;5.系统要有完整的帮助文件,供前台操作员能方便的操作本系统。

(三)系统计划系统开发过程计划如下:总体分为三大阶段来完成,要求每一阶段的任务的任务都要按质按量来完成,以便整个系统功能能够正常运行。

[NextPage]第一阶段(3.1-4.10)可行性分析,系统分析。

第二阶段(4.11-5.20)系统设计,实现子系统图书,读者管理,最后是借阅管理,各个模块的组合。

第三阶段(5.20-5.30)软硬件的准备,建立数据库,系统调试,维护评价。

(四)可行性研究1.技术可行性技术可行性包括一下几个方面:硬件,系统软件,应用软件,技术人员。

针对这四个方面可行性都是没有问题的,本系统预采用Visual Basic编程语言加Access数据库。

目前,数据库产品较多,每种产品都具有各自的特点和适用围,因此,在选择数据库时,应考虑数据库应用的特点及适用围,选择最合适的。

(1)VB介绍Visual Basic是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年风靡全球。

VB是具有强大功能的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。

VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程。

(2)AccessAccess作为一个数据库管理系统,它被集成在Microsoft Office中。

Access数据库处理的基本结构,采取关系型数据库模式。

与其他的数据库系统相比,Access更加简单易学,一个普通的计算机用户可以很快地掌握它。

Access 2000的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与Office其他组件交流数据,这些功能对于一般用户而言已经足够了。

[NextPage]2.经济可行性本图书管理系统能为图书管理者提供准确、及时的信息,对管理者的决策提供有利的支持;能够促进院校的体制改革,提高工作效率,减少手工工作人员及费用等,这些都是使用系统所带来的间接收益。

同时也促进了学校信息化的进程,提高学院的管理效率。

3.社会可行性本图书管理系统的操作简单,而且界面友好,系统的操作流程是图书管理工作者所熟悉的。

并且本图书管理系统能够实现其各个功能,在当前操作环境下也能够很好的运行。

综上所述,不管是从技术上考虑,还是从经济以及社会上考虑,我们的系统都具有一定的可行性,因此我们才开发研究这个系统供广大读者使用。

三、系统分析作为系统分析阶段的基本任务就是:系统分析员与用户一起充分讨论用户的需求,并把双方的理解用系统说明书表达出来。

新系统做什么,能“做什么”,“不能做什么”。

(一)系统的需求分析1.通过搜集资料,我们总结出了本系统的需求分析结果。

系统应该满足以下的性能需求:(1)统一处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。

在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对员工信息处理的需求。

面对广大的读者借书请求,图书管理员要能够及时的为其办理借阅等其他请求。

[NextPage](2)系统的开放性和可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。

例如数据表中用户选择字段方式的改变,用户查询的需求也要不断的更新和完善。

所有这些,都要求系统提供足够的手段进行功能的调整和扩充。

而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规,可以简单的加入和减少系统的模块,配置系统的硬件。

通过软件的修补、替换完成系统的升级和更新换代。

比如学生以后也可以在远程还书等功能。

未来学校的图书也会越来越多,系统要能够提供丰富强大的查询功能,方便读者和管理员查询。

(3)系统的易用性和易维护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,易于系统的维护。

针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

相关文档
最新文档