图书馆借阅管理数据库系统的设计

图书馆借阅管理数据库系统的设计,第1张

针对图书馆管理系统的需求,设计如下面所示的数据项和数据结构:

表1:书籍基本信住

包括的数据项有:索书号、图书名称、作者、出版社、出版日期、书价、ISBN、备注信息等。

 表2:读者信息基本信息

包括的数据项有:读者编号、学号、姓名、性别、年龄、学院、专业、籍贯、读者类别、最大借阅数、已借阅数、可借阅数、有效日期、读者备注等。

 表3:借书基本信息

包括的数据项有:索书号、借书日、应还日、续借次数、读者编号等。

 表4:还书基本信息

包括的数据项有:索书号、还书日、逾期天数、逾期罚款、续借日、读者编号等。

表4:管理员基本信息:包括的数据项有:管理ID、管理员帐号、管理密码等。

我建议你再根据你设计的图书馆管理的需求,看下还有没有其它字段要添加上去,那样就更好了。

1. 对图书馆的信息建几个表,考虑表之间的关系。

2.系统功能的基本要求:

a) 对数据库的编辑功能:对图书馆信息记录的添加、修改、删除。

b) 对图书的统计(国内图书、国外图书、计算机图书、外语图书、中文图等各类图书的统计)。

c) 对图书的查询(按关键字查询、模糊查询等);

d) 对报表的打印;

e) 界面友好。

1、概述

包括项目背景、编写目的、软件定义、开发环境等内容。

2、需求分析

问题陈述、需完成的功能。

用数据流图、数据字典、判断树等完成。

3、数据库概念设计

画出ER模型图

4、数据库逻辑设计

把ER模型图转换为关系表。

描述每一个基本表关系。要求所有关系达到BCNF范式。

定义视图、定义索引、主关键字、定义权限。

5 物理设计

主要用到存取方法

6、结束语

写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获。软件还需要哪些改进。

设计结果:设计报告,源程序代码。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9926946.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存