- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统数据库设计
一、系统概述
1、 系统简介
图书管理是每个图书馆都需要进行的工作。一个设计良好的图书管理系统数据库能够给图书 管理带来很大的便利。
2、 需求分析
图书管理系统的需求定义为:
1•学生可以直接通过借阅终端来查阅书籍信息.同时也可以查阅自己的借阅信息。
2.当学生需要借阅书籍时,通过账号密码登陆借阅系统,借阅系统处理学生的借阅.同时修 改图书馆保存的图书信息,修改被借阅的书籍是否还有剩余,同时更新学生个人的借阅信息。 3学生借阅图书之前需要将自己的个人信息注册,登陆时对照学生信息。
4. 学生直接归还图书.根据图书编码修改借阅信息
5管理员登陆管理系统后,可以修改图书信息,増加或者删除图书信息
6.管理员可以注销学生信息。
通过需求定义,画出图书管理系统的数据流图:数据流图
学生信息
借阅信息
>学生
管理员信息 图书信息
学生信息
系统功能设计
画出系统功能模块图并用文字对各功能模块进行详细介绍。 系统功能模块图:
图书管理系统
三、数据库设计方案图表
1、系统E-R模型
总体E-R图:
学生
管理员
图书
精细化的局部E・R图:
学生借阅■归还E・R图:
诚信级
学生ID
学生ID
归还时间
图书ID
年级
性另
学生
专业
图书归还表
归还
借阅
图书借阅表
处罚表
图书ID
登记日期
图书
作者
图书ID
书名
数量
出版社
分类
处罚金额
超期
学生ID
图书ID
学生ID
借阅时间
管理员E-R图:
2、设计表
给出设计的表名.结构以及表上设计的完整性约束。
student:
列名
数据类型
是否为空/性质
说明
stujd
int
not null /PK
标明学生唯一学号
stu .name
varchar
not null
学生姓名
stu.sex
varchar
not null
学生性别
stu.age
int
not null
学生年龄
stujDro
varchar
not null
学生专业
stu .grade
varchar
not null
学生年级
stujntegrity
int
not null/default=l
学生诚信级
book:
列名
数据类型
是否为空/性质
说明
bookjd
int
not null / PK
唯一书籍序号
book, name
varchar
not null
书籍名称
book.author
varchar
not null
书籍作者
book.pub
varchar
not null
书籍出版社
book _num
int
not null
书籍是否在架上
book.sort
varchar
not null
书籍分类
book.record
datatime
null
书籍登记日期
book.sort:
列名
数据类型
是否为空/性质
说明
sort」d
varchar
not null / PK
类型编号
sort.name
varchar
not null
类型名称
borrow「存储学生的借书信息
列名
数据类型
是否为空/性质
说明
stude nt id
varchar
not null / PK
学生编号
bookjd
varchar
not null / PK
书籍编号
borrowed ate
datatime
null
借书时间
expect.ret urn date
datetime
null
预期归还时间
return.table存储学生的归还信息
列名
数据类型
是否为空/性质
说明
stude nt id
varchar
not null / PK
学生编号
book」d
varchar
not null / PK
书籍编号
borrow.date
datetime
null
借书时间
return_date
datatime
null
实际还书时间
tick蛮存储学生的罚单信息
列名
数据类型
是否为空/性质
说明
stude nt」d
varchar
not null / PK
学生编号
bookjd
varchar
not null / PK
书籍编号
overrate
int
null
超期天数
ticket.fee
float
null
处罚金额
man ager:
列名
数据类型
是否为空/性质
说明
manager」d
varchar
not null / PK
管理员编号
man ager.name
varchar
not null
管理员姓名
man ager.age
varchar
not null
管理员年龄
man ager.pho ne
varchar
not null
管理员电话
3、设计索引
给出在各表上建立的索引以及使用的语句。
student :
您可能关注的文档
- (完整word版)九年级班主任德育工作计划.doc
- (完整word版)九年级语文期末考试质量分析.doc
- (完整word版)二元一次方程组应用题大全.doc
- (完整word版)二年级《小学低段如何进行整本书的阅读教学》.doc
- (完整word版)二年级上册生命安全教育期末考试卷.doc
- (完整word版)五年级期末语文试卷分析.doc
- (完整word版)任意角和弧度制测试题(含答案),推荐文档.doc
- (完整word版)初中英语远程研修心得体会.doc
- (完整word版)动火作业安全培训考核试题及答案.doc
- (完整word版)动词过去式及过去分词变化规则.doc
- (完整word版)图纸会审签到表.doc
- (完整word版)土石方工程施工组织设计.doc
- (完整word版)地域文化(贵州省情)期末复习指南答案.doc
- (完整word版)城市经济学试卷及答案zhengli.doc
- (完整word版)塔式起重机顶升、加节验收记录.doc
- (完整word版)复核评估申请.doc
- (完整word版)如何让小学生更好地记单词(word文档良心出品).doc
- (完整word版)学校信访台帐(word文档良心出品).doc
- (完整word版)学校安全重点部位日巡查记录表(word文档良心出品).doc
- (完整word版)学校食堂自查报告(word文档良心出品).doc
最近下载
- 2025年成人高考试题及答案 .pdf VIP
- 2025高中信息技术课标.docx
- 2025年江苏省辅警招聘考试试题带解析必背【含答案】.docx VIP
- 2025年森林防火道路建设项目可行性研究报告.docx
- DB11T383-2024建筑工程施工现场安全资料管理规程.pptx VIP
- 毛里求斯共和国TheRepublicofMauritus.PDF VIP
- 新视野大学英语(第四版)读写教程1课后习题答案解析.pdf
- 活出你想要的亲密关系读书札记.docx VIP
- 苏教版三年级数学下册全套试卷.doc VIP
- 2024-2025学年第一学期期中考试八年级地理学科试卷(含答案).docx VIP
文档评论(0)