管理系统信息系统设计图书馆.docx

上传人:b****2 文档编号:16980143 上传时间:2023-07-20 格式:DOCX 页数:20 大小:304.65KB
下载 相关 举报
管理系统信息系统设计图书馆.docx_第1页
第1页 / 共20页
管理系统信息系统设计图书馆.docx_第2页
第2页 / 共20页
管理系统信息系统设计图书馆.docx_第3页
第3页 / 共20页
管理系统信息系统设计图书馆.docx_第4页
第4页 / 共20页
管理系统信息系统设计图书馆.docx_第5页
第5页 / 共20页
管理系统信息系统设计图书馆.docx_第6页
第6页 / 共20页
管理系统信息系统设计图书馆.docx_第7页
第7页 / 共20页
管理系统信息系统设计图书馆.docx_第8页
第8页 / 共20页
管理系统信息系统设计图书馆.docx_第9页
第9页 / 共20页
管理系统信息系统设计图书馆.docx_第10页
第10页 / 共20页
管理系统信息系统设计图书馆.docx_第11页
第11页 / 共20页
管理系统信息系统设计图书馆.docx_第12页
第12页 / 共20页
管理系统信息系统设计图书馆.docx_第13页
第13页 / 共20页
管理系统信息系统设计图书馆.docx_第14页
第14页 / 共20页
管理系统信息系统设计图书馆.docx_第15页
第15页 / 共20页
管理系统信息系统设计图书馆.docx_第16页
第16页 / 共20页
管理系统信息系统设计图书馆.docx_第17页
第17页 / 共20页
管理系统信息系统设计图书馆.docx_第18页
第18页 / 共20页
管理系统信息系统设计图书馆.docx_第19页
第19页 / 共20页
管理系统信息系统设计图书馆.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

管理系统信息系统设计图书馆.docx

《管理系统信息系统设计图书馆.docx》由会员分享,可在线阅读,更多相关《管理系统信息系统设计图书馆.docx(20页珍藏版)》请在冰点文库上搜索。

管理系统信息系统设计图书馆.docx

管理系统信息系统设计图书馆

课程设计

学院图书馆管理信息系统的分析、设计和实施

系统简介

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

现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。

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

图书馆管理信息系统是针对图书馆的大量业务处理工作而开发的管理软件。

根据用户的要求,实现借阅管理、读者管理、和图书管理,等几个方面的功能。

其功能主要包括:

(1)能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:

①图书信息的录入、删除及修改。

②图书信息的多关键字检索查询。

③图书的出借、返还和资料统计。

(2)能够对一定数量的读者进行相应的信息存储与管理,这其中包括:

①读者信息的登记、删除及修改。

②读者资料的统计与查询。

③够对需要的统计结果提供打印输出。

④能够提供一定的安全机制,提供数据信息授权访问,防止随意删改。

1、系统分析

可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。

信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。

通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:

(1)经济可行性分析

   作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:

其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。

由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。

建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。

(2)技术可行性分析

   技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。

图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。

这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。

计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。

(3)社会可行性分析

   社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。

在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。

它对图书馆带来的影响可以看到:

   对传统管理理念的冲击,可能引起管理层的变动和人员的调整。

对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。

对图书馆与读者之间业务方式的转变和扩充。

随着功能的需求的增加,可以依据软件工程的基本原理,综合以上分析给出系统流程图:

2、功能分析

2.1功能模块图

图书管理系统主要提供图书信息和读者基本信息的维护以及借阅等功能。

本系统是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。

(1)功能登入界面如下所示:

(2)图书馆管理系统功能模块如图所示:

(3)图书馆管理系统E-R如图所示:

 

2.2数据流图—顶层图

图书馆管理系统顶层图如图所示:

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

(1).读者基本信息的输入,包括借书证编号、读者姓名、读者性别。

(2).读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。

(3).书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。

(4).书籍类别信息的查询、修改,包括类别编号、类别名称。

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

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

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

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

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

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

(11).超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。

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

3、管理职能分析

图书管理人员——负责平时老师和学生的图书借阅的记录工作,并负责将归还的图书进行分类和整理,根据图书编目完成图书的归类工作。

在正常的开闭馆时间,按时开关图书借阅室、外文资料室、电子阅览室、期刊阅览室的门。

系统管理人员——维护图书馆自动化技术信息系统;协调图书馆教学与工作人员关于图书馆自动化系统的培训工作;协调和协助系统的装载、升级和排除故障工作;协调硬件、软件数据库和网络的服务;向信息技术和计算机中心的服务提出请求;管理图书馆非书载体资源和图书馆媒体服务;检查和帮助开发媒体图书馆馆藏资源;其他指派的与职责有关的工作。

编目员——编写相关的图书信息及编号,进行数据库设计、开发和管理等:

保持编目工作流程、协调下属工作、套录编目、确定主题词、确定索书号、描述性编目、专著编目、规范档控制、设计编目细则、编制和保持统计资料、数据库维护等。

图书馆中心服务人员——负责接待图书馆的外来人员,并能在老师或同学需要咨询的时候给予专业帮助。

馆长——组织制定图书馆的发展规划、工作计划、经费预算及规章制度,并组织实施;修订本馆各项规章制度,岗位职责,使之行之有效,工作人员职责分明;统筹规划全馆行政、业务工作,负责对各部室的行政业务领导;领导学术研究和交流工作,处理对外工作中的重要事务;审定书刊和设备的购置。

财务管理人员——负责图书馆中的日常开销,包括电费、水费等的缴纳和管理,还负责相关人员的工资问题以及订购、新增图书的工作。

3.1图书馆的组织结构如下图所示:

 

3.2业务流程分析

总的业务流程图如下:

3.2.1查询操作

图书管理人员的操作流程是:

图书管理人员在进入查询系统时要先进行身份验证,通过验证后,才可以进入图书数据库进行图书信息查询。

在查询图书借阅情况和图书访问记录这些内容的时候,图书管理员能够根据一定的编号完成自己管理区域内的图书数据管理。

 

读者查询的操作流程是:

在计算机中打开检索界面,输入查询关键字,根据具体情况对图书进行筛选,找到自己所要的图书,并记录相关信息和编号,至指定图书借阅室中进行图书借阅操作。

 

3.2.2借阅操作

图书管理人员的业务流程是:

首先用条码枪或者读卡器配合软件系统识别读者会员卡,以便确认读者身份,然后再用条码枪依次识别读者携带的图书,最后由图书管理软件自动记录到数据库中。

读者借阅图书的具体操作一般是:

读者在信息检索处,查阅想要借阅的图书的相关信息(如借阅情况、图书编号、图书所在的相关借阅室、作者等),查阅完成后读者携带自己的读者会员卡,到馆藏地找到对应想要借阅的图书,然后携带会员卡及图书到图书馆柜台办理借阅业

3.2.3归还操作

读者归还图书最简单的操作是:

读者携带自己将要归还的图书到图书馆柜台。

图书管理人员的业务流程是:

用条码枪识别读者携带的图书条码,图书管理软件根据图书条码编号从数据库中获取借阅此书的读者,然后自动把归还信息添加到系统的数据库中。

读者

图书单

图书检验员

还书信息单

图书登记员

还书单

图书数据库

访问记录单

图书信息错误单

还书返回信息单

 

3.

 

4.、数据流程分析

4.1查询操作(读者)

 

4.2查询操作(图书管理者)

 

4.3借阅操作数据流程图

读者

一卡通

借书检验

借书信息

借书登记

借书单

图书数据库

日历

检验错误

已更新借书信息的一卡通

 

4.4归还操作数据流程图

读者

图书

还书检验

还书信息

还书登记

还书单

图书数据库

检验错误

日历

还书返回信息

 

5、数据字典

1数据流字典清单:

(1)编号:

F1

名称:

读者借阅请求

来源:

读者

去向:

P1检查库存和读者信息

内容:

读者相关信息以及要借图书编号或条形码等信息

(2)编号:

F2

名称:

新的借阅信息

来源:

P1检查库存和读者信息

去向:

P2创建新的借书记录

内容:

读者合法且可以借书,图书有库存可以借出

(3)编号:

F3

名称:

新的读者信息

来源:

P1检查库存和读者信息

去向:

P3创建新读者

内容:

没有该读者,以及新读者的基本信息如姓名、单位等

(4)编号:

F4

名称:

图书相关信息

来源:

D2图书信息表

去向:

P1检查库存和读者信息

内容:

被要求借阅图书的信息,包括图书基本属性和现有数量等信息

(5)编号:

F5

名称:

合法的读者信息

来源:

P3创建新读者

去向:

D1读者信息表

内容:

系统要求的读者信息,如姓名、单位、登记日期等

(6)编号:

F6

名称:

读者情况

来源:

D1读者信息表

去向:

P1检查图书库存和读者信息

内容:

有借书请求的读者相关情况

(7)编号:

F7

名称:

超期罚款标准

来源:

D1读者信息表

去向:

P5计算罚款金额

内容:

超期读者的类别以及该类别超期的罚款标准

(8)编号:

F8

名称:

借阅信息

来源:

P2创建新的借阅记录

去向:

D3借阅情况表

内容:

借书的读者信息以及所及图书信息,借书日期

(9)编号:

F9

名称:

归还图书请求

来源:

读者

去向:

P4归还图书

内容:

读者信息,要归还图书信息

(10)编号:

F10

名称:

归还图书信息

来源:

P4归还图书

去向:

D3借阅信息表

内容:

读者信息,归还的图书信息,还书时间

(11)编号:

F11

名称:

超期天数

来源:

P4归还图书

去向:

P5计算罚款金额

内容:

读者超期图书的超期天数

(12)编号:

F12

名称:

罚款记录

来源:

P5计算罚款金额

去向:

D4罚款金额统计表

内容:

读者以及超期图书相关信息,超期天数,罚款总额

(13)编号:

F13

名称:

罚款金额通知

来源:

P5计算罚款金额

去向:

读者

内容:

读者为超期图书支付的罚款金额

2数据存储字典清单:

(1)编号:

D1

名称:

读者信息表

输入数据流:

新读者信息

输出数据流:

读者相关信息

内容:

读者编号、姓名、性别、单位部门、联系电话、类别、等级日期、借书次数等与读者有关的各种信息

(2)编号:

D2

名称:

图书信息表

输入数据流:

新图书信息

输出数据流:

图书相关信息

内容:

图书编号、条形码、书名、作者、出版社出版时间、页数、类别、存放位置、图书总数、入馆时间、如数价格、借出次数等与图书有关的各种信息

(3)编号:

D3

名称:

图书借阅情况表

输入数据流:

读者信息,图书信息,读者借阅请求等

输出数据流:

图书借阅中读者和图书相关信息

内容:

编号,借书者信息、所借图书信息、借书日期等

(4)编号:

D4

名称:

罚款统计表

输入数据流:

超期天数、读者信息、罚款标准等

输出数据流:

读者超期罚款相关信息

内容:

超期图书的借阅者、超期天数、罚款金额等

3数据处理字典清单:

(5)编号:

P1

名称:

检查图书库存和读者信息

输入:

读者借书请求

处理逻辑情况:

根据读者借书请求,参考D1和D2,若没有该读者则创建新读者,若图书可借则创建新的借阅信息

输出:

创建新的借阅信息

(6)编号:

P2

名称:

创建新的借书记录

输入:

新借书信息,即读者和所借图书相关信息

处理逻辑情况:

根据P1的结果,将新借阅信息添加到D3(图书借阅情况表)中

输出:

新的借阅信息

(7)编号:

P3

名称:

创建新读者

输入:

新读者信息

处理逻辑情况:

根据读者的基本信息,给出读者编号,添加到D2(读者信息表)中

输出:

新加入的读者信息

(8)编号:

P4

名称:

归还图书

输入:

还书请求

处理逻辑情况:

根据还书读者属性,以及借阅情况,判断是否过期,若没有则还书成功,若过期,则执行P5

输出:

归还信息

(9)编号:

P5

名称:

计算罚款金额

输入:

罚款标准、超期天数

处理逻辑情况:

根据该读者的超期天数、对应的罚款标准计算出罚款金额,填入D4(罚款统计表)中

输出:

罚款信息

5、系统评价

本次课程设计的主要内容是图书馆管理系统的设计

1.功能设置适应性强

系统设置灵活,具有局部管理与全面管理的功能,整个系统由几个子系统组成,可分、可合,每个子系统既可单独运行,又是有机联系的一体,可适应不同人员配置条件的图书馆;同时系统既可在高档机、大内存下使用,又可在低档机、小内存上使用,可满足不同经济条件的图书馆。

2.检索功能强

系统提供组合查询。

组合查询提供所有可检索字段(包括条形码号、编号、类别、合订本名称、试卷代号、试卷名称、页码、第几册等)的任意组合条件检索,功能强大,能保证一定的查准、查全率;系统采用复合索引技术,检索响应速度快,20万册藏书记录中检索一条记录在几秒之内即可完成。

3.流通方式多样化

使用该系统在进行借还图书时,图书馆可根据学校资金实际情况,可采用普通借还书方式、条形码借还书方式。

4.数据安全性好

系统通过对数据库的加密和用户权限的设置保证了系统的安全。

加密后的数据库只有本系统才能对其进行维护,任何直接对数据库的操作都将无效,从而保证了数据库入口的唯一性,避免了来自外界的破坏;本系统操作人员只能对自己权限范围内的数据进行维护,从而避免了来自内部的破坏。

5.数据录入直观方便

系统采用屏幕格式输入,简洁、直观,符合情报人员习惯;屏幕设计风格统一,用户易于掌握。

系统对复本图书的重复数据,由用户输入复本数后,就可完成对重复数据的自动追加,较好地解决了数据冗余度的问题,提高了录入速度,节省了工作时间。

6.时间特性

一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成。

结束语

在为期一个星期的课设中,始终以一个积极认真的态度来面对课题。

在课设刚开始的两天里,我也有过打堂鼓的思想,但是随着自己的系统日趋完善,我的自信心也逐渐恢复,让自己有了动力继续下去。

在设计开发过程中,有很多难题不可能靠我自己一个人解决,多亏了身边的同学与我的指导老师,给了我很多帮助。

希望自己在以后的学习生活中,可以改掉在课社中出现的浮躁问题,更上一层楼。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2