登录

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

注册

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

找回密码

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

基于音乐共享的手机社交系统毕业论文

 2022-04-12 08:04  

论文总字数:19591字

摘 要

随着网络时代的发展,人们已经不仅仅拘泥于书信的交流,而是更倾向于利用网络来进行通信交流,例如facebook.,qq,微信等著名的交友软件,在这些软件中,人们可以通过共同的兴趣爱好互相成为朋友,于是基于共享的手机社交App也成为一种大型趋势。例如网易云音乐。

音乐社交App是基于Androd手机上的音乐社交App系统,,Android是一个以Linux为基础的半开源操作系统,,本次软件设计主要采用MVC框架主要采用JAVA语言开发,主要分为客户端和服务端,客户端主要实现用户需求功能,它的程序主要是Android平台上运行,而服务端主要用来完进行数据的处理,程序是在Tomcat平台上运行,此系统基本实现了好友管理,GPS定位,浏览音乐,上传音乐功能的实现

此外,本文同时也详细地介绍了Android的开发环境以及开发工具。以及部分关键代码的讲解和数据库的设计。

关键词: Android 音乐社交 Tomcat MySQL MVC

The design and development of mobile social system based on music sharing

Abstract

With the development of the Internet age, people have not only stick to the exchange of letters, but more inclined to use the Internet to communicate with the exchange, such as facebook., QQ, micro-letters and other famous dating software, software, people can common interests to become friends with each other, so based on shared social mobile App has become a major trend.Social, Such as Netease cloud music.

Music App App-based music social system Androd phone,, Android is a Linux-based open source operating system, half of this software design using MVC framework mainly uses JAVA language development, it is divided into client and service , client user needs to achieve the main function, which is the main program to run on the Android platform, while the server is mainly used to finish processing the data, the program is run on Tomcat platform, this system is basically a buddy management, GPS positioning browse music, upload music function is implemented.

In addition, the paper also describes in detail the Android development environment and development tools. And the design part of the explanation and the key code database

Keyword: Android ;Tomcat;MySQL;MVC

目录

摘要 I

Abstract Ⅱ

第一章绪论 1

1.1 项目背景及意义 1

1.2国内外相关现状及发展趋势 1

1.3项目内容 2

第二章开发技术和开发工具 3

2.1 Android应用程序结构与简介 3

2.1.1 Android应用程序结构 3

2.1.2 Android应用程序的组件 4

2.2 相关开发工具 6

2.2.1 MVC模型 6

2.2.2 服务器Tomcat 6

2.2.3 数据库Navicat for MySQL 6

2.2.4 开发平台Eclipse 7

2.2.5 servlet 7

2.3 本章小结 7

第三章系统分析 8

3.1需求分析 8

3.1.1软件目标 8

3.1.2软件开发环境 8

3.1.3条件限制与解决方法 8

3.2功能需求 8

3.2.1系统功能及及功能描述 8

3.2.2系统的类图 9

3.3 本章小结 10

第四章系统设计 11

4.1 总体设计 11

4.1.1 系统架构设计 11

4.2 详细设计 11

4.2.1 数据库设计 11

4.2.3 功能详细设计 12

4.3 本章小结 16

第五章系统界面和功能实现 17

5.1 文件结构与用途 17

5.2 客户端界面设计 18

5.2.1登录/注册界面 18

5.2.2主界面 18

5.2.3 GPS定位界面 19

5.2.4音乐列表界面 19

5.2.5音乐播放界面 20

5.2.6音乐上传界面 20

5.2.7好友管理界面 21

5.3代码实现 21

5.3.1界面布局的实现 22

5.3.2系统功能的实现 25

5.4 本章小结 25

第六章系统测试 26

6.1 测试方法 26

6.1.1 测试方法的选择 26

6.2测试方案 26

6.2.1 测试计划 26

6.2.2 测试用例设计 26

6.3测试结论 27

6.4本章小结 27

结束语 28

参考文献 29

致谢 30

第一章绪论

1.1 项目背景及意义

随着时代的进步,网络科技的发达,人们的娱乐活动种类场所也越来越丰富,人们也不仅仅局限于线下活动,电商越来越流行,大家可以足不出户就可以解决自己的日常生活,比如想找好友聊天,我们不需要像过去一样坐车,当面见到好友才可以说上话,我们可以各种聊天工具,比如qq,微信等,有了这些,可能连电话都很少拨打。比如吃饭,很多人可能交通不便利或者时间不凑巧,他们会选择在订餐如饿了么上订购自己想吃的食物,或者是美团外卖,毕竟类似于这样的订餐软件风靡于各大城市,又类似于穿衣,很多人也许不喜欢去实体店或者没有时间去实体店,我们可以只需要动动手指在淘宝,唯品会等APP上购买到自己称心如意的产品。对于交友方面,我们常听说一场篮球赛可以帮助素不相识的人人们就成为好朋友,一场游戏,可以让男生们知无不言,那们我想音乐呢,音乐总是可以让处于烦躁生活中的我们静下心来慢慢享受生活,因此我想设计一个基于共享的手机交友App,它主要应用于安卓手机,也是因为安卓的市场比例是很大的,安卓的发展趋势日渐繁荣昌盛。下面我将介绍Android在国内外的最新的发展成就和主要趋势。

1.2国内外相关现状及发展趋势

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

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

企业微信

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