图书馆需求分析报告2Word文件下载.docx

上传人:b****5 文档编号:19841864 上传时间:2023-01-10 格式:DOCX 页数:12 大小:336.90KB
下载 相关 举报
图书馆需求分析报告2Word文件下载.docx_第1页
第1页 / 共12页
图书馆需求分析报告2Word文件下载.docx_第2页
第2页 / 共12页
图书馆需求分析报告2Word文件下载.docx_第3页
第3页 / 共12页
图书馆需求分析报告2Word文件下载.docx_第4页
第4页 / 共12页
图书馆需求分析报告2Word文件下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

图书馆需求分析报告2Word文件下载.docx

《图书馆需求分析报告2Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书馆需求分析报告2Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。

图书馆需求分析报告2Word文件下载.docx

机械工业出版社

1.4定义

图书管理系统是一种基于集中统一规划的数据库数据管理模式。

在对图书、读者的管理,其实是对图书、读者数据的管理。

设计“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等管理。

同时对整个系统的分析、设计过程给出一个完整论证。

2.任务概述

2.1目标

图书管理系统需要满足来自四方面的需求,这四个方面分别是图书浏览者、图书借阅者、图书馆普通管理员和系统管理员。

图书浏览者的需求是浏览图书,不需要登陆即可进入系统;

图书借阅的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;

图书馆普通管理员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;

系统管理员负责旧书销毁、新书录入、图书更新,以及借书前用户注册、注销和信息更新、罚金处理等。

2.2运行环境

2.2.1设备

防盗仪、门禁通道、借书证、磁条、代书板、触摸屏、客户终端

2.2.2支撑软件

操作系统windowsxp/windows2000以上版本

数据库管理系统sqlserver2000以上版本

其他支撑软件无

2.3条件限制

基本条件:

借阅人身份合法(借阅人已在图书馆注册)

借阅条件:

图书在馆、可借书籍数未满、

续借条件:

书籍在借阅记录中、书籍未被预约、书籍未有损坏、借阅未超期

归还条件:

书籍未被损坏

预约条件:

该书目存在、可借书籍数未满

操作完成基本条件:

借阅人及管理员确认

3.数据描述

3.1数据库描述

根据业务需求和系统需求可以初步列出以下数据表和数据项,当然

随着功能需求的增加可以按需要添加新的数据库、数据表和数据项。

(1)图书基本信息表:

图书编号,图书名称,图书内容摘要,图书状

态,作者,数量,出版社,出版日期,出版地址,价格,类型,登记入库日期。

(2)图书借阅情况信息表:

信息编号,图书编号,借阅图书的名称,借

书证编号,借阅日期,借阅数量,还书日期,续借次数,当前状态,备注。

(3)借书证信息表:

借书证编号,借阅人员有效证件号码,已借的图

书数目,持有人姓名,性别,职业,单位,住址,电话,登记日期。

(4)借阅限制信息表:

对象类别,数量限制,日期限制。

(5)管理员信息表:

账号,密码,备注。

(6)图书罚款信息表:

信息编号,罚款基数,罚款倍率,罚款的数额。

(7)图书采购订单表:

图书编号,图书名称,库存数量,作者,出版社,

出版日期,出版地址,价格,经手人,购进量。

(8)图书类型信息表:

图书类型表,借阅天数。

(9)借阅人员信息表:

读者姓名、性别、院系、专业等属性。

3.2数据字典

图书馆信息管理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚。

在我们定义的图书馆信息管理系统数据字典中,主要对数据流程图中的数据流、数据存储和处理过程进行说明。

3.2.1主要数据流的定义

(1)数据流名称:

借书者信息

定义:

借书证号+姓名+性别+地址+可借书数+用户类型+罚金

 

(2)数据流名称:

管理员信息

定义:

工号+姓名+密码+权限

(3)数据流名称:

图书信息

定义:

ISBN+书名+出版社+价格+可借数+作者+馆藏数

(4)数据流名称:

书目信息

条码号+ISBN

(5)数据流名称:

借书请求

借书请求=书名+ISBN+借书证号

(6)数据流名称:

还书请求

还书请求=书名+ISBN

(7)数据流名称:

预约请求

预约请求=借书证号+ISBN+预约日期

3.2.2主要数据存储的定义

(1)存储名称:

图书记录

输入:

书号

输出:

图书所有信息及是否借出

数据结构:

说明:

ISBN是唯一的,并且不能为空,用于建立主键

(2)存储名称:

借书者记录

输入:

借书证号

读者信息及借书记录(所借书的书号)

读者编号具有唯一性,这里书号为外码

(3)存储名称:

借阅记录

输入:

图书的借阅记录信息

借书证号+条码+借书日期+归还日期+借书次数

在读者-图书关系中借书证号为主键

(4)存储名称:

预约记录

预约信息

借书证号+ISBN+预约日期

3.2.3主要处理过程的定义

(1)处理过程:

读者管理

读者编号

读者的注册信息

处理操作:

对所有注册的读者信息建表,并对读者统一编号,编号是唯一的,能够实现对读者信息的增加删除修改等操作

(2)处理过程:

图书管理

书号ISBN

图书的基本信息

对所有进馆的图书编号,分类上架,建立图书信息表,图书编号具有唯一性,便于管理员对图书信息增加删除修改等操作

(3)处理过程:

图书查询

用户身份,图书编号,书名

所查询图书的相关信息

用户登录后可以查询图书信息,按图书编号可以查询到某本书的详细情况,也可以通过书名,作者,出版社进行模糊查询

4.需求描述

4.1功能需求

a)图书借出:

管理员完成一次借书过程。

b)图书归还:

管理员完成一次还书过程。

c)图书预约:

用户查询要借的图书,若不能借,可预约该图书。

d)图书续借:

用户可以将图书的归还日期延长一段时间。

e)图书管理:

添加新书。

更新图书馆信息,销毁图书。

f)用户管理:

注册新用户,更新用户信息,注销用户。

g)处理罚金:

用户缴纳罚金后,系统将罚金数额清零。

4.2数据流图:

4.3系统实体-关系图(ERD):

4.4用例图:

4.5图书馆管理系统中“处理图书借阅”用例的场景描述

用例名称:

处理图书借阅

范围:

图书借阅、归还、预约和续借

级别:

借书者目标

主要参与者:

普通管理员

涉众及其关注点:

普通管理员:

希望能够准确、快速确认借书者信息及所借\还\预约\续借书籍信息,并根据借书者需求进行相应操作,而且操作无误。

借书者:

希望能够尽快、方便地得到所要求的借阅、归还、预约、续借服务,并且能够清晰看到已借阅、续借、预约的书籍信息在相应记录中,看到已归还的书籍从相应记录中消去。

如果触发处理罚金操作,要求清晰看到罚金明细

图书馆:

希望尽可能满足借书者的要求,希望准确记录每一次图书借阅、归还、预约和续借操作,便于管理

前置条件:

借书者必须经过确认和认证

成功保证:

借书者合法(即已在图书馆注册),借书者满足借阅、归还、续借、预约条件;

对于普通管理员,每项操作准确记录;

对于借书者,借阅、续借、预约书籍信息要添入借书记录,归还书籍信息要从借书记录中删去,并进行确认

基本流程:

借书场景

步骤1.借书者携借书证来借书

步骤2.普通管理员输入借书证号,确认可借书数,开始借书操作

步骤3.普通管理员输入借书者要借阅的书籍条码号,并显示该书籍

描述,借阅日期,需归还日期,重复步骤3直至借书者可借书籍数满或所借书籍全部被记录

步骤4.借书者确认,携所借书籍离开

归还场景

步骤1.借书者携书籍前来归还

步骤2.普通管理员输入书籍号,检查书籍借阅情况,确定是否进入

处理罚金步骤(若超期则要根据规定处以罚金)

步骤3.普通管理员检查书籍状况,确定是否进入处理罚金步骤(若

书籍损坏则要根据规定处以罚金)

步骤4.普通管理员进行还书操作(将书籍信息从读者借阅信息中删

去,添加日志)

步骤5.重复步骤2,3直至对所有书籍进行操作

步骤6.处理罚金

步骤7.归还结束

预约场景

步骤1.借书者登陆(或者前来)预约

步骤2.普通管理员确认借书者身份及可借书数,进入预约操作

步骤3.普通管理员添加被预约书目信息,并显示相应书目图书在馆

信息

步骤4.借书者确认借阅日期,离开

续借场景

步骤1.借书者携借书证、需续借书籍前来续借

步骤2.普通管理员录入借书证号及书籍号,确认书籍已在借书记录

步骤3.普通管理员确认该书籍是否满足续借条件(书籍是否损坏、

是否已超期、是否已有人预约)

步骤4.若满足续借条件,普通管理员进行续借操作

步骤5.借书者离开

4.6性能需求 

序号

性能特点

详细描述

适应性

系统支持单机、校园局域网以及教育城域网

2

易用性

风格简捷一致,人机界面友好,傻瓜式操作方式简捷、直观;

系统提供了各种人性化的设置,如:

各种默认值的设定、系统的自动提示等;

3

灵活性

系统既支持手工模式账目处理模式,又支持教育城域网账目联机自动处理模式;

4

规范性

系统支持《中国图书分类法第四版》;

符合教育部最新颁布的《教育管理信息化标准》规范;

5

扩展性

系统能够进行数据共享;

系统支持中心图书管理系统接口规范,可以平滑升级;

6

安全性

系统后台数据库支持从SQLServer7.0、2000到未来版本,支持千万册图书量级;

采用客户机/服务器(Client/Server)+浏览器/服务器(Browser/Server)模式性能更加稳定;

保证数据完整可靠;

4.7运行需求

正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性。

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

当前位置:首页 > 经管营销 > 金融投资

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

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