图书管理系统分析

2024-06-11

图书管理系统分析(精选十篇)

图书管理系统分析 篇1

1 系统介绍

图书管理系统从图书管理、用户管理、借还管理3个方面出发。其中图书管理主要针对图书管理系统的管理者而言, 它可以实现新书入库、书籍分类和库存查询等图书管理功能, 以便维护图书馆的正常运行;用户管理只有一定权限的管理员才能对普通用户进行管理, 亦是系统基础模块之一, 它有用户信息和添加用户的用户管理功能;借还管理是对广大知识分子借还书而言的, 有图书租借和图书管理的借还管理功能。

该系统具有方便性和灵活性。图书管理系统是以服务器为基础, 运用C++, C#等语言编写程序的, 进而制作其访问页面。其中书库中已珍藏的书在数据库中保存, 当使用该图书管理系统时, 将数据库导入即可。

2 系统概述

图书管理人员或借阅书籍者通过图书管理系统客户端来操作。采用SQL SERVER 2008数据库, 采用多种设计模式, 应用模块化和组件化的设计思想, 对系统进行开发设计。

3 功能模块

本系统提供添加书名、库存单位、租借书名、租借数量、用户信息的修改和创建新用户等功能。

3.1 本系统整体的功能模块划分

该系统的功能模块由3个模块组成:图书管理模块;用户管理模块;借还管理模块。该系统的功能模块图如图1所示。

3.2 图书管理模块

该模块是系统基础模块之一, 它一般由图书馆管理员进行维护。可以实现新书入库、书籍分类和库存查询等功能。本模块提供了系统对图书信息进行定期维护, 进而支持其他模块正常运行。当输入正确的用户名和密码便可以进入页面, 为了让用户在系统界面上获得可能多有用的信息, 对系统界面进行合理的规划与分配, 并且颜色搭配以深沉色为主, 避免华丽界面。

3.3 用户管理模块

用户管理模块支持系统正常运行, 系统可以通过该模块实现对所有用户信息进行维护, 一般该模块只能由相应权限图书管理员的用户才能使用。用户管理模块中包含用户信息和添加用户2种。当借阅者违反了该图书馆系统的规则或者借阅者没有在规定的时间内归还图书, 管理该模块的管理者可以对这些借阅者实施一定的惩罚措施;如果增大图书馆规模, 则需增加相应的管理员, 此时可以添加新用户, 以更好地维护该图书管理系统的正常运行, 当然也可以添加借阅书籍者的各种必需的信息。

3.4 借还管理模块

该模块是本系统的重要模块, 也是图书管理系统在日常生活中经常使用的模块, 它提供了图书馆中基本业务的服务, 同时也为广大知识分子借阅书籍提供便利。借还管理系统由图书的管理员使用和维护。该模块包括图书租借和图书归还功能。

4 功能介绍

4.1 图书管理

4.1.1 新书入库

图书馆是珍藏图书的宝地, 因此, 定时让新书录入库中是必需的。为了能更好地记录新书的各类信息, 在使用该系统录入新书时, 需要添加书名、入库年份、书籍单价、最长出租时间、库存单位、书籍分类和书籍介绍等必要信息。其中, 书名是一本书进该系统的最重要信息。入库年份和书籍单价体现一本书的收藏价值, 当该图书丢失时, 丢失者可以根据其相应价值去赔偿, 以便于图书管理和图书借阅。最长出租时间反应该书已被借阅者使用天数, 无论是借阅者还是本系统的管理员都可以查看, 以便提醒读者及时归还该书籍。书籍介绍为读者借阅和管理员管理提供一定的便捷。

4.1.2 书籍分类

书籍分类不仅有利于借阅者查找相应的书本, 而且能帮助管理员理清每类书籍的剩余数量。借阅者寻找书籍时, 根据所需书籍的分类去寻找, 可以提高效率, 节省时间。为了系统的实用性, 在本系统中, 将书籍分为文科类、工具书、科学类、教辅资料、小说、国外名著和诗集。

4.1.3 库存查询

为便于借阅者节省时间的同时, 能成功借走自己喜欢的书, 可以提前对图书馆中的书进行查询。从管理员和借阅者考虑, 在该系统中, 有2种方法查询:第一, 通过根目录;第二, 通过关键字查询。此外, 为提高系统库存查询书籍数量的正确性, 管理员应定期查询图书馆各类书籍, 以实现两者的统一性。

4.2 用户管理

4.2.1 用户信息

当借阅者未在规定时间内归还其借阅书籍时, 图书管理员可以通过查询用户信息, 提醒该用户归还相应的书籍。在本系统中用户信息包括:姓名、学号、电话、地址和备注说明。其中姓名、学号和电话是必填项, 其他为可选填项。

4.2.2 添加用户

建立图书馆最重大的意义在于, 为各类知识分子提供图书的便利, 因此, 添加用户的功能是必不可少的。在图书馆中, 每天借阅书籍者很多, 但也有初借者, 为便于每人借阅方便, 该系统提供添加新用户的功能。

4.3 借还管理

图书馆的设立是为广大知识分子提供图书阅读和借阅的地方, 也正是本系统的重要组成部分。在该系统中, 图书租借时需要录入租借书库、租借书名、单价、单位、租借数量、总价和租借时间。其中租借书库是为能将归还的书籍正确分类;租借书名和租借数量是该图书管理系统所必需记录的项;租借时间是便于借阅者和管理员查询该书, 以提醒借阅者及时还书本和告知管理员联系借书者;当借阅者损害或者丢失所借书籍时, 图书管理员可以根据书籍单价, 让该借阅者给予一定赔偿。

5 结语

希望本系统早日在图书馆运行, 给图书馆的管理员带来福音, 并且可以被逐渐推广和使用。该系统是以网络为媒介的, 对图书有了更方便、更便捷的管理。同时物联网也为图书馆美好的将来提供更多的便利, 促进了网络的进一步发展。

参考文献

[1]关雪仑.高校图书管理系统的分析与设计[D].北京:北京邮电大学, 2012.

[2]杜洋.图书馆图书管理系统的设计与实现[D].成都:电子科技大学, 2013.

[3]努尔古丽·吐尔逊.图书管理系统的设计与实现[D].长春:吉林大学, 2012.

图书管理系统需求分析 篇2

1.引言 1.1 编写目的

软件需求分析,其目的是用于说明软件产品或软件项目需要满足的条件和限制。在软件工程项目中,首先要获取用户的需求,通过对软件需要的提取、分析、文档化和验证,为进一步的设计和实现提供数据。软件需求与其他活动也密切相关,如软件测试、配置管理和质量管理等。

本需求的编写是为了研究利用大型数据库做基础的图书管理系统软件的开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

1.2 项目背景

本项目的名称:图书管理系统。

图书管理系统这任务提出与开发者为某学生的课程设计,用户是学校图书馆。本产品是针对电脑管理图书的需求设计的,可以完成图书信息录入、修改、删除,读者登记、购入新书、读者借还书、图书注销等。

1.3 相关定义

数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据字典:它是数据的信息的集合,即对数据流图中包含的所有元素的定义的集 合。其作用是为设计人员提供关于数据描述的信息。数据字典应该由对以下四类元素的定义组成:数据流、数据流分量(即数据元素)、数据存储、处理。

2.需求概述 2.1 目标

“图书管理系统”主要提供图书信息和读者基本信息的维护以及借阅等功能。本系统是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。

2.2 用户类和特征

最高用户是图书管理员和读者,图书管理员需要进行用户的创建、修改和删除等工作,要求具备计算机知识,如权限管理等。读者是普通用户,具备一定的计算机操作即可。

2.3 运行环境

服务器:CPU P4 1GHz以上;内存256M以上配置。由于服务器将存储大量图书资料,建议准备100G以上硬盘、并预留磁盘扩充接口。

客户端:CPU C433MHz以上;硬盘:200M以上空白空间;内存:128M以上配置。

软件运行环境:服务器:Windows 2000 Server、Windows 2000 Advanced Server、Windows 2003均可;Microsoft SQL Server 2000 或 2005。

3.需求分析 3.1数据需求

图书馆管理信息系统需要完成功能主要有:

1)读者基本信息的输入,包括借书证编号、读者姓名、读者性别等。2)读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。3)书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。4)书籍类别信息的查询、修改,包括类别编号、类别名称。

5)书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。

6)书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。

7)借书信息的输入,包括读者借书证编号、书籍编号、借书日期。

8)借书信息的查询、修改,包括借书证编号、借书证编号、读者姓名、书籍编号、书籍名称、借书日期等。

9)还书信息的输入,包括借书证编号、书籍编号、还书日期。

10)还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。11)超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。

12)超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称,罚款金额等

13)管理员管理:包括创建读者用户信息、删除读者用户信息、添加图书信息、删除图书信息。

3.2事物需求

1)在读者信息管理部分,要求: a.可以查询读者信息。

b.可以对读者信息进行添加及删除的操作。

2)在书籍信息管理部分,要求: a.可以浏览书籍信息。

b.可以对书籍信息进行维护,包括添加及删除的操作。

3)在借阅信息管理部分,要求: a.可以浏览借阅信息。

b.可以对借阅信息进行维护操作。

4)在归还信息管理部分,要求: a.可以浏览归还信息。

b.对归还信息可修改维护操作。

5)在管理者信息管理部分,要求: a.显示当前数据库中管理者情况。b.对管理者信息维护操作。

6)在罚款信息管理部分,要求: a.可以浏览罚款信息。b.对罚款信息可以更新。

3.3确定用例及编写用例文档

用例描述了一个完整的系统事件流程,其重点在于执行者与系统之间的交互而不是内在的系统活动,并对执行者产生有价值的可观测结果。

在这个“图书管理系统”中的用例图如下所示。

用例图不能提供用例所具有的全部信息,为此需要使用文字描述那些不能放在图形上的信息。用例文档是关于执行者与系统如何交互的规格说明,要求清晰明确,没有二义性。在描述用例时,应该只注重外部能力,不涉及内部细节。

4.非功能需求 4.1 性能需求

学校对系统性能无特殊的要求,只要查询图书的时候没有明显的延迟就可以了,查询的时间不要超过3秒钟。条件、假定和限制:

1)系统最小寿命: 系统应该能在无重大改动的条件下正常运行5年以上。

2)对设备的要求:

要求计算机稳定性良好,整套系统经济实惠。

3)可以利用的信息和资源:

图书管已经配置了所有的计算机,以及网络设备,操作人员将使用win2003 4)图书管员工受过较好的计算机方面的培训,在调研的时候感觉有不少员工有计算机方面的专业经验。5)编目要参照中图法。

安全性需求

对于图书管理系统的图书量会非常大,所以在对这些图书导入和查询时要保证速度。在图书借阅过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某些人恶意攻击系统,修改原始记录,同时对于数据库中的数据需要定时备份,防止系统数据丢失。此外,系统要求用户在登陆时需要身份验证。

5.故障处理

在正常情况下,应不出错。一旦发生意外,比如掉电、网络不通等,也应保证系统数据不会丢失。

故障出现后可能采取的变通措施,包括:

分析图书管理系统的设计与实践 篇3

【关键词】图书管理;系统设计;信息传递

在知识经济时代,知识对于各行各业的发展具有不可替代的作用,成为生产力发展重要的因素。相应的图书管理工作也显得越来越重要。在当今网络迅猛发展的时期,越来越多的资源在网络上被传播开来,这种传播方式已经给现有的图书管理模式带来巨大的挑战。因此对于图书管理的改革势在必行。

从古至今人们都在运用着传统的方式管理着图书馆的日常业务。在计算机尚未普及之前,图书管理员都是通过人工的形式对图书进行收发、整理,在这种情况下,传统的图书管理的缺点就显露出来,对于借书、还书等业务的办理效率都是很低的。读者的受众面也非常的小。但是利用计算机处理这些事情就会极大的推动办事的效率,提高工作能力。人类文明也进入到一个崭新的发展时期。图书管理系统所带来的方便、快捷也吸引着人们的目光。对传统的图书管理方式进行彻底的改革,提高办事效率,减少人工投入,避免出错的概率。将读者的时间节省出来,以便更好的利用时间,将时间应用到挑选书籍上。从而提高人们阅读的时间,获取更加丰富的知识。

一、信息时代对于图书管理改革的必然性

(一)创新图书管理是信息时代对于知识传播的要求

在新时期,传统的图书管理方式已经显得有些落后。不但限制了图书管理的创新,也阻碍了图书管理的发展。在信息技术快速发展的今天,我们只有运用创新思维用发展的眼光看待问题,从客观实际出发科学的推动图书管理的改革。

(二)自身的发展要求图书管理进行创新改革

随着改革开放的不断深入市场经济的快速发展,图书馆的自身也发生了重大的变化,一些传统的管理方式已经不能满足当前经济发展所带来的人们对于知识的渴求。一次必须积极拓宽新思路,采取新的方式方法改革图书管理,使图书馆适应新时期的发展要求,跟上时代的步伐。

(三)图书管理的创新是时代发展的要求

随着科学技术的发展,人们的生活也变得日新月异。人们也由单一的收集资源的方式,变成了多途径的收集方式。这对于图书馆的的发展提出客观的要求,在工作中要抓住机遇,根据客观实际进行改革创新,改善管理模式,改变经营策略,这样才能提高管理效率。更重要的是关注自身行业的发展趋势,有效的推动图书行业的发展。

(四)在新时期的要求下,切实转变经营管理理念

在知识经济快速发展的今天,图书管理者要依据自身的实际情况,大胆的树立改革目标采用科学先进的管理手段与经营模式。明确的发展目标先进的经营思想是图书管理发展的先决条件。图书管理工作也由原来的单一人为向自动规范化发展。但我们要发现现有的图书管理理念有自身的相对落后性,影响图书管理工作的发展速度。因此,图书管理者要适时的改变自身的管理理念,使图书馆适应时代发展的潮流。

二、对于图书管理系统的实践

(一)建立适应时代发展的经营管理体制,建立健全相关的制度政策

传统的图书管理体制还存在自身的发展缺点,不够健全。影响到图书管理体制的创新,办事效率也相对应的低下。图书馆作为一个整合各行业知识的结合体,使图书管理体系成为一个开放的独立模式。建立一个创新型的制度体系,明确各部门之间的责任,使他们既相互独立又促进彼此之间联系。只有加强彼此之间的关系,才能相互吸收经验和教训,为促进图书管理的有序、快速的发展。

(二)创新图书管理模式,充分发挥图书馆的时代作用

在新时期的发展要求下,传统的图书管理模式已经很难适应当今时代发展的需求。进行必要的图书管理方式的創新,进而提高图书管理的发展模式。将知识的管理与传播有机的结合起来,提高图书馆的现代智能。满足人们对于知识的不断探索和对于信息的需求。将信息技术应用到图书的管理中,建立数字化的管理方式,实现图书馆的资源共享作用。将图书馆渐渐转变成以服务为主的发展模式。利用网络建立资源的互换平台,提高图书馆的服务意识,提高自身的工作效率。使自身的服务模式更适应时代的要求。

(三)加强图书管理人员的专业素质

在图书管理面临严峻的发展考验时,管理人员首先要加强自身的专业素养。进行专业的培训,使其适应岗位对于自身的要求。例如图书馆在引进一些新技术或者设备时可以对图书管理人员进行应急性的培训。这就要求图书管理人员对于自己的业务进行全面的了解,包括理论和实际应用能力,使自己掌握现代的图书管理理念,对于自身的不足与缺点更是要加强学习。不断的加强业务的学习,提高工作能力。

(四)适应社会的发展需求,形成一条具有中国特色的图书发展管理模式

现代社会正在面临着一次重大的社会改革。图书馆也面临着由传统的经营模式向现代化图书馆的过渡时期。这不是一蹴而就的过程,需要经过一个漫长的时间才能实现。我国的图书管理事业才刚刚发展起来,受传统观念的影响我国的图书管理事业发展缓慢。这就迫切要求我们转变自身的观念,使图书馆形成“多样化、专业化、现代化”发展。

三、结语

在知识经济快速发展的时期,各行各业都在进行着创新。图书管理更是不能例外,作为传播知识的主要途径与方式,在当今时代被赋予了新的要求。这就要求管理者在加强自身创新的同时,结合自身的发展形成一套行之有效的全新的管理理念,健全管理制度和改善经营管理模式。以便更好的适应社会的发展需求,带给读者更多的方便高效的服务。中国的图书馆依然面临着严峻的形式考验,普及国外先进的管理经验;扩大自身的业务范围;引进专业技术。中国图书馆也必将走向一条更快、更成熟、更深化的发展方向。

参考文献:

[1]刘羽.论新知识经济下图书管理的创新之路[J].科技信息(科学教研),2009(35).

[2]刘芳芳.浅祈新知识经济背景下图书管理的发展与创新[J].华章,2012(06)

图书管理系统分析 篇4

1 经济可行性

软件经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比是否相适宜, 同时还要看此软件能否真正给用户带来足够的经济效益。

经济可行性研究主要是进行成本效益分析, 包括估计项目的开发成本, 估算开发成本是否会高于项目的全部利润。开发此系统主要是为了减轻学校图书馆管理人员的工作负担、提高图书管理的工作效率, 节省工作时间和加强学校在图书管理财务上的管理而进行设计的。例如:此系统运行后可以提供那些以前无法及时提供的信息, 各类图书的库存和使用情况提高多少, 效率增加多少, 对于管理人员进行决策提供了多少帮助等。所以本软件的开发会在市场经济上占有相当比重的份额。下面从以下几个方面对系统的经济可行性进行具体的分析。

1.1 系统初期投资

计算系统初期投资是为了估算开发项目要花费多少经费。本系统采用的费用估计方法为任务分解技术, 这种方法首先把软件开发工程分解为若干个相对独立的任务, 然后确定每项任务的工作量和估算需要的人月数, 找出每项任务相对应的劳务费数据, 再分别估计每个单独的开发任务的成本, 最后加起来得出软件开发工程的总成本。

1.2 系统货币的时间价值

成本估算的目的是为了对项目投资。但投资在前, 取得效益在后。因此要考虑货币的时间价值。通常用利率表示货币的时间价值。设年利率为i, 现已存入P元, 则n年后可得到的钱数为:F=P (1+i) n。这就是P元在n年后的价值。反之, 若n年后能收入F元, 那么这些钱现在的价值是:P=F/ (1+i) n。

1.3 投资回收期

投资回收期是衡量一个开发工程价值的经济指标, 投资回收期就是积累的经济效益等于最初的投资所需要的时间。

1.4 纯收入

工程的纯收入是衡量工程价值的另一项经济指标。纯收入就是在整个生存周期之内系统的累计经济效益与投资之差。如果累计经济效益与投资之差大于等于零, 则可以投资该项目, 否则不值得投资。

2 技术可行性

技术可行性是最难决断和最关键的问题。根据客户提出的系统功能、性能及实现系统的各项约束条件, 从技术的角度研究系统实现的可行性, 看相关技术的发展是否支持这个系统。本系统属于一个规模比较大的管理信息系统。尽管其在组织关系上存在着一定的不确定性, 但是就整个系统的技术构成上来看, 它还是属于一个数据库应用类的系统。其基本操作还是对存在的数据库进行及时更新、删除、查询、编辑等。就单纯的数据库应用来看, 暂不存在太大的技术问题。考虑到系统实施的实用性和先进性, 本软件开发思想采用三层架构设计思想, 基于B/S开发模式, 并且开发工具选择了目前比较流行的ASP.NET 2.0来进行开发管理平台的设计, 后台数据库采用安全可靠的SQL Server 2005来存储数据。从软件技术开发角度来讲, 由于ASP.NET 2.0和SQL Server 2005都是非常成熟的开发工具, 无论在安全性、可用性、可靠性还是可扩展性都是毫无疑问的;从硬件技术角度来讲, 其选择空间更大, Pentium III系列及以上的计算机, 内存在128M以上, 硬盘在1G以上, 都可以满足系统的开发需要。所以, 在目前软、硬件技术条件下, 该系统的开发在技术上是可行的。

3 操作可行性

运行可行性研究内容包括新系统规定的运行方式是否可行, 如果新系统是建立在原来已担负其它任务的计算机系统上的, 就不能要求它在实时在线状态下运行, 以免与原有的任务相矛盾。

由于本系统遵循实用性、系统性、逐步完善、逐步发展的原则;采用结构化生命周期法和原型法相结合进行图书管理系统的开发。系统以ASP.NET 2.0作为前台界面开发工具, Microsoft SQL Server 2000作为后台数据库支持, 并且采用了当前最流行的C/S运算模式, 使其既有直观友好的用户界面、高效稳定的性能, 又能与互联网紧密结合, 充分发挥互联网的强大功能。

本系统具有图书编目、典藏、流通、查询以及读者管理和报表生成打印输出等功能, 基本实现了图书管理的网络化、信息化和自动化并且操作简单, 让人们可以在浏览网站的同时借阅到自己想要的图书, 简单方便具有操作可行性。

参考文献

[1]成家言.图书馆管理存在问题及提高策略研究[J].价值工程, 2012 (20) .

[2]李小平, 李军.图书管理系统中的数据挖掘应用[J].贵州工业大学学报 (社会科学版) , 2007 (03) .

《图书管理系统需求分析》 篇5

版本号:2.0

文档名称:需求分析 项目名称:图书管理系统 项目负责人:xxxx

项目组长:xxx 程序录入:xxxx 需求分析:xx 软件测试: xxx

开发单位:xxx

一、编写目的:

编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。

二、编写背景:

系统待开发的名称:图书管理系统

项目组长:

段明伟

程序录入:

张露、冯丽荣

需求分析:

高春芳、冯丽荣、韩苗苗、张露

软件测试:

段明伟、曹凌云

本系统的用户:用户,管理员

三、任务概述

系统的体系结构为客户端/服务器结构,开发工具前台为 VB,后台数据库为SQL Server 2000。在Windows操作系统的支持下完成相应的所有功能。

1.使用范围

在学校图书馆内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。2.背景 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。3.功能分析

(1)读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。

(2)书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。

(3)借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。

(4)还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注、对超期的情况自动给出提示。

(5)有条件、多条件查询各种信息。

(6)新生办理借书证、丢失办理结束证、挂失。四.需求规定

在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。

借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。

图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。

为系统维护人员提供权限管理、数据备份等通用功能。

1.性能需求

由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。

(1)查询速度:不超过10秒;

(2)其它所有交互功能反应速度:不超过3秒;(3)可靠性:平均故障间隔时间不低于200小时。

2.其他需求

能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。

五.业务流程

1.DFD数据流图(系统维护为通用功能,这里不做具体分析)

顶层图

读者信息图书信息管理员 读者情况 图书情况借还书信息

图书查询条件 借阅查询条件图书管理系统图书信息 读者借阅情况读者0层图

图书查询条件 图书信息1书籍管理图书信息读者 图书情况 借阅信息 图书信息 图书信息 图书信息表借阅查询条件借阅信息表 借阅信息 读者信息 读者情况管理员 图书基本信息 图书借还信息 借阅信息 借还书信息 3 读者借阅情况借阅管理借还书信息读者基本信息2读者管理管理员 读者信息 读者信息 读者信息表

1层图(2书籍管理)

图书查询条件 图书信息1书籍管理 图书信息 图书信息表图书信息 图书信息借阅查询条件读者 图书情况 借阅信息借阅信息表 借阅信息 读者信息 读者情况管理员 图书基本信息 图书借还信息 借阅信息 借还书信息 3 读者借阅情况借阅管理借还书信息读者基本信息2读者管理管理员 读者信息 读者信息 读者信息表 1层图(3读者管理)

读者类别表读者类别信息读者(类别)信息2.1读者类别管理读者类别信息管理员 读者情况读者信息2.2读者信息管理 借阅信息 读者信息 读者信息读者信息表借阅信息表

1层图(4借阅管理)

3..2.1过期罚款管理 过期信息 罚款数 借还(还)书信息管理员3.2.2图书丢失管理 借阅查询条件(续借)3.1续借管理 借阅情况读者 罚款数 丢失信息 续借信息3.2还书管理 还/丢书信息 读者基本信息3.3借还(借)书信息 借书信息借书管理 图书借信息 借阅信息 读者基 本信息图书基本信息 还书信息 借阅信息借阅信息表读者信息表图书信息表管理员图书信息表读者信息表2.数据描述(1)E-R图

读者借出日期借与还管理新生卡的办理超期处罚还款日期图书管理员卡的补办与挂失管理图书入库图书修改图书注销

读者实体与其属性

性别读者姓名读者类别借书证号读者是否有超期

图书实体与其属性

书名条形码号作者图书编号图书出版社出版日期类别借阅状态借阅次数

管理员实体与其属性

ID姓名密码管理员

(2)数据字典(DD)的描述

图书馆信息管理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚。在我们定义的图书馆信息管理系统数据字典中,主要对数据流程图中的数据流、数据存储和处理过程进行说明。

1.主要数据流的定义

(1)数据流名称:读者信息

定义:ID+姓名+性别+读者编号(用户名)+密码+用户类型

数据流量:………..(2)数据流名称:图书信息

定义:ID+书名+类别+作者+定价+是否借出

数据流量:………..(3)数据流名称:管理员信息

定义:ID+用户名+密码+用户类型

数据流量:………..(4)数据流名称:借书请求

定义:借书请求=书名+书号+读者信息

数据流量:………..(5)数据流名称:还书请求

定义:还书请求=书名+书号+是否超期

数据流量:………..2.主要数据存储的定义

(1)存储名称:图书记录

输入:书号

输出:图书所有信息及是否借出 数据结构:ID+书号+书名+出版社+作业+类别+定价+是否借出

说明:书号是唯一的,并且不能为空,用于建立主键

(2)存储名称:读者记录

输入:证件号

输出:读者信息及借书记录(所借书的书号)数据结构:ID+姓名+性别+职称+单位+读者编号+用户类型+书号(借书记录)说明:读者编号具有唯一性,这里书号为外码

(3)存储名称:借阅记录

输入:书号

输出:图书的借阅记录信息

数据结构:书号+读者编号+借出日期

说明:在图书-读者关系中书号为主键,读者编号为

外键;在读者-图书关系中读者编号为主键,书号为 外键

3.主要处理过程的定义(1)处理过程:读者管理

输入:读者编号 输出:读者的注册信息

处理操作:对所有注册的读者信息建表,并对读者统一编号,编号是唯一的,能够实现对读者信息的增加删除修改等操作(2)处理过程:图书管理

输入:书号

输出:图书的基本信息

处理操作:对所有进馆的图书编号,分类上架,建立图书信息表,图书编号具有唯一性,便于管理员对图书信息增加删除修改等操作

(3)处理过程:图书查询

输入:用户身份,图书编号,书名

输出:所查询图书的相关信息

处理操作:用户登录后可以查询图书信息,按图书编号可以查询到某本书的详细情况,也可以通过书名,作者,出版社进行模糊查询

六.运行环境规定  客户机

外围设备:鼠标,键盘,显示器;

操作系统:装有浏览器的各种操作系统; 

服务器

外围设备:鼠标,键盘,显示器; 编译程序:Visual Basic;

操作系统:任何操作系统(windows or linux); 数据库支持:SQL Server 2000或更高版本;

图书管理系统分析 篇6

关键词:UML;图示管理系统;建模

中图分类号:TP311.52

随着图书馆规模的壮大,各种图书信息量成倍增大,传统的人工管理方式必然会导致图书馆管理杂乱无章,从而影响图书馆的正常运作。因此为了保证整个图书馆正常运行和管理,这时就需要一套新的有效、合理、实用和规范的系统,来满足管理需求。然而在进行管理系统开发之前,我们必须先做好需求分析,分析越是详细越是节约系统开发所需的时间。

1 UML简介

1.1 UML的概念

UML即统一建模语言,是一种面向对象技术领域内的标准建模语言。它采用统一的图形和符号来代表模型元素,可避免一些不太必要的差异存在,这就是图书管理系统开发所需的成熟性的建模语言。

1.2 UML建模机制

UML主要包括静态建模机制与动态建模机制两种形式。

(1)静态建模机制主要有力图、对象图、类图、组件、包等。

(2)动态建模之地主要有消息、协作图、顺序图、活动图等。

2 图书管理系统需求与功能分析

2.1 图书管理系统的需求

图书管理系统是用来为学生提供方便的,他们对系统的需求:(1)能依照譬如书名、作者、编号等多种方式来查询图书馆的藏书,以便更好的借阅、续借、预借和归还;(2)能及时的查询和更新图书借阅情况、浏览动态信息和自己的基本资料等。

图书管理人员对系统的需求:(1)能便于查询图书和图书借阅情况,对借书还书进行处理,以及浏览图书动态信息;(2)能随时更新一些学生借阅图书超期通知、及图书借阅情况、藏书情况,方便学生能及时获取一些借书信息。

图书系统管理对系统的需求:(1)能提供录入、修改、登记、注销图书等功能;(2)能轻松进行新生信息登记和已毕业学生信息的注销等信息。

2.2 图书管理系统的功能

系统开发前首先必须对系统进行需求分析和功能分析,通过需求分析,我们主要把管理系统的使用成员分为三类:借阅者、工作人员及系统管理员。其中借阅者所需的功能主要是查询图书信息与个人借阅信息等;工作人员所需的功能主要是查询图书信息、借阅者借阅信息与借阅者还书信息等;系统管理员所需的功能主要有管理借阅者信息、图书信息和图书馆工作人员信息等。下面主要从三大模块来讲述所需功能:

(1)图书系统维护模块:对系统用户的身份进行录入、修改、分类和删除;对图书数据进行录入、校审、修改和删除;对借阅者数据进行录入、修改和删除,以及发布、删除和修改图书动态信息等。

(2)图书工作人员模块:主要是查询图书信息;借阅、预借、续借和返还图书;修改和删除图书的借阅信息;查询借阅者信息等。

(3)图书借阅者模块:譬如查询图书数目;查询个人借阅图书情况;修改部分限定的借阅者个人信息等。

2.3 系统例图分析

系统分析阶段最关键的就是建立例图来分析,用例图的形式来表现用户所期望的功能,它能被所有想成为参与者的外部用户看到。利用用户视图,使用者能清楚的看到系统后续每个阶段所需完成的任务,整个系统的建设过程都是环绕所建的用例图来进行的。譬如在建设图书管理系统用例图的时候,要考虑到系统中书目消息和信息是不受任何条件限制的,任何用户都可以随意浏览。

3 图书管理系统的设计

采用UML进行图书管理系统的建模,分析系统必须采用面向对象的方法,然后建立可视化的模型用图形直观地表现信息,从而架设面向对象的系统模型。

3.1 静态系统模型

系统设计中最主要就是类图,使用者想要一步步的完善整个系统,就首先必须了解系统基本的类以及它们之间的关系。使用类图来描绘系统中那些类的静态结构,不但对系统中的类以及各组类间的关系等进行了定义,而且确定了类的属性和操作。因此它在定义信息结构的同时更阐述了系统的行为,与数据模型大不一样。

3.1.1 参与者类

参与者类主要有Borrower、librarian、Administrator三大类,Borrower类是表示借阅者类,它所包含的属性比较多,例如账户姓名、ID、地址等等,但是借阅和还书是最主要的操作;librarian类是表示工作人员类,包含的属性有账户、姓名、地址等;Administrator类是表示系统的管理员类。

3.1.2 其他类

除了上面的三种类别外,系统还包括譬如Item、Load、Title、Reservation等类别,其中Item类是表示固定某本图书的类,它包括书的编号等属性,一般用来进行预订、查询等操作;Load类是表示具体某本书的借阅情况类,它包括所借图书的借书时间、ISBN等属性;Title类是表示书目信息记录的类,它基本包括图书名称、ISBN、作者、图书总量等属性,用来进行查询、借出、撤销、创建、归还等操作;Reservation类是表示预借信息类,它包括预借书的ISBN、预借时间等属性。

3.2 动态系统模型

一般由消息、协作图、顺序图、状态图以及活动图构成系统的动态行为,这些图形一般被用在系统的主要的用例和对象上,方便更准确的分析系统的动态行为和特征。图书管理系统里包括的每个服务操作,都是由各个对象相互合作提供的。下面主要是介绍如何绘制协作图、顺序图和活动图,以及它们如何从动态层面上来描述系统内部的行为过程和协助关系。

3.2.1 顺序图

顺序图主要是各对象间的动态交互关系的描述,主要是表现对象间消息传送的时间顺序。顺序图包括水平轴和垂直轴,水平轴用来表示各个对象,垂直抽用来表示时间。顺序图中用一个个垂直虚线矩形框来表示对象,并在上面标明类名和对象名。

图书管理系统中需要绘制的顺序图非常多,主要包括借阅者还书顺序图、借阅者借书顺序图、工作人员处理还书顺序图、工作人员处理借书顺序图、借阅者查询书顺序图以及系统管理员增加图书顺序图等等。

3.2.2 协助图

协作图主要是各个对象间的链接关系和交互合作关系的描述。尽管它和顺序图一样都是用来描绘对象间的交互合作关系,但是它们所注重的地方有差异。顺序图侧重于表现各个对象交互关系的时间顺序,而协作图则是侧重于表现各个交互对象之间的静态链接关系。

3.2.3 活动图

活动图主要是各操作行为的描述,或是对象和用例内部工作过程的描述。活动图虽然是由状态图变化而成的,可是他们却有不同的利用价值。活动图是利用对象的状态变化来获知动作以及动作的结果。活动图中的活动不间断,在一个活动结束后立马进入另外一个活动。

图书管理系统中标明有确切的活动的类别主要有借阅者、图书管理人员和系统管理员,这三个类别都包括很多的活动。

4 总结

只有选择了最适合的图书管理系统的UML分析和设计工具,才能最大程度地减轻工作量,让用户更准确地理解模型,从而进行良好的沟通。本文主要介绍如何利用建模语言UML来创建图书管理系统。图书管理系统的建设中通过利用了UML可视化建模工具的各种图形,从而实现整个系统面对对象分析、设计和开发,大大的节省了开发的时间。

参考文献:

[1]姜慧霖,杨克领.基于UML的图书管理系统设计[J].科技信息(学术研究),2007(27).

[2]周莹,张宇华.UML及其在图书管理系统中的应用[J].电脑与信息技术,2004(04).

[3]刘锋.图书管理系统的UML建模分析与设计[J].计算机与信息技术,2008(04).

[4]花昀峤.基于面向对象技术的图书管理系统研究[D].吉林大学,2009.

图书管理系统的设计与开发分析 篇7

满足图书用户需求,建设以计算机为核心的图书馆信息网络化管理系统,实现图书馆管理方式和理念的自动化,更好地为现代科技工作者服务,是图书馆发展的最终目标。随着国内大部分大城市的图书馆都实现了图书管理的网络化,中小型图书馆(包括企业图书馆),也在不断努力跟上时代的发展。

也随着计算机网络技术更新的潮流,计算机的使用已经很普及。对于信息资源来源广泛的图书馆,更应该普及网络管理,提高效率,解决传统管理理念的一些缺点,是信息时代发展的当代人们,更加方便快捷地浏览资料,跟上人们日益增长的物质文化需求,使图书发挥更大的作用,知识是第一生产力,让21世纪的人们享受图书管理网络化带来的新享受,带动人们对未来,对生活的美好向往。

1 开发环境及技术

操作系统:Windows

运行环境:myeclipse2014、jre1.6、tomcat6.0

使用技术:javabean、servlet、jsp、java(主要)

数据库:mysql5.7

浏览器支持:ie6以上版本,谷歌,火狐

2 可行性分析

技术上可行:系统所需硬件设备销售且价格较低,软件采用Windows系列操作系统,开发工具采用jsp,后台数据库采用my SQL,都是经常使用应用的。

经济上可行:中小型企业和广大用户需求增加,计算机信息网络现代化趋势增强。

管理上可行:中小型企业的人员管理都比较规范,都会配有相应的图书证,因此图书的管理也会是比较方便可行的。

综上所述,图书管理系统的开发在技术上、经济上、管理上均可行。

3 需求分析

3.1 系统需求分析

系统的主要目的是实现一个图书管理系统。

1)系统有2类用户分别为管理员、学生;

2)管理员经口令认证后进人系统,可完成维护系统的功能,包括管理图书和管理学生;

3)能够输入,输出图书的综合情况,实现对图书资料进行增删改查;

4)读者学生则完成查询图书、修改个人资料、查询个人借阅历史信息的功能;

5)工作完成后便退出系统。

3.2 系统性能需求分析

为了达到设计开发图书管理系统正常运行的目的,经过研究分析,系统要满足的性能需求有:

1)完整性:要求在发生意外时(如断电),保证数据不丢失;

2)安全性:系统设置了一对一的管理员和用户登录名,密码,只有正确输入方可登录使用,超过三次,登录失败,验证失败;

3)可维护性:当软件运行发生错误时,能够快速、准确对其定位、诊断和修改恢复;

4)可理解性:根据系统需求,设计的菜单栏,系统功能栏,清晰,易懂,可见,独具特色。

3.3 系统的功能需求分析

密码设置:登录者一对一进行设置保密,避免重复性,维护每位登录者的权限,维护系统安全。

资料维护:系统详细记录图书的信息,和操作人员的操作,清晰地各种情况的数据信息,人员操作信息,建立完整的系统资料。

系统查询:根据用户需求,输入正确数据,准确查询信息。

系统管理:进行会员管理、图书数据备份和图书数据恢复。

报表统计:自动统计近期系统的图书,人员,各种资料的流通信息。

其它操作:包括修改密码、管理员添加用户、合理页面布局等。

3.4 系统功能模块分析

系统需要实现的功能分别为日常工作管理、核心模块是基本资料维护管理、和系统管理。

3.4.1 日常工作管理:包括借书管理、归还管理、查询管理

1)借书管理:主要功能根据借阅证编号和图书编号,进行借书过程。

2)还书管理:主要功能是输入借阅证编号、图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存在借阅历史记录表中。

3)查询管理:包括图书借阅情况,读者资料、借阅历史记录查询。

图书资料查询:根据读者需求对图书资料的相应查询。

读者资料查询:根据读者资料详细查询。

借阅历史记录查询:根据相应的借阅记录信息进行相应查询。

3.4.2 基本资料维护管理:包括图书资料维护、读者资料维护

1)图书资料维护:对动态变化的图书资料进行定期更新,修改和维护。

2)读者资料维护:包括对新会员的资料入库,以及现有会员资料的修改和过期会员资料的删除。

3.4.3 系统管理:会员管理、操作权限管理、标准数据库管理

1)会员管理:对动态变化的会员信息不定期的检查,修改和保存。

2)操作权限管理:设定不同人员的操作权限,用户和密码。

3)标准数据库管理:用于常用数据库系统的维护。

4 系统总体设计分析

4.1 系统结构和模块的功能设计

经过研究,考虑,并综合分析,设计出系统功能模块图如图1所示。

4.2 数据库的设计分析

4.2.1 数据库设计概述

数据库系统是以数据库为基础的信息系统,其数据量大、保存时间长,数据关联复杂,用户要求多样化,利用数据库管理系统、系统软件和相关的硬件系统,将用户的要求转换成有效的数据结构,并使数据库结构适应用户新的要求的过程。数据库设计是在现成的DBMS上建立数据库应用系统的过程。

以数据库为基础的信息系统通常称为数据库应用系统,数据库系统的生存期:指从数据库应用系统从开始规划、分析、设计、实现、投入运行后的维护到最后被新的系统所取代而停止使用的整个期间,数据库系统的生存期:

1)规划阶段;2)需求分析阶段;3)概念设计阶段;4)逻辑设计阶段;5)物理设计阶段;6)实现阶段:应用程序编码、调试、运行阶段;7)运行和维护阶段

数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。物理结构设计的原则如下:1)尽可能地减少数据冗余和重复;2)结构设计与操作设计相结合;3)数据结构具有相对的稳定性。

基于以上设计原则,系统设计的数据库才能满足用户需求。

5 系统详细设计分析

根据软件设计原理,综合以上软件分析,根据系统具体需求,把详细的语言绘制成系统功能开发的总体流程图,如图2所示。

6 系统测试与发布分析

对开发系统进行测试,详细记录测试过程,对软件的研发质量的提高和改善作用明显,也是对成果的一种检验测评,该软件的测试内容如表1所示。

7 结束语

通过以上分析,不难发现:

随着科技水平的不断提高,图书信息成为人们获取知识的一种突出方式,也随着大量新图书的涌现,需要更好的管理方式来管理图书,为人们提供便捷的服务。

虽然图书管理系统已经很普及,但还有一切缺点,需要去发现和修改,对于正在发展中成长的我们,对知识的需求更是迫在眉睫,所以迫使我们追求更完善的图书管理系统。

虽然自己的能力很微薄,仅仅一个本科毕业生,但对图书却充满了热情,希望自己对图书管理更了解的基础上,发挥一些作用,让更多的人去了解图书,挖掘图书,让更多的图书信心位人们的发展谋求幸福,在我们年轻人发展的路上,带动更多的青年爱好者,让知识为人们服务,让图书物尽其用。

通过对上述的总结,希望我的分析对图书管理系统的开发和研究具有一定意义,从而有对图书管理系统系统出现起到促进作用。

参考文献

[1]张晨.信息管理系统课程设计报告[R].长春:长春工业大学人文信息工程学院,2010.

[2]邵学亮.jsp图书管理系统课程设计报告[R].北京:北京希望电子出版社,2003.

[3]谭斌.高校图书管理系统的设计与实现[D].常德:湖南文理学院芙蓉学院,2011.

[4]张海潘.软件工程[M].北京:清华大学出版社,2003.

[5]张秋余,杨玥.基于用例的需求建模方法[J].计算机工程与设计,2006(19):3539-3541.

[6]戴继周.基于Web的网络教学平台的设计与实现[D].长春:吉林大学计算机应用技术专业,2004.

[7]张秋余,杨玥.基于用例的需求建模方法[J].计算机工程与设计,2006(19).

[8]黄卢文.Combining JSP and Servlets[D].淮南:安徽理工大学,2014.

图书管理信息系统的分析与设计 篇8

一、Visual Basic

1、Word与Access数据交流技巧

Word与Access同为微软公司Office软件包的一个组成部分, 它们之间有着密切的联系, 为方便用户的使用, 现将如何实现Word与Access数据交流的方法介绍如下:

2、在Word中利用Access的数据

在原有Word文档中插入MicrosoftAccess表或查询的内容

(1) 在Word文档中选定要插入表或查询的位置。

(2) 寻视图”中的“工具栏”, 然后点击“数据库”, 显示“数据库”工具栏, 然后单击“插入数据库”按钮。

(3) 在弹出的“数据库”窗口中单击“获取数据”按钮, 在“打开数据源”的“文件类型”中选择“MSAccess数据库”。在“文件名”框中输入所需MicrosoftAccess数据库的名称, 然后单击“打开”按钮。

(4) 单击“表格”或“查询”, 然后选择所需表格或查询, 最后单击“确定”按钮。

(5) 如果要选定记录、域或二者的子集, 并将它们包含在Word表格中, 请单击“查询选项”按钮, 选好所需选项, 再单击“确定”按钮。

二、VB编程经验点滴

1、在打开对话框中同时显示多种类型的文件

----在打开文件时, 我们往往会用到打开对话框CommonDialog, 要把文件类型限制在一定的范围内得用CommonDialog的Filter属性, 比如将Filter属性设置为"*.TXT|*.TXT"那么打开对话框只显示文本文件。如果要同时显示几种类型的文件, 比如要显示所有的图形文件, 其设置方法为将Filter属性设置为"图片文件|*.bmp;*.jpg;*.gif", 这样打开对话框便能同时显示bmp文件, jpg文件, gif文件。

2、注意最后编译的问题

----如果编程中用到数据库控件, 在最后编译时, 一定要注意数据库控件的Datebase属性, 否则会在制作安装盘, 装到其它机子上时遇到问题。原因是Datebase属性中存在的路径问题。编译前得将其路径设置为当前路径。如果用的是ACCESS数据库, 将Datebase属性中的路径信息去掉便可以了, 比如, 原先为"C:moneymoney.mdb", 则改为"money.mdb"。如果是FOXPRO数据, 将Datebase属性改为"."便可以了, "."就代表当前目录。比如, 原先为"C:money", 改为"."便可以了。用其它数据库的数据的方法差不多。

三、VB访问数据库方法简介

VB访问数据库通常有三种途径:第一, 通过数据库控制控件Data Control访问;第二, 通过VB提供的数据库对象变量编程访问;第三, 通过ODBC接口访问ODBC API函数。在这三种方法中, 第一种方法操作起来最方便、灵活、易于掌握, 同时也最能体现Visual Basic面向对象的特色, 故这里以Foxpro2.5的数据库为例, 介绍数据库控制控件 (Data Control) 访问数据库的方法与步骤:

1、在Form窗口中加入Data Control控件

用鼠标在工具窗口的Data Control控件按钮上双击左键, 该对象即出现在Form窗口的中间 (控件名为Data1) , 用鼠标调整好控件的大小及位置。如工具箱中无此控件, 可打开主菜单的Tools/Custom, 在列表中选中Microsoft Data Control复选框, 确认后即可将此控件加入到工具箱中去。

2、设置联接库

用鼠标单击Data1, 按下F4, 打开属性窗口, 设置Connect属性为Foxpro2.5, 设置DatabaseName为c:foxprowstudent.dbf (假设磁盘上已有这个文件) 。

3、加入字段显示、编辑控件 (数据库捆绑控件)

在Form窗口中加入DGrid控件, 如不在此控件, 可打开主菜单Tools/Custom, 在列表中选择Apex Data BroundGrid复选框, 确认后即可向工具箱中加入此控件。在Form窗口中单击选中此控件 (DGrid1) , 按下F4打开属性窗口, 设置Datasource属性为Data1, 在Form窗口中用鼠标右键单击控件DGrid1, 选择Retrieve Fields;再用鼠标右键单击控件DGrid1, 选择Edit, 用鼠标调整控件及有关字段大小;再用鼠标右键单击控件DGrid1, 选择Properties (属性) , 在弹出窗口中, 选择Colums标签, 在下拉列表中选Colum1, 将Caption属性改为“学号”, 选择Colum2, Caption属性改为“姓名”, 选择Colum3、4将Caption属性改为“性别”、“专业”, 按下“确定”按钮。

再向Form窗口中加入一个按钮控件, 将Caption属性设置为“退出”, 双击该控件 (Command1) , 在代码窗口中写入“END”, 存盘。

此时, 一个具备数据库读写、浏览功能的应用程序就建立了, 按下F5运行, 通过单击Data1的各按钮即可看出当前记录的变化情况。

四、结语

此套信息管理设计会给图书馆, 书店的管理人员带来很大的方便, 工作的效率也会大幅提高;同时此设计也可以应用到许多其他领域;

参考文献

[1]《电脑报》。

[2]《网络文摘》。

[3]《VB5三十六计》。

[4]潘显视《VB编程经验点滴》。

[5]陈鹏《VB访问数据库方法简介》。

[6]新智工作室编《VB6.0中文版教程》, 电子工业出版社, 2000-3-1。

现代图书馆管理分析 篇9

一、何为人本管理

所谓以人为本, 就是以人为中心, 正确处理人与工作各因素的关系, 重视人的创造力, 发挥人的能动性, 尊重人的基本权力, 塑造人的道德情操, 调节人的思想行为, 树立人的理想信念。图书馆员是图书馆各构成要素中最活跃、最有生气的部分, 是图书馆最具生命力的物质力量与精神力量的源泉。以人为本是新世纪图书馆管理的基本原理。图书馆必须紧紧抓住人本管理这一重要环节, 激发人的积极性和创造性, 提高图书馆工作效率, 满足读者和社会的信息需求, 以适应这个“知识爆炸”和“信息革命”的时代。

二、图书馆为什么要实行人本管理

1、新世纪图书馆工作的新形势要求图书馆必须加强人本管理

21世纪, 图书馆工作面临着新的形势和变化。 (1) 知识信息迅猛增长, 而且知识老化周期缩短。人类知识约2年增加1倍, 一般的文献信息的有效利用期为5-15年。这就要求馆员具有广博的知识和迅速获取新信息的能力; (2) 文献信息的载体多样化。除传统的纸质文献外, 电子图书、电子报刊和融文字、声音、图像及动画于一体的多媒体资料等电子型文献已逐渐成为图书馆馆藏的重要载体。

2、我国图书馆的管理现状迫切需要实行和加强人本管理人本

管理本是企业的管理原理和方法。西方国家早已运用于图书馆管理工作之中, 并取得了显著的效果。遗憾的是, 我国图书馆管理学从理论上专门进行研究探讨的却不多, 付诸图书馆管理实践的更是少之又少。许多图书馆将图书馆管理仅仅看作是图书管理, 即对书的管理而非对人的管理。我国当前图书馆管理的主要弊端表现在: (1) 传统的行政命令方式。不了解馆员的个性心理特征, 不考虑馆员的合理要求和愿望。没有促膝谈心的诚意, 不是和风细雨的说服, 故而不能充分调动每个馆员的积极性; (2) 人员素质不高。首先是馆领导素质不强。许多图书馆领导是其他单位落聘而硬塞过来的。外行管理内行的现象比较普遍。其次是馆员素质不高。低素质低学历的所占比例较大, 高素质的专业人才不多。有的专业人才也因图书馆地位低、待遇差而跳槽了; (3) 用人不当。有的图书馆不是用人所长, 人尽其才, 各得其所, 而是循私用人, 排斥异己, 某种程度上挫伤了部分馆员尤其是高学历高素质馆员的主观能动性; (4) 缺乏激励机制。干与不干一个样, 干多干少一个样, 工作优劣一个样。这种全馆吃大锅饭的传统体制是不可能充分激发馆员的积极性和创造性的。

三、图书馆人本管理要抓住以下几点

1、建设一支高素质、复合型的馆员队伍处在信息革命时代, 面

对高速发展的信息技术, 图书馆需要培养一支高学历高素质的馆员队伍。馆员必须具备: (1) 良好的思想道德素质; (2) 丰富的信息管理知识; (3) 高水平的信息处理能力和创新能力; (4) 有较好的外语水平; (5) 较强的计算机技能。培养人才的途径有两条: (1) 吸收高校信息管理专业毕业的高学历复合型人才; (2) 各种层次、多种形式的在职培训。每个图书馆必须努力创造条件, 唯才是举, 用人唯贤。作为馆领导来说, 还应用人得当, 根据每个馆员个性、知识、能力的层次和差异, 安排到适合他们的各个具体工作岗位上, 使每个馆员各得其所, 人尽其才。只有这样, 才能充分调动每个馆员的工作积极性。

2、建立健全充满活力的激励机制建立健全充满活力的激励机

制, 是人本管理一个极其重要的方面。 (1) 图书馆必须健全一整套公正可行的馆内工作规章制度。以便每个馆员有章可循。这实际上就是传统的约束机制。俗话说, 无规矩不成方圆, 应该强调约束机制在新世纪图书馆工作中仍然起着重要作用, 而且与人本管理思想是相合相融的; (2) 建立合理的物质激励机制。图书馆要设法增加创收, 努力提高馆员的经济待遇, 扭转馆员工资水平偏低的状况, 实行馆内工资改革, 根据按劳分配的原则, 不仅要考虑馆内工资收入平衡, 还要适当拉开工资奖金的差距; (3) 图书馆在采取物质激励的同时, 更主要的应采取精神激励方法。要教育馆员树立远大理想, 结合本馆新世纪建设目标确立每个馆员自身的工作目标, 明确相应的职责和权利。从而激发馆员的能动性, 增强他们的工作责任感。建立和谐的馆内人际关系。教育馆员互相尊重、彼此理解、团结友爱、共同竞争、携手发展, 营造一种充满活力充满智慧和创造力的氛围。馆领导还要充分发挥思想教育的激发作用。对每个馆员尊重信任, 做到晓之以理, 动之以情, 使之保持正确的思想行为, 真正发挥每个馆员的积极性和创造性。

3、实行民主化管理新世纪图书馆的人本管理就是要尊重馆员

图书管理信息系统的设计与运用分析 篇10

1 图书管理系统

首先要了解什么是计算机管理系统。这个系统的主体是人和计算机组成的, 对象是各种与之有关的信息, 例如人的需求, 环境等等, 其实现的主要功能是进行这些信息的收集、传递、加工、保存、维护。通过这个系统应用, 使得图书管理的强度降低, 大幅度的提高了效率以及错架图书的管理。图书管理系统的设计是一门综合性的学问, 包含了计算机、数学的统计、统筹等多个学科。其中图书管理的设计也是十分繁琐, 在设计初要规划好蓝图是非常必要的, 也就是这个系统要实现的目标和规划, 其中简单基本包括登陆、查询、借阅、归还维护等子系统。在运行过程中, 要对系统进行维护与保养等定期维修。最后伴随着科技的发展, 不断地对其进行扩充和提升。

2 图书管理系统的设计

图书馆在某一方面满足了我们的求知欲, 使得我们有了一个良好的环境畅游在书的海洋中, 汲取营养, 不断地丰富自己, 为自己的知识积累提供了合理的场所。但是, 浩大的图书馆藏资源要想被有效的利用, 就需要借助计算机的数据库管理系统来实现。

在设计图书馆系统时, 结合实际情况是非常重要的, 要充分了解图书馆原来系统的工作情况和用户的各项需求分析, 这项调查的结果是否准确将是各个阶段设计的基础, 此外, 在设计中要充分考虑到图书馆的未来与发展, 在需求调查统计时, 可以采用各个部门的业务情况, 调查机构组织的情况。接下来在设计过程中, 充分考虑图书馆工作人员, 管理员与读者的关系以及他们的需求。在应用标签、文本框、编辑框等一系列的工具条件下进行系统设计。下面就图书系统设计的主要组成部分进行总结, 第一是用户的基本资料, 在这个菜单中包括读者管理、读者类别、书籍管理和退出等基本功能。第二是借还管理。第三是报表管理。第四是数据管理。最后是帮助功能。这些都是一个成熟的图书馆系统所必备的基本要素。在图书管理系统中, 我们可以有效地借鉴以色列、美国、澳大利亚等国家的图书馆管理系统。在当今图书管理系统中, 1Aleph500和Horizon是比较流行的图书馆管理系统。

3 图书管理系统的应用

其实在图书馆的应用中, 也存在一定的缺陷。首先是扫描仪的出错, 工作人员忘办借阅归还手续, 前两种错误的出现是由于工作人员不负责任导致引起的, 这种情况的出现将会直接导致图书馆资源的混乱, 乱架、错架的情况将会不断发生。在这种情况下, 就要不断加强对工作人员的职业素质培养, 养成对工作、读者高度负责的态度。另一个方面则是由于系统的原因, 例如还书的日期的没有规范性与直观性, 这样就导致了书的晚还之类的。建议在以后的图书馆借阅中, 准备一些特别的卡片写上还书日期, 或是打印可消除的字迹。此外由于断电, 系统维修导致的不可借阅麻烦, 在这种情况下就要修复, 完善MIS系统是一方面, 另一方面, 要不断的完善一个图书馆的应急系统, 以防对读者、工作人员所造成不必要的麻烦。

图书管理系统现代化的应用也引起了人们的重视与关注。收集是信息处理的第一要素。在现代社会中, 由于互联网的发展, 信息资源特别的丰富, 但同时也导致了信息资源的良莠不齐, 虚虚实实。虽然图书管理人员已经尽可能的取得正版, 规范化的图书, 但是在应用过程中, 信息的载体以及出版信息的各个方面已经发生了极大地变化, 这些全需要采集人员的判断力来执行。如果在以后的图书管理系统中, 增加对系统多方面的信息筛选, 减轻图书馆采编人员的工作量是非常必要的, 这个系统只是针对于图书管理工作人员。第二点是关于图书馆管理的信息加工。虽然经过图书馆的信息化改革, 使得图书管理资源有序化, 更好地查找了资源和使用文献, 但是, 如果图书管理中在全国乃至全世界实现统一的标准, 那么, 图书馆的规范化将是非常有必要的。第三点则是图书馆服务的应用与提高。服务更是图书管理系统中的命脉所在。因为所有的前提工作, 都是为了服务于读者, 以读者为中心。在现代化的图书管理中, 服务将是一个不可缺失的重心。

在曾经的图书管理中, 管理是大于服务的, 但是我们要转变这种思想, 坚持服务并重甚至高于管理的理念, 要实现图书管理的现代化, 就要实现管理工作人员以及管理方式的综合现代化的提高。第一, 在管理工作人员方面, 要充分发挥其主观能动性, 主动积极的收集信息资源, 服务于读者, 培养认真负责、积极的工作态度。第二, 在图书管理方式上面, 由于丰富的网络, 许许多多的文献都可以在各大图书馆之间共享, 所以, 馆藏数量将不再是唯一衡量一个图书馆力量的标准。如何更快的获得资源、提供更优质的服务将是一个图书馆现代化的体现, 是图书馆管理系统中值得优化和提高的一个重要方面。

4 结论

在本文中, 首先对图书馆管理系统有了一个初步的认识和理解, 包括设计系统的基本理念以及学科, 这些系统的组成构造等, 这一切的基础是要依赖于建立良好的“人机关系”这一准则。另外, 也就图书馆管理系统现在存在的不足加以分析, 例如断电的借阅, 在断电时, 应当建立良好的借阅应急机制。同时, 在图书管理系统中, 管理者更应该朝着现代化的方向发展。在信息收集方面加强管理的效率与质量的提高, 必要时可加强信息共享。在信息服务方面是最需要加强和管理的是一切以读者为中心。加强图书馆管理人员的现代化服务理念, 积极主动为读者服务。另一方面, 加强图书馆管理系统的现代化应用, 例如资源的有效处理和寻找的准确性。这些都将是图书管理系统增强的有力保证。

摘要:伴随着21世纪我国科学技术的迅猛发展, 有效的使用计算机来处理信息越来越受到当今人们的喜爱和重视。图书馆主要为读者提供大量图书资料的借阅与归还, 如此大量的数据使得在计算机管理系统应用到图书管理系统中要具备稳定性与安全性, 同时, 在图书管理系统中, 服务的加强又是图书管理系统的又一大焦点。本文就图书管理系统的设计以及应用的现状进行全方位的分析, 并提出改革意见。

关键词:图书管理,系统设计,系统应用,信息处理

参考文献

[1]徐树坚.高校图书管理系统应用研究分析[J].图书管理系统应用分析, 2013, 13 (5) :76-77.

[2]袁新平.图书管理系统的应用以及现代化标准[J].图书管理系统的现代化应用与管理, 2010, 15 (5) .

上一篇:护理纠纷管理下一篇:农村孩子学习英语