图书借阅管理系统需求分析报告.docx

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

图书借阅管理系统需求分析报告.docx

《图书借阅管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《图书借阅管理系统需求分析报告.docx(14页珍藏版)》请在冰点文库上搜索。

图书借阅管理系统需求分析报告.docx

图书借阅管理系统需求分析报告

需求分析说明书

第一部分引言

1.1背景

人工管理图书的手续繁索、效率低下给具有强烈时间观念的管理人员带来了诸多不便。

进入21世纪以来,信息技术从根本上推动了图书馆的发展,计算机和计算机管理系统已成为图书馆管理的重要组成部分,虽然目前很多大型图书馆有了一套完整独立的管理系统,但是在一些小型图书馆中大部分的工作仍有手工完成,工作起来效率比较低不变动态的及时的调整图书馆结构,为了更好的适应当前图书馆的管理需求,解决手工管理中存在的弊端,越来越多的小型图书馆向计算机管理转变。

图书馆管理系统将先进的系统应用运于图书馆的管理和服务中,从而改变了图书馆的传统管理模式。

1.2文档概述

图书管理系统需要满足来自两个方面的需求,分别是图书借阅者和图书馆管理人员。

图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆管理人员则是对图书进行管理和对图书借阅者的借阅及还书要求进行操作,并及时督促未还的书籍归还。

图书借阅者根据本人注册的用户名和密码登录系统,可以进行本人借书情况的查询和修改个人信息。

1.3参考资料

网络资料

第二部分任务概述

2.1目标

该系统能够具有图书管理和会员管理的功能,并且能够具有增加图书、查询图书、删除图书、图书借阅——借书、还书的功能,还具有增加会员、查询会员、删除会员、借书信息等功能。

2.2适用用户

图书馆及提供借阅功能的书店等

2.3运行环境

WindowsXP及以上,安装并配置数据库管理系统。

第三部分 需求规定

3.1对功能的规定

3.1.1需求分析

①能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除

②能够实现对读者档案的查询和编辑管理

③能够进行罚款功能

④能够进行借阅历史的查询功能

3.1.2系统性能要求

①系统安全、可靠

②功能齐全

③操作方便、界面友好

④易于维护和扩充

3.1.3系统的功能分析

①密码设置:

每个操作员均有自己的密码,可以防止非本系统人员进入本系统;又因每个人的权限不一致,故可以防止越权操作。

②资料维护:

为了存放图书、读者档案的全部数据,本系统将每一本图书和每位读者的信息进行管理。

系统维护包括对各种表记录的修改、删除、添加等操作。

③系统查询:

可以按图书编号、借阅证编号等相关信息进行查询

④系统管理:

进行员工管理、数据备份和数据恢复。

⑤报表统计:

包括统计图书信息、读者信息、借阅信息和罚款信息等。

⑥其它操作:

包括修改密码、添加用户、页面设置等

3.2系统用例关系图

3.2.1管理员信息关系图

3.2.2读者信息关系图

3.2.3书籍信息关系图

3.2.4借阅信息关系图

3.2系统功能概述

3.2.1书籍管理

①书籍类别管理:

增、删除、改等管理。

②书籍信息管理:

新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。

书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。

管理员按不同方式查询、统计,读者按不同方式查询。

③出版社信息管理:

增、删除、改等管理。

④图书注销:

某一部分图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要在图书籍信息表中的除去。

即从书籍信息表中删去此书籍记录。

3.2.2读者管理

①读者类别信息管理:

增、删除、改等管理。

②读者信息管理:

办理、挂失、暂停借、注销阅卡,录入、修改、删除读者信息。

3.2.3借阅管理

①续借管理:

提供读者在符合规定的情况下网上续借。

②还书管理:

根据借阅卡编号、图书ID等,在借阅信息表中找到相应的记录,将借书记录删除,更新该记录的相应数据(图书信息表)。

根据违反规定情况计算和登记罚款记录。

③借书管理:

根据借阅卡编号和图书编号,进行借书登记。

在借阅信息表中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据(图书信息表)。

把超期图书以列表的形式显示出来,并以电子邮件或打印成书面通知读者。

提供读者网上查询自己的借阅情况(包括超期提示)

3.3系统功能模块

3.4系统用例描述

3.4.1读者注册用例

⑴简要说明

本例主要描述读者注册的用例

⑵事件流

a.基本流

①进入系统

②选择注册事物

③输入用户名

④输入密码及确认密码

⑤输入邮箱

⑥输入联系方式

⑦系统保存新用户资料

b.备选流

①如果用户输入的用户名不合法,给出提示,重新输入或退出事务。

②如果用户输入的密码的长度及其字符不合法,给出提示,重新输入或退出事务。

⑶特殊要求

⑷前置条件

进入注册界面

⑸后置条件

3.4.2图书借阅用例

⑴简要说明

本例主要描述图书借阅的用例

⑵事件流

a.基本流

①登陆图书查询系统

②查询图书

③借阅登记

④处理借阅

⑤保存借阅信息

b.备选流

⑶特殊要求

借阅者必须是注册会员

⑷前置条件

借阅者必须是注册会员

⑸后置条件

3.4.3归还图书用例

⑴简要说明

本例主要描述归还图书的用例

⑵事件流

a.基本流

①图书归还点

②管理员接受事务

③更新图书库存清单

④处理归还

⑤数据库

b.备选流

⑶特殊要求

制定还书柜台

⑷前置条件

图书未逾期

⑸后置条件

3.4..4新书入库用例

⑴简要说明

本例主要描述新书入库的用例

⑵事件流

a.基本流

①管理员接受事务

②更新图书库存清单

③处理入库

④数据库

b.备选流

⑶特殊要求

⑷前置条件

⑸后置条件

3.4.5借阅查询用例

⑴简要说明

本例主要描述借阅查询的用例

⑵事件流

a.基本流

①登陆系统

②查询操作

③处理查询

④产生汇总

⑤借阅查询清单显示

b.备选流

⑶特殊要求

⑷前置条件

进入系统

⑸后置条件

3.5用力活动图

3.5.1读者注册活动图

3.5.2图书借阅活动图

3.5.3归还图书活动图

3.5.4新书入库活动图

3.5.5借阅查询活动图

3.6主要用例时序图

3.6.1读者借书用例的时序图

3.6.2读者还书用例时序图

第四部分运行环境规定

4.1支持软件

①Windows操作系统

②Vc++6.0运行环境

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

当前位置:首页 > 人文社科 > 法律资料

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

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