图书管理信息系统设计

2024-04-16

图书管理信息系统设计(通用8篇)

篇1:图书管理信息系统设计

作为信息资源的集散地,图书馆在高校中的作用是尤为重要的,而图书馆传统人工管理方式已经无法快速,高效地应付日益增长的信息数据.随着计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用.因此,图书管理信息系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底解脱出来,从而使人们有更多的时间来获取信息、了解信息、掌握信息,更好地发挥图书馆强大的资源优势.

作 者:秦炜 作者单位:西安铁路职业技术学院 刊 名:合作经济与科技 英文刊名:CO-OERATIVECONOMY & SCIENCE 年,卷(期):20xx ”"(5) 分类号:G251 关键词:图书管理信息系统 数据库应用 Visual Foxpro语言 windows HC

篇2:图书管理信息系统设计

关键词:图书管理; 信息化; 系统;

1 系统技术关键

1.1 B/S模式

B/S模式是当前网络技术发展大环境下比较流行的系统架构的设计模块, B/S模式一般采用三层架构的模式分别是表示层、中间层以及数据层。

表示层:也称之用户层, 是系统来响应用户信息的层次, 也是对用户展现的层次用户通过用户层和系统进行交互的。

中间层:也称之为桥梁层, 顾名思义是和用户层以及数据层进行交互的层次, 对数据的传送以及数据的请求起到中间传送的作用。

数据层:也称之为永久层, 其功能主要是负责数据库的数据进行存储管理/处理具体的B/S结构。

1.2 J2EE技术介绍

java技术可以实现跨平台的数据管理, 使用java平台研发的`系统可以实现系统的跨平台的处理, 通过跨平台的特点大大的增加了java程序的应用范围, 使得java程序应用越来越广泛, 在系统数据分析以及系统的响应方面都可以进行数据的交互, 通过对java信息的相关传输以及管理, 实现对数据传输管理信息的统一操作管理, 对数据信息以及关键管理上都可以采用这种方式进行管理响应流程。

另外, 数据库方面, 建议采用SQLserver数据库, 它是可以对大量数据信息进程处理的数据库系统, 自带的安全机制还可以对存储的数据信息的完整性、独立性等进行统一的管理。还可以作为海量数据处理平台对数据进行处理。微软的SQLserver数据库本身还带有安全机制以及对数据库进行设计的时候的校验, 在数据库本身的机制保证了数据的安全性以及数据的完整性。

1.3 系统功能需求

图书管理系统设计分为两部分, 第一是前台设计部分, 第二是后台设计, 主要是数据库的设计。

图书信息应该包括数目的作者、图书名、出版日期、出版社。可以进行数据库存储, 让读者知道图书馆内部含有什么样的条目信息。

读者信息息应该包括有:读者的姓名, 读者的编号。通过它们, 读者能够分辨出不同的读者信息。

管理员的主要权限是对账号和密码的管理, 管理员通过账号和密码的使用, 能够快速登陆到图书管理系统的后台, 主要功能是能够从整体上, 更改图书信息, 和读者信息。

1.4 系统非功能需求

1.4.1 安全性强。

系统的安全性几乎是所有的信息系统都要考虑的问题, 首先要保证系统的安全, 这里的系统安全不单单指的是系统的安全, 还要保证系统数据的安全, 铁路公司人力资源信息管理系统里存储的数据涉及到个人信息以及财产问题都是非常重要的信息, 所以系统的安全性要放在第一位。

1.4.2 可扩展性优。

在可以预见的发展前景下实现对数据信息的统一管理, 为系统的操作实现统一的管理, 另外随着客户需求的不断提升系统的功能也会随之增加, 系统良好的可扩展性增加了系统的稳定性, 减少了系统后期研发的费用, 提升了系统的经济性以及系统的安全稳定性。

2 系统实现

图书管理系统建立统一的数据管理平台方面采用当下先进的技术进行信息化的管理, 实现了数据信息进行的快速搭建以及管理, 在不同的方式以及管理上实现了对数据信息的管理支撑, 在管理方式上实现了对数据以及管理信息的统一管理操作。

篇3:图书管理信息系统设计

一、绪论

(一) 系统开发背景。

目前, 在一些高校图书管理中, 师生查找图书都是采用传统的查询方法, 让读者在图书分类架上一本本地去查找, 这样不仅很难找到自己所需要的图书, 而且费时费力。而图书管理员在办理借书登记、查询读者借书记录时, 管理人员必须在借书记录上一个个去查找, 而要找到借书记录并删除该记录是件很麻烦的事情。每当新书入库时, 图书管理员既要填写新书入库卡片, 又要填写新书入库账目, 不仅工作量大, 而且在新书入库后要经历较长的时间方能借出。另外, 因图书数量有限, 必须对图书实行限量借阅, 因此要实施弹性借书方法是件很困难的事。

为提高图书查询效率, 减少系部图书管理员的工作负担, 有必要开发一个小型图书管理软件来对图书实施有效管理。该系统应具备以下功能: (1) 能对各类图书实行分类管理; (2) 提供必要的读者信息; (3) 能进行各种高级查询; (4) 具有图书检索功能等。这样, 不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号, 而且能让图书管理员以最高的效率办理借阅手续。

(二) 数据库概述。

从20世纪五十年代中期开始, 计算机的应用由科学研究部门逐步扩展至企业、行政部门。至六十年代, 数据处理成为计算机的主要应用。数据库技术作为数据管理技术, 是计算机软件领域的一个重要分支, 产生于六十年代末。现已形成相当规模的理论体系和实用技术。

数据库 (Database) DB是统一管理的相关数据的集合。

数据库管理系统 (Database Managerment System) DBMS是位于用户和操作系统之间的一层数据管理软件, 为用户或应用程序提供访问DB的方法, 包括DB的建立、查询、更新及各种数据控制。

数据库系统 (Database System) DBS是实现有组织地、动态地存储大量关联数据, 方便多用户访问的计算机软、硬件和数据资源组成的系统, 即采用了数据库技术的计算机系统。

数据库技术是一门研究数据库的结构、存储、管理和使用的软件学科。

二、系统分析阶段

(一) 系统可行性分析。系统可行性分析包括:技术的可行性、经济可行性、法律因素可行性。

技术可行性:结合本校图书馆规模和平时业务量的具体情况, 本系统采用Visual Foxpro6.0作为开发平台, 可以很容易实现图书馆相关信息的记录、维护、检索, 并且可以在不添加任何设备的情况下, 以较少的人力较快地完成系统的设计, 实现系统的功能。

经济可行性:不需要额外开支, 用现有的人力物力就可实现, 软件成本很低。

法律可行性研究:研究在系统开发过程中可能涉及的各种合同、侵权、责任以及各种与法律相抵触的问题。

(二) 系统需求分析

1、图书管理信息系统的总体功能要求。

简单的图书管理系统主要包括下面的功能: (1) 借书处理:完成读者借书这一业务流程, 核心为快速检索到学生需要的书籍。 (2) 还书处理:完成读者还书这一业务流程。 (3) 新书上架:完成新书资料的录入工作。 (4) 旧书下架:完成图书资料的删除工作。 (5) 读者查询:根据读者号, 查询读者借阅情况, 能够对读者的基本信息资料进行管理。 (6) 相关帮助:便于新的系统使用者能够快速掌握该系统的使用操作。

2、图书管理信息系统的性能需求。

(1) 要求有较强的系统安全性, 对一定范围和程度内用户的错误操作有相应的系统自我保护功能。 (2) 系统的维护时间不能超过系统总运行时间的千分之五, 系统每次的维护时间不能超过系统总运行时间的千分之一, 系统的故障恢复时间不得超过系统故障时间的百分之五。 (3) 其他性能要求以其相关或类似的系统为参考。

三、系统设计阶段

(一) 系统功能模块设计。鉴于以上各项功能要求, 将该系统划分为以下六个模块:

1、图书信息模块。

对图书的基本信息进行录入、删除、修改以前信息和进行简单查询功能。

2、查询检索模块。

可对书目的基本信息进行检索, 其查询条件可以是按分类检索;也可以是按照作者名、图书名称或出版社进行检索。同时, 也可对读者的基本信息进行检索, 查阅其借阅信息。

3、读者管理模块。

对读者的基本信息进行录入管理, 可自动生成会员代号, 可自动记录会员的借阅信息。

4、数据维护模块。

可对数据库中的各项基本数据信息进行数据备份和数据恢复, 并可实现数据备份文件存贮路径的自由选择。

5、报表输出模块。

对图书的基本信息、会员的基本信息、会员的借阅信息等数据可按照查询条件的不同按要求打印输出。

6、帮助模块。

可以提供关于图书管理信息系统各项操作的详细帮助信息, 并可实现对不同操作的定点帮助提示。

(二) 数据库设计

1、数据描述

(1) 静态数据描述。

(1) 图书一级分类表:包括一个数据表。其中的主要信息有:分类编号和一级分类名称。一级分类中将图书共分五大类, 具体分类方法、编号和分类名称参照国家统一分类方法的规定。 (2) 图书二级分类表:包括五个数据表。其中的主要信息有:二级分类的编号和分类名称。二级分类中将图书共分为二十二个小类, 并分别隶属于一级分类的五个大类中, 其具体分类方法、编号和分类名称参照国家统一分类方法的有关规定。 (3) 图书明细分类表:包括二十二个数据表。其中的主要信息有:明细分类的编号和分类名称。明细分类又将二十二个小类明细的分为若干细小类别, 其具体的分类方法、编号和分类名称参照国家统一分类方法的有关规定。

以上数据均按国家统一规定设置录入, 不能做太大改变, 分类名称可以有一定的缩略但不能影响其原有的意义。系统设计完成后不可以通过录入、删除的方式进行修改。

(2) 动态数据

(1) 图书的基本数据。包括一个数据表。其中的主要数据有图书编号:是对录入图书的统一编号, 以便唯一区别图书;图书名称:图书出版时的封面印刷名称;作者:图书的编写者或编写单位或组织;出版社:出版发行该册图书的发行单位;录入日期:该册图书入库的时间;借阅次数:该图书总的被借阅次数;类别编号:给图书所属的明细分类的类别号, 它应与明细分类表中的图书的类别编号一致;简介:对该册图书的内容总体概括介绍。

(2) 读者基本数据:包括一个数据表。其中的主要数据有:读者代号:读者的统一编号, 由系统自动生成, 唯一的标示一个会员的身份;姓名:读者的真实姓名;电话:读者的有效联系电话, 可选择填写;地址:读者的有效联系地址, 可选择填写;身份证号:读者的身份证号码, 可选择填写;注册日期:读者本人正式注册成功时的日期 (为系统自动填写) 。备注:读者的个人其他资料。

以上两部分数据的录入具有一定的界面, 并提供修改的方式。还提供随时的查询, 对查询结果有相应的显示和打印输出, 对全体的数据可进行备份与恢复。

(3) 借阅记录。包括一个数据表。其中的主要数据有:读者代号、图书编号、借阅日期。这些数据信息都是由系统自动填写。此表中的所有数据不提供修改方式, 只供查阅、显示和打印输出。可以对全体数据进行备份和恢复。

(4) 登录密码。包括一个数据表。其主要数据有:管理员代号、密码、权限。

2、数据库描述。

该系统建立一个数据库, 其中包括三十二个数据表。全部用Visual Foxpro实现。其中, 部分数据表的结构和联系如图1所示。 (图1) 其他分类数据表的连接通过“下级分类表名”实现连接调用。

3、数据采集。

对于图书分类数据表的信息参照国家图书分类方法;对于图书基登录密码管理员代号本信息数据可通过对现存图书进行分类录入;对于读者方面的信息数据可以在系统运行使用中获得。

(三) 用户界面设计。

本系统设计原则:1、界面美观、操作方便并能高效率地完成工作;2、界面根据用户需求设计;3、界面能引导用户操作的功能, 并能提供一些帮助功能。

主要的用户界面有:1、登录界面;2、主表单界面;3、各类信息查询;4、读者信息管理列表;5、图书信息管理列表等。

四、系统实施阶段

(一) 计算机系统的性能和软硬件环境。

在软件方面本系统运行平台为Windows2000专业版, 开发工具采用易学易用的软件开发工具Visual Foxpro6.0。因Visual Foxpro6.0在应用程序的开发上具有灵活、效率高等特点和使用简便的数据库管理功能。硬件要求:Inter PentiumⅢ、128M内存、40G硬盘等。

(二) 编写程序。

依据各阶段的开发文档, 使用Visual Foxpro6.0进行程序编写。此系统的编码设计 (表单设计、代码设计、变量定义、控件的定义) 严格按照大众化的标准和风格。

对于系统的帮助功能的实现, 则使用windows help compiler来单独编译, 最后通过Visual Foxpro提供的接口命令 (set help to) 和系统相连。帮助文件的数据字典、源代码见附件。

五、系统测试

篇4:图书管理信息系统设计

本文结合图书信息管理系统的要求,对图书信息管理系统的需求分析、系统体系结构、工作流程、功能模块划分、数据库设计以及应用程序设计等内容进行具体的阐述。进一步对SQL Server 2000数据库管理系统、SQL语言原理、ASP.NET应用程序设计进行了较深入的学习和应用。

关键词:图书信息管理系统;B/S架构;读者管理;图书管理;

中图分类号:TP315 文献标识码:A文章编号:1007-9599 (2010) 04-0000-02

Design&Development Based on B / S Architecture Library Information Management System

Jia Jun

(Tianjin Modern Vocational&Technology College,Tianjin300222,China)

Abstract:Library Information Management System is a typical information management system (MIS),which mainly includes the establishment and maintenance of the background database and front-end application development.The former required strong data consistency and integrity, data security and good database;while the latter requires perfect application functions,easy to use and so on.

In this paper,combined with the requirements of Library Information Management System,And given specific descriptions on the library information management system requirements analysis,system architecture, work processs,function model,database design and application design,etc.Further more depth study and application on the SQL Server 2000 database management system,SQL language theory,ASP.NET application design

Keywords:Library information management system;B / S structure;Reader management;Library management

一、前言

在信息技术迅速发展的今天,网络对于大多数人已不再陌生,并且其应用在人们的工作、学习和生活中越来越多地发挥着不可替代的作用。随着互联网技术的发展,网络在商务、电子政务、通信及科学研究等领域扮演越来越重要的角色,发挥着日益强大的作用。近年来随着软件工程技术、信息通信技术的快速发展以及计算机网络技术的日趋成熟,网络教育在人们的教育活动中逐步得到普及,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

(一)项目背景

现阶段,基于B/S架构的图书信息管理系统的主流开发技术已经相当成熟,且很好地适应了动态站点设计和基于Web的数据库访问的要求,是当前图书信息管理系统软件实现的主流技术之一。在对大量关于图书信息管理系统资料的研究和学习后,根据工作的需要,针对本院实际情况特别是师生的需求,利用学院校园网已有的基础条件,研究开发适合本校使用的基于Web的图书信息管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。

(二)项目任务目标

我院图书馆办馆的要求就是藏书全部开放,师生共享、开架借阅。它充分发挥了图书馆的功效,最大限度地为师生服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和管理体制。各地教育主管部门也都逐步提出学院要采用图书信息管理系统,从而实现人工管理做不到的一些功能并发挥图书馆的最大效益。而随着越来越多的学院采用了现代化的管理软件进行管理,进一步提升了学院管理的现代化水平,从而在竞争中处于有利位置,也对其他兄弟学校起到了示范和促进作用。

我院图书信息管理系统总的实现目标是:建立以馆藏目录为基础的机读书目数据库;实现馆内采购、编目、流通、文献检索等信息化管理;建立图书馆动态网站;接入校园网为广大师生及时提供馆内的最新信息。长期的目标还要实现直接浏览电子图书以及各馆间的图书互借等。

二、图书信息管理系统需求分析

(一)图书信息管理系统概述

随着计算机的广泛应用和网络的快速发展,许多图书馆纷纷采用计算机对图书进行管理。采用ASP.NET技术构建了B/S架构的图书信息管理系统,该系统可以提供各阅览室实时的、动态的借阅状态,使读者不仅能查阅到自己所要的图书,而且可以了解所需图书目前的借阅情况,并提供模糊查询,切实解决读者盲目查找的状况。另外,通过对各阅览室的入库人数、阅览册次、借出的图书情况的统计分析,可以进一步了解各类型读者使用图书的频率,以便有针对性地采购典藏图书,调整阅览室的藏书结构,更好地满足读者的阅览图书的需求。

(二)图书信息管理系统需求分析

图书管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护。

图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。

下面介绍通用图书信息管理系统所必备的功能,如图2.1所示,其中每个功能都由若干相关联的子功能模块组成。除此之外系统还应包括信息系统必须具备的通用功能,如权限设置、数据备份与恢复等。

“基础信息维护”用于对图书信息等常用词库项目进行初始化设置,这些设置一般不轻易改动,包含图书信息、系统参数设置、书架设置、管理员设置、图书期刊词库设置等功能。

“读者管理”用于管理与读者相关的信息,包含读者类型设置、读者档案管理、借书证挂失与恢复、过期续证管理和读者档案词库设置等功能。

“图书管理”用于管理图书相关的信息,包含图书类型设置、出版社设置、图书档案管理、图书注销、图书征订、图书验收和图书盘点等功能。

“期刊管理”用于管理期刊相关的信息,“期刊管理”和“图书管理”的功能是一致的,只是期刊的档案内容和流通管理方式和图书有所区别。

“统计分析管理”为图书馆管理人员的分析决策提供依据,包含图书借阅查询、图书归还查询、图书超期查询、图书注销查询、图书定购查询、图书借阅排行、读者档案查询等功能。

三、图书信息管理系统数据库的分析与设计

(一)图书信息管理系统体系架构

B/S架构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Internet Explorer,服务器安装Oracle、SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。B/S架构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。B/S架构维护和升级方式简单。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行。

(二)图书信息管理系统工作流程分析

系统的对象确定之后,应该对系统进行定性的分析,分析是为了了解系统应达到的目标和系统应具备的功能。系统分为用户登录和管理员权限管理,管理员负责读者管理和图书业务管理,以及流通管理等,如图3.1所示。

(三)图书信息管理系统数据库的设计

1.数据库需求分析

数据库的需求分析是进行系统功能划分和系统设计最重要的一个环节,根据系统预期的设计,可以得到六个数据库表:管理员表、图书借阅信息表、通知信息表、图书预约借阅表、读者信息表、图书信息表。其中“读者信息”、“图书信息”和“管理员”是系统关键的表,分别存放图书馆读者的信息和文献的信息,图书信息管理系统实际上就是对读者和文献的管理。其他涉及读者信息和文献信息的数据表,都只记录相应的编号,和作为外键的“编号”字段相对应。因此,“读者信息”、“图书信息”、“管理员”和其他数据表间通过“编号”字段形成1:N的关系,如下表3-1、表3-2和表3-3所示。

2.数据库概念结构设计E-R图

E-R(Entity-Relation即实体——联系)模型是对现实世界的一种抽象。E-R图就是进行这种抽象的工具,是当前常用的系统分析与建模的科学方法,简称E-R方法。本系统的E-R图如图3.2所示。

四、系统的实施、测试和运行

(一)系统实施概述

1.系统软件开发工具的选择

图书信息管理系统采用面向对象的开发工具ASP.NET技术,其是一种功能强大的客户机/服务器体系结构的开发软件,具有可视化图形界面的交互式开发工具,在数据库系统开发领域中具有很强的优势。

2.系统后台数据库的选择

Microsoft SQL Server是Microsoft公司开发的一个基于结构化查询语言SQL的客户机/服务器模型的高性能的关系数据库管理系统,因此选用Microsoft SQL Server2003作为本系统后台数据库管理系统。

3.系统软件开发平台的选择

基于对图书馆的软件开发工具的选择以及本系统将来的性能要求,本系统的开发、调试和运行选用Windows XP操作系统。

4.系统实现界面

(1)系统输入设计

输入设计包括向系统内输入内容,如向系统中输入图书借阅登记记录等,输入设计界面采用统一的格式,如图4.1所示。

(2)系统输出设计

输出设计为系统向外输出内容,如输出图书外借或历史信息等,输出设计界面采用统一的格式,如图4.2所示。

(二)系统的测试

系统测试阶段是管理信息系统开发生命周期中的一个非常重要的阶段,是对整个系统分析、系统设计以及系统实施阶段实现质量的最后审查,发现问题在系统测试阶段及时解决和修正,尽量避免在系统运行的时候出现严重的问题。

在开发图书信息管理系统的过程中,在系统编码基本完成之后,为了使系统运行良好且稳定,对该系统进行全面的测试。

在不同的操作系统平台上运行。

1.可移植性测试:在不同的操作平台上安装该系统,测试在安装的过程中是否有异常出现,是否出现死机,程序报错等异常情况,安装之后该系统能否正常运行。

2.菜单项测试:为了保证该套系统的每一项下拉菜单和子菜单项都能够正确实现其功能,单击菜单打开其功能窗口,对其实现的功能反复进行操作,包括正常情况的操作,以及某些异常情况的处理,从而保证了各个菜单项功能的正确实现。

3.综合测试:在以上测试的基础上,对系统进行整体测试,依次来检验系统功能是否符合系统设计的要求。

参考文献:

[1]赵增敏.ASP.NET程序设计教程[J].机械工业出版社

[2]北京洪恩教育科技有限公司.SQL Server 2000数据库技术与应用[J].吉林电子出版社

[3]美Ryan K.Stephens著,郑利强,张立红等译.轻松掌握SQL[J].电子工业出版社

[4]叶汶华,程永灵.ASP.NET网页制作教程[J].冶金工业出版社

篇5:图书馆管理信息系统规划

一、实验目的通过图书馆管理信息系统开发,让学生了解管理信息系统规划工作的重点,掌握系统规划报告说明书的写作能力。

二、实验内容

图书馆管理信息系统背景资料说明:

某企业图书馆系统是一个具有万人以上的员工,并地理位置分布在大型企业的图书管理系统,图书馆藏书100多万册,每天的借阅量近千册。在手工操作的方式下,图书的编目和借阅的工作量打,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找书目,不能满足借阅需求。需要建设一套网络化的电子图书馆信息系统。

该图书馆管理信息系统服务对象有两部分人:注册用户和一般读者。一般读者经注册后成为注册用户,注册用户可以在图书馆借阅图书,其他人员只可查阅图书目录,但不能借阅图书。系统同时考虑提供电子读物服务,目前只提供电子读物的目录查询服务,不久的将来将提供电子读物全文服务。用户可通过网络方式访问该图书馆管理信息系统。

系统内部人员结构,组织及用户情况分析。图书馆由馆长负责全面工作,下设办公社,财务室,采编室,学术论文室,图书借阅室,电子阅览室,期刊阅览室和技术支持室。各部门的业务职责如下:

办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。

财务室:财务室负责财务方面的工作。

采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘帖标签,并送图书借阅室上架借阅。

学术论文室:负责学术论文的收集整理。

图书借阅室:提供对读者的书目查询服务和图书借阅服务。

电子阅览室:收集整理电子读物,准备体哦那个电子读物的借阅服务,目前可以提供目录查询和借阅。

期刊阅览室:负责期刊的收集整理和借阅。

技术支持室:负责对图书馆的网络和计算机系统提供技术支持。

系统业务流程分析:

通过业务流程调查,理清图书馆管理系统的主要业务和业务的流程。图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘帖标签,产生图书目录。图书交图书借阅室上架,供读者借阅。采编后的电子读书交电子阅览室。读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注册读者可查询目录但不能借书。读者填写注册登记表交图书馆管理员审核后,记入读者登记表,成为注册读者,发给借书证。注册读者借书时,需填写借书单,连同借书证一起交给借阅管理员,经管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取数交给读者。图书馆设有读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反映。图书馆管理员定期处理读者信箱种的意见。将读者需要的图书编制程图书采购计划交采购员购买。

实验要完成如下内容:

(1)根据背景资料说明项目的年限和具体开发方法

(2)说明项目开发的目标(功能、服务范围和质量)、约束条件

(3)说明单位的目前的现状,从业务流程面临的问题来说明如何通过信息技术如何

进行流程改造。

(4)项目小组的建设

(5)项目开发方案

(6)实施进度(分工)

三、实验环境

硬/软件要求:微机:每人1台;软件:Windows2000,Office2000

四、实验报告

实验报告提交要点:

一、项目概况

1、项目说明

1)项目名称:2)客户:3)供应商:

2、项目背景

二、项目规划

1、说明单位的目前的现状,从业务流程面临的问题来说明如何通过信息技术如何

进行流程改造。

2、开发方法

3、目标和约束条件

4、项目小组建设

5、项目开发方案

篇6:毕业论文 图书馆信息管理系统

摘要

图书馆信息管理系统是一种在学校中常用的一种系统。它从图书的入库登记到查询浏览,从读者的管理到图书的借阅,形成了一个整体自动化管理模式。本论文以学校的图书馆为例。系统主要有三个方面的内容:一方面是图书管理,主要包括新书入库 图书整理 图书信息的修改等方面。一方面是图书借阅,主要包括图书的借阅和归还。第三方面是信息查询,主要包括图书目录查询 读者信息查询等。论文设计以这三个方面展开,形成一套完整的图书馆信息管理系统。

本设计为图书管理系统,是根据图书馆,用户,管理员等的实际情况为基础,是数据库系统的开发。把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。

因此本人结合开入式图书馆的要求,对数据库管理系统、SQL语言原理、VB应用程序设计,VB数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆管理员的需要。

篇7:图书管理信息系统设计

1. 引言

当今时代是飞速发展的信息时代。在各行各业都离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。为了提高图书管理的效率,实现图书检索的速度、可靠性高、存储量大和成本低等特点,为图书管理开发一个信息化、正规化的图书管理系统是必然的趋势。

1.1 编写目的根据对图书馆的日常业务的考察,对所要开发的图书馆信息管理系统进行深入的分析,确定该图书管理信息系统的功能和性能,确定图书管理信息系统设计的可行性和必要性,以及定义软件的其它有效性需求。

读者对象为:最终用户、项目管理人员、系统开发人员、系统测试人员、系统维护人员等。

1.2系统开发背景

随着图书馆规模的不断扩大,技术含量越来越高,图书管的藏书、管理人员、读者的数量也越来越多。图书信息涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理信息系统来完成这项工作。

经行政班子开会讨论结果得出,图书管理信息系统主要使用对象为管理员和学生,为让各层人员能简单方便的使用,学校决定参考其他各大学图书馆的管理信息系统,以完成适合本校通用的管理信息系统,提高图书馆的管理水平和工作效率。

1.3 参考资料

姚策 主编《基于UML的管理信息系统实训》 北京理工大学出版社 2007.高林 周海燕 主编《管理信息系统与案例分析》 人民邮电出版社 2004.蒋文沛 主编《SQL Server2 000实用教程》人民邮电出版社 2005.陈承欢 编著《管理信息系统开发案例教程》 人民邮电出版社 2009.张友生 主编《软件体系结构》 清华大学出版社;

刘天时 主编《软件案例分析》 清华大学出版社;

卫红春 主编《信息系统分析与设计》西安电子科技大学出版社。

徐竹青 编著《投资信息处理与信息系统》中国经济出版社.2008.吴汉东 编著《知识产权法学》北京大学出版社.2009.2. 可行性研究的前提

2.1 要求

2.1.1功能要求

管理员:查询、增加、修改和删除图书信息,查询、增加、修改和删除读者信息,查询、修

改和删除出版社信息,添加借阅信息等功能。

读者:查询图书信息,查询借书/还书信息,挂失借书证和修改借书证密码等功能。

2.1.2性能要求

能够快速查找到所需内容,并实现与图书馆数据保持同步。

2.1.3输入/输出

条形码英文和汉字输入,英文和汉字输出。

2.1.4 安全与保密要求:

系统有足够的自我保护意识,对于不同访问者的操作权限有不同级别限制。登陆系统时,需验证身份和密码,只有图书管理员和读者的身份才能进入系统进行信息的操作。并且,不能轻易被破坏,不能让管理人员以外的人删改图书信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。

2.1.5 完成期限

要求新系统在尽快的时间内完成,以便方便图书的管理。

2.2 目标

减少人力与管理费用;

提高信息处理速度和利用率;

提高人员的工作效率;

改进管理系统服务;

建立高效的信息传输和服务平台;

实现系统自动化。

3. 对现有系统的分析

3.1 处理流程和数据流程

3.2工作负荷

3.3费用开支

3.4 人员

3.5设备

3.6 局限性

4. 所建议的系统

4.1 处理流程和数据流程

4.2 改进之处

4.3 影响

4.3.1 对设备的影响

4.3.2 对软件的影响

4.3.3 对用户单位机构的影响

4.3.4 对经费的影响

5. 技术上可行性图书馆管理信息系统的主要工作是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,凭借现有的技术条件,通过网络internet技术,发挥计算机信息传输速度快、准确度高的优势,相信这个图书管理信息系统能顺利完成开发工作。

同时,系统采用SQL2005与Microsoft Visual Studio 2005开发,即使遇到困难,也能从丰富的参考书中找到解决方案。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。

6. 经济上可行性

6.1 成本

开发一个图书管理信息系统的需求较低,加上成熟的软硬件环境、目标系统并不是十分复杂,同时系统开发周期较短,人员经济支出也有限。开发完成运行后,为系统的进一步推广创造了条件,为人工管理服务节省了人员和大量的时间,为使用者带来便利,而便利所带来的经济收益将远超过投资。从经济角度考虑,此系统开发可行。

6.2 收益

假设投入本系统,效率可以提高50%,以现有的工作人员20人计算,可减少10人,每人每月平均工资按2500元计算,每年节约人员工资10×12×0.25=30万元/年。按年利率5%计算,效益计算如下表。系统收益总额为:231.6437万元。

新系统的方便能够吸引更多的社会上阅读者来学校办理阅读业务,每月为学校带来定期的收入。而且使用电子化服务,不但使查询更方便了,而且减少了由于操作失误带来的经济损失。

年份将来收益值(万元)

第一年

第二年

第三年

第四年

第五年

第六年

第七年

第八年

第九年

第十年 301.05现在收益值(万元)累计现在收益值(万元)28.571428.5714 301.102527.210955.7823 301.157625.915181.6974 301.215524.6811106.3785 301.276323.5058129.8843 301.340122.3846152.2689 301.407121.3187173.5876 301.477520.3035193.8911 301.551319.3367213.2278 301.628918.4159231.6437

6.3 相关经济上的参数

在10年期内,系统总成本85.6082万元,系统总收益231.6437万元。

投资回收期:3+(85.6082-81.6974)/24.6811=3.12年;

纯收益:231.6437-85.6082=146.0355万元。

综上所述,此系统在经济上也是可行的。

7. 社会因素的可行性:

7.1法律方面的可行性

由于整个系统是自行开发,自行使用,所以系统本身不存在版权争议,符合国家各种政策法规。所有软件都用正版,技术资料都由提出方保管,数据信息均可保证合法来源。

7.2用户使用可行性

使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。

综上所述,此系统在社会因素上也是可行的。

8. 结论

综上所述,可以得出下面的结论。结论可以是:

本项目具有方便快捷等优势,投资回报利益大,使得图书管理实现电子化,符合社会信息化发展的需要,技术、经济、社会因素方面都是可行的,可以立即开发本系统。

篇8:图书管理信息系统的设计与实现

一、我国图书馆图书管理的现状

图书馆可谓信息资源之集散地, 书籍与读者以及借阅资料类型繁杂, 包括许多信息数据需要管理。尽管目前有很多的图书馆均是刚刚投入利用, 仍没有运用计算机实施信息管理。 (2) 结合调查获悉, 这些图书馆从前对信息管理的主要模式即基于文本等纸质介质之手工操作, 针对图书借阅状况, 譬如借阅书籍的日数、超越限制借阅图书时间之日数的统计与核实等, 通常采纳对借书卡之人工检查实施, 针对借阅人之借阅权限、日数等以人工手工计算、手工操作。此数据信息处理的工作量很大, 且易于出错;因为数据繁杂, 易于丢失, 不容易查寻。总体来讲, 就是缺少科学的信息管理系统以及规范之信息管理办法。虽然有的图书馆具备计算机, 可仍未运用信息管理, 未发挥其有效功能, 资源闲置十分突出, 这便是我国图书管理信息系统之开发的基本现状。

二、图书管理信息系统的建立

计算机实施信息管理同信息管理系统的构建紧密相关, 图书管理信息系统的创建是系统管理工作之基础条件, 而系统则是为了更好地管理图书信息而设计。

(一) 图书馆管理信息系统应用需求分析

图书管理系统必需适应源自三个层面的要求, 此三个层面分别为书籍借阅人员、图书馆工作者、图书馆管理工作者之需求, 图书借阅人的要求包括查阅图书馆储藏的图书、个人借阅书籍、归还书籍状况以及个人信息的更改;图书馆工作人员对图书借阅人的借阅及归还书籍要求实施操作, 同时构成借书抑或还书报表向借阅人确认;图书馆管理工作者的功能更为复杂, 包含对图书馆工作人员、书籍借阅人以及对图书实施管理与维护, 系统状态的检查、维护, (3) 同时生成督促归还书籍报表等。

(二) 图书馆管理信息系统可行性分析

主要体现于技术、经济、管理等三个方面:

1. 技术方面可行性分析。

图书馆管理信息系统需要的硬件设备都能于市场上购到, 并且价格很低, 及至能够利用计算机本身的设备与软件, 采纳Windows系列操作系统, 系统开发工具应用Visual Basic 6.0, 后台数据库应用MICROSOFT ACCESS, 这部分软件于MIS开发方面已经大批应用, 技术方面均比较成熟。所以在技术方面是可行的。

2. 经济方面可行性分析。

目标系统开发要求不高, 加之具备成熟的软硬件环境, 因此于软硬件方面的支出费用十分有限。并且, 目标系统并非非常的复杂, 开发的周期不长, 人员经费有限。此外, 因为应用计算机来实施图书馆的管理, 所以对创建图书管理系统能够得到大力支持, 系统建立的费用构不成问题。

3. 管理方面可行分析。

图书馆有许多的管理体制, 书籍借阅人都有借书卡, 并且图书馆还为每位书籍借阅者建构了档案。所以管理方面可行。此外, 图书馆管理工作者对开发图书管理系统是予以大力支持的, 并且确立了培训方案, 并做好了实施MIS之物质与工作方面的准备。

上述表明, 建立图书管理系统于技术方面、经济方面、管理方面均是可行的。

(三) 图书馆管理系统功能三大模块

系统功能的实现可划分成基础信息维护和流通管理以及统计分析等三大模块。

三、图书管理信息系统的设计

主要包括软件模块结构设计 (其中包括系统方案确立、软件结构设计两个方面) 、概念设计、数据库设计、数据库的逻辑设计等。

四、图书管理信息系统各功能块的实现

主要包括用户登录、密码认证窗体的的实现;图书查询功能的实现;借阅者服务模块、登录功能、个人资料维护功能的实现;工作人员进行书籍借阅、书籍归还模块功能的实现;图书馆管理员模块的实现;图书馆管理员图书管理功能的实现; (4) 图书馆管理员工作人员和管理员管理功能的实现;图书馆管理员修正书籍类别及统计、对借阅人管理等功能的实现;图书馆维护借阅人管理、身份维护等功能的实现, 系统信息显示的实现等。

五、结语

总之, 图书馆的管理借助计算机管理信息系统, 不但能够提升工作成效, 缓解工作人员负担, 同时能够让我们实现信息之规范管理与快捷查询, 促成了图书管理之系统化、规范化以及自动化, 此不但降低了图书管理的工作量, 同时还达到了规范资源管理的目的, 有效提升了图书管理成效, 压缩了图书管理成本, 加快了图书资源的流通。

摘要:图书管理工作开展的科学与否, 直接关系到图书的有效利用率。本文结合开放式图书馆的需要, 通过对图书管理信息系统应用需求与可行性分析以及图书管理信息系统功能模块划分, 设计了图书管理信息系统数据库。此信息系统运行的结果表明, 所设计的图书管理系统能够适宜图书馆工作管理员、普通职员、借阅人等三方面人员的需求。

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

注释

1胡敏.图书管理系统的设计与实现[D].华中科技大学, 2010.

2刘晓清.图书管理系统设计与开发[D].电子科技大学, 2010.

3何福洋.图书信息管理系统[D].电子科技大学, 2009.

上一篇:小讲课讲稿格式下一篇:任时光飞逝作文