关于数据库图书管理系统需求分析.docVIP

  • 14
  • 0
  • 约4.16千字
  • 约 12页
  • 2021-07-13 发布于江苏
  • 举报
图书管理系统 系统分析 数据库系统中共有4个实体:书库,管理员,书籍,读者。 书库的属性:书库号、名称; 管理员的属性:管理员编号、姓名、联系电话; 书籍的属性:图书编号、出版社、书名、数量、类别、作者、价格、剩余数量、出版日期; 读者的属性:姓名、学号、班级、院系; 一个书库有多个管理员,一个管理员只能在一个书库工作。书库和管理员具有一对多的联系。 一个管理员管理多种书籍,一种书籍可以由多个管理员管理。管理员和书籍具有多对多的联系。 一个书库存放多种书籍,一种书籍只能在一个书库存放。书库和书籍具有一对多的联系。 一个读者可以借阅多种书籍,一种书籍可以有多个读者借阅。书籍和读者具有多对多的联系。 E-R图 各个实体的E-R图如下所示: 图1 实体书库的E-R图; 图2 实体管理员的E-R图; 图3 实体书籍的E-R图; 图4 实体读者的E-R图。 各个实体之间联系的E-R图如下所示: 图5 书库-管理员的E-R图; 图6 管理员-书籍的E-R图; 图7 书库-书籍的E-R图; 图8 读者-书籍的E-R图。 然后,将以上实体之间联系表示出来,画出数据库系统的E-R图,如图9所示: 将E-R图转化为关系模型 根据E-R图可以将系统中的概念模型转换为具体的表(即关系)结构,共分为6个关系,详细信息如下所示: 书库(书库号、名称); 管理员(管理员编号、姓名、联系电话、书库号)

文档评论(0)

1亿VIP精品文档

相关文档