Font Size: a A A

Design And Implementation Of Music Service Platform For Smart Headset

Posted on:2019-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiuFull Text:PDF
GTID:2428330545952278Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,smart device industry has emerged an increasing trend.The popularity of smart devices has made our life more and more intelligent,convenient and confortable.This thesis will introduce such a smart device,i.e.,smart headset.Different from traditional headset,the smart headset has a built-in Linux operating system and works closely with a cloud service platform.End users can interact with the headset through touch keys or voice control.The cloud service platform plays an important role in this project.It is not only a content engine,but makes the headset lightweight.This enables the headset to be more intelligient and flexible.Besides,by means of artificial intelligience and big data technology,the platform collects and analyzes user data to build user profiles so that the headset can provide better and more personalized services.Currently,the headset mainly provides three kind of services:music,fitness,and message.Each service corresponds to an independent sub-platform.All sub-platforms are integrated together within a micro-services architecture.In this way,each sub-platform focuses on a kind of service,and can be developed and deployed independently.This thesis mainly introduces the design and implementation of the sub-platform for music service.It includes three modules:a Chinese version,an English version and a content management system(CMS).The main functions of the Chinese version include song query,management of music collection,random music playback,query song details,user authentication and device identification.The main functions of the English version include user authentication,device identification,medley mode and single mode switching.The functions of CMS include information management and user portrait display.All the functions are completed according to the software engineering development procedure.The entire music service platform is based on the C/S architecture,adopts the MVC design pattern,uses Java language and Spring Boot for development and uses MYSQL as the database.Thorough tests for functional modules demonstrate that the headset performs well in various scenarios and can provide users with enjobable music services.
Keywords/Search Tags:Smart Headset, C/S Mode, Microservices Architecture, Cloud Service Platform, Spring Boot
PDF Full Text Request
Related items