- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统需分析规格说明书.
图书管理系统需求分析说明书
1.引言 1.1 编写的目的背景说明一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,书和还书过程主要依靠手工。
随着学校的发展,学校图书馆规模不断的扩大,传统的手工操作方式,由于易发生数据丢失,统计错误,且劳动强度高,效率低等缺点,导致无论是用户或是管理都需要一系列繁琐的程序,大大降低图书馆的利用率。计算机的使用,使图书馆管理实现数字化,使用计算机可以高速,快捷地完成对图书信息的查询,对借书者的信息管理等工作。 在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范图书管理行为,从而提高了管理效率和水平。图书管理信息系统以计算机为工具,通过对图书管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来, 也使用户能更方便快捷的对图书进行搜索查询。2. 任务概述2.1 功能概述约束条件3. 数据流图与数据字典3.1 数据流图 3.1.1 数据流图图形
数据流图 2
数据流图 3
数据流图 4
数据流图 5
数据流图 6
数据流图 7
数据流图 8
数据流图 9
数据流图 10
数据字典
(1)数据接口描述?
名称:图书管理员?
简要描述:完成登记注册、统计查询、借书、还书等操作;?
有关数据流:读者信息,图书信息,统计条件信息,读者情况,图书情况,统计结 果;???
名称:系统管理员?
简要描述:完成用户设置,读者类别设置,图书类别设置,罚金标准设置等操作;?有 关数据流:用户信息,读者类别信息,图书类别信息,罚金标准信息;?
加工逻辑词条描述
加工名:录入新读者?加工编号:1.1?
简要描述:将新的读者信息登记到读者信息表中?
输入数据流:新读者数据,读者类别?
输出数据流:有效读者信息?
加工逻辑:
输入读者信息?
选择读者类别?
执行SQL语句,将完整的读者信息写入读者信息表?。
加工名:读者信息修改?加工编号:1.2?
简要描述:修改指定的读者信息(卡号、已借书本数不可修改)?
输入数据流:待修改的读者信息?
输出数据流:修改后的读者信息?
加工逻辑:
输入读者编号?
执行SQL语句,从读者信息表中找出该读者的详细信息?
修改除借书卡号和已借书本数以外的信息?
执行SQL语句,将修改后的读者信息写入读者信息表中
加工名:读者信息删除?加工编号:1.3?
简要描述:将已归还全部图书的指定读者信息从读者信息表中删除
?输入数据流:待删除的读者信息,借书状况信息?
输出数据流:待删除的读者信息?
加工逻辑:?
输入读者借书卡号?
执行SQL语句,从读者信息表中找出该读者的详细信息?IF??该读者处于借阅状态的书本数0??
THEN?
提示“该读者还有未还的图书,暂时不能删除”
?ELSE?
??? 执行SQL语句,将该读者的信息从读者信息表中删除
ENDIF
加工名:添加图书;?加工编号:2.1;?
简要描述:将新购入的图书登记入库,便于读者随时借阅;?
输入数据流:新图书信息,图书类别;?
输出数据流:有效图书信息;?
加工逻辑:?
输入新图书信息?
选择相应的图书类别?
??????????? 执行SQL语句,将新书信息写入图书信息表,记录登记人姓名,图书状态设置为“在库”。
加工名:修改图书?加工编号:2.2?
简要描述:将修改后的图书信息(图书编号和状态不能修改)重新写入图书信息表中;?
输入数据流:待修改的信息;?
输出数据流:修改的图书信息?
加工逻辑:?
??????????输入图书编号?
??????????执行SQL语句,从图书信息表中查询该图书的详细信息?
IF??图书状态为“借阅中”
?THEN?
?????????????提示“图书不在库,不能修改”?????????
??ELSE?
?????????????执行SQL语句,将修改后的图书信息写入图书信息表??????????
?ENDIF
加工名:删除图书?加工编号:2.3?
简要描述:将报废的或已经遗失的图书从系统中删除?
输入数据流:待删除信息,图书状态信息;?
输出数据流:删除的图书信息?
加工逻辑:?
输入图书编号?
执行SQL语句,从图书信息表中查询该图书的详细信息?
IF??图书状态为“借阅中”?
THEN?
??? 提示“图书处在“借阅中”,暂时不能删除”
?ELSE?
执行SQL语句,将该图书信息从图书信息表中删除?
ENDIF
加工名:查询图书?加工编号:2.4?
简要描述:按设置的条件从图示信息表中查询满足条件的图书信息?
您可能关注的文档
最近下载
- 译林版5年级上册英语全册教学课件(2022年12月修订).pptx
- 机械制造技术(第4版)第14章 机械制造工艺规程设计.ppt VIP
- 电磁振动排种器振动系统参数的确定.pdf VIP
- 《中国金融发展史》课件.ppt VIP
- HTN78A3_Datasheet_V0.1佰泰盛世科技.pdf VIP
- 一种排种器振动试验台.pdf VIP
- 西师版六年级上册数学(全册)课件.pptx VIP
- 北师大版小学三年级数学上册课件【全册】.pptx VIP
- 2025-2030原料药行业市场深度调研及前景趋势与投资研究报告.docx
- 机械制造技术第4版李华.电子教案42962第13章节机械制造工艺尺寸链幻灯片.ppt VIP
文档评论(0)