音乐软件需求规格说明书

音乐软件需求规格说明书

ID:31480827

大小:780.00 KB

页数:25页

时间:2019-01-11

音乐软件需求规格说明书_第1页
音乐软件需求规格说明书_第2页
音乐软件需求规格说明书_第3页
音乐软件需求规格说明书_第4页
音乐软件需求规格说明书_第5页
资源描述:

《音乐软件需求规格说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WORD格式整理学习参考资料分享WORD格式整理目录第一章:引言3一.项目背景3二.编写目的3第二章:系统需求分析5一.用例图及用例规约51.项目系统的目标需求52.播放控制功能53.设置功能84.存储功能105.下载功能116.歌词功能127.播放列表功能138.“关于”功能14二.分析类图及设计类图14三.音乐播放器时序图17四.系统结构图和流程图。18五.系统界面需求分析20六.系统性能需求分析21七.系统运行环境需求分析22第三章:数据库设计与DDL22第四章:数据字典及注释24学习参考资料分享WORD格式整理第一

2、章:引言一.项目背景听音乐已经成为当今社会,人们必不可少的一项娱乐活动,根据调查所得的信息,越来越多的用户对交大的音乐播放器的喜爱程度明显下滑,而相对小巧的播放器反而得到更多用户的下载使用。大多数用户认为播放器应具有的特点是美观、简洁、易操作,根据这些信息,设计一款小巧的音乐播放器会更容易得到用户的青睐。同时,进入大学以来,很少将课程的理论学习与实际结合。所以这次设计,将采用C++作为主要的开发语言,多媒体原理作为进出理论,数据库原理实现信息的持久化存储,操作系统多线程与计算机网络实现联网下载模块,同时涵盖数据结构,算法等

3、课程知识,遵循软件工程方法学对其进行完整的开发设计。我们希望通过这次课程设计将大学理论与实际联系,是自己在以后的竞争中更具有优势。二.编写目的学习参考资料分享WORD格式整理现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个轻量级的可以播放主流音乐文件格式的播放器,本设计实现的主要功能是播放所有主流格式的音乐软件,并且能够控制播放,暂停、停止、上一曲、下一曲、音量调节、视觉外观、播放列表、播放设置、歌曲下载及歌曲文件管理等多种功能,并且界面简明,操作简单。本项目是基于vs开发的一款pc端轻量

4、级音乐软件,它去除了纯铜音乐软件部分繁琐部件,使PC也拥有了如手机般生动灵活的个性音乐软件,与人们更为接近,让用户随时随刻处于音乐视频的旋律之中,使人们的生活更加多样化,也使设计者更加熟练软件开发过程。学习参考资料分享WORD格式整理第二章:系统需求分析根据项目的目标,我们可以获得项目系统的基本需求,以下我们从不同的角度描述系统的需求,并且使用用例图、结构图、类图、时序图来描述系统的功能需求,我们分为七个部分来概括,即“关于”功能、存储功能、下载功能、播放控制功能、播放列表功能、歌词功能、设置功能。以下将其用例图及用例规约

5、进行分别描述。一.用例图及用例规约1.项目系统的目标需求2.播放控制功能学习参考资料分享WORD格式整理用例名称:状态控制参与者:用户目标:使用户能够控制播放器播放状态前置条件:程序正在运行基本事件流:1.用户点击播放/暂停键。2.播放器根据用户要求播放/暂停歌曲。3.用户点击上一曲/下一曲按钮。学习参考资料分享WORD格式整理4.播放器能够根据用户点击切换歌曲。用例名称:方式控制参与者:用户目标:使用户能够控制歌曲播放方式前置条件:程序正在运行基本事件流:1.用户点击播放方式按钮。2.播放器能够按照用户医院选择顺序播放/

6、循环播放/单曲循环/随机播放。用例名称:音量控制参与者:用户目标:使用户自由控制歌曲音量大小前置条件:程序正在运行基本事件流:1.用户拖动音量控制条。2.播放器能够根据用户要求调节音量。用例名称:进度控制参与者:用户目标:使用户能够自主调节歌曲播放进度前置条件:程序正在运行学习参考资料分享WORD格式整理基本事件流:1.用户拖动播放进度条。2.播放器根据用户要求调整播放进度。2.设置功能用例名称:常规设置参与者:用户目标:使用户能够进行文件/启动设置前置条件:程序正在运行基本事件流:1.用户打开常规设置选项。2.播放器根据

7、用户要求进行常规设置用例名称:下载设置参与者:用户目标:使用户能够对将要下载的歌曲及相关信息进行设置学习参考资料分享WORD格式整理前置条件:程序正在运行基本事件流:1.用户打开下载设置面板。2.播放器按照用户要求对歌曲信息、专辑目录、歌曲目录进行设置。用例名称:歌词设置参与者:用户目标:使用户能够自由选择歌词字体、颜色、显示方式前置条件:程序正在运行基本事件流:1.用户打开歌词设置页面并进行操作。2.播放器根据用户选择设置歌词的颜色、字体、显示方式。用例名称:热键设置参与者:用户目标:使用户能够自定义设置热键前置条件:程

8、序正在运行基本事件流:1.用户打开热键设置功能。2.播放器根据用户喜好进行个性化热键设置学习参考资料分享WORD格式整理2.存储功能用例名称:存储参与者:用户目标:使用户的的播放信息得以持久化存储,同时实现用户的歌曲的增删改查。前置条件:程序运行在播放菜单选项中基本事件流:1.用户点击”打开“选项。2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。