1 / 14
文档名称:

图书管理系统课程设计报告001.doc

格式:doc   大小:531KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统课程设计报告001.doc

上传人:慢慢老师 2022/7/17 文件大小:531 KB

下载得到文件列表

图书管理系统课程设计报告001.doc

相关文档

文档介绍

文档介绍:湖南文理芙蓉学院数据库课程设计报告
数据库课程设计报告
(芙蓉学院)
课题名称: 图 书 管 理 系 统
专 业: 计算机技术与科学
班 级: 。
读者可在阅览室读书,也可以通过图书流通室借还书,读者的信息包括读者ID,姓名,借书数目,班级,专业。系统为不同读者生成不同读者ID。
每部书在系统中对应唯一的一条图书在版编目数据,书目的基本信息包括书号,书名,作者,出版商,,以及本资料室拥有该书的册数,不同书目的书号不相同。
图书馆对于同一书目的图书可拥有多册,图书信息包括图书ID,书号,当前状态。每一本书在系统中被赋予唯一的图书ID。
一名读者最多只能借5本图书,且每本图书最多只能借一个月。读者借书是需由图书管理员登记读者ID,所借图书ID,借阅时间和应还时间,读者还书时图书管理员在对应的借书信息中记录归还时间。
当书目的可借图书的数量为零时,读者可以对其进行预约登记,即记录读者ID,需要借阅的图书书号,预约时间

1. 读者基本信息的输入,包括借书证编号、读者姓名、班级、专业。
2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、班级、专业等。
3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。
4.书籍类别信息的查询、修改,包括类别编号、类别名称。
5.书籍库存信息的输入,包括书号、书名、著者、出版社、出版日期、登记日期。
6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、等。
7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。
8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。
9.还书信息的输入,包括借书证编号、书籍编号、还书日期。
10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。
11.查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称等

管理员(账号,密码)
读者(借书证编号,读者姓名,专业,班级,借书数目)
书籍(书籍编号,书籍名称,著者,出版社名称,标注)
借阅(借书证编号,书籍编号,书名,读者借书时间)
还书(借书证编号,书籍编号,书名,读者还书时间)
(注:关系模式四和五,在数据表设计中将合并成一张表实现)
第5页

湖南文理芙蓉学院数据库课程设计报告
湖南文理芙蓉学院数据库课程设计报告
概念结构设计


图书管理系统
用户登陆
管理员
读者信息
借书信息
还书信息
修改密码
查询操作
编辑图书信息
编辑学生信息
添加用户
查询操作
第6页

湖南文理芙蓉学院数据库课程设计报告
湖南文理芙蓉学院数据库课程设计报告
E-R图:
根据1)所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。
图书管理信息系统可以划分的实体有:书籍信息实体、读者信息实体、借还记录信息实体,管理员实体。用E-R图一一描述这些实体(其中矩形代表实体,椭圆代表属性,菱形代表联系)。
-R图:
图3-1:
管理员
Username
PW

图3-1 管理员信息实体E-R图
-R图:
图3-2:
读者
学号
姓名
专业
班级
借书数量
图3-2 读者信息实体E-R图

图3-3 :
书籍信息实体
书名
书号
是否被借
出版社
著者
图3-3书籍信息实体E-R图
第7页

湖南文理芙蓉学院数据库课程设计报告
湖南文理芙蓉学院数据库课程设计报告
-R图:
图3-4:

书名
书号
借阅日期隔
借还信息实体实体
学号
应还日期
图3-4借还信息实体E-R图