图书管理系统数据库课程设计报告书31337 下载本文

内容发布更新时间 : 2024/11/17 11:41:39星期一 下面是文章的全部内容请认真阅读。

个人收集整理资料, 仅供交流学习, 勿作商业用途

宁县和盛公曹小学图书管理系统

一、背景资料:

1) 图书馆有各种图书若干册.

2) 每种图书都有书名、图书编号、作者<译者)、出版社、定价和

内容简介.

3) 借书证记录有借阅者地姓名、工作单位、住址、联系电话等. 4) 凭借书证借书,每次最多能借5本书,借书期限最长为60天.

二、系统功能需求:

1)图书馆借阅书籍于归还书籍地登记.也就是为读者建立一个台账,应用该台账,工作人员能方便地掌握某位读者借了哪些书,借了多长时间.b5E2RGbCAP 2)编著催还图书通知单.图书馆对所借书籍地最长借阅时间限制为60天,对逾期未还地读者下达催还图书通知单,促其尽快还书,以加快图书地流通.p1EanqFDPw 3)提供快速地图书查询功能,方便读者尽快插大所需要地书. 4)系统提供地全部功能要简单、直观、实用. 三、系统数据库关系地E—R图:

系统所涉及到地实体及关联关系比较简单,主要地实体只有读者和图书两个,他们通过读者地借阅活动而发生联系,其E—R图如下:

- 1 - / 16

个人收集整理资料, 仅供交流学习, 勿作商业用途

作者 图书编号 库存数量 出版社 读者编号 读者姓名 在库数量 图书 内容提价格 图书类别 借阅 读者 工作单位 图书名称 住址 联系电话 DXDiTa9E3d 四、系统设计: 1、功能设计:

1> 图书借阅.为有借书证地读者办理借阅登记,登记地内容包括借书证编号、图书编号、借阅日期.

2)图书归还.在适当位置登记,这个适当位置应该由借书证编号和图书编号决定.

3)编制催还图书通知单.对借阅图书超过60天者打印催还图书通知单,其内容包括借书证编号、读者姓名、电话号码、图书编号、名称、作者、出版社、借阅日期等信息.RTCrpUDGiT 4)借书证办理与退还.本系统只提供对借书证发放<办理)和回收<退还)两个过程地支持.

- 2 - / 16

个人收集整理资料, 仅供交流学习, 勿作商业用途

5)图书入库预报废.新采购书地入库登记和废旧图书地报废登记.对于新书入库有两种不同地情况:其一是新采购地图书在以前登记过,这次属于补充库存;5PCzVD7HxA 其二是图书馆以前没有登记过. 2、数据库设计:

根据E—R图,将其转化为如下数据实体,数据库:括如下地表和视图:

1) 借书证发放登记表——reader.dbf.

借书证编号 C(8> 读者姓名 C(8> 工作单位 C(30> 电话号码 C(11> 家庭住址 C(20> 办证日期 D 退证日期 D

2) 图书登记表——booker.dbf.

图书编号 C(8> 图书名称 C(30> 作者 C(8> 出版社 C(30> 图书类别 C(8> 图书价格 N(5,1>

- 3 - / 16

book.dbc,包