图书馆管理系统-简单版
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
BorrowTLImit
Integer
借阅次数
借阅次数
Integer
借阅编号
BorrowID
Characters (50)
出版日期
BPTime
Date & Time
出版社
BPName
Characters (50)
可借阅册数
BorrowTimes
Integer
图书修改权限编号
BUpDateAuID
Integer
RID、RName、RSex、Identity、RTel、RAddress、registerTime
ReaderType
ReaderType
Conceptual Data Model '图书数据库管理系统'
Identify、BorrowTimes、BorrowTLImit
Return
Return
Conceptual Data Model '图书数据库管理系统'
图书分类
BookFL
Characters (50)
密码管理权限编号
PAdminiAuID
Integer
工作单位
RDept
Long variable characters (50)
应还时间
ReturnTime
Date & Time
归还时间
BackTime
Date & Time
归还编号
ReturnID
Characters (50)
MRank、MName、MID、MSex、MTel、MAddress
AdministratorType
AdministratorType
Conceptual Data Model '图书数据库管理系统'
MRank
Authority
Authority
Conceptual Data Model '图书数据库管理系统'
ReturnID、ISBN、RID、ReturnTime
六、数据库模式定义
实体Administrator
名称
代码
数据类型
强制
级别
MRank
Characters (50)
TRUE
管理员姓名
MName
Characters (50)
TRUE
管理员编号
MID
Integer
TRUE
管理员性别
MSex
Characters (50)
AuthorityID
Integer
TRUE
图书修改权限编号
BUpDateAuID
Integer
TRUE
书籍删除权限编号
BDeleteAuID
Integer
TRUE
密码管理权限编号
PAdminiAuID
三、数据流程图
四、图书管理系统数据字典
数据项列表
数据项清单
名称
代码
数据类型
书名
BName
Characters (50)
书籍删除权限编号
BDeleteAuID
Integer
价格
BPrice
Float (20)
作者
BA
Characters (50)
借阅时间
BorrowTime
Date & Time
借阅期限
管理员性别
MSex
Characters (50)
管理员电话
MTel
Integer
管理员编号
MID
Integer
级别
MRank
Characters (50)
读者住址
RAddress
Long variable characters (50)
读者姓名
RName
Variable characters (50)
权限编号
AuthorityID
Integer
条形码
ISBN
Characters (50)
版次
BPTimes
Characters (50)
登记日期
registerTime
Date & Time
管理员地址
MAddress
Long variable characters (50)
管理员姓名
MName
Characters (50)
Conceptual Data Model '图书数据库管理系统'
BookFL
Borrow
Borrow
Conceptual Data Model '图书数据库管理系统'
BorrowID、ISBN、RID、BorrowTime、BackTime、借阅次数
Reader
Reader
Conceptual Data Model '图书数据库管理系统'
二、需求分析
图书馆管理系统应该能够提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理的操作并登记。图书馆管理系统的主要任务是建立详尽的借阅信息,以及馆内的书种及对应书刊的记录,并对借阅者和其借阅的书籍进行登记,归还的书籍进行登记。图书管理员对用户的注册、删改、读者信息的查询检索。依照管理员等级及权限可进行图书信息修改、书籍删除、用户密码管理、用户权限分配。
图书馆管理系统数据库设计
一、设计背景
随着我国市场经济的迅速发展和人们生活水平的不断提高,图书馆藏书的数目逐渐增大,这也挑战了图书管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,通过使用PowerDesigner15.1创建的图书管理系统可以让管理人员方便而快捷的进行管理、查询、借阅、录入等工作。 图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
TRUE
管理员电话
MTel
Integer
TRUE
管理员地址
MAddress
Long variable characters (50)
TRUE
实体AdministratorType
名称
代码
数据类型
强制
级别
MRank
Characters (50)
TRUE
实体Authority
名称
代码
数据类型
强制
权限编号
AuthorityID、BUpDateAuID、BDeleteAuID、PAdminiAuID
Book
Book
Conceptual Data Model '图书数据库Байду номын сангаас理系统'
ISBN、BName、BPTimes、BookFL、BA、BPName、BPTime、BPrice
BookType
BookType
读者性别
RSex
Characters (50)
读者电话
RTel
Integer
读者编号
RID
Long integer
身份
Identity
Long variable characters (50)
五、数据结构列表
名称
代码
父类
组成
Administrator
Administrator
Conceptual Data Model '图书数据库管理系统'
Integer
借阅次数
借阅次数
Integer
借阅编号
BorrowID
Characters (50)
出版日期
BPTime
Date & Time
出版社
BPName
Characters (50)
可借阅册数
BorrowTimes
Integer
图书修改权限编号
BUpDateAuID
Integer
RID、RName、RSex、Identity、RTel、RAddress、registerTime
ReaderType
ReaderType
Conceptual Data Model '图书数据库管理系统'
Identify、BorrowTimes、BorrowTLImit
Return
Return
Conceptual Data Model '图书数据库管理系统'
图书分类
BookFL
Characters (50)
密码管理权限编号
PAdminiAuID
Integer
工作单位
RDept
Long variable characters (50)
应还时间
ReturnTime
Date & Time
归还时间
BackTime
Date & Time
归还编号
ReturnID
Characters (50)
MRank、MName、MID、MSex、MTel、MAddress
AdministratorType
AdministratorType
Conceptual Data Model '图书数据库管理系统'
MRank
Authority
Authority
Conceptual Data Model '图书数据库管理系统'
ReturnID、ISBN、RID、ReturnTime
六、数据库模式定义
实体Administrator
名称
代码
数据类型
强制
级别
MRank
Characters (50)
TRUE
管理员姓名
MName
Characters (50)
TRUE
管理员编号
MID
Integer
TRUE
管理员性别
MSex
Characters (50)
AuthorityID
Integer
TRUE
图书修改权限编号
BUpDateAuID
Integer
TRUE
书籍删除权限编号
BDeleteAuID
Integer
TRUE
密码管理权限编号
PAdminiAuID
三、数据流程图
四、图书管理系统数据字典
数据项列表
数据项清单
名称
代码
数据类型
书名
BName
Characters (50)
书籍删除权限编号
BDeleteAuID
Integer
价格
BPrice
Float (20)
作者
BA
Characters (50)
借阅时间
BorrowTime
Date & Time
借阅期限
管理员性别
MSex
Characters (50)
管理员电话
MTel
Integer
管理员编号
MID
Integer
级别
MRank
Characters (50)
读者住址
RAddress
Long variable characters (50)
读者姓名
RName
Variable characters (50)
权限编号
AuthorityID
Integer
条形码
ISBN
Characters (50)
版次
BPTimes
Characters (50)
登记日期
registerTime
Date & Time
管理员地址
MAddress
Long variable characters (50)
管理员姓名
MName
Characters (50)
Conceptual Data Model '图书数据库管理系统'
BookFL
Borrow
Borrow
Conceptual Data Model '图书数据库管理系统'
BorrowID、ISBN、RID、BorrowTime、BackTime、借阅次数
Reader
Reader
Conceptual Data Model '图书数据库管理系统'
二、需求分析
图书馆管理系统应该能够提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理的操作并登记。图书馆管理系统的主要任务是建立详尽的借阅信息,以及馆内的书种及对应书刊的记录,并对借阅者和其借阅的书籍进行登记,归还的书籍进行登记。图书管理员对用户的注册、删改、读者信息的查询检索。依照管理员等级及权限可进行图书信息修改、书籍删除、用户密码管理、用户权限分配。
图书馆管理系统数据库设计
一、设计背景
随着我国市场经济的迅速发展和人们生活水平的不断提高,图书馆藏书的数目逐渐增大,这也挑战了图书管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,通过使用PowerDesigner15.1创建的图书管理系统可以让管理人员方便而快捷的进行管理、查询、借阅、录入等工作。 图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
TRUE
管理员电话
MTel
Integer
TRUE
管理员地址
MAddress
Long variable characters (50)
TRUE
实体AdministratorType
名称
代码
数据类型
强制
级别
MRank
Characters (50)
TRUE
实体Authority
名称
代码
数据类型
强制
权限编号
AuthorityID、BUpDateAuID、BDeleteAuID、PAdminiAuID
Book
Book
Conceptual Data Model '图书数据库Байду номын сангаас理系统'
ISBN、BName、BPTimes、BookFL、BA、BPName、BPTime、BPrice
BookType
BookType
读者性别
RSex
Characters (50)
读者电话
RTel
Integer
读者编号
RID
Long integer
身份
Identity
Long variable characters (50)
五、数据结构列表
名称
代码
父类
组成
Administrator
Administrator
Conceptual Data Model '图书数据库管理系统'