登录

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

注册

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

找回密码

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

基于Android的图书管理系统设计与实现毕业论文

 2021-03-29 10:03  

摘 要

众所周知,目前所运用的web网络图书管理系统方式是人们所惯用的形式,没有给用户提供移动端的便利,这种目前常见的治理模式存在着诸多弊端,例如:受地域限制、低效率、密保性差等。在计算机应用无处不在的当今互联网时代,对图书资源信息进行基本的管理首当其冲地可以利用现有的移动数字计算机技术。更何况,其具备着web网络管理所无法相比的搜索迅速、高效查找、可靠性高等优点。因此,本文设计并完成了基于Android的能够更加快捷、稳定并高效地管理图书馆的数据信息的图书管理系统。

系统是采用的客户端/服务器的运转模式,利用java语言和Mysql后台数据库在基于安卓的开发平台上编程实现。系统由前台客户端和后台服务器端两个部分组成,客户端的功能包括图书的查访,图书的预约,图书的挂失等;服务器端以数据库的底层应用管理为基础,完成了图书管理、读者信息管理等功能。

系统最大的特色在于可以在移动终端使用。学生在网络连接的状态下可通过浏览器来访问本系统,从而随心所欲地在应用权限范围内、自如地实现图书预约等基本操作。对于图书管理员来说,在安卓移动终端上使用本系统完成图书馆的信息数据管理工作能够更加迅捷,且具有操作简洁的优势。

关键词:图书管理系统;Android;Eclipse;Mysql;

Abstract

As we all know,the current use of web-based web library management system is the usual form,not to provide users with mobile convenience,this common management model there are many drawback,such as:by geographical restrictions,Poor sex.In today's Internet age where computer applications are ubiquitous, basic management of book resource information is the first to take advantage of existing mobile digital computer technology.Moreover,it has a web network management can not be compared to the search quickly,efficient search,the advantages of high reliability.Therefore,this paper designs and completes a library management system based on Android that can more quickly,stably and efficiently manage the library's data information.

The system is used in the client / server mode of operation,the use of java language and Mysql background database based on Andrews development platform programming to achieve.The system consists of two parts:the front-end client and the back-end server.The function of the client includes the book's visit,the book's reservation,the loss of the book and so on.The server is based on the application management of the database and completes the library management and the information management And other functions.

The biggest feature of the system is that it can be used in mobile terminals.Students in the network connection can be accessed through the browser to the system,so as to arbitrarily within the scope of application permissions,the book can be achieved such as book the basic operation.For librarians,the use of the system on the Android mobile terminal to complete the library of information and data management can be more rapid,and has the advantages of simple operation.

Keywords: Library management system;Android;Eclipse;Mysql;

目 录

摘 要 Ⅰ

Abstract Ⅱ

第1章 绪论 1

1.1 国内外研究情况 1

1.2 目的意义 1

1.3 主要内容安排 2

第2章 系统开发技术与工具 4

2.1 系统开发技术 4

2.2 系统开发工具 5

第3章 系统总体设计 7

3.1 系统模块设计 7

3.2 系统ER图 8

3.3 数据库的设计 12

第4章 系统功能实现 15

4.1 AsyncTask的使用 15

4.2 服务器端的实现 16

4.3 客户端登陆功能模块 18

4.4 客户端管理员功能模块 19

4.4.1 查询学生信息 19

4.4.2 录入学生信息 20

4.4.3 删除学生信息 21

4.4.4 修改学生信息 22

4.4.5 在馆图书信息 24

4.4.6 录入图书信息 25

4.4.7 删除图书信息 26

4.4.8 修改图书信息 27

4.5 客户端学生功能模块 29

4.5.1 查询图书信息 29

4.5.2 挂失图书 30

4.5.3 预约图书 32

第5章 总结与展望 35

5.1 总结 35

5.2 展望 35

参考文献 37

附 录 38

致 谢 44

第1章 绪论

1.1 国内外研究情况

手机图书馆一直是国内国外的研讨对象,他们试图促进图书馆向能够提供俞加便捷服务的目标发展[1]。关注国外这方面的情况不难发现,曾经研发出相比较出色的图书管理系统的几个公司都属于美国、澳大利亚、以色列等这样的西方国家[2]。澳大利亚公司DYNIX开发的Horizon系统和Exlihris公司开发的Aleph500是当前的图书管理系统中比较流行于国外的[3]。毕竟,计算机科学与技术等相关资源起源于国外,其发展水平领先于国内则是无可厚非的。只要本国的科研人员虚心学习国外的尖端技术,潜心研究并加以创新,厚积薄发也不是天方夜谭[4]。经过很长时间的努力之后,已经开发了三十余种的图书管理系统是本国的成就[3]。其中目前用得比较普遍的系统当属于WXCLXT,其在国际上的知名度也相对较高[4]

今非昔比,社会总在科技发展下不断地进步,图书馆系统的发展再也不是一无所成的前提是我国的图书馆已经具备一定可观的规模,也具有了较好的能力水平。然而我国移动图书馆效能的品质以及整体普及率都相对较低。例如,从北京理工大学图书馆在2003年首此实行移动图书馆效能至今,能够提供这种服务的图书馆在经济较发达地区是比较集中的[5],然而数量上还是比较少,那么更不必说在经济发展落后的地区这种图书馆则是少之又少。由此可见,这样的图书馆至今尚未完成真正意义上的管理体系,传统的基于web的业务依旧是很多的图书馆的现状。更何况十分简略的仅在传统web上运用的系统的性能的确是很难满足人们日益增加的对数字图书馆的高标准[5]。不得不承认,目前国外的图书馆系统在功能和技术上相比国内都略高一筹,并且已经完成了移动图书管理的转化,并且这样的系统在今后的很长一段时间都能顺应数字图书馆的发展需求[4]

1.2 目的意义

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

企业微信

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