学习啦>论文大全>毕业论文>公共管理>图书馆管理>

图书馆管理系统设计论文精选(2)

秋梅分享

  图书馆管理系统设计论文精选篇2

  浅论图书馆管理系统的设计与实现

  摘要:应用一款好的图书馆管理系统,将能极大的提高图书馆管理工作效率,本文在Visual Basic6.0环境下对图书馆管理系统进行设计,它通过自上而下的规划,自下而上的开发,最终设计得到实现,并用可以初步投入到图书馆管理系统的应用中。

  关键词:图书管理系统 设计 实现

  引言

  传统的图书馆管理方式是用手工的方式,这种方式的运行效率低下,而且对于各种图书馆信息难以做到满足即时查阅与即时更新的要求,如果先对图书馆运行情况进行分析,再使用先进的计算机技术设计出满足图书馆管理工作需要的系统,则能避免传统图书馆管理方式的蔽端,基于这种目的,图书馆管理系统才被设计、实现,它是否可以满足图书馆管理的需要,还需要在实际运行中进行验证。

  1 系统需求分析

  1. 1 用户需求分析

  图书馆管理系统的设计,需要能通过软件自动完成用户需求的信息化管理,能够通过软件的方式对数据进行操作、管理、分析等,提高图书馆服务的水平。

  图书馆管理的需求,主要可以分为以下几个方面:图书馆管理人员的需要,它要求能对图书进行各种管理、分类、调整、增加等;学生的需求,读者要求软件系统能简洁、直观,方便自己查询各种图书;办证要对学生的图书证登记、当前状态查询、历史查询、发放等。

  1. 2 对性能的一般性规定

  开发一款信息管理软件,为了让软件能真正投入使用,且能被多数人操作,一般对软件有以下的要求:软件必须要有实用性,软件要对管理每个方面的需求都进行分析,然后划分相关的模块,让需求的功能能够实现;可维护性,是指软件有直观的界面,方便用户理解软件的操作方式,软件具有一定的更改性,能在一定范围内订制自己需要的功能;可升级性,指用户能在不改变原有数据结构的情形下,软件能智能化的为用户升级,提供更多服务;可拓展性,这指软件能提供各种接口,使用与其它兼容,也可以自由添加更多模块功能等,让软件的功能变得更丰富、更实用。

  1. 3 安全性的要求

  所谓的安全性,包含两个方面,一方面是系统的容错能力,在系统运行时要求能对数据安全可靠的管理,如果管理时出现数据错误,则要有示警功能、自动纠错功能、自动暂停直至手动纠错等功能,以免因为用户错误的使用软件,使系统出现问题,或者因为需要查找错误的数据降低工作效率;另一方面,要求数据库系统调计具有安全性,能对用户的权限分级管理,数据库能定期备份,系统有安全应急错误。

  2 系统功能设计

  2.1 图书馆管理系统目标

  图书馆需要管理的内容包包括:

  ·采编工作,它包含增加新书,打印编目、增加数量;

  ·目录工作,它包括可借书目,然后参许对图书的关键字段进行管理;新书上架,它要求能对新书的关键字段进行管理;借书情况,它要求对图书证件情况进行数据管理。

  ·借阅工作,它包括要求对图书的状态能进行数据存储调

  用、查询、统计等;

  ·阅览工作,它提供各种即时阅览服务;

  图书室整个服务流程可以用以下的流程图方式描述:

  图书馆服务流程描述

  2.2 图书馆理系统设计

  图书馆的系统设计自上而下总共分为四层,第一层是用户登陆的界面,用户通过登陆进入图书管理系统,根据用户权限的不同,所能管理的范围也不一致;第二层为系统功能调用,用户可以根据系统界面找到自己需要的内容;第三层为各个模块功能的调用,用户可以找到自己需要使用的功能模块;第四层,所有功能的使用,用户能在第四层界面里完成管理功能的所有操作。

  图书馆系统设计

  2.3 图书馆理系统模块的功能

  ·图书类别管理模块:它是针对图书类别进行管理和操作,在该模块中,能完成所有类别信息的管理。

  ·图书管理模块:它是针对图书信息进行管理和操作,在该模块中,能完成所有图书信息的管理。

  ·读者管理模块:它是针对图者的信息进行管理和操作,在该模块中,能完成所有读者信息的管理。

  ·借阅管理模块:它是针对图书借阅的信息进行管理和操作,它能对过去的借阅历史和现在的借阅信息进行管理。

  ·修改密码模块:这是为了保证用户信息的安全性进行设置的模块,用户或管理员能对密码进行重新设置。

  2.4 图书馆理系统数据库设计

  数据库使用Access数据库软件,该软件为微软开发,它能配合Office其它软件与数据库共同使用,这款软件操作直观,功能全面,同时具有很大的可拓展性,如果系统扩展到Client/Server模式时,可以使用SQL Server软件,它能使数据库的功能更加丰富。

  该软件数据库系统用四个表完成:

  表格中所涉及的属性可以通过下图看到:

  图书馆数据的属性

  2.5 图书馆理系统运行环境配置

  ·硬件环境

  主机:P/200(最低配置),PⅡ/266以上(推荐配置)

  内存:54MB(最低配置),128MB以上(推荐配置)

  硬盘:10GB(最低配置),20GB以上(推荐配置)

  显示器:VGA以上

  ·软件环境

  操作系统:Windows98中文版或WindowsXP中文版

  编程软件:Visual Basic6.0

  数据库:Access2000中文版

  2.6 安全设计

  为了确保系统运行的安全,图书馆理系统使用用户名+密码验证的方法进行管理,如果不是合法用户,无法使用该系统的服务,为了确保密码的安全,系统具有密码修改的功能。

  2.7图书馆管理系统系统实现

  ·用户登陆

  ·系统功能调用

  ·模块功能调用

  ·模块功能操作

  结语

  在完成图书馆管理系统后,需要长时间的运行,通过软件运行的反馈对比系统目标与系统实现之间的差距,通过对软件反馈信息的收集与分析,写出系统评价报告后,对软件系统出现的问题进行修正,这个软件系统的维护与评价工作需要很长的时间才能完成,但是它是验证软件是否具有可行性的重要阶段,也是软件开发不可缺少的部分。

  如今随着科学技术的发展,现在的社会已经全面进行信息化与电子化,图书馆也要告别以往的传统管理方式,顺应时代的潮流以信息化的方式对图书馆进行管理,对图书馆管理系统进行设计和应用,是将新的管理思想和体系引入图书管理工作中,让图书管理工作变得更科学、更有效率。

  参考文献:

  [1].罗金增.基于Servlet/JSP和XML的数字图书馆教学信息资源定制系统研究[J].图书馆学研究,2006(11).

  [2].倪宝童.图书管理系统中图书编号的自动生成[J].企业技术开发,2006(2).

  [3].金京林,黄以宝,苏伟斌.基于JSP 技术的图书管理系统的设计与实现[J].教育信息化,2006(21).

  [4].四维科技,胡标.ASP网络编程技术与实例[M].北京:人民邮电出版社,2004.

  [5].李存斌,樊建平.ASP高级编程及其项目应用开发[M].北京:中国水利水电出版社,2003.

  [6].胡中栋,夏冬梅,胡春安.图书管理系统软件设计[J].信息技术,2005(11).

猜你喜欢:

3485905