# 音乐播放器开发前景和需求分析
本课题对手机应用程序的开发前景和应用状况以及对音乐播放器的功能做了细致的需求分析和调查,力求为用户提供一个便捷,简约,美观,实用的音乐播放器。
## 系统模块功能介绍
整个系统各个模块的具体功能有:
1. 注册:判断手机号码、密码、昵称是否合法,使用异步判断;
2. 登录:主要对手机号码和密码进行判断;
3. 主页的音乐展示和播放控件:主要包括热门推荐歌单、轮播推荐页、热度排名、排行榜和歌曲的播放等;
4. 音乐搜索:主要对歌曲或歌手进行模糊查询并且可以保存搜索记录;
5. 歌单详情页展示功能:主要包括音乐详情页、歌曲上下切换等功能;
6. 歌曲歌词的播放和展示:主要包括歌曲播放进度展示、歌词轮播等功能;
7. 个人中心和各大榜单:可以查看用户昵称和头像,但必须是登陆用户才可以看各大榜单栏可以查看各种榜单歌单;
## 注册和登录模块详解
### 注册模块
注册模块主要对手机号码、密码、昵称进行合法性判断,使用异步判断方式,确保用户输入的信息符合规范。
### 登录模块
登录模块主要对手机号码和密码进行判断,确保用户输入的账号和密码正确,以便用户可以正常使用音