基于安卓Android数据管理与文献共享应用(Androidstudio,SSH,MySQL)(任务书,开题报告,论文13000字,程序代码)
摘要
互联网黄金时代的到来和Android智能设备在全球范围内的大量普及为文献阅读移动化、共享化提供了难得一遇的机会。为了迎合人们在手机上阅读文献、下载文献的需求,本次的研究的目标是开发一款能让用户随时随地拿出手机就可以使用的文献阅读客户端。
本次研究是基于Android操作系统,客户端通过Android Studio开发工具编写代码,服务器通过MyEclipse开发工具编写代码,采用Apache Tomcat+SSH框架+MySQL结构,两者互相合作开发出基于Android的数据共享与管理系统。经过功能测试,文献共享客户端实现了文献查看、下载、收藏、反馈四项基础功能。
本文在理解Android系统基本原理的基础上,包括简单描述了Android Studio和Eclipse两款开发工具的优劣之处,首先分析用户需求,分析各模块界面设计,然后具体描述了各功能实现过程,最后对本次设计做了一个总结,列出了一些未尽之处以供后期的研究工作。
关键字:Android ;文献;阅读、共享
Abstract
The arrival of the Internet in the golden age and Android smart devices in the global wide range of popular provides a rare opportunity for the literature to read and share on the mobile, . In order to meet people needs on the mobile phone to read the literature, download the literature , the goal of this study is to develop an literature reading client for users to use anytime and anywhere to only to need take out the phone .
This study is based on the Android operating system, the client through the Android Studio development tools to write code, the server through MyEclipse development tools to write code, using Apache Tomcat + SSH framework + MySQL structure, the two work together to develop based on Android data sharing and management system.After functional testing, the literature sharing client implements the four basic functions of document review, download, collection and feedback.
Based on the understanding of the basic princIPles of the Android system, this paper briefly describes the advantages and disadvantages of the two development tools of Android Studio and Eclipse. First, it analyzes the user's needs, analyzes the interface design of each module, and then describes the function realization process. Finally, Made a summary of this design, lists some of the best for future research work.
Keywords: Android;literature;reading;sharing
客户端主要分为登录模块、文献列表展示模块、文献收藏模块、文献下载模块、个人设置模块,以上主要根据功能性需求划分。
论文结构
论文由五个章节组成,本次设计研究实现的内容和研究过程以及在研究实现过程中的困难及解决方案都在本篇论文中有详尽介绍。具体安排如下:
第一章:绪论。在开头简单说明了本次设计的研讨背景,其次介绍了国内相似产品的发展状况,最后陈述了自己在设计实现过程中的主要研究内容和论文结构。
第二章:系统相关技术原理介绍与分析。包括Android操作系统、Android开发环境、服务器与客户端通信方式、Android数据库。
第三章:系统的设计与实现。介绍了体系结构设计、客户端数据库设计、
第四章:客户端功能模块划分、各模块功能具体设计与实现。
第五章:总结与展望。对该系统的所有研究过程做一个总结,并对该系统的不足进行下一步工作的展望。
目录
摘要 I
Abstract II
1.绪论 1
1.1研究目的及意义 1
1.2国内外研究现状 2
1.3论文结构 2
2系统相关技术原理介绍与分析 2
2.1Android操作系统 3
2.1.1Android操作系统 3
2.1.2Android基本组件 3
2.2Android开发环境介绍及对比 5
2.2.1Android开发环境介绍 5
2.2.2Android开发环境对比 5
2.3客户端数据库 6
2.4客户端与服务器通信方式 7
第3章系统的设计与实现 8
3.1体系结构设计 8
3.1.1客户端与服务器端交互设计 8
3.1.2客户端体系结构设计 9
3.2数据库设计 9
3.3客户端功能模块划分 11
3.4用户界面设计 13
3.4.1登录界面 13
3.4.2首页界面 14
3.4.3收藏界面 15
3.4.4下载界面 16
3.4.5我的界面 17
3.4.6视图层显示 17
4 各功能模块的设计与实现 18
4.1登录模块的设计和实现 18
4.1.1设置IP功能的设计与实现 18
4.1.2注册功能的设计与实现 18
4.1.3登录功能的设计与实现 20
4.2文献列表及文献操作的设计与实现 20
4.2.1文献列表的实现 20
4.2.2查询功能的设计与实现 21
4.2.3文献详情页的设计与实现 21
4.2.4文献收藏功能的设计与实现 21
4.2.5文献下载功能的设计与实现 22
4.3个人设置模块的设计与实现 23
4.3.1修改用户名的实现 23
4.3.2修改密码的实现 23
4.3.3建议反馈的实现 23
5总结与展望 24
参考文献 25
|