2022年《数据库系统原理》课程设计报告 .pdf
《2022年《数据库系统原理》课程设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年《数据库系统原理》课程设计报告 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统原理课程设计报告-小型数据库系统设计题目组员组长学号姓名组员 1 学号姓名组员 2 学号姓名组员 3 学号姓名组员 4 学号姓名组员 5 学号姓名 . 组员的详细分工姓名在课程设计中主要完成的模块和任务需求分析说明:需要注明是哪位同学设计的(着重了解用户的数据需求、处理需求、安全性及完整性要求)通过详细的调查与分析,图书馆工作主要包括办证销证、图书借阅、信息查询、图书预约、新书统计等五个部分。1)办证销证:负责办理读者的借阅证以及销证手续,录入读者信息;2)图书借阅: 负责统计读者借阅图书的情况并随时统计读者借阅期是否超过,予以催还;3)信息查询:包括图书类别、图书是否入库等信息查询
2、,以及所需图书是否在馆的信息查询;4)图书预约:读者可以进行所需图书的预约;5)新书统计:对于新到馆的图书进行登记入库。数据流图根据系统描述,采编人员将采购的新书信息提交给系统成为馆藏图书,经过读者借阅,系统统计产生借阅统计表,提交给采编人员,指导图书的采购。得到如图1-3 所示的顶层图,如下:对系统进行细化,描述出系统的主要功能,产生一层细化数据流程图,如图所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 数据字典数据字
3、典把数据流程图上所有数据都加以定义,并按特定格式予以记录,以备随时查询和修改。因此数据字典是数据流程图的辅助资料,对数据流程图起注解作用。结构化系统分析中,数据字典主要用于描述数据流和数据存储的逻辑内容,以及外部实体和处理过程的某些数据特性。处理逻辑编号:P1 处理逻辑名称:图书分类编目简述:完成对新购图书的分类及编目处理处理功能:图书的分类、图书信息的输入、新书通告的生成输入的数据流:新书输出的数据流:图书分类信息,图书基本信息,新书通告处理逻辑编号:P2 处理逻辑名称:办证销证简述:进行图书证的办理及注销处理功能:对图书证进行办理和注销输入的数据流:读者信息输出的数据流:读者信息处理逻辑编
4、号:P3 处理逻辑名称:图书借阅简述:完成对图书的借阅管理处理功能:根据读者信息进行借书和还书处理输入的数据流:图书证、索书号名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 输出的数据流:借阅记录处理逻辑编号:P4 处理逻辑名称:超期罚款简述:对超期记录进行罚款处理处理功能:根据图书证及借阅记录对超期记录进行罚款输入的数据流:图书证、借阅记录输出的数据流:罚款记录处理逻辑编号:P5 处理逻辑名称:信息查询简述:进行相应的信息查
5、询处理功能:对读者和图书进行信息查询输入的数据流:图书证查询请求输出的数据流:查询报表处理逻辑编号:P6 处理逻辑名称:图书预约简述:完成对图书的预约处理处理功能:对图书的预约进行处理输入的数据流:图书证、索书号输出的数据流:预约登记表处理逻辑编号:P7 处理逻辑名称:处理预约登记简述:完成预约登记处理处理功能:对预约登记进行处理输入的数据流:预约登记输出的数据流:处理预约登记表处理逻辑编号:P8 处理逻辑名称:统计借阅情况简述:对借阅情况进行统计处理功能:对借阅情况进行统计输入的数据流:图书信息、读者信息、借阅信息输出的数据流:借阅统计表数据存储的定义数据存储编号:F1 数据存储名称:图书信
6、息表简述:馆藏图书基本信息数据存储组成:索书号+分类号 +书名 +作者 +出版社 +出版时间 +出版号 +入馆日期 +价格 +备注 +用户标识 +第一次借阅日期+最后一次借阅日期名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 11 页 - - - - - - - - - 关键字:索书号数据存储编号:F2 数据存储名称:读者信息表简述:读者基本信息数据存储组成:图书证号+姓名 +性别 +系别 +专业 +联系方式 +EMAIL+ 读者标识 +办证日期 +最大借阅量 +年借阅量
7、关键字:图书证号数据存储编号:F3 数据存储名称:借阅信息表简述:读者借阅图书的相关信息如借书信息、还书信息数据存储组成:索书号+借书者编号 +借书日期 +第一次借阅记录+最后一次借阅记录关键字:索书号数据存储编号:F4 数据存储名称:超期罚款表简述:读者已借图书若超过借阅期限,则予以罚款处理数据存储组成:索书号+借书者编号 +借书日期 +超期天数 +罚款金额关键字:索书号+借书者编号数据存储编号:F5 数据存储名称:预约登记表简述:读者可以对所需图书进行预约借阅数据存储组成:索书号+图书证编号 +借阅日期 +预约日期关键字:索书号+图书证编号外部实体的定义外部实体编号:S1 外部实体名称:读
8、者简述:读者输入的数据流:图书证、图书信息、新书通告输出的数据流:借阅信息外部实体编号:S2 外部实体名称:采编人员简述:采编人员输入的数据流:借阅统计表输出的数据流:新书信息、图书分类编目、新书通告数据项的定义数据项编号: I1 数据项名称:姓名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - - - - - - - 简述:读者姓名类型及长度:字符型,10 位数据项编号:I2 数据项名称:ID 简述:读者图书证编号类型及长度:字符型,10 位数据项编
9、号:I3 数据项名称:索书号简述:图书编号类型及长度:字符型,10 位数据项编号:I4 数据项名称:分类号简述:图书分类编号类型及长度:字符型,10 位数据项编号:I5 数据项名称:书名简述:图书名称类型及长度:字符型,50 位数据项编号:I6 数据项名称:借书日期简述:读者借书的日期类型及长度:日期型,8 位数据项编号:I7 数据项名称:最大借阅量简述:每位读者可借书的最多册数类型及长度:数字型,9 位数据项编号:I8 数据项名称:采编人员姓名简述:采编人员姓名类型及长度:字符型,10 位数据结构的定义数据结构编号:DS1 数据结构名称:读者信息简述:描述读者的基本信息数据结构组成: 图书证
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库系统原理 2022年数据库系统原理课程设计报告 2022 数据库 系统 原理 课程设计 报告
限制150内