G003-182-18组

班级:18软件工程2班

组号:18组

组员:余海鹏1814080902255 / 许浩忠1714080902438

 

图书馆管理系统需求提案计划书

摘要

本次之所以选择图书馆管理系统进行需求分析,旨在于通过更为先进更为方便的计算机系统与图书馆管理进行联合,让读者用户在图书馆读书阅读图书、借阅图书更加方便,让图书管理员对图书馆的图书管理更加便捷,通过庞大的计算机系统存储图书信息以及后续可以连接网络对其进行更智能的分类;使用该图书馆管理系统,较之前更有利于图书馆管理以及图书管理,同时,减少了读者用户和图书管理员之间繁琐的借阅图书操作。

背景

目前大部分图书馆管理模式都是由人工进行管理计算机进行辅助登记,而人工管理,效率低,手续繁琐,而且耗费大量人力。希望设计一个图书管理系统,用于管理读者的登记,图书的购入借出归还以及注销等,并且方便管理人员还查阅某位读者,某本图书的借阅情况,并可加快对当前借阅情况统计的效率,已全面掌握图书的流通情况,提高工作效率,加快信息反馈,为读者提供满意的借阅环境,同时可以加快读者用户对图书的借阅操作,节省时间,更加便捷。

问题

  • 图书馆内图书数量、种类繁多,靠人工加计算机的技术难以进行良好的管理,十分耗费人力资源,图书管理员需要对图书进行分类和录入,较为繁琐,因为图书馆图书数量庞大,数据量庞大,图书管理员根据图书进行编目分类对图书进行拜访存放,同时没有很完整的编目系统会导致十分复杂,消耗人工资源,而且效率过低。
  • 图书馆没办法对借阅情况等数据进行完整的统计,图书管理员对图书信息的管理查询没有办法进行完整统计,对于借出的图书以及还在图书馆的图书没有很详细的记录,单纯通过人工加计算机记录没有办法做到完整的记录与存放,而且对于图书的信息也没有做很好的整理存储,会存在很多冗杂的问题,可能会存在记录出错,存储信息错乱等等问题,容错率较低,并且耗费人力资源。
  • 图书馆没有对各个管理员权限进行很明确很好的划分,诸如信息管理员,图书管理员,系统管理员等等,权限不明确会导致图书馆运作出现部分问题,图书管理员可以对图书信息进行查看管理,而用户信息管理员可以对注册的读者用户进行信息查看编辑,系统管理员则是对图书馆系统进行维护更新,但是权限不明确的话,图书馆管理员也可以对用户信息进行修改,但是图书馆管理员仍可以对读者用户的图书借阅情况进行查看,这是共有的权限,所以图书该各个管理员的权限应当更加明确,否则会出现运作上的问题。

目的

图书馆引进该图书管理系统能够使图书馆管理员更方便的管理图书馆日常信息,以及方便读者能够实现对个人借阅信息的查询。图书馆馆理系统的实施将很大程度上提高图书馆信息资源的利用率,也使得读者能够更加方便地对图书进行个性化的管理,一个可以在任意时刻都很方便的图书馆查询系统,能够极大地方便管理员及学生的日常生活,有着十分重要的现实意义。

所以该图书馆管理系统要达到的目标有以下几点:

  • 增强图书馆管理之间的一体性,通过图书馆管理系统连接各个模块,从而使图书馆管理更加一体。
  • 简化图书管理员对图书的管理操作,使图书管理更加便捷快速。
  • 简化读者用户对图书的借阅与归还操作,节省操作时间以及人工。
  • 加快图书的编目与查找存放,通过计算机系统对图书进行更加系统的编目分类以及存放位置存储,更方便读者用户和图书管理员对图书进行查找。
  • 方便图书馆的数据统计工作,该图书馆管理系统会存储所有图书的借阅情况记录,便于对图书进行统计,可以通过类型图书的借阅情况进行统计,也可以通过学生信息进行统计。
  • 使图书馆具有多样性,该图书馆管理系统有很强的拓展性,后续可以通过此拓展更多功能。

预期成果

提案可行性

  • 经济可行性:该图书馆管理系统可以有力降低人工成本,从而降低人力资源的经济消耗,并且系统的维护成本很低,经济可行性高。
  • 技术可行性:该图书馆管理系统使用的计算机技术是广泛使用的,网络技术也是被广泛使用的,目前网络与计算机的发展技术,足够满足图书馆管理系统对图书管理等操作的需求;数据库技术可以满足庞大的图书信息的存储以及读者用户信息的存储,技术可行性高。
  • 系统运行可行性:图书馆管理系统分为多个模块进行运作,分别是图书管理员模块,用户信息管理员模块,系统管理员模块以及读者用户模块,而且对于不同的模块权限是不同的,操作相对来说比较简单通俗易懂的,系统界面简洁明了,操作者不需要较高的计算机操作水平就可以运行该系统,所以系统运行可行性高。

预期影响

  • 对于图书管理员:可以大大减少工作量,该图书馆管理系统可以连接网路技术对新进图书以及现有图书进行精准编目以及分类,而不单单是图书管理员自己对图书进行编目分类,通过计算机系统以及网络技术对图书进行更精确的分类并且录入,可以使得图书管理员大大减少工作量,使得工作效率更高。不仅方便了图书管理员,并且对于整个图书馆的运作都有了很大提升。
  • 对于用户信息管理员:提供了一个更加清晰明了的管理界面对注册登陆过系统的读者用户的信息进行管理,提供一个可以对读者用户信息进行查看修改的权限,这样更加方便管理员对用户进行管理,并且用户信息也会根据专业年级班级进行分类,也可以通过学号进行查找,用户信息管理员可以通过多种检索方式进行查找,还可以对用户信息进行查改,同时可以对学生注册注销等操作进行审核审批,极大提高了用户信息管理员的权限。
  • 对于读者用户:简化了许多相较于之前的相对繁琐的操作,比如说注册登录注销等操作,拿最常用的借阅归还操作来说,读者用户只需要先登录图书馆系统,通过编目的图书编号,或者是通过书名等信息进行检索操作,即可选择该确定借阅的图书,同时在这个页面会出现借阅时长,不会有多余的信息以及操作,这边借阅确定之后就可以进行借阅,同时将借阅信息传输到系统进行存储操作,一切的操作都被简化,降低了学习和使用成本。
  • 对于信息的存储与管理:该图书馆管理系统可以存储许多图书的相关信息以及用户信息,例如说借阅情况等信息,而且可以对其进行统计,例如说系统可以统计图书馆人流量、图书馆某年级某专业最经常借阅哪一类型的书籍;其次该系统会对所有存储的信息进行完好的存储保管,会经常对网络技术和存储技术进行维护更新,以保证系统的正常运作以及信息安全。

涉众

  • 读者用户:

期望:可以方便得对图书进行借阅和归还,可以方便查看和修改自己的个人信息。

  • 图书管理员:

期望:可以方便得对图书进行管理,可以方便查看和修改图书信息和借阅情况。

  • 信息管理员:

期望:可以方便得对读者用户的信息进行查询修改,进行审核查找统计

  • 系统管理员:

期望:对系统进行定期得维护和更新以及对数据的维护备份

 

Organization Chart组织架构图

EA图的使用环境:它通常在定义企业或业务体系结构时使用,并允许角色包含在存储库的其他部分中,例如表示哪个角色、标题或人员负责给定的业务流程、功能或支持服务。

使用目的与绘制步骤:使用这个图例可以更加直观地了解图书馆系统内部的成员组织结构,清晰的展现其组织结构,由主要的涉众组成组织架构图;在Model Wizard开模精灵中,查找Organization Chart,并生成模板,逐步分析,总负责人,管理员,读者,由上而下,循序渐进,一目了然。

图例说明:该图说明了该图书馆管理系统的组织架构图,由图书馆管理总负责人对整个图书馆管理系统进行管理,主要架构人员有图书管理员、信息管理员、系统管理员以及读者用户。

 

Organization Viewpoint 组织观点图

EA图的使用环境:模式创建元素和一个图表,该图描述组织或实体或组织的一部分(如部门或部门)的角色和参与者。元素以嵌套结构表示。它通常是在定义企业体系结构的初始阶段创建(或导入)的。

使用目的与绘制步骤:使用这个图例可以更加直观地了解图书馆系统内部的成员组织结构,清晰的展现其组织结构,由主要的涉众组成组织架构图;在Model Wizard开模精灵中,查找Organization Chart,并生成模板,逐步分析,总负责人,管理员,读者,由上而下,循序渐进,一目了然。

图例说明:该图说明了该图书馆管理系统的组织观点图,由图书馆管理总负责人对整个图书馆管理系统进行管理,主要架构人员元素有图书管理员、信息管理员、系统管理员以及读者用户。

 

图书馆管理系统需求萃取分析书

概要

本章是对于图书馆管理系统的需求进行分析,我们从图书馆管理的几个模块的问题域进行需求分析,我们从系统的角度找出问题,对系统进行需求确定分析,所以接下来会提出该图书馆管理系统的综合需求,这些需求的实现条件,以及这些需求所该达到的标准,这些需求包括功能需求、性能需求、环境需求、可靠性需求、安全保密性需求、以及系统预估会达到的目标。

前景概述与特性

前景概述

该图书管理系统可以通过持续的完善实现更多的功能,对于图书的管理更加细化,对于读者的借阅操作也更加简单。通过图书馆管理系统与图书馆的深度融合,可以节约下图书馆管理员的人力与时间,在持续的完善中甚至可以加入共享阅读等功能,扩大该图书馆管理系统的应用范围。

主要特性

以下是图书馆管理系统必备的功能:

  1. 用户登录系统:包括管理员登陆,学生查阅信息登陆
  2. 在编目的时候自动迅速查找新的书籍是否己编目,并可以快速编目。
  3. 能够用计算机进行快速查找,己确定图书的名称和存放的位置。
  4. 查找出一-本已借出的书现在在谁那里。
  5. 各类具体查找功能。
  6. 统计一本结束正在-.段时间内借过多少本书。
  7. 统计一本书在一段时间内被谁借过。
  8. 在还书时实现计算机自动判断图书借阅是否超期根据条例进行罚款。
  9. 在书丢失时进行赔偿,可以自行设置赔偿条例。
  10. 大型数据库,要可以灵活设置库的性质(1. 是否可借2.借阅时间3.不同的读者节约本书可以进行设置4.增加、删除、修改库)。
  11. 图书管理员有不同的职位要可以进行权限设置。
  12. 读者信息管理。
  13. 统计当天工作人员工作流量和流量统计情况

 

以下是图书馆管理系统的部分特性:

  • 系统处理的准确性和及时性。系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。
  • 系统的开放性和可扩充性。图书管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是-一个开放系统,只要符合- -定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
  • 系统的易用性和易维护性。图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一一点, 就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

问题域

  1. 图书馆图书众多,种类繁多,管理系统较落后,没有高效的图书馆管理操作。
  2. 管理系统的落后导致图书馆的管理需要大量人力资源,图书馆的管理不够智能化,不够高效。
  3. 读者用户没有一个借阅图书归还图书的登记系统,靠人力操作过于低效繁琐。
  4. 读者用户没有一个系统用来查看自己的阅读情况、图书馆图书情况,不够便利。
  5. 没有图书统计和流量统计功能,用户和管理员不可以查看图书的历史借阅情况。
  6. 学生未在规定的时间归还图书,导致图书存量的准确性低。
  7. 图书的损坏,丢失未能及时的更新,导致数据的不准确性。

范围

第一版范围

  • 新进图书的登记功能:对于购进的新书,系统配备有图书信息资料录入的功能,并且对其进行分类和整理编码。
  • 图书的查询修改功能:当图书资料发生变化时,如图书丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。
  • 借阅的登记,归还的登记功能:系统的主要功能之一,供本校学生借阅图书、归还图书,并进行登记。
  • 学生信息的增加、删除和修改功能:系统的主要功能之一,建立学生信息,并对其进行维护。

后续版本范围

  • 新进图书的登记功能:对于购进的新书,系统配备有图书信息资料录入的功能,并且对其进行分类和整理编码。
  • 图书的查询修改功能:当图书资料发生变化时,如图书丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。
  • 借阅的登记,归还的登记功能:系统的主要功能之一,供本校学生借阅图书、归还图书,并进行登记。
  • 学生信息的增加、删除和修改功能:系统的主要功能之一,建立学生信息,并对其进行维护。
  • 共享读书功能;远程操作功能;

 

Motivation Viewpoint

适用范围:创建了元素和图表,从给定的利益相关者的角度完全涵盖了动机方面,定义了一个驱动因素、一个评估、一系列目标和应用的原则,以及确认原则所需的要求和约束。该模式通常在计划的分析阶段使用,以获得需求和约束如何与涉众以及定义其目标的其他事物相关联的概述和洞察。

图档使用目的绘图步骤:该模式的目的是提供一个丰富的视图,显示从高层次的利益相关者到需求的分解。它为企业、业务和技术架构师、业务分析师、需求经理和其他关注体系结构策略、策略和动机的涉众提供了一个视图。只用EA中Model Wizard开模精灵中,查找Motivation Viewpoint,并生成模板,根据我组的项目进行实际画图。

图例说明:在用户进行登录图书馆系统的时候需要用户输入用户的账号密码这个约束条件,需求是登录图书馆系统,如果账号密码能在数据库找到对应的用户信息,经过评估则可以登录图书馆系统。

 

用例

EA Use Case Model 用例模型

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值