登录

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

注册

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

找回密码

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

图书管理系统的开发与设计毕业论文

 2022-02-14 07:02  

论文总字数:18046字

摘 要

最近央视的朗读者这一栏目吸引无数观众,提高了大家的阅读兴趣,越来越多的人放下自己手中的手机,走向图书馆,借阅图书,读出属于自己的故事。科技在不断发展。建立新型的图书馆管理系统也是顺应了大时代发展的潮流。新建的图书管理系统能给用户带来便利。

程序使用JAVA、MYSQL数据库等技术来实现权限管理功能,借阅功能,归还系统,罚款机制等。web页面能够流畅运行,各个网页之间交互性良好。在程序设计中运用基础的java知识进行功能,核心代码等编程,也运用到了一些jsp,css等前端技术来控制输入数据,对输入数据进行验证和调用,连接数据库使用hibernate框架。程序设计使用Spring框架。在本次论文中中使用流程图、E-R图分析了web页面的各种联系,展现了程序设计的各个功能模块所展现的功能,并截图显示出运行界面图。论文主要记述如何开发一个图书管理系统的流程。

关键字:图书管理系统 JAVA SSH MYSQL数据库

Abstract

窗体顶端

窗体底端

Recently, CCTV readers of this column to attract millions of viewers, improve everyone's interest in reading, more and more people put their hands on the mobile phone, go to the library, borrow books, read the story of your own. But the old manual management books mechanism can not meet the needs of the modern people. The establishment of a new type of library management system also conforms to the trend of the development of the times. Library management system can improve the efficiency of library work, so that people from the heavy repeated labor liberation, and can improve the readers borrow books efficiency, reduce unnecessary operation.

The program uses JAVA, MYSQL database technology to realize rights management function, borrow function, return system, fine mechanism and so on. Web pages run smoothly and interact well with each page. Based on the program design knowledge of Java function, the core code programming, also making use of some JSP, CSS and other front-end technology to control the input data, verify and call on the input data, connect to the database using the hibernate framework. The programming uses the Spring framework. In this paper, the flow chart and E-R diagram are used to analyze the various links of the web page,and the running interface diagram is shown by the screenshot. This paper mainly describes the development and design of library management system, the technology used and the open method and functional modules.

窗体顶端

Key words: library management system; SSH; JSP; MYSQL database

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 论文提出的背景 1

1.2 课题主要研究内容 2

1.3本章小结 2

第二章 开发语言与环境简介 4

2.1 Java技术 4

2.1.1 Java简介 4

2.1.2 Java的主要特点 4

2.1.3 JAVA集成开发环境MyEclipse 4

2.2 MYSQL数据库 5

2.2.1 MYSQL简介 5

2.2.2 MYSQL特性: 6

2.2.3MYSQL管理工具Navicat 6

2.3 S-S-H的框架 6

2.4模式概述 8

2.5本章小结 9

第三章 需求分析与设计 10

3.1需求分析 10

3.1.1系统需求 10

3.1.2功能需求 10

3.2可行性分析 11

3.2.1技术可行性 11

3.2.2经济可行性 11

3.2.3操作可行性 12

3.2.4发展可行性 12

3.3系统总体设计 12

3.3.1系统功能设计目标 12

3.3.2系统模块划分 13

3.3.3系统UML用例分析 13

3.4数据库设计 14

3.4.1数据库设计原则 14

3.4.2E-R图 16

3.4.3数据库表 18

第四章 系统实现 22

4.1 页面设计介绍 22

4.2界面的实现 22

4.3用户界面平台实现 22

4.3.1用户登录模块 22

4.3.2注册功能 23

4.3.3 读者用户界面 25

4.3.4书籍浏览 25

4.3.5 我的订阅 27

4.3.6 个人信息管理 28

4.4管理员界面 28

4.4.1角色管理模块 29

4.4.2 用户管理模块 31

4.4.3 书籍管理模块 32

4.4.4 订阅查询模块 34

4.4.5 历史订阅模块 34

4.4.6 书籍浏览管理 35

4.4.7分类管理模块 36

4.4.8 评分统计 36

4.4.9备注管理 36

4.4.10 归还系统 37

第五章 系统测试 38

5.1系统测试 38

5.2 测试内容 39

结论 42

参考文献 43

致谢 44

第一章 绪论

1.1 论文提出的背景

计算机技术是当今社会的主流。计算机的高速发展使其在各个工作中随处可见,在信息管理系统中也得到了很多应用。计算机的最大优势是它可以代替人力用于信息管理。尤其是对于较为复杂的信息管理,计算机的优势更能得到充分的体现。计算机技术与信息管理技术休戚相关。本程序设计就是为了提高图书馆的工作质量和效率。

提高效率,减少人工:图书馆是人类一直储存和获取大量信息的重要场所,图书馆中信息来源于图书本身以及用户的借阅资料。根据我自己查阅资料,一些小型图书馆对于这些信息的管理的主要还是基于管理员通过手写写在管理本上。通过翻查记录,来记录图书管理情况。但这种数据信息处理工作量巨大,数据类型多,年代一长纸张容易损坏。缺少规范化的信息管理会导致工作无法进行下去。读者去这些小型图书馆借阅书籍也是通过人力去寻找图书,大大降低了借阅效率。这些小型图书馆虽然已经拥有计算机,但没有被利用在信息管理上,这是对资源的浪费。图书馆的管理系统对于当前什么都讲究效率的社会来说非常有必要,提高效率是重中之重的。

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

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

企业微信

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