安卓音乐播放器需求分析文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析文档
项目名称:音乐播放器
项目成员:xxx
江西师范大学软件学院
二零一六年十二月
第一章引言 (3)
1.1项目背景 (3)
1.2 项目简介 (3)
1.3编写目的 (3)
第二章产品介绍 (5)
2.1产品适用人群 (5)
2.2项目风险分析 (5)
2.2.1 市场风险及应对 (5)
2.2.2技术风险及应对 (5)
2.3项目特色 (6)
第三章需求分析 ..................................................................错误!未定义书签。
3.1 可行性分析 (8)
3.1.1 技术可行性 (9)
3.1.2 操作可行性 (9)
3.1.3 经济可行性 (9)
3.2 需求分析 (9)
3.2.1 开发环境需求分析.......................................错误!未定义书签。
3.2.1.1 硬件需求 (9)
3.2.1.2 系统设备、操作系统以及相关软件规格说明 (10)
第四章运行环境 ..................................................................错误!未定义书签。
4.1硬件设备 (11)
4.2软件环境 (12)
4.3接口需求...................................................................错误!未定义书签。
4.3.1硬件接口 (12)
4.3.2软件接口 (12)
4.3.3通讯接口 (12)
4.4安装与初始化...........................................................错误!未定义书签。第五章产品概要设计 ..........................................................错误!未定义书签。
第一章引言
1.1编写目的
软件开发文档能明确本软件的需求,提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用。同时为下一阶段的详细设计、编码和测试提供参考依据。软件开发人员可据此进行工作的分配安排,并严格仔细做好各项工作。
1.2项目背景
近年来随着移动终端技术的发展,智能手机已成为人们生活中不可或缺的一部分,而它的作用也不再是过去一样局限于通信,在更多场景下满足了用户不同的娱乐需求并方便着人们的生活。一台小小的手机里就集成了地图、新闻、天气、游戏等诸多功能,而在线音乐播放功能更是在诸多场景下得到了广泛的青睐和使用。Android是目前主流的移动操作系统,也是在全球移动操作系统中占有市场份额最高的系统,基于Android开发的应用软件也越来越多。在这个市场上软件鱼龙混杂、质量参差不齐的时代,对于一款Android平台的音乐播放器来说,良好的交互体验和丰富的功能是获得用户青睐的种种之至,我们的应用自此应运而生。
1.3 项目简介
“佑唯音乐”主要分为三大模块,本地音乐,在线音乐和音乐资讯。
本地音乐可以浏览试听下载储存在本地储存空间下的音乐,支持MP3、AAC 等多种音频格式的播放。在线音乐可以实时查看音乐排行榜,搜索自己想听的曲目进行试听下载。用户可以通过音乐资讯模块获取最新的音乐界娱乐圈相关的新闻。同时本播放器秉持着给予用户良好使用体验的理念,加入了歌词滚动和夜间模式等诸多小功能。
1.4产品规范
1.4.1研发规范
对软件项目来说,软件项目规范的制定和实施是不可少的,它与软件项目计划一样重要。软件项目规范可选用现成的各种规范,也可自己制定。目前软件工程规范可分为三级,具体内容如下:
(1)国家标准与国际标准;
(2)行业标准与工业部门标准;
(3)企业级标准与开发小组级标准。
该软件产品的开发与设计过程严格参照这三级标准来进行研发。
1.4.2文档规范
注意文档字体大小、格式、颜色以及标题的位置,一律按正规文档的要求进行排版。
1.4.3代码规范
在书写代码时,遵守良好的编码风格,并且使用简单易懂的算法实现功能方面的要求。做到重定义的最先,伪类其次,自定义最后,便于他人阅读;适当使用缩进能够使代码更具有可读性。在有必要的地方增加一定的注释,增强他人对该代码的理解。
1.5 参考资料
[1]张海藩,牟永敏. 软件工程导论(第6版)[M].北京: 清华大学出版社,2013年。
第二章产品综合描述
2.1产品适用人群
针对该软件,我们的目标用户主要是12-50岁年龄段的人群,该年龄段多位学生和上班族,是在音乐上消费以及投入时间较高的人群,也是当今网民的主体。同时出于对于较高年龄层使用习惯及当下流行趋势的考量,在奠定整体设计风格和基调的同时,我们会尽量将界面及操作设计得更加方便简洁,以应对更多的人群需求
2.2项目风险分析
2.2.1 市场风险及应对
随着APP开发门槛的逐步降低,市场也逐渐趋于饱和,因此出现了APP同质化严重的乱象。加上随着互联网的发展以及人们生活品质的提高,
客户对于服务要求和使用体验的要求也越来越高。而市面上和音乐媒体相关
的应用软件层出不穷。因此如何在设计软件应用时做到定位清晰,构思新颖,
体验优秀,于市场之中脱颖而出是我们需要在设计时所需要考量的。
2.2.2技术风险及应对
“佑唯音乐”作为一款Android平台的在线音乐软件,其开发涉及到软件工程、Java语言、Android底层以及Web开发等各个方面,同时对于界面UI的设计也有着较高的要求,在开发工程中有很多困难之处,需要从多学科的角度对项目进行系统的分析与研究。为了解决这一问题,我们首先加强了自己的专业技能,同时组成了一个开发小组,在开发过程对于所遇到的问题进行商谈解决,在无法解决的情况下借助于网络或求助于老师和其他开发经验丰富的人员。定期对开发过程进行检查和回顾,并对各阶段开发的成果进行严格的评审把关,保证技术方向与业务层面上不出现偏差,最大程度地降低项目实施的技术风险。