登录

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

注册

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

找回密码

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

基于安卓的个人图书馆设计——口袋阅读毕业论文

 2022-04-12 07:04  

论文总字数:18523字

摘 要

传统的图书馆已经无法满足广大读者的需求。传统图书馆只能让读者查询获取本馆的资源,而读者的需求是无限的。并且随着移动终端的普及和移动通信技术的发展,人们的生活方式、知识获取方式、阅读方式都发生了极大的变化。因此人们提出“移动图书馆”的概念。

本次设计使用的是Java语言,采用了Android Studio作为开发工具,Tomcat作为服务器,并结合MySQL数据库,实现了基于Android的个人图书馆系统。

本文从系统开发环境、系统目标、设计流程、功能设计等方面进行了系统介绍。本系统实现了注册登录、加入书架、订阅期刊、下载小说、和个人主页等基本功能。该系统使人们不受时间、地点和空间的限制,通过移动设备来灵活方便地进行图书馆文献信息的查询、浏览和获取图书信息及相关服务。通过对本系统的功能测试,表明该系统运行稳定、界面友好,有一定的使用价值。

关键词:个人图书馆 Android MySQL Java

The design of the based on Android's personal library - Pocket reading

ABSTRACT

The traditional library has been unable to meet the needs of the majority of readers. Traditional libraries can only allow readers to access the resources of the library, and the reader's demand is unlimited. And with the popularity of mobile terminals and the development of mobile communication technology, people's way of life, the way of knowledge acquisition, reading has taken place great changes. Therefore, people put forward the concept of "mobile library".

This design uses the Java language, using Studio Android as a development tool, Tomcat as a server, and combined with the MySQL database, to achieve a Android based personal library system.

In this paper, the system development environment, system objectives, design processes, functional design and other aspects of the system are introduced in detail. This system has realized the basic functions such as registration, joining the bookshelf, the periodical, downloading the novel, and the personal homepage. This system makes people not limited by time, place and space, through the mobile equipment to be flexible and convenient to carry on the library literature information inquiry, browse and get the book information and related services. By testing the function of the system, the test results show that the system has a high use value, and has a huge potential user base and broad application prospects.

Keywords: Persional library;Android;MySQL;Java

目 录

摘 要 I

ABSTRACT II

第一章 绪论 1

1.1课题研究背景 1

1.2课题研究现状 1

1.3课题的研究意义 2

第二章 相关技术介绍 3

2.1 Android Studio 开发工具 3

2.2 MySQL数据库 3

2.3 Tomcat服务器 4

2.4 Genymotion虚拟机 4

第三章 系统需求分析 5

3.1可行性分析 5

3.1.1技术可行性 5

3.1.2经济可行性 5

3.1.3操作可行性 5

3.2需求分析 5

3.2.1功能需求 5

3.3程序环境运行需求 6

3.4性能需求 6

3.5其他需求 7

第四章 系统详细设计 8

4.1设计概述 8

4.2设计原则 8

4.3系统功能模块 8

4.3.1系统功能模块的划分 8

4.3.2系统功能模块的描述 9

第五章 数据库设计 10

5.1数据库设计理念 10

5.2单个实体的E-R图 10

5.2.1用户E-R图 10

5.2.2书籍E-R图 11

5.2.3期刊E-R图 11

5.2.4我的书籍E-R图 11

5.2.5我的期刊E-R图 12

5.3设计数据库表 12

5.3.1数据库表总表 12

5.3.2数据库表的详细说明 13

第六章 系统实现 16

6.1登录模块 16

6.2注册模块 16

6.3“口袋阅读”的主界面 18

6.4新书通报,推荐阅读模块 20

6.4.1小说简介界面 20

6.4.2我的书架模块 21

6.4.3同作者书籍推荐功能 23

6.4.4下载小说功能 24

6.5期刊模块 24

6.5.1期刊列表 24

6.5.2期刊简介 25

6.5.2我的期刊 26

6.6“我的主页”模块 26

6.6.1个人主页 26

6.6.2修改个人信息 27

6.6.3更多设置、安全退出 28

总 结 29

参考文献 30

致谢 32

绪论

1.1课题研究背景

由于现代信息技术快速地发展,传统图书馆已经无法满足读者的需求。主要是因为传统图书馆的服务是有限的,它只能在特定地点查询有限的书籍,根本无法满足有无限需求的广大读者。并且随着移动通信技术的发展和移动终端的普及,基于网络、手机等新媒体的信息传播方式逐渐成为时代的主流,人们的生活方式、阅读方式都发生了重大变化。因此“移动图书馆”这一概念应运而生。移动图书馆不会限制人们阅读的时间、地点和空间。人们通过手机就可以很方便地查询和获取书刊信息以及相关服务。

目前市场上最主要的两个平台是IOS和Android。IOS系统具有良好的并且流畅的用户交互实现,并且苹果本身也提供了一个非常稳定的、良好的开发环境。而对Android而言,首先,相比较而言,Android 采用的环境和开发语言,比IOS 的要求低。其次,Android的源码具有开放性。

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

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

企业微信

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