登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

图书借阅管理系统的开发毕业论文

 2022-05-21 22:23:33  

论文总字数:28042字

摘 要

在21世纪随着科技的迅速发展和信息时代的来临,管理的信息化发展已经成为了一种潮流和趋势,传统的人工管理方式已经逐渐向效率更高的信息化、系统化管理发展、迈进。

图书借阅管理系统是学校管理机制中十分重要的一部分,学校图书馆内丰富的图书资源对于学生的学习和个人素质的影响有着举足轻重的意义。因此开发这样一个图书借阅管理系统代替传统的人工管理模式显得很有必要。本系统除了图书馆内常用的读者和书籍管理之外,还实现了相关的统计工作和一些常用的拓展功能,主要包含读者管理,图书管理,图书查询,图书借还等模块

本系统采用了基于MVC模式的Grails框架,它具有较高的开发效率并且构建于Spring,Hibernate框架上,使用与Java契合度很高的Groovy语言编写,系统是基于浏览器的B/S结构,后台数据库使用了完整性和安全性较高的MySQL数据库。

关键词:图书借阅 B/S结构 Groovy语言 MySQL

Development of library loan management system

Abstract

In the 21st century, with the rapid development of science and technology and the information age coming, management of information technology development has become the tide and trend, the traditional manual management has gradually to the efficiency higher information, development of management system, forward.

Library management system is a school management system is a very important part, enrich the school library book resources impact on student learning and personal qualities has a decisive significance. So it is necessary to develop such a library management system instead of the manual management mode.. The system in addition to the library in the common readers and book management, the implementation of the related statistical work and some commonly used function expansion, mainly includes the reader management, library management, library search, books borrowing and also module

The system adopts the Grails framework based on the MVC pattern, it has higher development efficiency and build on the spring, hibernate framework, using Java and fit a high degree of groovy language, the system is based on B / S structure of the browser, the backstage database using the MySQL database integrity and high security.

Key words: Book Borrowed; B/S structure; Groovy language; MySQL

目录

摘 要 I

Abstract II

目录 3

第一章 引言 6

1.1 课题背景 6

1.2 本课题研究的目的与意义 6

1.3 论文的组织结构 7

第二章 相关技术介绍 9

2.1 groovy语言 9

2.2 B/S结构 9

2.2.1 B/S结构介绍 9

2.2.2 B/S结构的特点 10

2.3 MySQL 10

2.4 Grails框架 10

2.5 Intellij IDEA 11

2.6 Tomcat服务器 11

第三章 系统分析 12

3.1 可行性分析 12

3.2 系统功能需求分析 12

3.3 数据库需求分析 13

3.4 设计思路及流程 13

第四章 系统总体设计 15

4.1 系统功能结构 15

4.2 系统各功能模块具体分析 16

4.2.1信息维护模块 16

4.2.2图书借还模块 16

4.2.3 数据统计模块 16

4.3 数据库设计 16

4.3.1 数据库概念结构设计 16

4.3.2 数据字典 16

4.3.3 E-R图 19

4.3.4 后台数据库的配置 22

第五章 系统实现 24

5.1 系统配置要求 24

5.2 信息维护模块实现 24

5.2.1. 用户登录 24

5.2.2. 密码修改 25

5.2.3. 提交建议 26

5.2.4. 读者管理 27

5.2.5. 图书管理 29

5.3 图书借还模块实现 30

5.3.1. 图书管理 30

5.3.2. 图书搜索 32

5.3.3. 图书借阅 33

5.3.4. 图书归还 34

5.3.5. 图书续借 34

5.4 数据统计模块模块实现 35

5.4.1. 个人借阅情况统计 35

第六章 系统测试 37

6.1 测试方案 37

6.1.1 测试的任务 37

6.1.2 测试的目标 37

6.2 测试用例 37

6.2.1 测试环境 37

6.2.2 测试数据与步骤 38

6.3 测试结果 41

6.4 可靠性分析 42

6.5 不足和需改进之处 42

第七章 总结与展望 43

7.1 总结 43

7.2 展望 43

参考文献 44

致谢 46

第一章 引言

1.1 课题背景

现如今的时代是一个在不停飞速发展的信息时代。各行各业都离不开信息,这为计算机的高速发展提供了一片沃土。计算机最大的优势就在于高效利用它的信息和数据的管理功能。使用计算机来进行信息管理,不仅提高了效率,而且大大的提高了信息和传输数据的安全性。这样的情况下,建立一个实用且操作简便的检索查询系统就显得尤为重要了。本次毕业设计开发的系统可以使管理人员和普通用户统一通过登录,进入书库管理系统的网页,然后通过输入关键词、责任者、题名、分类号等任意一个检索点,快速精准地查询到所需要的图书的一些信息。

对于较为复杂的信息,计算机能够充分发挥它的优势,将信息整理的井井有条,提高我们的工作和生活的效率。管理系统开发的质量,决定了计算机管理信息的质量,影响着所有用户的工作和生活,所有系统的开发是系统管理的前提。没有最好的系统,只有合适的系统,本系统就是为了管理图书馆信息而设计的,充分考虑图书管理者和图书借阅者的需求,开发出来的适合图书馆信息管理的系统。

1.2 本课题研究的目的与意义

我们的系统是针对图书馆的信息进行系统的设计的,其实这方面的系统有很多,我们学校就有自己的图书馆管理系统。但是在使用过程中,我发现用户友好这个方面做得并不是很好,尤其是模糊检索的功能并没有实现,也不可以对书进行点评。而且每次查询图书,都要到图书馆门口的计算机上查询,经常会出现:跑到图书馆查询自己想找的图书的很多次,却每次都没有,难免让人觉得烦躁。但是自己的计算机或者是手机上又没有客户端,不可以实时查询,路途中浪费了大量的时间。

请支付后下载全文,论文总字数:28042字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图