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

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:07:23
1、可随时查询书库中现有的书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。
2、可随时查询书籍借阅和归还的情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。
我们约定:任何人可借多种书,任何一种书可为多个人借阅,借书证号具有惟一性。
3、当需要时,可以通过数据库中保存的出版社的电话号码、地址及邮编等信息向相应出版社增购有关书籍。
我们约定:一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社名具有惟一性。
4、系统设计要求
本设计要求分为以下几个步骤:
(1)需求分析:要求设计系统的数据流图(至少要有两层数据流图)和数据字典。
(2)概念结构设计:根据需求分析阶段的成果,构造E-R图。
(3)逻辑结构设计:将E-R图转换为等价的关系模式。
(4)物理结构设计:将逻辑结构设计的结果——关系模式,转换为具体的关系数据库管理系统(SQL Server2000)所能识别的数据结构。

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

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

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

 表3:借书基本信息
包括的数据项有:索书号、借书日、应还日、续借次数、读者编号等

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

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

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

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

 表3:借书基本信息
包括的数据项有:索书号、借书日、应还日、续借次数、读者编号等。

 表4:还书基本信息
包括的数据项有:索书号、还书日、逾期天数、逾期罚款、续借日、读者编号等。

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

我建议你再根据你设计的图书馆管理的需求,看下还有没有其它字段要添加上去,那样就更好了。
参考资料:www.esou.com.cn

你应该去具体查一下某个大学的图书馆介绍!可能会有帮助,还可以各取所长哦!

呼—*