"景先生毕设|www.jxszl.com

基于android的短视频管理系统设计与实现【字数:15024】

2024-02-25 16:58编辑: www.jxszl.com景先生毕设
随着人们生活节奏的日益加快,市面上出现了很多以短视频为主的应用软件或系统。目前,关于Android开发、网络爬虫以及视频播放框架的技术都已成熟,本次毕设以Android Studio为开发工具,Java为主要开发语言设计与实现一款以短视频浏览为主要功能的短视频管理系统。其中,本管理系统的前端采用Java语言,后台数据库搭建采用WampServer64集成环境,以Scrapy爬虫框架完成目标视频的抓取。本短视频管理系统主要为用户提供本地视频和网络视频播放,分享,浏览记录查看,本地缓存、搜索等功能,提高用户使用体验。
目录
摘要1
关键词1
ABSTRACT1
KEY WORDS 1
引言1
1. 绪论1
1.1 研究背景1
1.2 国内外研究状况2
1.3 研究目标与研究内容2
1.3.1 研究目标2
1.3.2 研究内容3
1.4 系统硬件环境与软件配置3
1.4.1 硬件环境3
1.4.2 软件配置3
1.5 论文结构3
2. 系统开发环境与技术路线3
2.1 开发环境3
2.1.1 Wamp Server64平台简介3
2.1.2 Android Studio平台简介3
2.1.3 数据库概述4
2.1.4 PHP开发概述4
2.1.5 爬虫理论知识4
2.2 技术路线4
3. 系统分析与设计5
3.1可行性分析5
3.1.1. 经济可行性5
3.1.2. 技术可行性5
3.2. 系统需求分析5
3.2.1. 业务流程分析5
3.2.2. 功能需求分析6
3.2.3. 运行环境需求7
3.2.4. 系统非功能性需求7
3.3. 系统建模7
3.3.1. 主要用例7
3.3.2. 活动图8
3.3.3. 系统类图10
3.4. 系统总体设计10 *51今日免费论文网|www.jxszl.com +Q: *351916072

3.4.1. 系统总体架构10
3.4.2. 功能模块设计10
3.4.3. 数据库设计12
3.4.4. 系统顺序图16
4. 系统及功能实现18
4.1. Android 开发技术18
4.1.1. Android客户端开发技术18
4.1.2. 服务器端开发技术18
4.2. 具体功能实现技术19
4.2.1. 视频获取19
4.2.2. 短信注册及分享功能实现19
4.2.3. 视频播放功能实现19
4.2.4. 热映电影及天气功能实现19
4.3. 功能实现19
4.3.1. 登录注册功能19
4.3.2. 短视频分类功能20
4.3.3. 读取短视频详情功能21
4.3.4. 视频播放、点赞、分享功能21
4.3.5. 模糊搜索功能23
4.3.6. 热门排行功能24
4.3.7. 每日推荐及热门功能25
4.3.8. 离线缓存功能25
4.3.9. 我的点赞功能26
4.3.10. 历史记录功能26
4.3.11. 热映电影功能27
4.3.12. 天气查询功能27
4.3.13. 更换主题功能28
5. 系统测试28
5.1. 测试目的28
5.2. 测试用例设计28
5.3. 测试结论29
6. 总结与展望29
6.1. 总结29
6.2. 展望30
致谢30
参考文献30
基于Android的短视频管理系统设计与实现
引言
引言:当今社会,随着人们的工作压力的增大和工作时间的增长,充分合理的利用碎片时间进行放松显得格外重要,因此短视频以其简短有趣的优势成为人们碎片时间放松的首选。目前,国内的短视频软件分为社交媒体类如抖音快手之和资讯媒体类如西瓜秒拍,截至2018年9月移动短视频平台月度活跃用户规模高达5.08亿,并呈上升趋势。如今,国内的手机系统主要为Android系统和IOS系统,近几年来,国产手机越来越得到公众的认可,安卓手机的使用人数也逐年增加,故安卓应用的市场也随之扩大。本次毕业设计的目标是开发一款基于安卓的短视频分类浏览应用。
绪论
研究背景
随着互联网技术的高速发展以及4G、5G技术的不断成熟,移动互联网进入高速发展期,生活中使用移动设备访问互联网成为了主要网络流量入口。2018年18月移动互联网累计流量达395亿GB,同比增长203.4%,其中使用手机上网的流量达389亿GB。根据中国移动互联网大数据公司QuestMobile4月23日在北京发布《中国移动互联网2019春季报告》显示,截至2019年第一季度,中国移动互联网月活用户规模达11.38亿。在当下以iOS、Android以及Windows 为主流的移动设备市场中,iOS和Android占据了绝大部分的市场份额,其中Android系统以其开放性获得了更多开发者的青睐,国内的厂商和运营商都已加入到安卓阵营,使得用户获取的服务更加完善。
与传统的局限于文字图片类的社交软件,短视频以其生动有趣、简短获得用户的喜爱。近几年网络通信技术的快速发展以及移动流量费用的逐渐下降使得用户观看短视频更加流畅方便,获得了更好的用户体验,目前,短视频应用仍然具有很大的开发和探索价值。
国内外研究状况
目前,全球市场上的主流移动设备分别为Android、iOS以及Windows系统,其中Android系统以其开放性与丰富的硬件供应优势在移动通讯市场中占绝对的主导地位,全球约86.4%的市场份额由Android占据,而iOS的市场份额呈下降趋势,可以说Android手机应用是目前应用市场的重要组成部分。
在移动互联网时代,应用场景碎片化是服务商和开发者不得不面对的客观事实。针对当前公众对于浏览简洁化,短视频碎片化、轻质化的需求,越来越多的短视频软件出现在大家的视线中,比如目前广受公众喜爱的短视频应用抖音、快手和秒拍等,不仅如此,各大社交软件如QQ、微信、微博等也加入了短视频浏览互动功能[10]。2011年,美国视频社交分享应用公司Viddy研发出最早的移动短视频应用,其核心在于短视频内容创作和快速分享,随后逐渐与YouTube、Facebook等社交媒体对接,为用户提供相对简单的操作[2]。国内的短视频应用最早在2013年由新浪和腾讯推出,重点在于分享和社交,随着市场需求的多样性,各种类型的短视频应用出现在大家的视线中,既有侧重于短视频编辑的,也有以短视频拍摄社交为主要功能的,还有以视频浏览分享为主的应用[13]。

原文链接:http://www.jxszl.com/jsj/wljs/563948.html