收藏 分享(赏)

图书管理系统ppt.ppt

上传人:涵涵文库 文档编号:5538307 上传时间:2019-03-06 格式:PPT 页数:34 大小:2.26MB
下载 相关 举报
图书管理系统ppt.ppt_第1页
第1页 / 共34页
图书管理系统ppt.ppt_第2页
第2页 / 共34页
图书管理系统ppt.ppt_第3页
第3页 / 共34页
图书管理系统ppt.ppt_第4页
第4页 / 共34页
图书管理系统ppt.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、图书管理系统,引言 任务概述 数据描述 性能需求 运行需求 数据库管理设计,人员介绍,组长 : 左静(主界面,借阅管理)组员: 麻永淑(还书管理)、王蕾(ppt,数据库设计)、武辉(书籍管理)、吴涛(信息管理)、 张创升(用户管理,登陆界面)、张虹(文档,系统分析)、张洪亮(数据库处理),1.1编写目的 一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一

2、个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。,1.引言,1.引言1.2项目背景 为方便对图书馆书籍、读者资料、借还书等进行高效的管理

3、,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。本次作业设计题目:“图书管理系统”。主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。,过程、模块,数据表,决策,数据表,实体,1.处理过程:2.数据存储:3.条件判断:4

4、.数据流:(单向)5.数据流:(双向)6.外部实体:7.带有变动历史的数据存储,1.引言1.3定义,图1 各类数据元素,2.1 系统指导思想和建设目标2.1.1 系统指导思想 立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。2.1.2 系统建设目标 (1)系统开发的目的:提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。 (2)系统名称:图书管理系统,2.任务概述,2.2 总体功能设计 系统要能实现如下功能: 1 登录系统:注销用户、系统退出。 2 管理:

5、用户管理、图书管理、读者管理、借阅管理。 3 查询:图书查询、读者查询、借阅查询。 4 报表打印:所有图书、借出图书、所有读者。 5 帮助:使用说明、关于。,2.3运行环境 操作系统:Microsoft Windows 2000 Advanced Server 支持环境:IIS 5.0 数 据 库:Microsoft SQL Server 2000,2.任务概述,2.4 软硬件环境需求软件环境:兼容当前主流操作系统Windows 95/98/NT/Me/2000/XP 等。硬件环境:386以上计算机,打印机、扫描仪等。,3.数据描述,3.1 数据库设计在图书管理系统中,数据库设计占重要位置,数

6、据库设计质量的优劣直接影响到数据库数据的冗余度、数据的一致性、数据丢失等问题。下面就系统数据库规范化设计进行说明。图书管理系统数据库常常要设计含有如下数据项:借书证号、姓名、单位、馆藏号(馆藏号为每本书上的条形码号)、书名、分类号、作者、价格等。 E-R图由3个相关联的部分构成,即实体、实体与实体之间的关系以及实体和关系的属性。 创建视图和存储过程:读者表:姓名、单位、读者类别等字段;书目表:作者、出版社等字段;馆藏表:索书号、单价、出版日期等字段;流通表:借书证号、借期、还期、操作员等字段;读者类别表:读者类别编码、读者类别等字段。,3数据描述,3.2动态数据,3数据描述在数据流图的基础上,

7、定义数据字典。数据字典是关于数据库中数据的描 述,它的作用是在软件分析和设计过程中为有关人员提供关于数据描述信息的 查询,以保证数据的一致性。 “借阅者”一个数据结构,它可以描述如下:数据结构名:借阅者含义说明:是图书管理系统的数据结构之一,定义了一个读者的有关信息组成:读者编号,姓名,性别,单位 数据流“借阅记录”可描述如下:数据流名:借阅记录 说明:读者的借书记录数据来源:办理借阅手续 数据去向:借阅数据结构:读者编号、图书馆藏号、借阅日期,数据存储“借阅”可以描述如下:数据存储名:借阅 说明:记录读者的借书情况流出数据流:借阅记录 流入数据流:借阅记录数据描述:读者编号、图书馆藏号、借阅

8、日期,3.数据描述3.3数据词典3.3.1对象命名约定,6.2常量和变量命名约定,3.3.2常量和变量命名约定,3.数据描述,2、数据元素的DD表举例如下:,3.数据描述3.3.3 DD表1、数据流的DD表举例如下:,3.数据描述3.4数据库的需求分析:本系统使用ACCESS作为应用程序的数据库。考虑到系统的实际需求,系统至少需要3张数据库表,具体如下:图书信息数据表(BOOKINFO):用于图书馆的所有已录入的书目信息,这是本系统最为关键的数据部分,包括图书号、图书名、图书作者、出版时间、价格。用户信息表(USER):用户ID、用户名、密码、性别、地址、工作单位。借阅信息表(LENDINFO

9、):用户ID、图书ID、借阅时间。,4.功能需求 4.1功能划分,4.功能需求,4.2 功能描述用户登陆 用户管理 书籍管理 借书管理 还书管理 信息查询,4.功能需求,6运行需求,6.1 用户登陆界面,6.2 用户管理界面,6运行需求,6运行需求6.3 书籍管理,6运行需求6.4 借阅管理,6运行需求6.5 还书管理,6运行需求6.3 信息管理,7.数据库管理设计,7.1 建立状态图,7.2 用例图模型,7.数据库管理设计,7.数据库管理设计,7.数据库管理设计,7.3 确定类和关联,在用例图中,可首先确定了如下类: 借阅者(Borrower)类, 图书信息(Message)类, 图书(Book)类, 借阅记录(Loan)类, 图书管理员(librarian)等五个类。,7.3.1 建立类图,7.数据库管理设计,7.3.2 用户界面类图,7.数据库管理设计,7.数据库管理设计,7.3.3 借阅界面类图,7.数据库管理设计,7.3.4 查找借阅者信息界面,7.数据库管理设计,7.3.5 查询图书信息界面,8其它参考资料 1 王珊著 数据库系统概论,高等教育出版社,2002.12 齐治昌等著 软件工程,高等教育出版社,2002.13 Harvey M.Deitel Paul J.Deitel著 JAVA程序设计教程 机械工业出版社, 2004.9,感谢上课老师及上机老师的悉心指导,

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

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报