欢迎来到天天文库
浏览记录
ID:25099821
大小:195.53 KB
页数:13页
时间:2018-11-18
《数据库课程设计报告--图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、青岛工学院《数据库课程设计》报告书题目图书馆管理系统学生姓名代玉萍指导教师方正华系部信息工程系专业班级计算机科学与技术2011级1班3 目录1前言……………………………………………………………………1 1.1背景………………………………………………………………1 1.2设计目的…………………………………………………………11.3系统简介…………………………………………………………12需求分析和功能图……………………………………………………22.1引言………………………………………………………………22.2数据需求……………………………………………………
2、……22.3事物需求…………………………………………………………32.4关系模式…………………………………………………………3 2.5功能图……………………………………………………………43图表设计………………………………………………………………53.1E-R图……………………………………………………………..53.2数据流图………………………………………………………...74部分代码………………………………………………………………83 4.1数据库建立………………………………………………………84.2基本表建立………………………………………………………85总结.
3、............................................................................................93数据库课程设计1前言 1.1背景随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理。因此,对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的
4、管理效率。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。1.2设计目的1、回顾关系数据库的理论知识,理论联系实际,解决实际问题。2、掌握关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试运行等工作。3、培养把所学知识运用到具体对象,并能求出解决方案的能力。1.3系统简介采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。
5、基于这个问题,开发了大学图书馆借阅系统。系统采用C/S模式,实现了借还书的方便、高效性、有效性和及时性。-9-数据库课程设计2需求分析和功能图 2.1引言 需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了四个部分:图书维护,
6、人员信息管理,图书借阅管理,信息查询。2.2数据需求1.读者基本信息的输入,包括借书证编号、读者姓名、读者性别。2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。4.书籍类别信息的查询、修改,包括类别编号、类别名称。5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。8
7、.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。9.还书信息的输入,包括借书证编号、书籍编号、还书日期。10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。-9-数据库课程设计12.超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称,罚款金额等2.3事物需求(1)在读者信息管理部分,要求:a.可以查询读者信息 b.可以对读者信息进行添加及删除的操作(2)在书籍
8、信息管理部
此文档下载收益归作者所有