湖北汽车工业学院数据库之图书管理
6) 超期罚款输入包括罚款单号,书号,学号,应罚金额,是否交款,罚款日期,
管理员编号
7) 管理员管理管理员编号,姓名,地址,电话,备注
8) 损害丢失信息输入包括书名,书号,读者姓名,学号,是否已赔,应赔偿金
额
9) 书名书籍类别的查询包括书号,图书大类名,图书小类名,书名
10) 读者基本信息的输入,包括姓名,学号,性别,专业,班号,违章状况,已
借数目,可借天数,借书时间
系统分析
系统设计
书 书籍籍 管类理 别 表 书籍借阅管书籍信息表 出版社信息 书籍信息 读者信息表 读者信息 过期罚款管理 图书丢失管理 借阅条件 完成借阅 书籍信息 借阅信息表 过期信息 书籍分 类管理 书籍信息管理 出版社管理 查询管理 读者信息管理 续借管理 借还书管理 书籍管理子系读者管理子系借阅管理子系图书管理系
2013/4/5
罚款信息 罚款数 丢失信息 6
湖北汽车工业学院数据库之图书管理
概念结构设计
概念结构
一个图书馆拥有多个图书室
一个图书室可以存放多本书籍,一本书籍也可以放在不同的图书室 不同管理员可以管理多本书籍,不同的书籍也可以被不同的管理员管理 不同管理员可以管理不同的书籍信息表,书籍信息表也可以被不同的管理员管理
不同管理员可以管理不同的读者信息表,不同的读者信息表也可以被不同的管理员管理
不同管理员可以办理多个借书证,一个借书证可以由不同的管理员办理 不同借书证可以查询不同的书籍,一本书籍可以被不同的借书证查询 一个读者可以借阅多本书籍,一本书籍也可以被不同的读者借阅 一个读者持有一个借书证,一个借书证只能被一个读者持有 一个读者只能查询自己的付款信息表,损害丢失表,还款信息表
整体E-R图
图书馆 出版社
1 m 2013/4/5 读者者 1 持有 查询 借阅 m 办理 m 1 借书证 7 n 提供 m 书籍 n n n m m 管理m 管理员 存放 图书室 n 拥有 n 1 湖北汽车工业学院数据库之图书管理
局部E-R图
出版日价格 管理员关键管理员 电话号码 书所在房间号 出版社名称 分类 书籍 数量 摘要 是可借编号 书所在书架号 图书编姓名 学号 读者 性别 专业 班号 出版社名出版社 e-mail 地址 电话 读者编号 借书证 读者院系 成立时间 读者专业 馆名 图书馆 地点 电话 读者姓名 借书上限 读者性别 图书室 房间号 书架号 图数总量 姓名 职位 数据字典
数据库名:TSGLXT.mdb
1) 数据库内含下列表: Library(图书馆)
2013/4/5
8
湖北汽车工业学院数据库之图书管理
Book(书籍)
Manager(管理员) Reader(读者)
Library_card(借书证) Library_room(图书室) Publish(出版社) Reserve(存放) Admin(管理) Handle(办理)
Before_search(借阅前查询) Last_search(借阅后查询) Offer(提供) Own(拥有) Type(类别)
In_and_Out(借还书信息表) Bookmanage(书籍管理表)
Harm_and_Miss(损害丢失信息表) Fine(罚款信息表)
2) 数据库表详细设计
1. Library表
字段名 字段含义 数据类型 约束 lname 馆名 Varchar(30) Not null adds 地址 Varchar(30) b_time 成立时间 decimal Not null telephone_no 电话 Varchar(50) r_no 房间号 Char(7) Not null
2.Book表 字段名 字段含义 数据类型 约束 b_no 图书编号 Varchar(9) Not null key amount 数量 Char(7) Not null bname 名称 Varchar(30) Not null type 分类 Varchar(50) publish 出版社名 Varchar(30) p_time 出版日期 Decimal Not null price 价格 Char(10) m_no 管理员编号 Char(7) borrow 是否可借 Not null r_no 书所在房间号 Char(7) Not null bookshelf_no 书所在书架号 Char(7) Not null
2013/4/5
9
湖北汽车工业学院数据库之图书管理
key 关键字 Varchar(20) zhaiyao 摘要 Varchar(50) isbn Isbn Varchar(15) Primary key 3.Manager表
字段名 字段含义 数据类型 约束 m_no 管理员编号 Char(7) key mname 姓名 Varchar(24) Not nu position 地址 Varchar(24) teltphone_no 电话 Varchar(50) beizhu 备注 Char(50) 4.Reader表
字段名 字段含义 数据类型 约束 sname 姓借 Varchar(24) student_id 学号 Varchar(9) key sex 性别 Varchar(2) specialty 专业 Varchar(20) Not null class_no 班号 Char(7) Not null weizhangzk 违章状况 Varchar(9) Not null borrow_amount 已借天数 Varchar(9) Not null kejietianshu 可借天数 Varchar(9) Not null borrowdate 书时间名 Decimal Not null 5.Library_card表
字段名 字段含义 数据类型 约束 sname 姓名 Varchar(24) sex 性别 Varchar(2) dept 院系 Varchar(30) Not null specialty 专业 Varchar(20) limit 借书上限 Varchar(9) Not null student_id 学号 Varchar(9) Key 6. Library_room
字段名 字段含义 数据类型 约束 r_no 房间号 Char(7) Not null bookshelf_no 书架号 Char(7) Not null bookanmout 图书总量 Varchar(9) Not null
2013/4/5
10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库之图书管理系统实验报告(2)在线全文阅读。
相关推荐: