1 / 28
文档名称:

数据库课程设计报告模板.doc

格式:doc   大小:448KB   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库课程设计报告模板.doc

上传人:glfsnxh 2020/8/7 文件大小:448 KB

下载得到文件列表

数据库课程设计报告模板.doc

相关文档

文档介绍

文档介绍::1、任务:图书管理系统问题描述:学校图书室有各种图书一万多册。每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社等。借书证记录有借阅者的借书证编号,读者姓名,读者性别,读者种类,登记时期等。凭借书证借书,学生每次最多能借5本书,借书期限最长为30天,老师每次做多能借10本,借书期限最长为60天。2、设计要求:实现新进图书的数据录入和下架图书的数据删除。实现借阅者图书证信息的录入和删除。实现对所有购进图书的分类查询和分类统计。能够按书名、作者等分类查询现有图书的数量。能够记录借阅者的个人资料和所借图书的书名、书号、借书时间等能够进行借书还书处理。能够进行借书逾期罚款处理。能够进行用户管理。9)设计一完整的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。(1)数据需求图书馆管理信息系统需要完成功能主要有:①读者基本信息的输入,包括借书证编号、读者姓名、读者性别等。②读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。③书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。④书籍类别信息的查询、修改,包括类别编号、类别名称。⑤书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。⑥书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。⑦借书信息的输入,包括读者借书证编号、书籍编号、借书日期。⑧借书信息的查询、修改,包括借书证编号、借书证编号、读者姓名、书籍编号、书籍名称、借书日期等。⑨还书信息的输入,包括借书证编号、书籍编号、还书日期。⑩还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。⑾超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。⑿超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称,罚款金额等⒀管理员管理:包括创建读者用户信息、删除读者用户信息、添加图书信息、删除图书信息。⒁超级管理员管理:包括创建管理员用户信息、删除管理员用户信息、创建读者用户信息、删除读者用户信息、添加图书信息、删除图书信息。(2)事务需求①在读者信息管理部分,要求:。。②在书籍信息管理部分,要求:,要求:,包括添加及删除的操作。③在借阅信息管理部分,要求:。。。④在归还信息管理部分,要求:⑤在管理者信息管理部分,要求:。。⑥在罚款信息管理部分,要求:(3)关系模式(1)书籍类别(类别编号,类别名)(2)读者(借书证编号,读者姓名,读者性别,读者种类,登记时期,可借书数,已借书数,逾期未还书数)(3)管理员(管理员编号,管理员姓名,管理员密码,管理员权限)(4)超级管理员(管理员编号,管理员姓名,管理员密码,管理员权限)(5)书籍(书籍编号,书籍名称,书籍类别,书记作者,出版社名称,出版日期,登记日期)(6)借阅(借书证编号,书籍编号,读者借书时间)(7)还书(借书证编号,书籍编号,读者还书时间)(8)罚款(借书证编号,读者姓名,借书证编号,书籍编号,读者借书时间)(4)数据流程图(DFD)通过对系统需求的调查分析,细化软件功能,把系统划分几四个子系统,明确每个子系统所要完的主要逻辑功能,采用以图形的方式描绘数据在系统中流动和处理。电子图书管理系统读者超级管理员查询信息图书信息图书信息息图书信息息图书管理员读者 图1-1顶层数据流图F5P3D1D5F6借还图书管理P4D2 D3D4登录P1图书查询P2F4F1F2F3F7P数据流数据处理D数据存储F图1-2一层数据流图注:-F3登录信息F4,F5图书信息F6各种管理信息F7图书信息图1-,--5四层数据流图(5)