基于JAVA的图书借阅管理系统- 下载本文

内容发布更新时间 : 2024/9/28 18:25:53星期一 下面是文章的全部内容请认真阅读。

琼州学院本科毕业论文 (设计)

摘 要

当今各个单位图书资料需求量快速增加,过去传统的图书管理方法已无法适应现在社会形势对图书的需求,所以现代科技就运用计算机来研发了有关图书资料的管理系统,因为有自己的图书管理系统来管理书籍,图书管理会方便快捷许多,也有利于工作人员快捷方便地对图书的信息进行查询、修改和维护等相关信息。图书馆拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。

本文介绍了在JAVA环境下连接数据库的并提取信息的一个管理信息系统的过程。通过对图书管理的调查和需求分析,创建了一套行之有效的计算机管理图书馆的方案。文章详细介绍了该系统的各个部分的功能,包括图书管理,学生管理,借阅管理,系统帮助等信息,而且也阐述了系统的可行性分析、数据表内容、业务流程分析、数据流程分析、数据字典等等;系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分列出了几个主要的程序框图,并附带了系统的一些截图。系统界面友好,可操作性强,以高效率为读者提供最好的图书借阅服务。让图书管理更加方便快捷,本系统适合小型图书馆的图书管理。

关键词:JAVA;图书借阅;查询;图书管理

琼州学院本科毕业论文 (设计)

ABSTRACT

As each unit is now a rapid increase in demand for books and materials, the traditional library management methods can not adapt to the needs of social situation on the books, so the use of computers to modern technology to develop information about the library management system, because of their library management system to manage the library's books, many will be convenient. Also help staff quickly and easily query the information of books, modification and maintenance and other related information. Libraries have a wealth of information resources, social information system is an important part of the role in the information society more and more important.

This article describes the JAVA environment, connecting to the database and extract information, the process of a management information system. Through research and library management needs analysis, created a set of effective management of library computer program. This paper introduces the various parts of the system functions, including library management, student management, loan management, system help and other information, but also described the feasibility analysis, data table content, business process analysis, data flow analysis, data dictionaries, etc.; system design part introduces the system function design and database design; system implementation section lists the main block diagram, and the system comes with some screenshots. Friendly interface and operable to provide readers with high efficiency will be the best book lending service. Faster and more convenient for library management, the system is for managing a small library of books.

Key words: JAVA; Borrowing; Query; Books Management

琼州学院本科毕业论文 (设计)

目 录

第一章 引 言.............................................................................................................. 1 第二章 需求分析.......................................................................................................... 2

2.1 系统用户.......................................................................................................... 2 2.2系统需求........................................................................................................... 2

2.2.1功能需求................................................................................................ 2 2.2 .2系统功能图........................................................................................... 3 2.2.3 数据库安全需求.................................................................................... 4 2.3 数据流图.......................................................................................................... 4 2.4各功能模块流程图........................................................................................... 5 2.4 .1删除、修改模块........................................................................................... 5 2.4.2添加模块........................................................................................................ 5 2.4.3借阅模块........................................................................................................ 6 2.5系统数据字典................................................................................................... 7 第三章 概念设计阶段.................................................................................................. 9

3.1系统主要实体及其关系................................................................................... 9 3.2 系统总体E-R图 ............................................................................................. 9 第四章 逻辑设计阶段................................................................................................ 10

4.1 数据库关系模式定义.................................................................................... 10 4.2 对所建表的分析............................................................................................ 11 第五章 设计实施阶段................................................................................................ 12

5.1 数据库设计.................................................................................................... 12

5.1.1创建数据库和数据表........................................................................... 12 5.1.2创建规则、触发器和存储过程........................................................... 12 5.2 应用程序设计................................................................................................ 12

5.2.1启动窗体............................................................................................... 12 5.2.2用户登录模块的实现........................................................................... 13 5.2.3登录超级管理员的主界面................................................................... 14 5.2.4图书管理模块的实现........................................................................... 14