摘要:随着移动互联网的快速发展和智能手机的普及,移动应用技术渗透进人们生活的方方面面,人们开始更多的使用移动设备进行记录和学习,脱离了笔和纸等载体,电子笔记本因其使用简单,操作方便,处理信息效率高等特点,正在逐步取代传统纸质笔记本。本系统是实现一款基于Android的云笔记APP,利用Android技术在Android Studio环境下进行客户端开发,用PHP连接数据库,redis作为数据缓存,采用MySQL与Elasticsearch相结合的方式搭建数据库,并将服务端部署在阿里云平台上。实现了一款具有记录笔记,收藏笔记,发布笔记,与其他用户进行交互,进行点赞和评论,对笔记进行分类等功能,所有的笔记均存储在服务器端并可以在多个终端进行同步的个人云笔记系统。34936
毕业论文关键词:Elasticsearch;云笔记;MySQL;Android
The design and implementation of cloud notes
Abstract: With the rapid development of mobile Internet and the popularity of smart phones, mobile application technology penetrate into every aspect of people's life, people began to use more mobile devices to record and study, from the carrier such as pen and paper, electronic notebook is gradually replacing traditional paper notebooks because of its simple use, convenient operation, process information efficiency higher characteristic. This system is based on Android is a cloud notes APP, use Android technology for client-side development in the Android Studio environment, use PHP to connect to the database, redis as a data cache, using MySQL combined with Elasticsearch, set up a database and will be deployed on Alibaba Cloud Elastic Compute Service. Implemented a cloud notes system which can collect notes, publish notes, interact with other users, make reviews and comment on the notes, all notes are stored on the server side and can be conducted in more than one terminal synchronization .
Key words: Elasticsearch;cloud notes;MySQL;Android
目录
1 绪论 1
1.1 国内外研究状况 2
1.2 研究的目的和内容 2
2 开发平台及相关技术 2
2.1 阿里云服务器简介 2
2.2 安卓开发技术 3
2.2.1 Android技术 3
2.2.2 Android studio开发平台 3
2.3 数据库概述 3
2.3.1MySQL简介 3
2.3.2 Redis概述 3
2.3.3ElasticSearch概述 3
2.4 开发语言和服务器 4
3 需求分析与设计 4
3.1 需求描述 4
3.2 系统总体设计 4
3.2.1 系统功能模块设计 4
3.3系统用例分析 6
3.3.1用户注册模块 6
3.3.2用户登录模块 7
3.3.3笔记读写模块 7
3.3.4从服务端获取数据 8
3.3.5向服务端更新数据 9
4.系统概要设计 9
4.1系统总体架构设计 9
4.2客户端逻辑结构 9
4.3系统存储方案设计 10
4.3.1数据库存储 10
4.4服务端概要设计 13
5系统详细设计 13
5.1系统主要模块建模 13
5.1.1注册登录模块 13
5.1.2笔记读写模块 14
5.2服务端详细设计 15
5.2.1数据缓存设计 15
5.2.2数据索引设计 15
5.2.3数据分布式设计 16
- 上一篇:CNN英文字符识别系统设计+源代码
- 下一篇:jsp+mysql肉羊养殖管理系统的设计+源代码
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
电站锅炉暖风器设计任务书
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
乳业同业并购式全产业链...