音乐需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
音乐管理
系统需求分析报告
班级:计科软件普
成员:胡胜涛(组长)
韩亚龙
刘亚奇20150114106
1. 引言
1.1 目的
随着科技的不断发展,网上音乐逐渐的深入到人们的生活中,音乐管理系统作为一种收听音乐的音乐平台,支持在线收听音乐、电台音乐和卡拉OK等。此音乐管理系统是满足用户既可以利用本地下载好的音乐,也可以在线收听音乐的系统。该系统可以方便的为用户提供自己下载的音乐的一种有效管理和聆听,成为VIP用户后便不仅可以收听网上的音乐,还可以和原唱进行PK歌曲,更可以方便管理员对音乐和VIP用户的管理。
1.2 背景
在线音乐管理,是一个普遍存在于当今社会的一种软件。当今的人们的生活方式都是快节奏的,而在这种快节奏的生活方式下,人们大多数选择了用音乐来慰藉自己的心灵,地铁上,大街上,阳光下,塞一个耳机,全世界都属于自己。所以,在多方面的推动下,我们三个萌发了开发一个在线音乐管理方面的软件,面对所有人群,解决所有人群的需求。
2. 任务概述
2.1 目标
开发此软件,目的是为了帮助那些日常生活中需要有音乐陪伴的人们。我们的音乐,既要满足那些年轻人对摇滚,说唱的向往。也要满足中年人对经典老歌的怀旧,还要满足老年人对戏剧的需求,小孩子的启蒙儿歌等等。现有市场上的这种软件也挺多,我们要做的比他们更全,更丰富,更懂各种年龄段人们的需求。
2.2 系统的特点
此系统的特点,就是更能满足各用户的需求,面对的对象不只是单一的群体,而是所有人群,有一个明确的市场定位。音乐管理系统是为VIP用户能更方便的使用本系统和方便管理员管理而设计的一个系统平台。
2.3 系统功能
(1)系统允许VIP用户登录
(2)系统允许VIP用户进行本地音乐管理
(3)系统允许VIP用户进行电台音乐播放
(4)系统允许VIP用户使用卡拉OK
(5)系统允许VIP用户进行收藏音乐
(6)系统允许管理员登录
(7)系统允许管理员管理用户信息
2.4 系统功能模块图
音乐管理系统功能模块图反映了管理员的管理模式和用户的使用方式。
2.5 功能模块概要
(1)管理员模块:该系统给管理员主要提供了对用户和音乐的管理,管理员登录后,可以对音乐进行添加、删除,修改,可更新音乐推荐信息,对VIP用户查找,修改信息,删除等。
(2)VIP用户模块:该系统给VIP用户提供了音乐的管理,在VIP用户登录后,可以在线收听音乐,下载音乐,收藏音乐,搜索音乐以及卡拉OK等。
(3)普通用户模块:该系统给普通用户仅提供了本地音乐的导入和管理以及播放本地音乐的功能。
3.系统用例图
3.1管理员管理音乐和用户的用例图
用例图描述:
管理员管理音乐和用户的用例图分析:
管理员可以添加音乐;
管理员可以查找音乐并修改和删除音乐;
管理员可以查找用户并修改和删除用户;
用例名称:登录
唯一用例ID:UC-001
主要参与者:管理员
次要参与者:
描述:管理员向系统提出登录系统的要求
前置条件:是管理员
事件流: 1.管理员提交该请求后,进入音乐界面
2.在音乐界面可以进行系统给出的相应操作
删除的操作
后置条件无
备选流和异常:
1.事件流
2.若管理员查找的用户不存在,系统将给出“该用户不存在”的提示
3.2 VIP用户操作用例图
用例图描述:
VIP用户的用例图分析:
VIP用户可以导入本地音乐并管理本地音乐;
VIP用户可以选择音乐,收藏到收藏列表中并对其管理;
VIP用户可以登录系统后下载音乐,聆听电台音乐和进入卡拉OK进行k歌;
VIP用户可以播放本地的音乐,下载的音乐及收藏的音乐;
用例名称:导入并管理本地音乐
唯一用例ID:UC-005
主要参与者:VIP用户
次要参与者:
描述:VIP用户向系统提出导入或管理本地音乐的要求
前置条件:已登录,格式正确的音乐
事件流: 1.VIP用户提交该请求后,系统在音乐管理界面进行导入并
3.3普通用户操作用例图
主要参与者:普通用户
次要参与者:
描述:普通用户向系统提出导入本地音乐的要求
前置条件:已登录,获得普通用户权限
事件流: 1.普通用户提交该请求后,系统在音乐管理界面进行导入本
地音乐功能
2.普通用户将本地音乐导入到音乐管理系统中,系统将存入
这些导入的音乐
后置条件无
备选流和异常:
1.事件流
2.若普通用户导入的音乐格式不符合规范,系统将给出“音乐格式不规范”的提示
用例名称:本地音乐管理
唯一用例ID:UC-011
主要参与者:普通用户
次要参与者:
描述:普通用户向系统提出对本地音乐进行管理的要求
前置条件:已登录,获得普通用户权限
事件流: 1.普通用户提交该请求后,系统在音乐管理界面进行本地音
乐管理功能
2.可以对本地音乐进行添加、修改和删除的操作
3.系统会保存用户对音乐进行操作后的状态
后置条件无
备选流和异常:
无
用例图描述:
普通用户的用例图分析:
普通用户可以导入本地音乐
普通用户可以管理本地音乐及下载的音乐
普通用户可以播放本地音乐及已经下载的音乐
4、限制与约束
1.界面友好,操作简便。
2.该系统必须确保对数据进行完全保护,以避免未经授权的访问,所有的远程访问都要登录,并且每个登录用户只能根据角色所售的权限进行访问。
3.音乐系统中各个级别的用户能够正常登陆,能够完成各自权限内的功能。
4.软件系统开放性好,结构灵活,可扩充,易于维护。
5.在实施的各个阶段都要服从他的一些规划,包括功能设计,系统配置和计划。
5、性能需求
5.1 时间特性要求
为满足用户高效要求,数据的响应时间、更新处理时间、数据转换与传输时间、运行时间都应在1-2秒之内。
5.2 适用性
该系统提供了较好的可扩充性。在符合一定规范的前提下,可以简单的加入和减少系统的模块,配置系统的硬件,通过软件的修补,替换完成系统的升级和更新换代。
系统的易用性和易维护性保证。系统能够使用较为友好的人机界面。
5.3 故障处理
音乐管理系统将提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统以外崩溃是数据的恢复等工作。
5.4 可靠性