音乐播放器《需求规格说明书》
时间:2025-07-09
时间:2025-07-09
音乐播放器《需求规格说明书》
项目名称 音乐播放器的制作
课程名称 软件体系结构
开课学院 计算机科学与技术学院
指导老师 陈明俊
学生姓名 何文明
主要职责 编写《需求规格说明书》
专业班级 软件0901
2011——2012学年 第1学期
音乐播放器《需求规格说明书》
目录
1.引言···················································2
1.1 编写目的
1.2项目背景
1.3 项目目的和目标
1.4参考资料
2.系统需求分析···········································3
2.1功能需求
2.2界面需求
2.3性能需求
2.4 可靠性要求
2.5运行环境需求
音乐播放器《需求规格说明书》
1.引言
随着社会的快速发展,现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,音乐成了我们生活工作中的一个重要的部分。而计算机的普及,让人们能让我们通过播放软件,能更好的听到我们喜欢的音乐。本文档就是为了能更好的设计出一个音乐播放去而编写的。
1.1 编写目的
为明确软件需求、安排项目与进度、组织软件开发与测试,撰写本文档。本文档功项目经理、设计人员、开发人员参考。
1.2项目背景
本项目由张三等人提出,由本组成员联合开发,实现播放现今主流的音乐MP3等文本格式。
开发软件名称:音乐播放器
项目提出者:张三
项目开发者:小风哥开发中心
1.3 项目目的和目标
本项目的目的是开发一个可以播放主流的音乐文本格式,本设计的实现主营功能是播放MP3,WAV、OGG等格式的音乐文件,并且能控制播放,暂停,停止,音量控制,选择上一曲,选择下一曲,视觉外观,列表文件盒歌曲文件的管理操作等多种播放控制,界面简明,操作简单
音乐播放器《需求规格说明书》
1.4参考资料
A.可行性分析
B.《软件工程实践教程》 赵池龙等编,电工出版社出版
2.系统需求分析
根据项目,我们可以获得项目系统的基本需求,一下从不同角度来描述系统的需求。
2.1功能需求
系统的功能需求,我们分成三部分来概括,即播放器的基本控制需求,播放列表管理需求和播放器友好性需求。一下分别描述:
一:播放器的基本控制需求
1. 播放:双击播放列表中的歌曲进行播放,播放时会将该歌曲的信息显示的右边的歌曲信息面板中,同时会匹配歌词,把相应的歌词显示在右边的歌词面板中。
2. 停止:在歌曲列表下方有一个小按钮,当歌曲正在播放时,显示的是可停止的按钮,点击则停止当前播放的歌曲。
二:播放列表管理
1. 添加歌曲类:在播放列表中单击右键,选择添加歌曲类型则弹出一个添加歌曲类型的会话框,在会话框中填上正确的信息(歌曲类型编号不能重复)后提交,则弹出“添加成功”的消息提示,
音乐播放器《需求规格说明书》
否则弹出“添加失败”的相关信息。
2. 添加歌曲: 选中歌曲类型后,单击右键选择添加歌曲或者点击左下角的添加按钮则弹出一个添加歌曲信息的会话框,填入歌曲信息(歌名不能重复)后点击提交则进行添加,添加成功则更新了歌曲列表,否则弹出相应的提示框,如:歌曲已经存在。
3..删除歌曲:选中歌曲后,单击右键选择删除歌曲或者点击左下角的删除则弹出确认框:
4 .删除歌曲类型:选中要删除的歌曲类型,单击右键删除歌曲类型,则弹出确认框,选中“是”则删除,否则无操作。
5. 查找:点击左下角的查找,会弹出一个输入框,输入歌名的一部分(包含歌名)进行查找,查找到的歌曲会显示在输入框上方,点击查找到的歌曲进行播放
注:添加歌曲类型时,类型编号和名称都不能为空,
添加歌曲时,歌曲名不能为空,歌曲地址不能为空(否则播放时会是无效路径),若为空,会弹出相应的提示信息
三.播放器友好性要求
1.视觉外观
使用播放器时,播放器根据歌曲文件的特性,通过视觉外观动态显示,外观优美。
2.系统
音乐播放器《需求规格说明书》
使用播放器时能显示播放器的状态,是播放还是暂停,播放文本
时稳定。
2.2 界面需求
播放器界面要求布局合理,颜色舒适,控制按钮友好;为了较少开发工程量,可以借鉴现在流行的播放器的皮肤作为播放器的界面目标需求。
2.3性能需求
(1)当要求歌曲播放时,软件响应时间最长不超过2秒
(2)当要求歌曲暂停时,软件响应时间最长不超过1秒
(3)播放歌曲,采用立体声播放,文件流畅
2.4 可靠性要求
上一篇:泰安会议策划公司那家好?