图书借阅系统需求分析复习过程Word格式.docx

上传人:b****4 文档编号:8266875 上传时间:2023-05-10 格式:DOCX 页数:14 大小:326.68KB
下载 相关 举报
图书借阅系统需求分析复习过程Word格式.docx_第1页
第1页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第2页
第2页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第3页
第3页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第4页
第4页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第5页
第5页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第6页
第6页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第7页
第7页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第8页
第8页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第9页
第9页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第10页
第10页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第11页
第11页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第12页
第12页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第13页
第13页 / 共14页
图书借阅系统需求分析复习过程Word格式.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

图书借阅系统需求分析复习过程Word格式.docx

《图书借阅系统需求分析复习过程Word格式.docx》由会员分享,可在线阅读,更多相关《图书借阅系统需求分析复习过程Word格式.docx(14页珍藏版)》请在冰点文库上搜索。

图书借阅系统需求分析复习过程Word格式.docx

1.4文档目的

编写本文档的目的是方便明确详细需求设计,同时作为设计人员进行软件设计的依据和使用单位的验收标准。

1.5需求获取

同过和图书借阅者还有图书管理员交流,听取建议征集意见。

结合老师上课讲到的关于需求分析方面的知识。

1.6功能需求分析

1.6.1图书借阅者功能需求分析

a.图书借阅者能够以借阅者身份和密码登录到系统。

b.图书借阅者能按书名、编号、作者、主题查询图书,并了解图书的一系列信息,方便借书。

c.图书借阅者能登陆到系统以后,根据自己的信息,查询到自己所借书的情况。

d.图书借阅者能够通过该系统从书库借出书,归还书,续借书。

1.6.2管理员功能需求分析

a.管理员能够以图书管理员的身份和密码进入该系统。

b.管理员能够对图书信息和借阅者的信息进行增、删、改、查。

c.管理员能够查询借阅者的信息,并实现借书,还书,续借,罚款。

1.7系统性能要求

a.安全:

由于系统主要针对图书馆,使用频度较高,使用性要求比较高。

为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。

b.数据精度:

保证通过系统对于各类信息的查询要做到完全正确。

所有在相应域中包含查询关键字的记录都能查到。

不包含关键字的记录都查询不到。

要求稳定、便捷,易于管理和操作。

c.速度:

系统对于大部分操作都能够做出快速的反应。

d.系统要求稳定、便捷,易于管理和操作。

一旦出现故障能快速恢复系统和故障处理。

1.8参考书目

[1]毋国庆,梁正平,袁梦霆,李勇华.软件需求工程[M].机械工业出版社,2013.

[2]郭宁,杨一平.软件工程实用教程[M].人民邮电出版社,1753.

[3]张家浩.现代软件工程[M].机械工业出版社,2009.

1.9团队成员

成员1李庆《图书借阅系统》需求分析

成员2刘亚林《图书借阅系统》概要设计

成员3杨建滨《图书借阅系统》详细设计

2、需求建模

2.1数据流图

2.1.1系统0层图

图1.图书借阅系统0层图

0层图详细描述:

该层图是数据流图的最顶层图。

主要描述了借阅者和图书管理员通过图书借阅系统实现相应功能的数据流图。

图书借阅系统中包含着若干个子系统,图书借阅者向系统输入信息,包括借阅者自己的相关信息和图书的相关信息。

图书借阅系统根据图书借阅者提供的信息和其提出的要求进行查询、处理并将处理后的相应结果反馈给图书借阅者。

从而实现了图书借阅者的相关操作。

类似的,图书管理员通过输入相应的信息到图书借阅系统,图书借阅系统实现相应的功能,并将结果反馈给图书管理员。

2.1.2系统1层图

1层图详细描述:

该层流程图描述了图书借阅系统里面有五个子系统:

图书管理系统、图书查询系统、图书借阅系统、借阅者信息管理系统,还书系统。

流程图主要表示这几个系统之间的联系以及数据流向。

首先,管理者能够凭借管理员的身份对这五个系统进行维护管理。

对五张信息表进行增、删、改、查。

其次,图书借阅者能够应用这几个系统实现相应的操作。

图书借阅者可以向图书查询系统输入要查询书籍的相关信息。

该子系统就会按照信息在图书信息表中查找这本书,并将这本书查询到的信息反馈给图书借阅者。

通过查询系统查询到有这本书,可以在经过图书借阅系统借书。

图书借阅系统会在借书的同时对图书信息表、借阅者信息表,借书信息表进行修改。

还书系统则是通过查询所要归还图书的信息,并对图书信息表和借书信息表进行修改。

流程图中包含着三张表:

图书信息表、借阅者信息表,借书信息表。

图书信息表中主要记录了图书的相关信息便于查询图书的数量,借还情况。

借阅者信息表记录了图书借阅者的相关信息,便于查询借阅者的相关身份,联系方式以及借书情况。

借书信息表记录了该书的借阅者的相关信息,便于管理人员对借出的图书进行管理。

(见图2)

图2.图书借阅系统1层

2.1.3系统2层图

a子系统1:

图书管理员对图书借阅者信息管理系统

图3.管理员对图书信息的管理

图3详细描述:

图书馆里员将自己的帐号和密码输入到管理员信息验证这个子系统。

子系统在管理员信息表中对该帐号和密码进行查询,如果没有该帐号或者密码错误,则返回验证失败。

如果验证成功,子系统1.1就会把管理员要查询的图书编号输入到系统1.2中,在图书信息表中找到该图书的记录,并对其修改信息。

b子系统2:

图书管理员对图书信息管理系统

图4.借阅者对图书信息查询

图4详细描述:

图书借阅者将个人的帐号密码输入到子系统2.1中。

系统会在借阅者信息表中查找该帐号,并将密码进行对比。

如果密码不正确或者不存在这个账号,就会返回验证信息失败。

如果成功,就进行下一步操作。

将图书借阅者要查询图书的相关信息输入到子系统2.2中。

2.2在图书信息表中查找该图书,并把图书的信息作为查询结果返回给图书借阅者。

c子系统3:

图书借阅者查询图书,并借书

图5.借阅者借阅图书系统

图5详细描述:

图书借阅者利用图书查询系统得到了图书信息查询结果,如果无书怎不用进行下面操作。

如果有书,就把要借图书的信息传递给子系统3.1。

在借书的同时,子系统3.1就会在借书信息表中添加上借阅者的信息,在借阅者信息表中添加所借书的题目,数目。

d子系统4:

图书管理员对借阅者信息管理系统

图6.图书管理员对借阅者信息管理系统

图6详细描述:

图书管理员凭借自己的管理员帐号和密码登录通过管理员信息验证。

子系统4.1将管理员输入的信息在管理员信息表中进行查找,如果找不到这个账号或者密码不正确就返回验证失败,验证正确就进行下一步操作。

4.1将要查询的借阅者的相关信息传递给4.2。

4.2在借阅者信息表中查找借阅者的记录。

并可以对该记录进行增删改查。

e子系统5:

图书借阅者归还图书管理系统

图7.图书借阅者归还图书管理系统

图7详细描述:

图书借阅者登录到系统后,把要归还的图书的相关信息输入到子系统5.1中。

5.1将按照输入的信息在图书信息表中查找,如果没有该书的信息,给图书借阅者返回验证失败。

如果存在,在还书后,子系统5.2对图书信息表、借书信息表,借阅者信息表中的相应信息进行修改。

2.2E-R图

图8.图书管理员E-R图

图9.借阅者E-R图

图10.图书E-R图

总E-R图

3、数据字典

3.1数据存储条目

表1数据存储条目表

编号

名称

流入数据

流出数据

组成

组成形式

D1

图书信息表

F8

F4

图书编号图书条形码书名关键字价格出版社作者

数目IBSN

按照图书编号依次排序

D2

借阅者信息表

F9

F7

借书证条形码借阅者帐号姓名性别登记时间读者类别借书数目联系方式

按照借阅者帐号依次排序

D3

借书信息表

F11

借书证条形码借阅者帐号姓名所借书编号借书数目

借书登记时间联系方式读者类别

按照借书登记时间排序

D4

管理员信息表

F3

管理员帐号姓名性别联系方式

按照管理员帐号依次排序

3.2外部条目

表2外部条目表

简述

输入数据流

输出数据流

01

图书借阅者

凭借帐号登录系统,查询,借阅,归还图书

图书借阅者帐号、密码以及图书的相关信息

帐号验证结果和图书查询结果

02

图书管理员

凭借帐号登录系统,管理系统。

查询图书和借阅者的信息,并对各个表中信息进行修改

管理员的帐号、密码以及借阅者相关信息和图书相关信息

帐号验证结果,图书借阅者和图书的相关信息

3.3数据流条目

表3数据流条目表

来源

去处

F1

管理员帐号密码

管理员信息验证

管理员的帐号和登录密码

F2

图书编号

图书信息增删改查

每一本图书的唯一编号

管理员信息

管理员帐号姓名性别

图书信息

图书编号书名关键字价格出版社数目IBSN

F5

验证成功

数据查询

F6

登录信息

借阅者信息验证

借阅者帐号密码借书证条形码

借阅者信息

借阅者帐号姓名性别登记时间读者类别借书数目联系方式

图书相关信息

图书编号书名作者关键字

修改信息

借书数目借阅者帐号姓名联系方式

F10

查询结果

图书编号书名作者出版社数目

添加借阅者信息

图书编号作者借书数目借阅者帐号姓名联系方式借书登记时间

3.4数据项条目

表4数据项条目表

数据类型

长度

小数位

取值范围

帐号

N

20

密码

C

03

04

性别

05

联系方式

06

时间

D

08

07

读者类别

借书数目

09

条形码

10

价格

11

书名

40

12

13

作者

14

出版社

15

关键字

16

IBSN

17

剩余数目

3.5加工条目

表5加工条目表

输入

处理逻辑

输出

P1.1

管理员

信息验证

正确的管理员账号和密码

查询信息表并检验密码

验证结果和图书编号

P1.2

增删改查

要查询图书的编号

在图书信息表查询图书编号

查询图书信息

P2.1

借阅者

正确的图书借阅者账号和密码

查询借阅者信息表并检验密码

验证结果和要借图书的信息

P2.2

要借图书的相关信息

在图书信息表中查找要借图书的相关信息

所借书的信息

P3.1

所借书的相关信息

修改三个表的相应信息

各表中所要修改的信息

P4.1

P4.2

借阅者的相关信息

在借阅者信息表中查找,并进行增删改

所要修改的借阅者信息

P5.1

图书信息验证

所借图书的相关信息

在图书信息表中查找该书的信息

验证结果和要还图书的信息

P5.2

修改图书信息

归还图书的相关信息

修改相关表中的信息

两张表中要修改的信息

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

当前位置:首页 > IT计算机 > 电脑基础知识

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

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