图书馆借阅管理信息系统E-R图
- 格式:docx
- 大小:273.20 KB
- 文档页数:10


7、一个图书馆借阅管理数据库要求提供下述服务:
(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。
(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。
我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。
(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息下相应出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。
根据以上情况和假设,试作如下设计:
(1) 构造满足需求的E-R图。
(2) 转换为等价的关系模式结构。
答:(1)满足上述需求的E-R图如图11所示。
借书人出版社图书借阅出版借书日期借书证号电报编号还书日期出版社名书号单位姓名电话地址邮编位置数量书名 mnm1图6.21 图书借阅管理数据库E-R图(2)转换为等价的关系模式结构如下:
借书人(借书证号,姓名,单位)
图书(书号,书名,数量,位置,出版社名)
出版社(出版社名,电报编号,电话可,邮编,地址)
借阅(借书证号,书号,借书日期,还书日期)
8、工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息: 图11
(1) 一个工厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。
(2) 一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。
(3) 一个车间生产多种产品,产品有产品号和价格。
(4)一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。
(5)一个产品由多种零件组成,一种零件也可装配出多种产品。
(6)产品与零件均存入仓库中。
(7)厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。
试:(1)画出该系统的E-R图。
(2)给出相应的关系模式。
(3)画出该系统的层次模式图。
答:(1)该系统的E-R图如图12所示。
连云港职业技连术学院
信息工程学院
实训设计文档
题目: 图书管理系统数据库设计
组别: 第 三 组
姓名:
学号:
专业: 电商11
导师: 杨雪梅
连云港职业技术学院信息工程学院
2013年01月
图书管理系统实训报告
摘要
为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中.基于这个问题,开发了大学图书馆借阅系统。系统采用C/S模式,实现了借还书的方便、高效性、有效性和及时性.本文通过我们小组设计和开发一个中小型高校图书馆管理系统的实践,阐述了高校图书管理软件中所应具有的基本功能、设计、实现。
关键字:图书借阅 人员管理 图书维护
Books management system management system training report
Abstract
In order to facilitate the material management requires effective
library management software, to reduce the working personnel’s
workload, convenient staff for its operation, improve the management
quality and level, do efficient and intelligent management, improve the
E-R图习题 精品文档
收集于网络,如有侵权请联系管理员删除 1、某百货公司有若干连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店,试描述该百货公司的E-R模型,并给出每个实体、联系的属性。
2、设计库存管理系统的E-R图
3、学生运动会模型
(1)有若干班级,每个班级包括: 班级号,班级名,专业,人数
(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄
(3)有若干比赛项目,包括:项目号,名称,比赛地点
(4)每名运动员可参加多项比赛,每个项目可有多人参加
解题要求:
1.画出每个实体及其属性关系、实体间实体联系的E-R图.
4、假定一个部门的数据库包括以下信息:
一个图书馆借阅管理数据库要求提供下述服务:
(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。
(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。 精品文档
收集于网络,如有侵权请联系管理员删除 我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。
(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息下相应出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。
根据以上情况和假设,试作如下设计:
(1) 构造满足需求的E-R图。
(2) 转换为等价的关系模式结构。
5、假定一个部门的数据库包括以下信息:
(1) 职工的信息:职工号、姓名、地址和所在部门。
(2) 部门的信息:部门所有职工、部门名、经理和销售的产品。
(3) 产品的信息:产品名、制造商、价格、型号及产品的内部编号。
(4) 制造商的信息:制造商名称、地址、生产的产品名和价格。
试画出这个数据库的E-R图。
图书馆管理系统
数据库设计
图书馆是每个高校必备的建筑之一,而一个图书馆的好坏不仅与管内藏书的数量、质量有关,还与一个图书馆的管理系统密切相关。一个好的图书管理系统,可以实时跟踪书的近况,了解每本书的在借续借情况。本组成员经过研究讨论,决定针对图书馆借书系统进行进一步的研究、优化,提高图书馆图书的管理性能,方便学生了解图书借阅情况,及时还书,避免出现逾期。本实验数据库设计包括以下四个部分:数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库物理结构实现。
一、 数据库需求分析
通过对##大学图书馆借书还书流程的分析,得到以下数据流程图
1、借书流程图
2、还书流程图
根据数据流图,设计如下数据项和数据结构:
1、图书信息,包括的数据项有:图书号、书名、图书数量、作者、出版社、出版日期、所属图书馆等。
2、借阅人信息,包括的数据项有:一卡通卡号、姓名、性别、专业、联系方式3、图书馆信息,包括的数据项有:图书馆ID、图书馆名称等。
4、图书借阅关系,包括的数据项有:一卡通卡号、图书号、借阅时间、还书时间等。
5、图书收藏关系,包括的数据项有:图书馆ID、图书号、藏书量等。
二、 数据库功能组成
三、 数据库概念结构设计
本数据概念设计采用E-R图体现。
各个实体具体的E-R图描述如下:
图书信息E-R图
所在校区图书馆图书馆ID
图书馆信息E-R图
借阅者姓名年级专业一卡通卡号 联系方式
借阅者信息E-R图
实体及其关系E-R图
四、数据库逻辑结构设计
逻辑结构设计,即将以上E-R图转化为关系模式,具体如下所示:
1、借阅关系信息表:创建此表所需要的字段名是:借阅人一卡通号、借阅图书号、借阅时间、借阅期限、还书时间,其中借阅人一卡通号、借阅图书设为主键。
学生借阅图书表
字段名 字段类型 字段宽度 说明 描述
jyykth varchar 10 不空,主键 借阅人一卡通号