摘要
为了满足人们对音乐软件日益提高的需求,设计并开发了一套基于MVC模式的在线音乐平台系统。该系统以UML出发进行面向对象分析与设计,采用C/S(Client/Server)架构、MySQL数据库、Live555流媒体服务器、json数据传输等技术,以及C++、QMl编程语言,对系统的功能模块、UI界面和数据管理进行了设计与实现。系统主要包括6个功能模块:在线听歌、下载音乐、发布音乐、音乐笔记、以歌交友、音乐管理。该音乐平台系统是一套功能齐全、操作方便、可适用于不同群体的在线音乐软件。
- 单位