基于Android漫悦音乐APP的数据库设计与实现毕业论文
2022-01-21 21:21:58
论文总字数:18171字
摘 要
近年来,随着移动互联网在全球范围的发展和普及,手机市场发展迅速,基于Android手机操作系统的APP也愈发火热,深受人们的关注和喜爱。此外,随着人们生活水平的提高和生活品质的上升,人们愈发在乎精神生活的满足;而音乐作为人类文化中重要的精神补给品,需求度在不断提高。因此,基于Android系统开发出一款满足人们精神生活的音乐APP是志在必行的事了。
漫悦音乐APP就是基于Android系统开发的一款音乐软件,它能够给予用户很好的音乐体验并有着完善的功能。在开发这款APP的过程中,漫悦音乐APP分为安卓客户端,服务器端和MySQL数据库。本文着重介绍数据库设计与实现在Android开发中的重要作用和实现的主要功能。
漫悦音乐APP设计数据库时用Mysql作为服务端的数据库,用SQLite作为移动开发端的数据库,分析系统结构后用SQL编程技术,逐步完成创建数据库,创建数据表,确定表连接关系,最终完成项目开发所需要的对整个应用的底层数据库设计。
专业术语:设计、系统、需求、开发技术、ndroid Studio、MySQL、数据库
Design and Implementation of Database Based on Android Manyue Music APP
Abstract
In recent years, with the development and popularization of the mobile Internet in the world, the mobile phone market has developed rapidly, and the APP based on the Android mobile phone operating system has become more and more popular, and has been deeply concerned and loved by people. In addition, with the improvement of people's living standards and the rise of quality of life, people are more concerned about the satisfaction of spiritual life; while music is an important spiritual supplement in human culture, the demand is increasing. Therefore, it is imperative to develop a music app based on the Android system to satisfy people's spiritual life.
The Manny Music App is a music software developed based on the Android system, which gives users a good music experience and has perfect functions. In the process of developing this app, the Man Yue Music APP is divided into Android client, server and MySQL database. This article focuses on the important role of database design and implementation in Android development and the main functions of the implementation.
When using the MySQL software as the server-side database, use SQLite as the database of the mobile development side, analyze the system structure and use SQL programming technology to gradually create the database, create the data table, determine the table connection relationship, and finally complete the project development. The underlying database design required for the entire application.
Terminology: Design, Systems, Requirements, Development Techniques, Android Studio, MySQL, Database
基于Android漫悦音乐APP的数据库设计与实现 2
摘 要 2
第一章 绪论 5
1.1研究背景 5
1.2研究现状 6
1.3数据库理论技术路线 6
1.4数据库设计与实现路线 7
1.5论文简介 9
第二章 系统开发支撑 10
2.1系统开发工具介绍 10
2.1.1Android-Studio 10
2.1.2 Intellij IDEA 10
2.1.3 JAVAEE 10
2.1.4 Tomcat服务器 11
2.1.5 MySQL 11
2.2 目前移动开发的主流数据库 11
2.2.1 Berkley DB 12
2.2.2 Couchbase Lite 12
2.2.3 LevelDB 13
2.2.4 SQLite 14
2.2.5 UnLite 14
第三章 系统需求分析 15
3.1系统开发可行性分析 15
3.2数据需求分析 16
3.2.1 身份需求分析 16
3.2.2具体身份功能介绍 16
3.3数据库技术需求分析 18
第四章 数据库设计 19
4.1 表结构设计 19
4.2 数据结构设计 21
4.2.1数据介绍 21
4.2.2 数据类型定义 22
4.3其他功能设计 27
4.3.1索引设计 27
4.3.2分区设计 28
第五章 数据库实现 29
5.1创建数据库 29
5.2创建基本表 29
第六章 APP展示 36
6.1 登录界面 36
6.2 客户端具体功能界面 40
第七章总结 51
参考文献 52
致谢 53
第一章 绪论
1.1研究背景
21世纪,互联网技术盛行,手机市场也随之而愈发蓬勃,从而促进了手机操作系统的发展与进步。而在手机操作系统中使用最多,最为流行的操作系统是由谷歌发布的Android操作系统。Android是Google发布的开放式源代码世纪系统,开放性就是他能在众多手机系统中胜出的原因。因此,每一位开发人员都可以借其开发出自己想要实现的功能和作用。。也正因如此,所以本次开发的漫悦音乐APP就是基于Android平台的。
社会的进步与发展,人们基本生活条件的满足和生活水平的进一步提高,都意味着随之而来将要迎来春天的就是人们精神生活的市场需求,能够提供人们精神生活享受的产品也必将受人们追捧与喜爱。而音乐在人类文明史中是重要的一个文化支点与精神寄托,是人们精神生活中极为重要的存在。从学习大自然的声音,到乐器去演奏,再到用胶片磁带记录声音,发展到现在因为移动互联网发展而盛行传播的电子音乐,都说明了音乐是人们精神生活不可缺少的调和品与营养剂。
请支付后下载全文,论文总字数:18171字