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

图书管理系统需求分析图书管理系统需求分析随着图书馆规模的扩大和管理的复杂化,图书管理系统成为了图书馆运营的必要工具。
本文将对图书管理系统的需求进行分析,包括用户需求、功能需求、性能需求、界面需求、技术需求和商业需求等方面。
一、用户需求图书管理系统的主要用户包括图书馆管理员、读者和出版社。
管理员需要一个高效、易用的系统来管理图书、读者和图书馆日常运营。
读者需要一个方便、友好的系统来查询图书、借阅和续借。
出版社需要一个开放、灵活的系统来管理图书信息和新书发布。
二、功能需求1、图书管理:包括图书信息录入、查询、修改和删除等功能。
2、读者管理:包括读者信息录入、查询、修改和删除等功能。
3、借阅管理:包括借书、还书、续借和预约等功能。
4、库存管理:包括库存查询、入库和出库等功能。
5、统计分析:包括借阅统计、读者统计和图书统计等功能。
6、系统管理:包括系统设置、权限管理和日志等功能。
三、性能需求1、稳定性:系统应能够保持长时间稳定运行,避免因硬件或软件故障导致的数据损失。
2、安全性:系统应能够保障数据安全,避免未授权访问和数据泄露。
3、可靠性:系统应能够提供可靠的图书管理和借阅服务,避免因系统故障导致借阅流程受阻。
4、响应速度:系统应能够快速响应读者的查询、借阅和续借请求。
四、界面需求1、易用性:系统应具有简单的操作流程和直观的用户界面,方便用户使用。
2、美观性:系统应具有美观的界面设计,提高用户的使用体验。
3、设计风格:系统应保持一致的设计风格,确保各个功能模块的统一性和协调性。
五、技术需求1、前端技术:应选择适合图书管理系统的前端开发框架和库,例如React、Vue等。
2、后端技术:应选择稳定、高效的后端开发框架和技术,例如Spring、MySQL等。
3、数据库选择:应选择适合图书管理系统的数据库,例如MySQL、Oracle等。
六、商业需求1、系统开发成本:应考虑系统开发的成本,包括人力、硬件和软件等费用。
图书馆管理系统需求分析

图书馆管理系统——需求分析说明目录一、引言1.1 编写目的1.2 项目背景1.3 术语定义1.4 参考资料二、任务概述2.1 功能概述2.2 目标2.3 用户特点三、具体需求3.1 ER图3.2 用例图3.3 用例说明四、系统接口4.1 用户接口4.2 硬件接口4.3 软件接口五、性能需求六、软件属性6.1 可使用性6.2 系统安全6.3 可维护性一、引言1.1 编写目的编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
需求说明书有时候也被称为规格说明书,本规格说明描述了任务管理项目的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。
软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。
经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。
1.2 项目背景项目名称:图书馆管理系统项目开发者:“图书馆管理系统”开发小组用户:湖州职业技术学院图书管理员、读者(学生、老师)为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该图书管理系统以提高图书馆的管理效率。
使用该系统之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
1.3 术语定义1.系统:图书馆管理软件2.图书信息:一些图书的基本信息,包括书名、书号、作者、出版社、库存数量及库存位置等信息,便于读者查询借阅。
3.借书记录:包括借阅者的姓名、ID号以及所借书的书名和借书日期等信息。
4. 借阅规则:对不同的借阅者有不同的借阅册数和借阅时间,对不同的违章情况有不同的罚款措施。
1.4参考资料:[1] 王立福等,《软件工程》(第三版),北京大学出版社[2] 张海藩,《软件工程导论》(第五版),清华大学出版社[3] 王珊等,《数据库系统概论》(第四版),高等教育出版社二、任务概述2.1 功能概述基本功能要求:图书管理:新书登记,图书查询,图书注销;借阅管理:借书,还书,查询今日到期读者;读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等);报表管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。
图书管理系统需求分析、可行性分析

系统需求分析1.课题背景21世纪以网络为中心的计算机技术、信息通讯技术、信息数字化技术得到了飞速的发展,尤其是信息高速公路的建设给人类带来巨大的影响,社会信息化程度得到大大的提高,作为传统的文献信息的存储和传播的图书馆受到空前的挑战,传统的信息源变的模糊,人们可以通过网络获得全世界的信息,而不在局限于图书馆。
以信息高速公路和多媒体技术为标志的信息技术革命,将图书馆推向自动化、电子化和数字化的方向发展。
数字图书馆的出现对于正在不断产生的浩瀚的信息资源的整理、管理、提取和服务,具有十分重要的作用,因此数字图书馆研究和发展的意义凸显出来,成为当前的一项重大课题,引起了世界性的广泛关注。
2.可行性分析(1)技术可行性分析该系统较为简单,耗费资源较少,而且对出纳人员计算机能力要求不高。
只需进行一些日常操作和维护。
因此系统在技术上是可行的。
图书出纳管理系统,就是在该系统上开展图书的出纳、借阅。
能在该系统上实现:图书的检索图书的添加、删除、修改图书的借阅与归还管理员的登录读者的管理图书出纳管理系统作为一种简化流程,提高效率,深受着老一辈的图书管理人员的欢迎。
提高了效率,节省了时间。
(2)经济可行性分析图书出纳管理系统是比较简单的管理系统,开发与维护的费用都不是很高。
投入低,但后期带来的回报巨大。
可长期使用,没有后续费用。
可行性结论:根据上述分析,图书馆出纳管理系统开发符合条件,可以立即开发。
3.功能分析系统功能分析是在系统开发的总体任务的基础上完成。
(1)图书馆管理信息系统需要完成功能主要有:◆系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者账户,增加和删除书籍。
输入、查询、修改、删除借阅者的基本信息(借阅者编号、借阅者姓名、本次借阅书本数量、累计借书数量)输入、查询、修改、删除书籍信息(书籍编号、书籍名称、作者姓名、出版社名称、书籍单价、在库总量、剩余量等等)图书管理员能够处理借阅者的借阅和还书请求,并对图书进行分类。
图书馆系统需求分析(rose UML)

图书馆管理系统需求分析1、背景:学校的图书馆现在仍然在使用传统的卡片管理者所有的图书和读者信息,但随着图书和读者的数量越来越多,图书馆工作人员的工作量也越来越大,而且还经常出现管理混乱的情况,比如书明明放在那,但是却查找不到。
学校的领导终于决定要使用现代技术手段对图书馆进行管理——开发一套图书馆信息管理系统。
2、初始需求:这是一个图书馆信息管理系统(1)、图书管理员是图书馆员工。
他们的主要工作就是和图书、读者打交道,并在软件系统的支持下工作。
(2)、图书管理员负责新书的购买和登记,每一种图书可以购进多本书。
(3)、图书管理员对图书进行加工处理,给每本书添加条码号和索取号,条码号在图书馆中是唯一的,可以唯一确定具体一本图书。
索取号主要由分类号和出版日期组成。
(4)、图书管理员对加工好的图书书目信息进行登记。
(5)、图书管理员对本馆读者进行管理,办理读者证,并对读者信息进行登记。
(6)、图书管理员对读者办理借书业务,将图书借给读者,并登记借阅信息,同时检查读者预定信息,如果有相应预定信息,则进行预定取消处理。
(7)、图书管理员对读者办理还书业务,将读者还回的图书从新放回图书馆,并登记还书信息。
(8)、图书管理员对读者办理预定业务,并登记预定信息。
(9)、当旧书破旧不堪时,图书管理员可以把它们从图书馆中剔除,并登记剔除信息。
(10)、所有图书和读者信息要能够方便地进行查询。
(11)、系统能够运行在所有流行的技术环境中,包括UNIX、Windows和OS/2等,并有一个现代的图形用户界面。
(12)、系统容易扩展新功能。
3、借书业务用况描述:1、读者提出借书请求,提交借阅证和图书给图书管理员;2、图书管理员检查读者证,如果有效则可以进行借阅;3、图书管理员检查借阅证,如果有效则可以进行借阅;4、图书管理员对读者和图书进行借阅登记;5、图书管理员检查预定信息,如果有预定信息则取消预定;6、书管理员把图书和借阅证交回读者,借阅结束。
图书管理系统-需求分析文档

图书管理系统-需求分析文档一、引言图书馆:指具有一定规模的、提供图书、期刊、报纸、音像等多媒体文献信息服务、满足用户阅读、学习、研究、娱乐需要的场所。
为了更好地服务读者,提高图书馆的管理效率,图书管理系统应运而生。
本文将针对图书管理系统展开需求分析。
二、背景随着信息时代的到来,各种信息技术的应用不断深入人们的生活,图书管理系统也在不断地升级改善。
传统的图书管理方式已经无法满足现代化、智能化的管理模式。
图书管理系统具有以下几个特点:管理简便;信息自动处理;多样化的功能模块;操作简单高效;数据的实时监测等等。
三、需求分析3.1 系统架构图本系统的基础架构大体如下,主要分为:客户端、服务器端和数据库三个部分。
(1)客户端(用户端):主要包括借书、还书、查询图书、借阅历史记录等模块,用户可以通过客户端实现相关的操作。
(2)服务器端:主要包括图书采购、借还管理、读者管理、图书馆统计等模块。
(3)数据库:主要存储相关的图书信息、读者信息、借阅信息等。
3.2 系统功能模块图书管理系统涉及的功能主要包括:图书管理、借阅管理、读者管理、系统设置等。
(1)图书管理①图书采购管理:图书管理员可以通过系统实现图书采购流程的管理,包括采购计划审批、采购单编制、采购合约审批等。
②图书入库管理:对图书采购完成后,需要进行入库管理,主要包括图书信息的录入、条码标识、分类编目、装订、库存信息维护。
③图书查询:图书管理员可以进行图书信息的查询,包括图书名称、作者、出版社、ISBN号等信息的查询。
(2)借阅管理①借书管理:用户通过图书管理系统借书,需要输入借书卡号和密码,系统将校验该用户是否有借书权限,并记录借阅的相关信息。
②还书管理:用户还书也需要输入借书卡号和密码,系统将校验该用户是否有还书权限,并记录还书的相关信息。
③借阅历史记录:用户可以查询自己的借阅历史记录,包括借阅日期、还书日期、借阅状态等信息。
(3)读者管理①用户注册:读者可以通过系统注册借书卡,并输入姓名、身份证号、联系方式等信息进行注册操作。
图书管理系统需求报告(3篇)

图书管理系统需求报告(3篇)【摘要】:图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。
现今,有很多的图书馆尚未使用计算机进行信息管理。
图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。
为了提高日常的图书管理效率,必须开发满足大多数中小型的图书管理要求的图书管理系统。
文章针对通常的图书管理流程,深入分析了图书管理系统的需求和功能,为图书管理系统程序开发提供了现实理论基础。
【关键词】:二十一世纪是信息高度交流与发展的时代,面计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机以渗透到各个领域,图书馆也不例外,图书馆的计算机化以不容迟缓。
一、图书管理系统的需求分析当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。
手工处理流程大致是这样的。
读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。
这样借书过程就完成了。
还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
抽象出当前系统的逻辑模型。
在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的`物理模型抽象出当前系统的逻辑模型。
在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。
图书管理系统需求分析说明书

图书管理系统需求分析说明书图书管理系统需求分析说明书1. 引言本文档旨在详细说明图书管理系统的需求分析,包括系统背景、目的和范围。
同时,还会详细描述系统的功能需求、性能需求、安全需求和用户需求等方面的要求。
2. 系统背景描述图书管理系统的背景信息,例如该系统用于管理图书馆的图书借阅、归还、查询等功能;并解释系统设计的目的,即提高图书管理效率、便利读者服务等。
3. 系统目标3.1 功能目标描述图书管理系统的核心功能目标,例如记录图书信息、管理图书借阅、借阅记录查询等。
3.2 性能目标规定图书管理系统的性能需求,如响应时间、处理能力、并发等。
3.3 安全目标说明保护图书管理系统安全的要求,包括用户身份验证、数据加密等。
3.4 用户需求根据用户调研结果,描述用户对图书管理系统的期望和需求,例如易用性、界面设计等。
4. 功能需求4.1 图书信息管理详细描述图书信息管理模块的功能需求,包括图书录入、图书编辑、图书删除、图书查询等。
4.2 借阅管理详细说明借阅管理模块的功能需求,包括借书、还书、续借、借阅记录查询等。
4.3 用户管理描述用户管理模块的功能需求,包括用户注册、用户登录、密码重置、个人信息管理等。
4.4 系统管理系统管理模块的功能需求,例如权限管理、日志管理等。
5. 性能需求说明系统在不同方面的性能需求,包括系统响应时间、并发用户数、系统容量等。
6. 安全需求描述系统的安全需求,例如用户身份验证、数据加密、访问控制等。
7. 用户需求根据用户调研结果,详细描述用户对系统的期望和需求,包括易用性、界面设计、操作流程等。
附件:1. 数据库设计文档2. 界面原型图3. 系统流程图法律名词及注释:1. 著作权法:保护图书等作品的版权法律。
2. 个人信息保护法:规定个人信息的收集、存储、使用、披露等方面的要求,保护用户的个人信息安全。
图书馆管理信息系统--系统分析

图书馆管理信息系统--系统分析图书馆管理信息系统系统分析在当今数字化的时代,图书馆作为知识的宝库,其管理方式也在不断地进化和发展。
图书馆管理信息系统的出现,为图书馆的运营和服务带来了巨大的变革。
本文将对图书馆管理信息系统进行深入的系统分析,探讨其各个方面的功能、特点以及所面临的挑战。
一、图书馆管理信息系统的概述图书馆管理信息系统是一个综合性的软件平台,旨在整合图书馆的各项业务流程,提高管理效率和服务质量。
它涵盖了图书采购、编目、借阅、归还、库存管理、读者管理等多个环节,通过信息化手段实现了数据的集中存储、快速检索和准确统计。
二、系统功能模块分析(一)图书采购模块这个模块主要负责图书的采购计划制定、供应商管理以及采购订单的处理。
图书馆工作人员可以根据馆藏情况、读者需求和图书市场动态,制定合理的采购计划。
同时,系统可以对供应商的信息进行管理,评估其供货质量和信誉,选择合适的合作伙伴。
(二)编目模块编目是将新采购的图书进行分类、著录和标引的过程,以便于读者查找和借阅。
图书馆管理信息系统提供了便捷的编目工具,支持多种编目标准和格式,能够自动生成索书号和书目信息,大大提高了编目工作的效率和准确性。
(三)借阅管理模块这是系统的核心模块之一,负责处理读者的借阅请求、记录借阅信息和计算借阅期限。
读者可以通过系统查询图书的借阅状态,在线预约或续借图书。
系统还能够对逾期未还的图书进行提醒和催还,确保图书的正常流通。
(四)归还管理模块当读者归还图书时,系统会自动检查图书的完整性和归还时间,更新图书的库存状态和读者的借阅记录。
如果图书有损坏或丢失,系统会进行相应的处理和记录。
(五)库存管理模块库存管理模块用于监控图书馆的图书库存情况,包括图书的数量、位置和状态。
系统可以实时更新库存信息,提供库存盘点功能,帮助工作人员及时发现图书的缺失和错架情况,保证馆藏的准确性和完整性。
(六)读者管理模块读者管理模块用于登记读者的个人信息、借阅权限和借阅历史。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能需求 经过了反复地论证,最终确定了图书馆管理系统的设计方 案,图书馆管理系统的主要功能为:
•借书信息管理:借书信息的添加、借书信息 的修改、借书信息的查询等 3.借还管理
•还书信息管理:还书的添加、还书信息的修 改、还书信息的查询等 •包括修改系统用户密码、增加新用户以及 退出系统等
4.系统管理
读 者 管 理
添 加 用 户
修 改 密 码
退 出 系 统
查 询 读 者 信 息
添 加 读 者 信 息
删 除 读 者 信 息
修 改 读 者 信 息 添 加 还 书 信 息 修 改 还 书 信 息
修 改 借 书 信 息
删 除 借 书 信 息
查 询 借 书 信 息
图 书 类 型 管 理
新 进 图 书
查 询 图 书
2.系统的开放性和系统的可扩充性
考虑当前和将来的工作量 系统处理能力和响应时间 充分考虑以后的可扩充性
3.系统的易用性和易维护性
4.系统的标准性
提供良好的用户接口 易用的人机交互界面
硬件和软件符合国际要求 不断改善系统的功能完成
5.系统的先进性
界面设计 信息的浏览,录入,修改,删除模块的界面设计如下:
数据显示区
按钮区
界面设计 信息查询模块界面设计如下
查询条件区
功能按钮
数据显示区
E-R图
总体
局部
管理员
用户图 读者 读者编号
总体
局部
性别
姓名 身份证 办证日期
联系电话
读者信息实体E-R图
E-R图 图书
总体
局部
图书编号
名称 类型 作者
登记日期
出版社
图书信息实体E-R图
描述:读者时间归还图书的时间
定义:时间 位置:还书表
描述:读者应该归还书籍的时间
定义:时间 位置:借书表,还书表
数据字典
名称:读者 别名:读者信息 描述:每一个借书者方的基本个人 信息 定义:读者=读者编号+性别+姓名+ 身份证+办证日期+联系电话 读者编号=1{字符串}10 性别=1{字符}5 姓名=1{字符}10 身份证=1{字符串}10 办证日期=日期 联系电话=1{字符串}10 位置:读者,借书,还书,总体
运行需求 1.用户接口 采用窗口化的界面,菜单式进行设计,采用导航方式,尽 力给用户带来便利。在操作时响应热键。与其他软件连接。 2.软件接口 在Windou XP上运行 3.硬件接口接口 用户的硬件需要满足能连接VisualBasic ,使得用户和管理者 能正常使用 4.故障处理要求 系统失效后能给出错误信息,提示用户采取适当手段处理 故障。
现行任务 分类编号 新图书 新图书 读者借阅 新图书 读者归还 新图书
会还后的图书
新图书
现行图书馆管理业务流程图
新的任务 针对新的业务流程,现具体描述其功能如下: 1.用户登录:系统对用户合法性进行检查。 2.图书入库:对新购进的图书分类进行编号,把图书基本信 息录入计算机。 3.图书借阅:对已入库的图书,读者可以借阅,并进行登记。 4.图书归还:对读者已归还的图书进行归还登记。 5.信息查询:即对所有图书的借阅情况,或读者的基本情况 和借阅情况进行查询。 6.管理措施:定义系统规定的借阅图书超期时间、超期处罚 办法。
数据字典
名字:办证日期 别名:注册日期 描述:用户注册新账号的日期 定义:时间 位置:读者表 名字:性别 别名:无 描述:描述用户的性别 定义:性别=【男|女】 位置:读者表
名字:名称 别名:书名
名字:类型 别名:图书分类
描述:描述图书的具体标题
定义:名称=20位字符 位置:图书表
描述:根据图书内容进行分类
定义:类型=8位字节 位置:图书表
数据字典
名字:作者 别名:无 描述:描述图书的作者或出书团队 定义:作者=8个字节 位置:图书表 名字:出版社 别名:无 描述:出版该图书的书社 定义:出版社=20个字节 位置:图书表
名字:登记日期 别名:无
名字:图书编号 别名:无
描述:该图书购入书库的时间
定义:时间 位置:图书表
E-R图 借书
总体
局部
读者编号
读者姓名 书籍编号 借出时间
归还时间
书籍名称 借书信息实体E-R图
E-R图 还书 读者编号
总体
局部
实还时间
罚款金 借出时间
读者姓名 书籍编号 归还时间 书籍名称
还书信息实体E-R图
E-R图 管理员 1 读者管理 1
总体
局部
数据字典
图书管理
N M 读者
归还
Q
N
图书
F
删 除 图 书
修 改 图 书
查 询 还 书 信 息
删 除 还 书 信 息
功能模块
系统管理模块 •设置操作人员。
•系统初始设置一个用户名和密码,操作人员可利用这个用户 名和密码登录后,设置其他的用户名和用户权限。
功能模块 1.图书信息编辑子模块 •添加图书 •修改图书信息 •删除图书信息 图书馆馆购进新书
目的背景 功能模块 E-R图
任务概述 数据流图 数据字典
功能需求 性能分析 运行需求
目的背景
传统管理
•登记查询读者借书记录 •找到借书记录并删除记录 •新书录入书库
人工 效率低
现行许多中小型图书馆信息管理工作仍是由专人进行图 书档案的登记,修改,增删,查询,效率低下,出错率高,数 据不安全。
目的背景 修改,增删,查询 借书超期罚款 智能型 安全性
效率性
图书综合情况
将先进的信息技术结合运用到图书馆信息管理和服务中, 用这些技术来促进图书馆和学生的合作关系,图书馆给用户提 供更好的服务,是系统开发的主要目的。
现行任务 1.新的图书购进后,分门别类地进行归并并汇总,加以编号。 2.新书编号后,上到书架以备读者借阅。 3.如某读者需要借阅图书,则在其本人的借阅登记表上进行登 记,记录相关借阅信息与借阅日期。 4.读者借阅图书后,应及时归还图书,并在本人的借阅登记表 上注明还书日期和时间。 购进 汇总 编号 上架 现行任务简易图 图书 借阅 读者 归还 注明 登记
借阅
P
总体E-R图
数据字典
名字:读者编号 别名: 描述:唯一标识一个特定读者的关 键组成 定义:读者编号=8位字符 位置:读者表,借书表,还书表 名字:身份证 别名: 描述:每个读者所特有身份号 定义:身份证=20位字符 位置:读者表 名字:联系电话 别名:联系方式 描述:联系每个用户的手机号 定义:电话=20位字符 位置:读者表 名字:姓名 别名: 描述:读者自己只有的姓名 定义:姓名=8位字节 位置:读者表+借书表+还书表
图书管理模块
图书数量等发生变化
进行维护的字段
2.图书基本信息的查询子模块 可以通过图书编号,书名,作者,出版社,类别等快速 获得我们想了解的信息 3.图书报损模块
管理员及时进行图书报损,对图书的数据库进行更新管理
功能模块 读者管理模块 1.读者信息编辑子模块 进行添加会员信息,修改读者信息,删除读者信息 2.读者基本信息的查询子模块 当出现借出的书超期没有归还时可以通过超期的借书证号 来进入本子模块就可以快速查询读者的联系方式
名称:图书 别名:无 描述:图书信息 定义:图书=图书编号+名称+类型+ 登记日期+出版社+作者 图书编号=1{字符串}10 名称=1{字符}10 类型=1{字符}8 登记日期=日期 出版社=1{字符}30 作者=1{字符}10 位置:图书,借书,还书,管理员, 总体
数据字典
名称:借书表 别名:无 描述:将所有被借出的图书进行记 录汇总 定义:借书表=图书编号+名称+读 者编号+姓名+归还时间+借出时间 图书编号=1{字符串}10 名称=1{字符}10 类型=1{字符}8 登记日期=日期 出版社=1{字符}30 作者=1{字符}10 位置:图书,借书,还书,管理员, 总体
功能需求
管理员登陆界面
修改成功
否 登陆账号验证
查看用户资料 修改书籍类型 设定借书数量 增加书籍类型 删除会员账号 收到会员借书申请
验证
否 是
是
登陆成功
修改密码 注销退出 增加书籍 修改书籍 报损书籍
同意
不同意
会员借书成功
管理员功能流图
功能需求 注册新会员 会员登陆界面 验证
是 否
查看书籍信息 搜索书籍
借书记录 图书信息
显示还书成功
更新图书信息
数据流程
借书者信息 还书者 借书者 图书 验证借书 者和图书 允 许
借书数据流图
管理员
创建借 书记录
更新借书者
显示失误 信息
借书记录
图书信息
显示借书成功
更新图书信息
数据流程
管理员 预选 订购
新书入库流程图
验证 退订 顶退 编号
更新 图书
图书 入库
图书信息
功能需求 经过了反复地论证,最终确定了图书馆管理系统的设计方 案,图书馆管理系统的主要功能为: •图书类别管理:添加图书类别、修改图书类别 1.图书管理 •图书信息管理:图书信息的添加、图书信息的 修改,图书信息的查询、图书信息的删除等 •读者类别管理:添加读者类别、修改读者类 别等
2.读者管理
•读者信息管理:添加读者信息、修改读者信 息、读者信息、查询读者信息等
数据流程
读者 借 书 证 号
信息查询流程图
管理员
验证 读者
允许
图书信息
选择查阅 的内容
个人 信息
失败 显示失败 信息
图 书
查找图书