数据库系统原 理 课 程 设 计 报 告 题目名称: 图书管理系统 班 级: 计 0 9 3 -2 组长学号: 2 0 0 9 2 5 5 0 3 2 0 1 姓名: 李帅 成绩: 组员学号: 2 0 0 9 2 5 5 0 3 2 3 5 姓名: 周福智 成绩: 组员学号: 2 0 0 9 2 5 5 0 3 2 4 9 姓名: 陈春茹 成绩: 2011 年 7 月 14 日 图书管理系统 2 图书管理系统 3 第一章 引言 本设计为一个基本的图书管理系统,系统对图书馆中常见的借书、还书、预定等活动以及相关的读者和管理员等基本信息进行管理。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成借书、还书、预定管理的全过程,包括读者的增添、删除、修改和查询,新书入库、借出图书的录入、统计与查询,以及库存的统计等。经过实际使用证明,本文所设计的图书管理系统可以满足图书馆读者、图书管理方面的需要。 通过对系统的初步调查,明确了系统开发的目标为:按照管理信息系统的原理和方法,采用成熟、先进的信息技术和手段,支持图书馆读者、图书管理工作的全过程,加强图书管理活动中的各种信息资源的管理和应用,实现图书管理现代化,及时、准确地提供各种信息。 第二章 系统分析 2 .1 现行系统的总目标 通过对图书馆工作流程的研究和详细地询问有关人员,对图书馆的各个方面的工作流程有了具体的了解,经过和图书馆的相关人员协商后,最终确定在图书管理系统中要具有以下几方面的内 容 : 主 要实现的功 能 : 管理员: 1、 读者类 型 的增加、查询、修改、删除 2、 读者的注 册 、查询、修改、删除 3、 图书类 型 的增加、查询、修改、删除 图书管理系统 4 4、 图书的入库、查询、修改、删除 5、 图书预订记录的查看 6、 图书的借阅和换回 读者: 1、 图书的查询、预订 2、 读者密码的修改 3、 预订记录的删除 第三章 系统概要设计 3 .1 数据库设计 数据库设计是开发数据库及其应用系统的技术,也是信息系统开发和建设的重要组成部分。具体的说,数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户各种信息需求。 在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后得出系统的关系模式。本系统用实体-联系图(简称 E-R 图)来描...