图书馆管理信息系统说明书_第1页
图书馆管理信息系统说明书_第2页
图书馆管理信息系统说明书_第3页
图书馆管理信息系统说明书_第4页
图书馆管理信息系统说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐图书馆管理信息系统说明书图书馆信息管理系统

一、项目背景:

当今社会,计算机正被广泛的应用与各个领域。使用计算机举行信息化处理,能够大大提高管理人员的工作效率,同时,使用计算机解决问题可以节省大量的人力、物力。而系统作为计算机的核心,它具有操控囫囵计算机的功能。

二、项目目标

本系统开发的总体任务是实现图书馆的信息化管理。系统要完成对图书的增删改查等等,同时对系统设置权限,主要是设置用户的权限。例如同学和老师可以查询相关同学的有关信息,学院的有关信息,出版社的有关信息,管理员的有关信息,图书的有关信息,管理员处理借书证的有关信息,同学借阅图书的有关信息,学院颁发借书证的有关信息,但是老师和同学不能对这些信息举行增删查改。而惟独图书馆管理人员才干举行以上信息的增删改查,从而保证系统的平安性和完整性。但,管理员不能对管理员表举行增删查改,惟独图书馆的主管才干对管理员的信息举行插入、删除、修改,这样可以保证这些表的信息不能随意地被篡改,保证系统的完整性,也使系统具有平安性。

需求分析分为三个部分:需求的文字表述、数据流图、数据字典。

一、需求分析

第一部分调查用户需求

本系统的终于用户为在校同学,我们按照从图书馆方面取得的图表资料、文字资料以及其他细节方面的信息,按照我们日常生活中的阅历,按照我们所做的其他咨询和调查,得出用户的下列实际要求:

1、小学的组织机构状况

调查是系统需求分析的重要手段,惟独通过对用户深化细致的调查讨论才干得到需要的信息。需求分析的重点是调查、收集和分析用户在数据管理中的信息需求、处理要求、平安性与完整性要求。

(1)信息要求是指用户需要从数据库中获得信息的内容与性质。通过信息要求可以导出数据要求,即在数据库中需要存储哪些数据。

(2)处理要求是指用户要求完成什么处理功能,对处理的响应时光有什么要求,处理方式是什么等,即功能要求和性能要求。

(3)数据平安性和完整性要求包括数据保密措施和存取控制要求、数据自身的或数据之间的约束限制等。

新系统的功能必需能够满足用户的信息要求、处理要求、平安性和完整性要求。

2、需求分析调查的内容

与图书馆信息管理相关的小学的组织机构有:图书、同学、管理员、学院和出版社。小学的全部日常工作都是围围着这三大部分举行的。

一个小学下设若干学院,如计算机学院、经济学院、法学院、财政金融学院、外国语学院等;一个学院下设若干专业,如计算机学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学、软件工程等等;一个专业有若干班级,如计算机学院的2022级信息管理与信息系统专业下设两个班级:信息1班、信息2班;一个班级有若干学生。

一个学院给同学颁发了借书证,借书证号是对应的每个人的学号,一个学院可以给若干个同学颁发借书证,一个同学只能拥有唯一的借书证,并且一个同学只能附属于一个学院,也就是说一个借书证只能由一个学院颁发。

一个图书馆有若干本书,书有不同的,例如白落梅,曹雪芹等,书也有不同的出版社,如清华高校出版社等。一个同学可以借多本书,比如说借阅《高等数学》、《离散数学》等等,一本书也可以由不同的同学在不同的时光举行借阅。

一个出版社可以出版若干本书,一本书也可以由不同的出版社多次出版。例如清华高校出版社可以出版《高等数学》,也可以出版《高校英语》。高校英语,可以由清华高校出版社出版,也可以由工业机械出版社出版。

图书馆的一个管理员可以管理多本图书,一本图书也可以多个管理员管理。所以图书与管理员之间的关系也是多对多。

借阅图书,管理员会对同学的借书证举行处理,一个管理员可以处理若干个同学的借书

证,但是一个同学的借书证在不同的时期也可以由不同的管理员举行处理,所以管理员与同学,即借书证的关系也是多对多的。

3、需求分析调查的办法

真正确定用户的终于需求其实是一件很困难的事情,一方面是由于用户缺少计算机学问,开头时无法确定计算机毕竟能为自己做什么,不能做什么,因此不能一下子精确     地表达自己的需求。另一方面是由于设计人员缺少用户的专业学问,不易理解用户的真正需求,甚至误会用户的需求。

(1)跟班作业。

数据库设计人员通过亲身参与业务工作来了解业务活动的状况。虽然能精确     的理解用户的需求,但是比较耗费时光和精力。

(2)开调查会。

通过与用户座谈的方式来理解用户需求。

(3)请专人介绍。

请专人介绍的办法是一种尽快认识业务的好办法。对于某些业务活动的重要环节,可以请一些业务认识的专家或用户介绍业务专业学问。

(4)咨询

对某些调查中的问题,可以找专人咨询。

(5)分发调查问卷

4、调查相关部门的业务活动状况

教务处:

图书馆的管理员需要处理借阅以及归还的信息,因此在管理员那里,要存放同学借阅和归还的信息,通过调查管理员处理借书证的信息,可以了解到同学在图书馆借阅信息的总结和状况。

3、用户对系统的要求

信息要求:

因为系统的使用主体是管理员和同学,因此对系统的信息要求可分为以下几个方面:a、管理员信息

管理员的基本信息,主要包括管理员的管理员编号,管理员姓名,性别,职称,,号等;

b、同学信息

同学的基本信息,主要包括同学的学号,,性别,年龄,班级,学院名;

c、学院信息

学院的基本信息,主要包括学院名,地址,,号等;

d、出版社信息

出版社的基本信息,主要包括出版社名,地址,,号等;

e、图书信息

图书的基本信息,主要包括图书书号,书名,,,出版年份,出版月份,出版日期,版次,库存量,价格等;

处理要求:

小学现存系统存在的问题:

图书馆信息管理系统存在的问题

1、管理人员熟悉不足,目前图书馆信息管理中很大一部分管理人员网络技术不高,虽然图书馆配备信息管理系统,但是受传统的管理思维模式的约束,不能有效的举行公共信

息分享,妨碍了图书馆各个系统资源的整合。

2、管理传扬的力度不强,对于公共型信息的管理和传扬欠缺专业化。特地化的进展方向,因为传扬力度不强,导致图书馆空设有电子阅览室,资源的过剩与需求的无法满足形成剧烈的冲突。

3、信息服务方式有待健全,目前信息管理系统的运用中用户的针对性不强,为了以最快的方式满足用户的信息需求,应该采纳一对一的资源服务,即用户是什么专业,常常看怎样的书籍,需要记录并统计下来,以便为下次阅览提供有效的信息内容,不仅满足于“人找信息”,更要实现“信息找人”。

系统应该完成以下的信息处理:

1、强化信息管理意识

强化图书馆信息管理意识,即在登录界面,设置用户的权限,一般用户,即同学和老师无法举行信息的修改和删除,但是管理人员作为管理信息的主体,有须要举行这一方面的工作,而管理人员本身的信息要通过主管来举行修改。

2、提高系统信息管理水平

图书馆信息管理中管理员计算机应用水平的凹凸直接影响着图书馆信息管理的质量。因此,提高信息管理系统的应用水平,首先要提高管理员的信息技术操作水平,

3、借鉴、学习先进的信息管理体系开发

信息管理系统是一项时光长、任务大、过程复杂的工作,需要多方人员的鼎力合作。因此,在运用信息管理系统中可以加强借鉴和学习的成分,少走弯路,不走错路,通过学习别人的先进的系统,从而对自己的举行改善。

(1)管理员管理子系统;

管理员通过这个功能,可以实现对图书信息的插入、删除、修改、查询;可以实现对同学信息的插入、删除、修改、查询;可以实现对出版社信息的插入、删除、修改、查询;可以实现对学院信息的插入、删除、修改、查询;但是作为管理员不能修改自己的有关信息,必需由主管对管理员信息举行删改。

(2)同学查询;

同学通过这个功能,可以查询相关同学的有关信息,学院的有关信息,出版社的有关信息,管理员的有关信息,图书的有关信息,管理员处理借书证的有关信息,同学借阅图书的有关信息,学院颁发借书证的有关信息。

(3)老师查询;

同学通过这个功能,可以查询相关同学的有关信息,学院的有关信息,出版社的有关信息,管理员的有关信息,图书的有关信息,管理员处理借书证的有关信息,同学借阅图书的有关信息,学院颁发借书证的有关信息。

(4)借阅图书子系统;

同学通过这个功能,可以查询自己的借阅状况详情,以便于确定借阅的时光,以及超时的超额金额的支付,还能查到自己以前借书的数量。

(5)主管管理子系统

管理员通过这个功能,可以实现对图书信息的插入、删除、修改、查询;可以实现对同学信息的插入、删除、修改、查询;可以实现对出版社信息的插入、删除、修改、查询;可以实现对学院信息的插入、删除、修改、查询;作为主管可以实现对管理员信息的插入、删除、修改、查询;

平安性与完整性要求:

平安性要求:

a、系统应设置拜访用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;

b、系统应对不同的数据设置不同的拜访级别,限制拜访用户的身份,保证用户能查询和处理数据的类别和内容;

c、系统应对不同用户设置不同的权限,区别不同的用户,如同学、老师和图书馆管理人员。同学和老师(可以查询相关同学的有关信息,学院的有关信息,出版社的有关信息,管理员的有关信息,图书的有关信息,管理员处理借书证的有关信息,同学借阅图书的有关信息,学院颁发借书证的有关信息。),图书馆管理人员(以上信息的增删改查)。

完整性要求:

a、实体完整性——避开浮现重复行(设置主键)

在数据正确输入的前提下,不浮现重复行实际是反映了表的每一行的全部列值所构成的信息是完整的,而确保实体完整性的基本办法就是为对应的表设置主键。实体完整性规定基本关系的全部主关键字对应的主属性都不能取空值。实体完整性规章针对基本关系,一个基本表关系表通常对应一个实体集。像图书管管理系统的book表就可以取BN(书号)作为主键,student表就可以取SN(借书证号)作为主键,管理员表可以将MN(管理员编号)作为主键。

b、参照完整性——表之间的数据全都性(创建关系)

如果图书和出版社这两个关系之间存在着属性的引用,即图书关系引用了班级关系的主关键字Pname(“出版社名称”)。明显,图书关系中的“出版社名称”必需是在出版社表中的确存在的出版社名称,即出版社关系中有该出版社的记录。而图书表的出版社名称就是外键。删除某个出版社的元组之前,必需先删除相应的引用该出版社的图书元组。

c、用户自定义完整性——表中数据的合理性和有效性(创建约束)

任何关系数据库系统都应当支持实体完整性和参照完整性。此外,按照现实世界中应用环境的不同,需要针对某一详细要求来定义约束,例如,在出版月份,要设置月份是在1~12之间,日期要在1~31之间;性别只能设置为“男”或者“女”。这些数据约束在关系模型中称为用户自定义完整性。

4、确定系统的边界

经对前面的需求调查和初步的分析,确定由计算机完成的工作时对数据举行各种管理和处理,详细的工作内容见其次部分,由手工完成的工作主要有对原始数据的录入;不能由计算机生成的,各种数据的更新,包括数据变化后的修改,数据的增强,失效数据或无用数据的删除等;以及系统的日常维护。

其次部分系统功能的设计和划分

按照如上得到的用户需求,我们将本系统根据所完成的功能分成以下几个子系统:

(1)管理员管理子系统;

(2)同学查询;

(3)老师查询;

(4)借阅图书子系统;

(5)主管管理子系统;

1.管理员基本信息子系统:

(1)主页面

通过面板和窗体设置,实现人机和睦的页面,通过调用函数可以实现在多个页面之间举行跳转。

(2)信息插入

先用JDBC衔接数据库,然后实现登录界面的设置,设置惟独管理员才有权限对系统举行一系列信息的增删改查,然后通过SQL语句(insert)与Java的面对对象程序语言的设计,实现图书信息插入。

(3)信息删除

衔接数据库,进入删除页面,通过挑选需要的删除方式,删除语句(delete)举行图书信息的删除。

(4)信息修改

衔接数据库,进入修改页面,先举行查询,查看所选中的书号的图书信息,然后通

过下拉菜单选中需要更改的选项,再通过更新语句(update)举行图书信息的修改。(5)信息查询

衔接数据库,进入查询页面,选中你需要的查询方式,分为全体检索,迅速检索和

高级检索三种,再通过滚动条的方式显示出查询的结果。

2.同学查询;

(1)图书信息查询

通过对图书信息的查询,能够对图书举行索引,从而挑选出你要查找的图书,然后

举行借阅等操作。

(2)管理员信息查询

通过对管理员信息的查询,保证管理员信息的藏匿性,也维护系统的平安性,明确

责任关系,便于监督。

(3)同学信息查询

通过对同学自身信息的查询,可以了解到有关同学的信息,可以在借书证走失时,

举行信息的补办;

3.老师查询;

(1)图书信息查询

通过对图书信息的查询,能够对图书举行索引,从而挑选出你要查找的图书,然后

举行借阅等操作。

(2)管理员信息查询

通过对管理员信息的查询,保证管理员信息的藏匿性,也维护系统的平安性,明确

责任关系,举行多方面监督。

(3)同学信息查询

通过对同学自身信息的查询,可以了解到有关同学的信息,在要用到同学信息时,

可以直接查询调用。

4.借阅图书子系统;

(1)图书借阅

可以查询到同学的借阅状况详情,以便于确定借阅的时光,以及超时的超额金额的

支付,还能查到以前借书的数量。

(2)处理借书证

可以查询到管理员处理借书证的信息,从而保持管理员工作的藏匿性,也便于主管

审查管理员工作。

5.主管管理子系统;

相对于管理员管理系统增强一个管理员信息的增删改查的功能,因为作为管理员工作的监督主体,具有保证管理员工作的职责,所以惟独主管才干对管理员信息举行增删改查。

经上述分析,我们已经得到了对于该系统的基本要求和系统模块的划分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论