摘 要
这些年,随着国内经济的发展,各项文娱活动在人们生活中占据了重要地位。短视频作为放松心灵、陶冶情操的手段,受到人们的青睐。目前各行业发展迅速、竞争激烈。通过大数据进行数据分析,找到短视频下一部发展方向,是各短视频公司的目标。客户通过观看短视频,产生大量特征信息。利用大数据可以统计出用户偏好,购买习惯。为短视频企业的发展策略提供了方向。因此,基于Android的短视频系统在这种情况下应运而生。
论文先介绍当前基于Android的短视频系统的现状,然后调研开发这一系统的主流技术,最终选择通过Java的SSM框架开发,选择轻量级的关系型MySQL数据库存储数据。接着进行系统的需求分析、功能设计、数据库设计,最后进行编码实现。基于Android的短视频系统主要包括了安卓APP和后台信息管理两个部分,功能包括短视频类型的管理、短视频的管理、会员的管理和会员的评论管理以及常见问题信息的管理。最终通过系统测试,系统都可以正常运行,达到了交付的标准。
关键词:SSM;短视频;Java;Android;
Abstract
In recent years, with the development of domestic economy, various cultural and recreational activities have occupied an important position in people's lives. As a means to relax the mind and cultivate sentiment, short video is popular with people. At present, various industries are developing rapidly and competing fiercely. It is the goal of short video companies to find the next development direction of short video through data analysis of big data. Customers can generate a lot of feature information by watching short videos. Big data can be used to calculate user preferences and purchase habits. It provides a direction for the development strategy of short video enterprises. Therefore, short video system based on Android came into being in this situation.
This paper first introduces the current situation of the short video system based on Android, then investigates and develops the mainstream technology of this system, and finally chooses to develop it through the SSM framework of Java, and choose a lightweight relational MySQL database to store data. Then the system needs analysis, function design, database design, and finally coding implementation. The short video system based on Android mainly includes Android APP and background information management.
Keywords: SSM; Short video; Java;Android;
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 选题背景 1
1.2 选题意义 1
1.3 研究内容 2
第二章 相关技术介绍 3
2.1 Java语言 3
2.2 SSM框架 3
2.3 Mysql数据库 4
2.4 App开发 4
第三章 系统分析 6
3.1可行性分析 6
3.1.1 法律可行性 6
3.1.2 经济可行性 6
3.1.3 技术可行性 6
3.2 需求分析 6
3.2.1非功能性需求 6
3.2.2功能需求 7
3.3 系统用例 8
3.3.1 会员功能需求 8
3.3.2 管理员功能需求 8
第四章 系统设计 10
4.1系统详细设计 10
4.1.1功能设计 10
4.2.2短视频推荐设计 11
4.2 数据库设计 12
4.2.1逻辑结构设计 12
4.2.2物理结构设计 13
第五章 系统实现 19
5.1 运行环境 19
5.2 后台管理功能实现 19
5.2.1管理员登录 19
5.2.2管理主界面 20
5.2.3短视频类型管理 20
5.2.3短视频管理 21
5.2.4用户管理 22
5.2.5短视频评论管理 23
5.3 App端功能实现 24
5.3.1会员注册 24
5.3.2会员登录 24
5.3.3短视频查看 25
5.3.4用户评论 27
第六章 系统测试 28
6.1 测试目的 28
6.2 功能测试 28
6.3 测试总结 30
总结 31
参考文献 32
谢 辞 33
第一章 绪论
1.1 选题背景
随着计算机信息技术的发展,越来越多的企事业单位使用管理系统来进行业务管理。在我国,随着互联网+概念的提出,加快了计算机技术的融合,在短视频事业中也逐渐发展为以网络管理为主要形式的经营方向,对短视频的发展具有巨大的帮助[1]。
当前,虽然国内短视频发展速度迅速,短视频的内容和质量得到了明显的提升,但是在经营管理方面还存在一些问题。一些中小型短视频公司还只能通过人工方式进行推广,浪费了很多的人力物力,并和目前信息化发展不符。当然,也存在一些专业短视频网站,通过新歌发布形式参与推广,但是这种管理模式比较单一,信息更新缓慢,投资也大。在此情况下,短视频公司需要开发一个针对自身发展的管理系统,提高管理效率,并进行短视频的宣传,提高播放量。开发本基于Android的短视频系统的目的正是利用计算机信息技术的先进理念,将科学化管理用在短视频推广中,提升后台管理人员的效率,推动短视频公司的发展。
在当前电子商务快速发展的时期,各种销售模式逐渐转移到网络中来。基于Android的短视频系统正是电子商务的一种形式,通过网络的方式完成短视频的推广,提供评论、评分等操作[2]。