本文基于用户生态圈的研究呈现出井喷式发展的新态势,新应用平台对用户的研究的深度,决定了用户对平台的粘性度。通过该方向的应用系统的研究,以音乐喜好为着眼点,分析应用场景和功能点模型,形成系统应用的雏形。本文也研究分析了在线音乐应用系统以往设计关注重点、发展现状以及发展趋势、开发管理系统的思路。通过有效的结合,基于JAVA开发框架的实现思路,完整了在线音乐应用的架构模型。
关键词:用户生态圈;在线音乐;JAVA
0引言
时下互联网信息技术的迅速发展,对于信息技术的应用不断从企业管理和经营实现往人们的日常生活转移。围绕人们日常生活的信息化应用的生态圈,是信息应用关注和行业新的争夺点。音乐一直以来是社会的重要组成部分,音乐的载体和获取方式也在随着技术的变革不断的在改变。随着智能手机的不断普及和革新,音乐APP做为移动应用中重要的组成部分为广为认可。在线音乐应用的研究方向有一个重要的一环就是打破原有设计的独立服务资源的壁垒,将资源做整合共享。将原有的互联网上的私有云,通过链规则形成公有云资源。进一步提
升终端用户为音乐资源获取的便捷性,让在线资源传播更高效,完全可打破区域的限制。将提高广大音乐粉丝的获取速度,丰富娱乐生活,推动音乐行业的发展,带动娱乐产业的成长与发展。
1系统应用设计思路
在应用系统建设方面,提供独立的服务接入点让用户进行访问,在每次访问中系统会记录用户相关信息,为后续用户诉求或喜好分析做支持。在终端用户使用应用方面,普通用户可以对应用平台的各种资源进行检索并浏览,但在音乐资源编辑归类、收藏管理、本地下载音乐品质等会做出相应的限制。普通用户通过一系列的填写相关的信息后注册可以成为会员,会员通过评级区分不同的等级具备相应的服务。在平台应用功能的实现上,用户可以根据音乐元素包含的各类信息进行快速检索音乐资源;可以通过专辑进行检索所有的该专辑音乐;通过在分享音乐作品时编辑的信息,提供更丰富的检查条件;定时检索平台内以及关联平台的综合评价,形成热度排名和多维度排名等;
2系统业务实现框架
2.1平台架构设计
基于WindowsServer或Linux操作系统,运用Mysql5.6.24作为应用的
数据库管理系统,使用Eclipse4.4.2作为系统开发工具;应用平台架构设计遵循MVC(Model-View-Co
ntrol)开发模式,开发框架采用Struts+Hibernate,数据库使用Mysql下的root用户,页面视图显示统一使用JSP/HTML,页面样式尽量采用CSS样式表进行约束,页面脚本统一使用JavaScript。
2.2系统功能设计
2.2.1系统总体规划设计。依据应用需求实现要求,形成总体应用框架模型。总体可划分为以下几个模块:会员制管理模块、用户管理模块、资源管理模块、共享模块、搜索引擎模块、用户行为模块资源链模块。2.2.2会员制管理模块。应用平台区分会员与普通用户,通过平台特定的注册方式成为本平台的会员才能享受平台的特定权限应用。一般成为会员的常规途径是填写相关信息,后续通过分享和点评提升会员等级。本模块主要完成的功能是定制化会员的特定权限、会员信息的记录、会员积分的管理、等级界定等。2.2.3用户模块。用户注册成为平台会员后就可以在应用中使用特定权限应用了,在通过登录后用户会员特性区分会员还是一般用户以及相关的等级。通过相应的匹配规则,管理用户可操作的相关应用功能。对于非会员用户,也会进行单独管理,形成大数据分析的音乐资源的排名等相关的大众分析基础。登录后用户可以选择修改自己的个人资料。2.2.4资源管理模块。用户管理专辑就是创建一个用户标签的定制化音乐资源管理
目录,用户可以通过将平台资源收藏编入管理目录和分享的音乐资源对应目录。此模块支持管理应用资源标签的基本信息,比如专辑名、专辑发行时间等,在添加专辑封面时还应该有图片预览功能,创
建专辑不存在或专辑重名不能插入数据库的问题。增加自定义专辑模块功能同增加专辑模块。同时该模块也管理共享资源的整理和评级,下载分析和点评分析,综合音乐资源排名等管理。2.2.5上传音乐模块。上传音乐是应用平台在用户分享方面的重要应用功能。主要推荐的应用是将用户自己的音乐作品分享,通过定制化标签类型做平台内推广。参与平台内用户的点赞和评价,使用主要的指标评定维度得到音乐作品的评级。同时根据上传音乐作品的热度,给用户增加相关的积分和奖励。上传音乐模块还内嵌音频编辑功能,方便制作与上传。2.2.6搜索引擎模块。搜索引擎是音乐应用平台的重要功能,音乐平台应该提供按照音乐资源的专辑信息、音作者信息和评论焦点信息等相关信息搜索条件,结合实际用户的搜索习惯,可提供歌词内容的模糊匹配。
2.2.7用户行为模块。用户行为分析是应用平台的核心功能,是大数据分析的雏形应用。通过完整的记录用户在平台内的各种操作、访问的音乐资源、上传的音乐作品、点评的音乐资源等。建立一套围绕音乐分析的自学习程序机制,得到用户个人的对应音乐的诉求时间、喜好、擅长、氛围圈等信息。在平台内资源推广时,通过筛选做定向选择用户推荐。2.2.8资源链模块。本模块主要实现资源共享交互的实现。通过定义音乐资源共享交互的规则,将平台的资源可以和其他平台做交互,接收和推送相关音乐资源。交互的核心问题解决资源标签
和跨平台用户交互行为资源的共享。重点实现在于交互规则的定义和可扩展完整性。
3结束语
通过以增加用户粘性为导向的在线音乐应用平台模型的研究,初步建立起用户在音乐资源的关注习惯和维度,为进一步研究适应性用户生态圈应用有一定的推动作用。同时资源平台间共享是持续的研究方向,在推动该方向的研究进一步深入需要考虑链条规则的制定和不断的完善提升平台间的整合能力。在技术革新日新月异的当下,我们要开拓创新,不断引进和挖掘开发技术,用技术实现应用需求的同时不断提升用户体验。
手机mp3歌曲下载
发布评论