电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

学校图书借阅管理系统

学校图书借阅管理系统_第1页
1/30
学校图书借阅管理系统_第2页
2/30
学校图书借阅管理系统_第3页
3/30
1 东 莞 理 工 学 院 课程设计 课程名称: 数据库原理与应用 设计题目: 学校图书借阅管理系统 院系名称 计算机学院 班 级 11 软件工程 1 班 学生姓名 学 号 组 员 指导教师 时 间 2014 年 06 月 30 日 2 1 题目 1 学校图书借阅管理系统 功能要求:  实现图书信息、类别、出版社等信息的管理;  实现读者信息、借阅证信息的管理;  实现图书的借阅、续借、归还管理;  实现超期罚款管理、收款管理;  分别实现借书和还书时自动更新图书信息的在册数量;  创建视图视图以方便查询各种图书的书号、书名、总数和在册数;  实现查询指定读者借阅图书的情况;  建立数据库相关表之间的参照完整性约束。 2 需求分析 2 .1 需求分析 图书信息、借阅证件信息及图书借阅管理是一件非常繁琐但又及其重要的工作,因此有必要开发一个数据库管理系统,用来管理这些信息。这篇课程设计介绍的就是图书借阅信息管理系统。系统的具体要求如下所述: 1、能够实现添加图书的时候自动增加在册数 2、能够实现对读者和借书证的管理 3、能够实现借阅和归还图书,并能自动修改图书的在册数量和流通情况 4.对于超过借书期限未归还图书的用户进行罚款 5. 能够实现对未超过应归还日期的图书续借 6.对于达到借书上限的读者拒借 3 7.对于逾期未续借的不予续借 8.能够查询各种图书的条形码、书号、书名、总数和在册数 9.能够查询指定用户的借阅历史 2 .2 数据字典 Reader 代码 数据类型 初值 主健 外键 注释 R_ID char(18) Y N 身份证号 R_Name char(10) N N 姓名 R_Gender char(2) N N 性别 R_Unit char(50) N N 所在单位 LibraryCard 代码 数据类型 初值 主健 外键 注释 LC_ID char(12) Y N 借书证号 R_ID char(18) N Y 身份证号 LC_BorrowQuantity smallint N N 可借书数 LC_BorrowingLimit smallint N N 借书期限 Book 代码 数据类型 初值 主健 外键 注释 B_ID char(10) Y N 图书条形码 B_ISBN char(13) N N 图书标准码 B_Name char(50) N N 书名 B_Author char(10) N N 作者 B_Type char(20) N N 图书类别 B_Press char(20) N N 出版社 B_Price float(2) N N 定价 B_RegisteredNumber smallint N N 在册数量 B_State bit 1 N N 流通状态 1在架可借,0已...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

学校图书借阅管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部