求图书馆借阅系统的实体属性和E-R图

某图书馆希望设计一个图书馆借阅系统,要求:该系统中应该对每个读者保存读者号,姓名,地址,年龄,单位等信息,同时要求对每本保存书籍记录的信息,包括书号,书名,作者,出版社。另外对每本被借的书保存借书记录:读者号,借出日期,应还日期。请描述系统中各实体的属性病给出E-R图。

书籍: (编号) ,名称 ,种类, 馆存量 ,罚金。

读者: (编号),名字。

借阅: (书籍编号),(读者编号),借阅日期。

读者 --- 借阅 1 :n。如图所示:


ER图中有如下四个成分:

矩形框:表示实体,在框中记入实体名。

菱形框:表示联系,在框中记入联系名。

椭圆形框:表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。

连线:实体与属性之间;实体与联系之间;联系与属性之间用直线相连,并在直线上标注联系的类型。(对于一对一联系,要在两个实体连线方向各写1; 对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关系,则要在两个实体连线方向各写N,M。)

扩展资料:

使用时单击“借阅”按钮或直接按回车键,光标定位于“借阅人编码或姓名”项。

输入借阅人的编码或姓名后,系统自动判别。如果系统的借阅人库中没有该借阅人的记录,那么系统将给出提示;

单击“还书”选项或直接按回车键,光标定位于“借阅人编码或姓名”项。

输入借阅人的编码或姓名、借阅图书的编码后,系统自动判别。如果系统中无该人的借阅信息,那么系统将提示用户;如果系统库中确有该人借阅信息,那么系统从数据库中读出该条借阅信息并填入借阅窗口。同时,系统还将图书管理员信息、还书日期写入该窗口。

参考资料来源:百度百科-图书管理系统

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
你的思路有问题,建议去图书馆看看,了解一下情况。读者信息怎么做都可以,包括姓名、地址、单位,但是还要考虑到读者的其他活动,包括借阅日志、押金情况、罚款。。。图书馆的图书每册都会有一个财产号,这样才可以分辨出一种图书的复本记录图书信息图书馆一般采用CNMARC(中文图书),解决了所有有关图书特征及内容的描述。本回答被网友采纳
第2个回答  2020-03-01
for
a
description
of
your图书馆管理系统
?,
给我留一个你的问题和email,
可以与我们联系进一步需求,
有时间可以帮你,
百度_hi联系我,
此回复针对所有来访者和需求者有效,
es:\\194306369ae2e9e15bf9c8c93f0da4b2