数据库课程设计报告之图书管理系统 正正

2018-11-19 22:15

目录

第一章 绪论.............................................................................................................................. 2

1.1 课题背景 .......................................................................................................................... 2 1.2 图书管理系统分析 ............................................................................................................ 2 1.4 可行性分析 ....................................................................................................................... 3 1.5 开发设计思想 ................................................................................................................... 3

第二章 系统目标和原则..................................................... 4

2.1 系统设计目标 ................................................................................................................... 4 2.2 系统设计原则 ................................................................................................................... 4

第三章 设计规划........................................................... 5

3.1 设计思路概要................................................................................................................... 5 3.2 软件支撑环境及开发工具 ................................................................................................ 5

第四章 需求分析...................................................................................................................... 6

4.1 需求概述 .......................................................................................................................... 6 4.2 功能需求........................................................................................................................... 6 4.3 事物需求 .......................................................................................................................... 6 4.4 系统数据流图 ................................................................................................................... 7

第五章 概念结构设计.............................................................................................................. 9

5.1 概念模型........................................................................................................................... 9 5.2 E-R图表示概念模型 ........................................................................................................ 9 5.4 E-R图向关系模型转换 .................................................................................................. 11

第六章 数据库设计................................................................................................................ 13

6.1 逻辑结构设计 ................................................................................................................. 13 6.2 物理结构设计 ................................................................................................................. 13

第七章 详细设计.................................................................................................................... 17

7.1图书管理系统流程 ........................................................................................................... 17

.................................................................................................................................................. 18

第八章 设计总结.................................................................................................................... 22

8.1 报告研制过程 ................................................................................................................. 22 8.2 设计的特点 ..................................................................................................................... 22 8.3 设计的不足 ..................................................................................................................... 23

第一章 绪论

1.1 课题背景

图书资料管理系统主要是针对高校的图书馆作为使用对象而开发的,作为一个典型的信息管理系统(MIS),其系统开发任务主要包括数据库的设计与维护、客户端应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,如用户需要密码才能使用等,而对于后者则要求程序界面友好、功能完备等特点。经过详细的分析,选用BORLAND公司的DELPHI作为前端开发工具,得用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对图书资料管理的目的。首先建立系统应用原型,然后对原型系统进行需求抚迭代,不断修正和改进,直到形成用户满意的实际可行系统。

DELPHI是面向对象的开发工具,具有很多的控件,可以方便的进行界面设计和数据库连接等各种操作,所以本次课程设计旨在学会建立在数据库基础上的应用软件开发,并对数据库概念有深入的了解,提高编程能力。因此我们选用DELPHI作为本次开发的语言。

1.2 图书管理系统分析

图书管理系统是为了极大地提高图书资料管理的效率,从而设计设计出的一个具有检索迅速、查找方便、可靠性高、存储量大等优点的一个管理系统。它完全取代了原来一直用人工管理的工作方式,减少了图书资料管理者的工作量和劳动强度,给图书资料信息的查找,更新和维护都带来了许多方便。图书管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了图书资料管理的要求。整个系统的主要功能如下:

1、登陆界面:提供身份安全检测的功能。 2、主界面:提供系统的功能选择。

3、图书管理:包括新书录入、图书变更、删除图书、图书查询等。

4、客户管理:包括客户录入、客户信息变更、删除客户、基本信息查询等。 5、系统用户管理:包括创建新用户、用户密码修改、删除用户、系统用户浏览等。

2

6、借阅管理:包括权限设置、借书、还书、书证签发、参数设置等。 7、图书浏览:可以对各个不同类别的图书进行选择性的浏览。

1.1 目的及意义

这次的课程设计是在学习完《数据库技术与应用原理》的基础上进行的一次系统性的训练,既是对所学知识的巩固,也是对自己综合运用所学知识解决实际问题的一次锻炼。这一系统的开发成功,解决了手写速度慢、容易出错的现状。无论是在书籍管理、读者管理等方面都可以帮助学校最迅速最准确的完成所需的工作。无论是在适用性、灵活性和易操作性方面都显示出了它的强大功能

1.4 可行性分析

对于图书管理信息的可行性分析,可以从以下几个方面来进行考虑 (1)资源可行性分析

在目前状况下,只需要一台个人电脑,安装了Access 2003数据库管理软件就有了开发条件,在此基础上,任何一个人都可以充当人力资源中的一员,有了开发环境和人力资源后就可以进行图书管理系统数据库的设计。 (2)工具可行性分析

在当前环境下,Access 2003数据库软件技术已经开发得相当成熟了,可以运用该工具来实现图书管理系统的相关功能。 (3)效益可行性分析

由于该图书管理系统只一个很小的管理系统,在很多方面都有限制,还有许多需要完善的地方,使用性较差,不具备较高的经济效益,仅供练习使用。

1.5 开发设计思想

本系统的开发尽量采用目前现在学校现有的软,硬件环境以及先进的系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用效果的目的.

所开发的系统应符合学校图书管理系统的规定,满足学校对图书管理的需要,并达到操作过程中的直观,方便,实用等要求.

3

第二章 系统目标和原则

2.1 系统设计目标

本图书管理系统的设计应该尽量达到以下目标 (1)保证各方信息交互的畅通和正确; (2)保证软件的安全、可靠、简便性; (3)保证软件的相对实用性;

(4)利用信息数据的管理,提高工作效率及质量,提高组织、服务的管理水平;

(5)为实现信息化的图书管理提供经验。

2.2 系统设计原则

本图书管理系统应该尽量遵循以下设计原则:

(1)简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一

个图书管理系统来说是非常重要的。

(2)实用性:程序应可以满足所有用户的基本需求,具有良好的实用性。 (3)针对性:该系统平台针对某一个学校建立一个数据库来管理图书信息,所

以具有专业突出和很强的针对性。

4

第三章 设计规划

3.1 设计思路概要

本系统开发的任务是实现图书管理的信息化、系统化、规范化。目的是开发一个具有添加,查询,修改,更新,维护等功能的比较强大的数据库管理系统。 通过熟悉开发环境和数据库系统,本系统前台开发工具采用可视化编程工具DELPHI,后台数据库采用access 2003数据库。

本图书管理系统需要完成的功能主要有以下几点:

1、各种管理信息的输入,其中包括图书管理信息、客户管理信息和系统用户管理

信息的输入。

2、各种基本信息的修改和查询,其中包括图书信息、客户信息和系统用户信息的

修改和查询。

3、借阅信息的管理,其中包括借书、还书和书证等信息的管理。 4、图书浏览,即可以对不同类别的图书进行选择性的浏览。

3.2 软件支撑环境及开发工具

操作系统:Windows xp

数据库管理系统:Microsoft access 2003 开发语言:DELPHI

5


数据库课程设计报告之图书管理系统 正正.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版二年级上册数学表内乘法练习题精选

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: