小说在线阅读系统设计毕业论文
2021-04-05 00:42:26
摘 要
近年来,科学技术飞速发展,互联网技术越来越发达,手机的使用越来越普及,人们在无聊时间大多靠使用手机来度过,而其中就有一大部分人是通过过阅读网络小说来打发时间、舒缓身心。网络小说的影响力也日益扩大,阅读软件也变得重要,因此,为了便于网络小说的在线阅读,特此制作了基于Android的小说在线阅读APP。
本论文对小说在线阅读系统APP进行需求分析、实用性分析。从该系统的设计制作环境、编写语言、功能设计、流程设计等方面对进行该小说在线阅读系统的总体设计。该系统使用Android studio软件实现,采用java语言,在Android平台对其设计完成。其主要功能包括系统管理功能、小说在线阅读功能,阅读信息管理功能。编写完成后进行测试基本实现相关功能,实用性强,功能完善。
关键字:小说在线阅读;Android;java编程语言
Abstract
In recent years, science and technology have developed rapidly, Internet technology has become more and more developed, and the use of mobile phones has become more and more popular. People spend most of their boring time by using mobile phones, and a large number of them have been through reading online novels. Time, soothing mind and body. The influence of online novels is also expanding, and reading software has become important. Therefore, in order to facilitate online reading of online novels, an online novel reading novel based on Android has been produced.
This thesis analyzes the needs and practicality of the novel online reading system APP. The overall design of the novel online reading system is carried out from the design and production environment, writing language, functional design and process design of the system. The system is implemented using Android studio software, which is designed in Java language and designed on the Android platform. Its main functions include system management functions, novel online reading function, and reading information management functions. After the completion of the writing, the test basically realizes the related functions, and has strong practicability and perfect functions.
Keywords: novel online reading; Android; java programming language
目录
第1章 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 研究内容 2
1.4 本章小结 3
第2章 系统技术分析 4
2.1 Android技术 4
2.1.1 Android系统架构 4
2.1.2 Android应用特色 4
2.1.3 Android开发环境 5
2.2 java技术 6
2.3 MySQL数据库 6
2.3.1 MySQL简介 6
2.3.2 MySQL特性 6
2.3.3 MySQL应用 6
2.3.4 MySQL管理 6
2.4本章小结 7
第3章 系统分析 8
3.1 系统可行性分析 8
3.1.1 技术可行性分析 8
3.1.2 操作性可行性分析 8
3.2 系统性能分析 8
3.2.1 系统安全性 8
3.2.2 数据完整性 9
3.3 系统流程分析 9
3.3.1 系统开发流程 9
3.3.2 系统登录注册流程 10
3.4 系统功能需求分析 11
3.5 本章小结 12
第4章 系统的总体设计 13
4.1 系统模块及功能设计 13
4.2 数据库设计 14
4.2.1数据库实体 14
4.2.2数据库表设计 15
4.3 本章小结 16
第5章 系统的功能实现 17
5.1 系统登录模块实现 17
5.2 用户模块实现 18
5.2.1 修改密码功能 19
5.2.2 在线搜书功能 20
5.2.3 书架管理功能 21
5.3 管理员模块实现 23
5.3.1 用户模块功能 24
5.3.2 用户管理功能 24
5.4 本章小结 26
第6章 系统测试 27
6.1 测试方法 27
6.2 登录功能测试 27
6.3 在线搜书功能测试 28
6.4 管理员用户管理功能测试 29
6.5本章小结 29
第7章 总结与展望 30
7.1总结 30
7.2展望 31
参考文献 32
致谢 33
第1章 绪论
1.1 研究背景
近年来,互联网技术正处在突飞猛进的时代,发展的速度是前所未有的,让我们的生活、学习等等方面得到了翻天覆地的变化。现在出门吃饭、坐车都不需要使用现金支付,都可以使用智能手机上的付款APP实现;购买东西不需要上街,直接可以在网上购买快递到家;学习听课不需要面对面,直接可以远程视频实现“面对面”交流。
2015年7月国务院印发《国务院关于积极推进“互联网+”行动的指导意见》,意见指出利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态[1]。在这样的背景下,移动互联网教育日渐崛起,2017年,国务院印发《教育事业“十三五”规划》,指出要提供多样化教育产品和服务,大力推进教育信息化,推动“互联网+教育”新业态发展[2]。
在当今社会,移动手机的使用越来越普遍,几乎和人们的生活、学习、工作都有密切的联系,特别是Android的开发方面在移动领域得到了飞速的发展,基于Android平台的软件使用得越来越普遍。在Android平台的开发设计比较适合于人们的使用,Android符合时代主流的发展。