数据库原理课程设计报告模板_第1页
数据库原理课程设计报告模板_第2页
数据库原理课程设计报告模板_第3页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仅供个人参考江西理工大学应用科学学院数据库原理课程设计报告设计题目 :_专业班级 :_学生姓名 :_学生学号 :_指导教师:同组人姓名:完成日期 :_ _2011 年 7 月 13 日_ _不得用于商业用途仅供个人参考目录1系统概述 .错误!未定义书签。1.1现状分析 .11.2功能要求 .1需求分析 .错误!未定义书签。2.1数据流程图 .12.2数据字典 .13概念结构设计 .错误!未定义书签。3.1E-R 图 .错误!未定义书签。3.2实体及属性的定义 .14逻辑结构设计 .15物理结构设计 .16触发器设计 .17结束语 .18参考文献 .1不得用于商业用途仅供个人参考不得用于商业用途

2、仅供个人参考1. 系统概述1.1现状分析随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费, 图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT 产业和 Internet 获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆

3、更好的为学校,社会服务。1.2功能要求图书馆管理信息系统需要完成功能主要有:1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。2读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。3书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。4书籍类别信息的查询、修改,包括类别编号、类别名称。5书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。6书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。7借书信息的输入,包括读者借书证编号、书籍编号、借书日期。8借书信息的查询、

4、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。9还书信息的输入,包括借书证编号、书籍编号、还书日期。10还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。11超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。12超期还书罚款查询,删除,包括读者借书证编号、读者姓名、 书籍编号、 书籍名称,罚款金额等不得用于商业用途仅供个人参考.需求分析2.1数据流程图D5书籍类别设置归还信息录入基本信息录入D2D1书籍类别信息管理读者登记书籍登记基本信息录入基本信息录入D3读者信息管理书籍信息管理D4借

5、阅信息录入读者信息返回书籍信息返回借阅信息管理超期罚款D6图 2-1 系统的数据流程图不得用于商业用途仅供个人参考2.2数据字典表 -1 book_sytle书籍类别信息表中列名数据类型可否为空说明bookstylenovarcharnot null( 主键 )种类编号bookstyleVarcharnot null种类名称表 -2system_readers读者信息表中列名数据类型可否为空说明readeridvarcharnot null( 主键 )读者借书证号readernamevarcharnot null读者姓名readersexvarcharnot null读者性别readertyp

6、evarcharnull读者种类regdatedatetimenull登记日期表 2-3 system_book 书籍信息表中列名数据类型可否为空说明bookidVarcharNot null( 主键 )书籍编号booknameVarcharNot null书籍名称bookstyleVarcharNot null书籍类别bookauthorVarcharNot null书籍作者bookpubVarcharNull出版社名称bookpubdateDatetimeNull出版日期bookindateDatetimeNull登记日期isborrowedVarcharNot Null是否被借出表 2-

7、4 borrow_record 借阅记录信息表中列名数据类型可否为空说明readeridVarcharNot null( 外主键 )读者借阅证编号bookidVarcharNot null( 外主键 )书籍编号borrowdateVarcharNot null读者借书时间表 2-5 return_record 借阅记录信息表中列名数据类型可否为空说明readernameVarcharNot null( 外主键 )读者借阅证编号readeridVarcharNot null( 外主键 )书籍编号returndatedatetimeNot null读者还书时间表 2-6reader_fee 罚款记

8、录信息readeridvarcharNot null读者借书证编号不得用于商业用途仅供个人参考readernamevarcharNot null读者姓名bookidvarcharNot null( 外主键 )书籍编号booknamevarcharNot null书籍名称bookfeevarcharNot Null罚款金额borrowdatedatetimeNot Null借阅时间3. 概念结构设计3.1 E-R 图图书管理信息系统可以划分的实体有:书籍类别信息实体、读者信息实体、 书籍信息实体、借阅记录信息实体,归还记录信息实体。用E-R 图一一描述这些实体。书籍类别实体读者姓名类别名称图 3

9、-1 类别实体E-R 图读者借书登记时间证编号读者信息实体读者种类读者姓名读 者 性别图 3-2 读者信息实体E-R 图不得用于商业用途仅供个人参考是否被借出版社收录时间书籍编号出版时间书籍信息实体书籍作者书籍名称书籍类别编号图 3-3 信息实体E-R 图借阅记录信息实体实体借阅时间读者借书证编号书籍类别编号图 3-4 记录信息实体E-R 图不得用于商业用途仅供个人参考归还记录信息实体实体归还时间读者借书证编号书籍类别编号图 3-5 记录信息实体E-R 图罚款金额书籍名称读者姓名罚款信息实体实体借阅时间读者借书证编号书籍类别编号图 3-6 罚款信息实体E-R 图不得用于商业用途仅供个人参考还书

10、信息实体归还书籍实体信息登记书类别实体读者实体借阅借阅信息实体罚款罚款信息实体图 3-7 总的信息实体E-R 图4. 逻辑结构设计根据 E-R 图转化为相应关系模式,并在微机上建好相应数据库(包括基本表、视图、查询等)。至少有五个表、三个视图和三个查询。5. 物理结构设计建立至少三个相关表的索引。6. 触发器设计至少设计 1 个触发器。7. 结束语通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R 图的表示,数据字

11、典的创建,懂得了不少有关数据库开发过程中的知识,增强了自己在数据库中应用 SQL 语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主建与外主键的定义,约束项的设置,使逻辑更严密,在学习过程中, 我也能过上网查了不少资不得用于商业用途仅供个人参考料,也看了一些别人设计的图书馆管理信息系统的设计报告,学以致用,自我创新,独立完成了这份自己的报告,从中在学到用,从用又到学,不断修改,系统更新。8. 参考文献1 萨师煊 ,王珊编著 .数据库系统概论 (第四版 ).高等教育出版社 ,20062 刘智斌 ,刘玉萍 ,杨柳编著 .数据库原理 (第二版 ).重庆大学出版社 ,20063

12、钱雪忠 ,陶向东编著 .数据库原理及应用实验指导 .北京邮电大学出版社 ,20064 龚小勇编著 .关系数据库与 SQL Server 2000 .机械工业出版社 ,2004注意:所有的文档必须满足规范,不满足要求的一律不准答辩,文档的书写可以直接用我这个模板,然后自己填充内容。不得用于商业用途仅供个人参考答辩与成绩考核For personal use only in study and research; not for commercial use答1、你在“*”课程设计中做的哪部分工作?辩Forpersonal2、use only instudy andresearch;not forcommercial3、use问答指导教师签名:2011年 7 月日项目权 重成绩1、设计过程中考勤、学习态度等30%方面成2、课设报告书写规范性40%绩评3、系统30%70%定4、答辩30%总成绩不得用于商业用途仅供个人参考不得用于商业用途仅供个人参考仅供个人用于学习、研究;不得用于商业用途。For personal use only in study and research; not for commercial

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论