图书馆借还书系统管理信息系统.docx

上传人:b****8 文档编号:9391109 上传时间:2023-02-04 格式:DOCX 页数:9 大小:113.34KB
下载 相关 举报
图书馆借还书系统管理信息系统.docx_第1页
第1页 / 共9页
图书馆借还书系统管理信息系统.docx_第2页
第2页 / 共9页
图书馆借还书系统管理信息系统.docx_第3页
第3页 / 共9页
图书馆借还书系统管理信息系统.docx_第4页
第4页 / 共9页
图书馆借还书系统管理信息系统.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

图书馆借还书系统管理信息系统.docx

《图书馆借还书系统管理信息系统.docx》由会员分享,可在线阅读,更多相关《图书馆借还书系统管理信息系统.docx(9页珍藏版)》请在冰豆网上搜索。

图书馆借还书系统管理信息系统.docx

图书馆借还书系统管理信息系统

图书馆借还书管理系统

系统分析与设计报告

班级

姓名

学号

一、引言

1.1项目背景介绍

1.2系统目标

二、系统分析

2.1功能需求描述

2.2数据流程图

2.3数据字典

三、系统设计

3.1登陆界面

3.2借书界面

3.3还书界面

、引言

1.1项目背景介绍

图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用的传

统的人工方式管理图书资料,这种方式存在着许多缺点,如效率低,保密性差且较为繁琐,

随着科学技术的发展尤其是计算机的迅速发展,这种传统的手工管理方法必然被以计算机为基础的管理信息技术所取代。

图书馆里作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等,这些优点能够极大地提高图书馆里的效率。

因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统将是非常必要的手段。

1.2系统目标

图书管理信息系统的总目标是按照管理信息系统的管理和开发方法,采用先进的信息技术和手段。

支持并规范图书和读者资料的管理,借书还书等过程,并加强上述过程中各种信息资源的管理和应用,提高各部门管理工作的现代化述评,实现各部门信息的准确,及时处理和沟通及共享,为图书馆对库存资料的决策提供有力的支持和反馈信息,以实现图书馆的总体目标。

2.1功能需求描述

图书管理信息系统

依据图书馆管理系统的高层数据流程图,确定借还书系统的5项处理功能,即借阅管理、还书管理、统计管理、读者信息管理和图书信息管理。

根据借书业务流程图和还书业务流程图,确定借还书处理相应的处理功能,比如借书处理又细分为读取借阅证、输出书籍信息和输出不可借阅信息3项处理功能;还书处理又细分为确认破损情况、确认丢书情况和办理还书3项处理功能,其中确认破损情况又可分为打印警示单和修改读者信息2项处理,确认丢书情况可细分为获得读取借阅证、打印罚款单和修改数据库的处理。

除此之外,依据借还书系统高层数据流程图,并根据实际操作的需要,衍生出系统管理(包括密码管理和用户管理)、读者信息管理(包括读者信息修改、查询、添加)和图书信息管理(包括图书信息查询、修改、添加)3项处理功能。

图一图书馆借还书管理系统顶层数据流程图

 

借书:

读者进入图书馆后,若请求借阅,这时图书管理员会根据读者信息以及借书证判断是否借书给读者。

若不允许借书,则不作借书处理,向读者反馈不能借阅的信息;若允许借阅,管理员则开始办理借书处理,并对读者的借阅记录、可借书籍等数据作相应的修改,同时对图书信息进行登记。

读者也可以先查阅书目,查找好图书信息后,再提出借阅请求。

读者

丢弃申报表单

还书:

 

借了书的读者,提出还书请求后,由图书馆管理员检查图书是否完好,若完好无损,管

理员即可为读者办理还书业务,并登记读者记录以及书籍信息;若经确认图书存在破损等问

题,管理员则给读者开出警示单并记录在案。

丢书的读者,提出丢书还书请求后,由图书馆

管理员依据读者的借阅记录和图书信息进行确认,并给读者开出罚款单。

读者依据罚款单到

财务处缴纳罚款,财务人员登记收款账目后开出收据给读者,并将信息反馈给办理还书处理

的管理员。

2.3数据字典

1)数据流程条目

编号

数据流名称

内部名

组成

流量

备注

01

读者信息

DBReader

读者信息=姓名+性别+借书号+学号(或教职工号)+照片+最大借阅数+累计借阅数+办证日期+失效日期

02

图书信息

DBBook

图书信息=检索号+ISBN+书名+作者+版次+出版社+价格+破损情况描述+当前馆藏数+文献类型+赔款情况+限借日期+借阅状态+备注

03

借阅记录

DBBorrow

借阅记录=借书号+检索号+ISBN+姓名+书名+借阅日期+应还日期

04

收款记录

DB_Stat

收款记录=借书号+检索号+ISBN+交款日期+罚款原因+应交款额+实交款额+收款人+住宿费

(2)文件条目

本系统涉及到的主要文件包括:

读者基本信息表,图书基本信息表,借阅基本信息表他们的组成如下表所示:

编号

文件名

内部名

组成

组织

备注

01

读者基本信息表

DB_Readerbase

读者信息=姓名+性别+借书号+学号(或教职工号)+照片+最大借阅数+累计借阅数+办证日期+失效日期

姓名

02

图书基本信息表

DB_Book_base

图书信息=检索号+ISBN+书名+作者+版次+出版社+价格+破损情况描述+当前馆藏数+文献类型+赔款情况+限借日期+借阅状态+备注

书号

03

借阅基本信息表

DB_Borrowbase

借阅记录=借书号+检索号+ISBN+姓名+书名+借阅日期+应还日期

书号

04

统计信息表

DB_Stat_book

收款记录=借书号+检索号+ISBN+交款日期+罚款原因+应交款额+实交款额+收款人+住宿费

姓名

(3)数据条目表

本系统主要涉及的数据涉及到的表包括:

读者基本信息表,图书基本信息表,借阅基本信

息表,统计信息表,这些数据的相关定义如下所示:

读者基本信息表:

编号

名称

内部名

是否可以为空

类型

长度

备注

01

姓名

Name

NotNULL

Varchar

18

02

性别

Sex

Char

2

03

借阅证号

Card

NotNULL

Char

18

04

借书期限

Date

NotNULL

Date

2

05

可借数量

Count

NotNULL

Char

2

 

图书基本信息表:

编号

名称

内部名

是否可以为空

类型

长度

备注

01

书号

ID

NotNULL

Char

8

02

书名

BName

NotNULL

Varchar

100

03

作者

Author

NotNULL

Varchar

50

04

价格

Price

Char

4

05

破损情况

Damage

NotNULL

Varchar

15

06

文献类型

Style

Varchar

15

07

借阅状态

Lending

NotNULL

Char

2

 

借阅基本信息表:

编号

名称

内部名

是否可以为空

类型

长度

备注

01

书号

ID

NotNULL

Char

8

02

借书日

BorDay

NotNULL

Date

10

03

到期日

DueDay

NotNULL

Date

10

04

归还日

RetDay

NotNULL

Date

10

05

破损情况

Damage

Varchar

15

06

罚款情况

Fine

Char

3

三系统设计

3.1登陆界面:

3.2借书界面:

 

3.3还书界面:

 

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

当前位置:首页 > 高等教育 > 医学

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

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