图书管理.docx

上传人:b****4 文档编号:3131348 上传时间:2022-11-17 格式:DOCX 页数:15 大小:654.07KB
下载 相关 举报
图书管理.docx_第1页
第1页 / 共15页
图书管理.docx_第2页
第2页 / 共15页
图书管理.docx_第3页
第3页 / 共15页
图书管理.docx_第4页
第4页 / 共15页
图书管理.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

图书管理.docx

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

图书管理.docx

图书管理

图书管理系统

一、概述

一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。

在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工,随着社会的发展,手工管理方式比较复杂,为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。

使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。

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

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

本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。

二、功能要求

图书管理系统是一个典型的数据库应用程序,有管理员管理、读者管理、图书管理等组成。

1、管理员管理主要任务是维护系统的正常运行和安全性设置,包括新图书管理员、读者、图书的添加、删除、更新等。

2、读者管理的功能是实现对读者个人资料的更新、图书归还、图书借阅。

3、图书管理主要功能有:

图书类别设置、图书档案管理(图书的添加、删除、更新)等对图书的管理。

三、DFD图、DD图、加工说明

DFD图

图3.1顶层DFD图

图3.2第二层DFD图

图3.3第三层DFD图—借书子系统

图3.4第三层DFD图—采购子系统

DD图(数据字典)

数据流“借书证”的字典条目

数据流名:

借书证

别名:

一卡通

组成:

学号,姓名,性别,年龄,班级,专业

备注:

数据文件“读者信息表”的字典条目

文件名:

读者信息表

别名:

组成:

学号,姓名,联系方式(性别,班级,系部,专业,出生日期,办证日期,有限期至,图书借阅次数,是否挂失)备注

组织:

按系、专业和班编号从小到大排列

备注:

数据文件“图书信息表”的字典条目

文件名:

图书信息表

别名:

组成:

条形码,图书编号(图书名称,图书类型,图书作者,出版社名称,图书单价,书架名称,现存量,库存总量,入库时间,简介,借出次数,是否注销)

组织:

按系、专业和班编号从小到大排列

备注:

数据文件“图书借阅表”的字典条目

文件名:

图书借阅表

别名:

组成:

读者姓名,读者学号,图书编号,读者班级,图书名称(图书类型,借阅时间,应还时间,续借次数,已借书数,库存量,状态)

组织:

按系、专业和班编号从小到大排列

备注:

数据文件“图书归还表”的字典条目

文件名:

图书归还表

别名:

组成:

读者姓名,读者学号,读者班级,图书名称(图书类型),图书编号,归还时间,确认归还

组织:

按系、专业和班编号从小到大排列

备注:

数据文件“管理员表”的字典条目

文件名:

管理员表

别名:

组成:

编号,姓名,性别,(学历),出生日期,联系电话,家庭地址,照片,密码,备注

组织:

编号从小到大排列

备注:

 

四、SC图和各种总体图

原始SC图

优化SC图

总体数据库模块图

管理员功能模块图如下:

用户功能模块图如下:

管理员数据流图以及用户数据流图:

 

五.1、用例图

图5.1“图书管理系统“的用例图

该用例图包括8个用例、4个参与者。

用例的编号和名称是:

1.注册,2.登陆,3.维护个人信息,4.浏览图书信息,5.维护图书室,6.生成借单,7.维护学生信息,8.管理借单。

参与者的名称:

学生、管理员、管理系统、借阅系统。

 

2、术语表

图5.4图书管理系统的术语表

 

六、用例分析,建立静态模型和动态模型

1、注册

1.1确认分析类图

图6.1.1注册用例分析类

1.2参与类图(边界类、控制类、实体类)

图6.1.2注册用例的参与类图

边界类:

本例使用“注册表单“来抽象学生与系统交互的图形界面。

控制类:

本例控制为“注册控制者“,负责接收边界类”注册表单“的信息,将其发给实体类。

实体类:

本用例只涉及学生的注册,所以实体类也只有学生。

1.3时序图

图6.1.3注册用例的时序图

 

2、生成借单

2.1确定分析类

图6.2.1生成借单用例分析类

2.2参与类图(边界类、控制类、实体类)

图6.2.2生成借单的参与类

边界类:

有两个边界类,它们分别是“生成借单表单“和“借阅系统”。

控制类:

本例的控制类为“生成借单控制者”,负责接收“生成借单表单”的信息,并将其发给实体类。

实体类:

因为本例是用来生成借单的,所以涉及的实体类为“借单”。

 

七结论及尚存在的问题

后台维护子系统都是建立在系统后台数据库的读去基础上,管理员可以通过图书信息管理对图书表中的信息进行添加、修改、删除,通过用户管理对用户便中的信息进行添加、修改、删除,通过留言管理对留言表中的信息进行添加、修改、删除。

图书信息管理主要是对图书的查询,其中可以通过图书作者、图书名、ISBN、出版社、主题词、图书书号进行图书查询,使图书查询快捷、简单、方便。

在制作过程中,我受益非浅,掌握了很多课上没有的知识,有了这些经验我将来可以更好的工作。

 

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

当前位置:首页 > 农林牧渔 > 林学

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

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