1 MP3播放器
设计的音乐播放器是基于VC6.0平台下的,能够实现音乐的播放、暂停、快进、快退、上一曲、下一曲、声音控制、播放列表,播放时间。通过播放列表,用户可以选择播放的音乐,播放器也可以显示该音乐的歌曲名、专辑以及歌曲的播放总时间,播放进度等歌曲的相关功能;用户还可以通过音乐增减按钮调节声音大小,还可以选择循环播放和顺序播放;该音乐播放器能够将将sd卡中的MP3格式的音乐文件进行查找和播放;用户可以通过系统帮助退出系统、更新播放列表、设置、帮助等功能。
1.1 客户需求分析
客户要求将要开发的MP3播放器软件要区别与常见的其他的MP3播放器软件,要有自己的特色,界面要求美观,能给人良好的视觉效果;界面上主要有个时钟;功能要简单实用;要能够动态地显示当前正在播放的歌曲的名称和长度;歌曲控件要灵活多样,例如可以随机、重复或循环播放歌曲,要有静音和音量的控制;添加MP3文件的方式要多样化,用一个列表显示添加的MP3文件;播放时要同时显示播放的进度。
分析客户的需求,形成文本需求说明书。这里列出比较核心的部分。
(1)美观、时尚的操作界面。
(2)界面上添加时钟。
(3)滚动显示正在播放的歌曲极其长度信息。
(4)歌曲控制方式要多样化。
(5)显示歌曲的播放进度。
(6)MP3文件的添加方式多样化,并且要将其添加到歌曲列表中。
(7)实现静音和音量的控制。
(8)能显示MP3文件的相关信息,如歌手、专辑等。
(9)用户可以自定义滚动信息的方式。
1.2 系统用例分析