基于安卓的音乐管理系统【字数:18627】
目录
摘要 1
关键字 1
Abstract 1
Key words 1
1 研究背景 1
1.1 国内外研究现状 1
1.1.1 国外研究现状 1
1.1.2 国内研究现状 2
1.2 研究目的和研究内容 3
1.2.1 研究目的 3
1.2.2 研究内容 3
1.3 系统需求的硬件和软件环境 3
1.3.1 硬件环境 3
1.3.2 软件配置 3
2 系统开发环境与应用技术 4
2.1 开发环境 4
2.1.1 Android Studio开发环境 4
2.1.2 Eclipse Java EE集成开发环境 4
2.2 应用技术 4
2.2.1 Tomcat简介 4
2.2.2 JSP和HTML简介 4
2.2.3 Servlet简介 5
2.2.4 MySQL简介 5
3 系统需求分析与建模 6
3.1 可行性分析 6
3.1.1 技术可行性分析 6
3.1.2 经济可行性分析 6
3.2 系统需求分析 6
3.2.1 业务需求分析 6
3.2.2 功能性需求分析 7
3.3 系统用例图 7
3.3.1 普通用户用例图 7
3.3.2 管理员用例图 8
3.4 系统类图 9
3.5 系统活动图 9
3.5.1 登录注册活动图 9
3.5.2 用户信息修改活动图 10
3.5.3 本地音乐相关管理活动图 10
3.5.4 歌手和歌曲评论活动图 11
3.5.5 通知消息活动图 12
3.5.6 短视频模块活动图 13
3.5.7 搜索操作活动图 13
3.6 系统时序图 14
3.6.1 登录时序图 14
3.6.2 注册时序图 *51今日免费论文网|www.jxszl.com +Q: ¥351916072$
14
3.6.3 修改个人信息时序图 15
3.6.4 歌曲搜索时序图 15
3.6.5 歌手分类查找时序图 16
3.6.6 歌曲评论点赞时序图 16
3.6.7 在线短视频时序图 17
3.6.8 通知消息管理时序图 17
4 系统总体设计 18
4.1 系统总体架构 18
4.2 系统功能模块设计 18
4.3 数据库设计 19
4.3.1 数据库表设计 20
4.3.2 数据库整体ER图 23
5 系统功能实现 24
5.1 客户端功能实现 24
5.1.1 登录注册功能 24
5.1.2 系统本地管理功能 26
5.1.3 歌手分类查找功能 29
5.1.4 个人信息修改功能 33
5.1.5 短视频模块功能 35
5.1.6 歌曲搜索功能 36
5.1.7 通知功能 37
5.2 服务器端功能实现 38
5.2.1 管理员登录界面 39
5.2.2 管理员后台系统主界面 39
5.2.3 用户管理界面 40
5.2.4 歌手管理界面 42
5.2.5 音频管理界面 43
5.2.6 MV管理界面 43
5.2.7 短视频管理界面 44
5.2.8 歌曲评论界面 45
5.2.9 评论回复页面 45
5.2.10 点赞管理 46
5.2.11 系统管理员查看界面 46
5.3 核心功能及代码测试 47
5.3.1 配置Servlet映射 47
5.3.2 配置客户端网络请求 48
5.3.3 在线音频播放关键代码 48
5.3.4 在线视频播放关键代码 48
5.3.5 歌词与歌曲播放进度条同步 48
6 系统测试 51
6.1 测试要求 51
6.2 安卓客户端测试 51
6.2.1 登录注册测试用例 51
6.2.2 本地界面测试用例 52
6.2.3 歌手分类测试用例 52
6.2.4 歌曲评论点赞测试用例 52
6.2.5 在线播放视频测试用例 53
6.3 服务器端测试 53
6.4 测试结果分析 54
7 总结和展望 54
致谢 54
参考文献 55
基于安卓的音乐管理系统
网络工程 唐纬才
原文链接:http://www.jxszl.com/jsj/wljs/563969.html