ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:20.13KB ,
资源ID:4067878      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4067878.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书借阅系统需求分析.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书借阅系统需求分析.docx

1、图书借阅系统需求分析图书借阅系统需求分析学院信息学院专业计算机科学与技术学号#姓名*1引言随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆的正常运营中总是面对大量的工作,因此图书管理信息化是发展的必然趋势。通过分析和设计建立一套有效的图书借阅系统,可以减轻工作,将工作科学化、规范化、提高了图书信息管理的工作质量。因此根据图书馆目前的管理情况开发一套图书借阅系统是十分必要的。现代软件工程作为一门学科,从20世纪70年代以来,始终处在发展变化和探索前进之中。在系统的开发中站着很重要的地位。现代软件工程的基本方

2、法包括:需求工程、基本设计和详细设计、系统的实现三大部分,本节主要做系统的需求分析。1。1背景当前,图书馆中有大量书籍,且每日面对的读者众多。在人力有限的情况下,图书管理的工作难度加大,效率低下。为了改善这种状况,将图书管理系统应用于图书馆,使图书管理工作向计算机管理转变。1.2文档概述 该系统满足两部分人的需求,分别是图书管理员和图书借阅者。对于图书管理员而言,通过该系统能对图书进行管理,即有增、删、改、查等功能,以及对还书等要求经行操作;图书借阅者能够凭借该系统查询图书,个人借阅情况,以及对自己信息的修改。1.3读者对象该文档读者主要为客户,项目管理人员、开发人员和项目维护人员。1.4 文

3、档目的编写本文档的目的是方便明确详细需求设计,同时作为设计人员进行软件设计的依据和使用单位的验收标准。1。5需求获取同过和图书借阅者还有图书管理员交流,听取建议征集意见.结合老师上课讲到的关于需求分析方面的知识.1。6功能需求分析1.6。1图书借阅者功能需求分析 a.图书借阅者能够以借阅者身份和密码登录到系统。b.图书借阅者能按书名、编号、作者、主题查询图书,并了解图书的一系列信息,方便借书。c.图书借阅者能登陆到系统以后,根据自己的信息,查询到自己所借书的情况。d。图书借阅者能够通过该系统从书库借出书,归还书,续借书。1。6。2管理员功能需求分析a.管理员能够以图书管理员的身份和密码进入该系

4、统.b。管理员能够对图书信息和借阅者的信息进行增、删、改、查。c.管理员能够查询借阅者的信息,并实现借书,还书,续借,罚款。1。7系统性能要求a。安全:由于系统主要针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。b.数据精度:保证通过系统对于各类信息的查询要做到完全正确。所有在相应域中包含查询关键字的记录都能查到。不包含关键字的记录都查询不到。要求稳定、便捷,易于管理和操作。c。速度:系统对于大部分操作都能够做出快速的反应。d。 系统要求稳定、便捷,易于管理和操作。一旦出现故障能快速恢复系统和故障处理。 1.8参考书目1 毋国庆, 梁

5、正平, 袁梦霆, 李勇华。 软件需求工程M.机械工业出版社, 2013 。2 郭宁, 杨一平。 软件工程实用教程M。人民邮电出版社, 1753 .3 张家浩。 现代软件工程M。机械工业出版社, 2009 .1.9团队成员成员1 李庆 图书借阅系统 需求分析成员2 刘亚林图书借阅系统 概要设计成员3 杨建滨图书借阅系统 详细设计2、需求建模2。1数据流图2。1.1系统0层图图1.图书借阅系统0层图0层图详细描述:该层图是数据流图的最顶层图.主要描述了借阅者和图书管理员通过图书借阅系统实现相应功能的数据流图。图书借阅系统中包含着若干个子系统,图书借阅者向系统输入信息,包括借阅者自己的相关信息和图书

6、的相关信息。图书借阅系统根据图书借阅者提供的信息和其提出的要求进行查询、处理并将处理后的相应结果反馈给图书借阅者。从而实现了图书借阅者的相关操作.类似的,图书管理员通过输入相应的信息到图书借阅系统,图书借阅系统实现相应的功能,并将结果反馈给图书管理员。2。1。2系统1层图1层图详细描述:该层流程图描述了图书借阅系统里面有五个子系统:图书管理系统、图书查询系统、图书借阅系统、借阅者信息管理系统,还书系统。流程图主要表示这几个系统之间的联系以及数据流向。首先,管理者能够凭借管理员的身份对这五个系统进行维护管理。对五张信息表进行增、删、改、查。其次,图书借阅者能够应用这几个系统实现相应的操作。图书借

7、阅者可以向图书查询系统输入要查询书籍的相关信息。该子系统就会按照信息在图书信息表中查找这本书,并将这本书查询到的信息反馈给图书借阅者.通过查询系统查询到有这本书,可以在经过图书借阅系统借书。图书借阅系统会在借书的同时对图书信息表、借阅者信息表,借书信息表进行修改。还书系统则是通过查询所要归还图书的信息,并对图书信息表和借书信息表进行修改。流程图中包含着三张表:图书信息表、借阅者信息表,借书信息表。图书信息表中主要记录了图书的相关信息便于查询图书的数量,借还情况。借阅者信息表记录了图书借阅者的相关信息,便于查询借阅者的相关身份,联系方式以及借书情况.借书信息表记录了该书的借阅者的相关信息,便于管

8、理人员对借出的图书进行管理。(见图2)图2。图书借阅系统1层 2.1。3系统2层图a子系统1:图书管理员对图书借阅者信息管理系统 图3.管理员对图书信息的管理图3详细描述:图书馆里员将自己的帐号和密码输入到管理员信息验证这个子系统。子系统在管理员信息表中对该帐号和密码进行查询,如果没有该帐号或者密码错误,则返回验证失败。如果验证成功,子系统1。1就会把管理员要查询的图书编号输入到系统1.2中,在图书信息表中找到该图书的记录,并对其修改信息。b子系统2:图书管理员对图书信息管理系统图4.借阅者对图书信息查询图4详细描述:图书借阅者将个人的帐号密码输入到子系统2。1中。系统会在借阅者信息表中查找该

9、帐号,并将密码进行对比。如果密码不正确或者不存在这个账号,就会返回验证信息失败。如果成功,就进行下一步操作。将图书借阅者要查询图书的相关信息输入到子系统2.2中。2.2在图书信息表中查找该图书,并把图书的信息作为查询结果返回给图书借阅者。c子系统3:图书借阅者查询图书,并借书图5.借阅者借阅图书系统图5详细描述:图书借阅者利用图书查询系统得到了图书信息查询结果,如果无书怎不用进行下面操作。如果有书,就把要借图书的信息传递给子系统3.1.在借书的同时,子系统3。1就会在借书信息表中添加上借阅者的信息,在借阅者信息表中添加所借书的题目,数目.d子系统4:图书管理员对借阅者信息管理系统图6.图书管理

10、员对借阅者信息管理系统图6详细描述:图书管理员凭借自己的管理员帐号和密码登录通过管理员信息验证。子系统4。1将管理员输入的信息在管理员信息表中进行查找,如果找不到这个账号或者密码不正确就返回验证失败,验证正确就进行下一步操作.4。1将要查询的借阅者的相关信息传递给4。2。4。2在借阅者信息表中查找借阅者的记录。并可以对该记录进行增删改查。e子系统5:图书借阅者归还图书管理系统图7.图书借阅者归还图书管理系统图7详细描述:图书借阅者登录到系统后,把要归还的图书的相关信息输入到子系统5.1中。5.1将按照输入的信息在图书信息表中查找,如果没有该书的信息,给图书借阅者返回验证失败。如果存在,在还书后

11、,子系统5.2对图书信息表、借书信息表,借阅者信息表中的相应信息进行修改.2。2 ER图图8.图书管理员E-R图图9.借阅者ER图图10.图书E-R图总E-R图 3、数据字典3。1数据存储条目表1数据存储条目表编号名称流入数据流出数据组成组成形式D1图书信息表F8F4图书编号 图书条形码 书名 关键字 价格 出版社 作者数目 IBSN按照图书编号依次排序D2借阅者信息表F9F7借书证条形码 借阅者帐号 姓名 性别 登记时间 读者类别 借书数目 联系方式按照借阅者帐号依次排序D3借书信息表F11借书证条形码 借阅者帐号 姓名 所借书编号 借书数目借书登记时间 联系方式 读者类别按照借书登记时间排

12、序D4管理员信息表F3管理员帐号 姓名 性别 联系方式按照管理员帐号依次排序3。2外部条目表2外部条目表编号名称简述输入数据流输出数据流01图书借阅者凭借帐号登录系统,查询,借阅,归还图书图书借阅者帐号、密码以及图书的相关信息帐号验证结果和图书查询结果02图书管理员凭借帐号登录系统,管理系统。查询图书和借阅者的信息,并对各个表中信息进行修改管理员的帐号、密码以及借阅者相关信息和图书相关信息帐号验证结果,图书借阅者和图书的相关信息3。3数据流条目表3数据流条目表编号名称来源去处组成F1管理员帐号密码图书管理员管理员信息验证管理员的帐号和登录密码F2图书编号管理员信息验证图书信息增删改查每一本图书

13、的唯一编号F3管理员信息管理员信息表管理员信息验证管理员帐号 姓名 性别F4图书信息图书信息表图书信息增删改查图书编号 书名 关键字 价格 出版社 数目 IBSNF5验证成功借阅者信息表数据查询图书编号F6登录信息图书借阅者借阅者信息验证借阅者帐号 密码 借书证条形码F7借阅者信息借阅者信息表借阅者信息验证借阅者帐号 姓名 性别 登记时间 读者类别 借书数目 联系方式F8图书相关信息数据查询图书信息表图书编号 书名 作者 关键字F9修改信息修改信息借阅者信息表借书数目 借阅者帐号 姓名 联系方式F10查询结果数据查询图书借阅者图书编号 书名 作者 出版社 数目F11添加借阅者信息修改信息借书信

14、息表图书编号 作者 借书数目 借阅者帐号 姓名 联系方式 借书登记时间3.4数据项条目表4数据项条目表编号名称数据类型长度小数位取值范围01帐号N2002密码C2003姓名C2004性别C0205联系方式N2006时间D0807读者类别C2008借书数目N0809条形码N2010价格N080211书名C4012图书编号C2013作者C0814出版社C2015关键字C0816IBSNC2017剩余数目N083。5加工条目表5加工条目表编号名称输入处理逻辑输出P1.1管理员信息验证正确的管理员账号和密码查询信息表并检验密码验证结果和图书编号P1。2图书信息增删改查要查询图书的编号在图书信息表查询图

15、书编号查询图书信息P2.1借阅者信息验证正确的图书借阅者账号和密码查询借阅者信息表并检验密码验证结果和要借图书的信息P2。2数据查询要借图书的相关信息在图书信息表中查找要借图书的相关信息所借书的信息P3.1修改信息所借书的相关信息修改三个表的相应信息各表中所要修改的信息P4.1管理员信息验证正确的管理员账号和密码查询信息表并检验密码验证结果和图书编号P4。2借阅者信息增删改查借阅者的相关信息在借阅者信息表中查找,并进行增删改所要修改的借阅者信息P5。1图书信息验证所借图书的相关信息在图书信息表中查找该书的信息验证结果和要还图书的信息P5.2修改图书信息归还图书的相关信息修改相关表中的信息两张表中要修改的信息

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1