音乐播放器文档.docx1_第1页
音乐播放器文档.docx1_第2页
音乐播放器文档.docx1_第3页
音乐播放器文档.docx1_第4页
音乐播放器文档.docx1_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南科技职业学院软件学院期末答辩设计文档 1 课课 题题 音乐播放器音乐播放器 学生姓名学生姓名 肖晓刚肖晓刚 学学 号号 122037010016122037010016 专专 业业 移动软件开发移动软件开发 班班 级级 移动移动 31213121 系 院 系 院 软件学院软件学院 指导教师指导教师 邹元杰邹元杰 职职 称称 讲师讲师 二二 一五一五 年年 五五 月月 湖南科技职业学院软件学院期末答辩设计文档 2 前前 言言 1 项目背景 当今社会的生活节奏越来越快 人们对手机的要求也越来越高 由于 手机市场发展迅速 使得手机操作系统也出现了不同种类 现在市场上主 要有三个手机操作系统 Windows Mobile Symbian 以及谷歌的 Android 操作系统 其中占有开放源代码优势的 Android 系统有最大的发展 前景 那么能否在手机上又有自己编写的个性音乐播放器呢 能的 谷歌 Android 系统 就能做到 本文的音乐播放器就是基于谷歌 Android 手机平台的音乐播放 器 湖南科技职业学院软件学院期末答辩设计文档 3 目录目录 第 1 章项目计划开发书 3 1 1 项目范围 3 1 2 客户资料 3 1 3 项目成果 3 1 4 资源需求 3 1 5 项目风险分析 3 1 6 分配任务 3 第 2 章音乐播放器需求规格设计书 3 2 1 开发的目的 3 第 3 章测试计划书 3 3 1 单元测试计划 3 第 4 章测试用例及测试报告 3 4 1 单元测试 3 4 2 测试报告 3 第 5 章音乐播放器安装手册 3 5 1 功能 3 5 2 系统解决方案 3 5 3 开发平台 3 5 4 使用技术架构 3 6 5 系统资源需求 配置要求 3 5 6 系统部署 维护要求 3 第 6 章音乐播放器安装手册 3 6 1 程序图标 3 6 2 程序主界面 3 6 3 播放界面 3 6 4 退出程序 3 结束语 3 湖南科技职业学院软件学院期末答辩设计文档 4 第第 1 1 章章 项目计划开发书项目计划开发书 编号状态日期执笔人审核人批准人 1 创建文档 4 25 郑兆先肖晓刚全鑫 2 修改文档 4 25 向少华肖晓刚全鑫 湖南科技职业学院软件学院期末答辩设计文档 5 1 11 1 项目范围项目范围 范围 对项目的功能模块的简单描述 项目代码 自定 项目设计 对项目的功能和需求做简单分析设计 制定一套可行性较 高的实施方案 项目测试 对项目做单元测试和集成测试 针对测试报告 进一步改 进 减少 bug 数 1 21 2 客户资料客户资料 客户名 广大 android 手机用户 1 31 3 项目成果项目成果 序号内容计划时间实际时间状态 1 项目需求和分析1 天1 天完成 2 界面设计2 天2 天完成 3 播放器的播放和暂 停 2 天2 天完成 4 上一首和下一首歌 词显示 4 天4 天完成 1 41 4 资源需求资源需求 序号资源作用占用时间当前可用状态 1Music 进行歌曲处理贯穿整个项目 的构造阶段 可用 2 参考资料知道项目进行占用项目中的 一些环节 可用 3 Office 办公软 件 用于写文档 PPT 等 贯穿整个项目 的构造阶段和 可用 湖南科技职业学院软件学院期末答辩设计文档 6 走查过程 1 51 5 项目风险分析项目风险分析 序号风险概率 严重性 措施 1 时间不够 因为自 己在学习 没有足 够多的时间 80100 尽量的腾出时间 可能 的话 晚上也加班完成 项目 2 超期限 80100 把握时间 排出进度表 按进度执行 3 由于系统集成时候 问题引起的最终产 品的缺陷 90100 经过大量的测试 用不 同的操作系统平台 考 虑会出现的各种软硬件 环境错误信息 设计软 件的时候捕获所有可能 的错误信息 4 遵循标准 如命名 规则 中的差别 8010 建立命名规则要求 1 61 6 分配任务分配任务 序号任务负责人 1 收集资料全鑫 2 界面设计全鑫 3 播放 暂停 停止向少华 4 上一首下一首向少华 5 歌词显示郑兆先 6 文档编写肖晓刚 7 ppt 编写肖晓刚 湖南科技职业学院软件学院期末答辩设计文档 7 第第 2 2 章章 音乐播放器需求规格音乐播放器需求规格说明书说明书 2 12 1 开发的目的开发的目的 随着社会的快速发展 现今社会生活紧张 而欣赏音乐是其中最好的舒缓 压力的方式之一 音乐成了我们生活工作中的一个重要的部分 而计算机的普 及 让人们能让我们通过播放软件 能更好的听到我们喜欢的音乐 2 22 2 项目目标项目目标 本项目的目的是开发一个可以播放主流的音乐文本格式 本设计的实现主 营功能是播放 MP3 格式的音乐文件 并且能控制播放 暂停 停止 选择上一 曲 选择下一曲 视觉外观 列表文件盒歌曲文件的管理操作等多种播放控制 界面简明 操作简单邮件等方面 2 32 3 播放器的基本控制需求播放器的基本控制需求 表 2 1 功能类名子功能功能描述 播放功能 播放菜单 播放音乐 播放 播放音乐 暂停 继续暂停音乐 上一首寻找上一首歌曲 播放界面 下一首寻找上一首歌曲 退出程序返回到主界面 湖南科技职业学院软件学院期末答辩设计文档 8 图 2 1 音乐播放器用例图 2 42 4 用例标识符 用户音乐播放器用例标识符 用户音乐播放器 1 用例描述 播放 1 角色 用户 2 目标 使得用户可以在播放列表中选中的歌曲 3 前置条件 播放器正在运行 4 基本事件流 用户单击 播放 按钮 5 后置条件 播放器将播放列表中的当前歌曲 2 用例描述 暂停 湖南科技职业学院软件学院期末答辩设计文档 9 1 角色 用户 2 目标 使得用户可以在暂停正在播放的歌曲 3 前置条件 歌曲正在播放且未停止或暂停 4 基本事件流 用户单击 暂停 按钮 5 后置条件 播放器将暂停当前歌曲 3 用例描述 搜索本地歌曲 1 角色 用户 2 目标 使得用户可以在本地搜索歌曲 3 前置条件 程序被启动 4 基本事件流 用户点击本地歌曲搜索 5 后置条件 播放器将显示所有本地歌曲 4 用例描述 上一首 下一首 1 角色 用户 2 目标 使得用户可以听上一首或下一首 3 前置条件 歌曲正在播放或暂停 4 基本事件流 用户单击 上一首 下一首 按钮 5 后置条件 播放器将上一首 下一首歌曲 5 用例描述 歌词显示 1 角色 用户 2 目标 使得用户看到正在播放的歌曲的歌词 3 前置条件 歌曲正在播放或暂停 4 后置条件 播放器将播放或停止 6 用例描述 退出 1 角色 用户 2 目标 使得用户可以返回到主界面 3 前置条件 程序正在运行 4 后置条件 退出程序返回到主界面 湖南科技职业学院软件学院期末答辩设计文档 10 湖南科技职业学院软件学院期末答辩设计文档 11 第第 3 3 章音乐播放器设计书章音乐播放器设计书 编号状态日期执笔人审核人批准人 1 创建文档 2 25 肖晓刚郑兆先向少华 2 修改文档 2 25 全鑫郑兆先向少华 湖南科技职业学院软件学院期末答辩设计文档 12 3 13 1 命名规则命名规则 3 1 13 1 1 引言 引言 1 编写目的 开发人员统一命名规范程序代码 更好的统一各模块 3 1 23 1 2 项目背景 项目背景 1 委托单位 无 2 接受单位 广大安卓手机用户 3 1 33 1 3 命名规则命名规则 1 界面命名规则 名词命名 btn txt 如 playBtn 指播放按钮 2 类命名规则 用名词或名词短语命名类 每个单词或短语的第一个字母必须大写 如 protected void onCreate Bundle savedInstanceState 3 函数命名规则 用动词或动词短语命名方法 用下述范例所示的 Pascal 大写方式命名方法 如 public void playMusic public void ShowMp3List 4 包命名规则 用动词或动词短语命名方法 字母里面不能含有大写字母及下划线 如 org music local 表示本地音乐 湖南科技职业学院软件学院期末答辩设计文档 13 3 2 13 2 1 用户功能结构图 用户功能结构图 图 3 1 播放 暂停 上一首 下一首 退出 显示歌曲信息 歌词显示 显示所有歌曲 用户 湖南科技职业学院软件学院期末答辩设计文档 14 第第 4 4 章测试计划书章测试计划书 编号状态日期执笔人审核人批准人 1 创建文档 4 25 全鑫郑兆先肖晓刚 2 修改文档 4 25 向少华郑兆先肖晓刚 湖南科技职业学院软件学院期末答辩设计文档 15 4 14 1 单元测试计划单元测试计划 单元测试范围各功能模块 单元测试方法点击歌曲进行播放 单元测试环境Android 手机 将产生的文档单元测试用例 测试报告等 单元测试任务单元测试任务 优先级优先级 要测试的功要测试的功 能能 预期结果预期结果进度日期进度日期实际日期实际日期负责负责 人人 程序启动主界面 屏幕是否有 自己预定义 的动画以及 进入主界面 True 2015 4 2 4 2015 4 2 5 肖晓 刚 歌曲的播放 暂 停 用户是否能 对歌曲进行 播放 暂停 和停止 True 2015 4 2 6 2015 4 2 6 郑兆 先 歌词显示 歌曲进行播 放时界面会 呈现歌词 True 2015 4 2 8 2015 4 2 8 郑兆 先 搜索本地歌曲 程序正在运 行 能否自 动搜索本地 歌曲 True 2015 4 2 8 2015 4 2 8 全鑫 上一首 下一首能否点击跳 到上 下一首 True2015 4 3 0 2015 4 3 0 全鑫 退出程序能否退 True 2015 4 3 0 2015 4 3 0 向少 湖南科技职业学院软件学院期末答辩设计文档 16 出华 湖南科技职业学院软件学院期末答辩设计文档 17 4 24 2 单元测试单元测试 以下是要测试的单元 编号编号单元模块测试单元模块测试 1 界面显示 2 显示所有歌曲 3 歌曲播放 暂停 4 歌词显示 6 上一首下一首 4 34 3 测试报告测试报告 测试人姓名 肖立测试时间 0 序号路径选择实际结果 1 点击一首歌播放歌曲正在播放 2 同一首歌暂停歌曲被暂停 3 点击一首歌上一首歌曲自动跳转到 上一首并播放 4 点击一首歌下一首歌曲成功跳转到 第二首并播放 湖南科技职业学院软件学院期末答辩设计文档 18 第第 5 5 章章 音乐播放器安装手册音乐播放器安装手册 编号状态日期执笔人审核人批准人 1 创建文档 4 29 肖晓刚郑兆先全鑫 2 修改文档 4 29 向少华全鑫肖晓刚 湖南科技职业学院软件学院期末答辩设计文档 19 5 15 1 功能功能 这是一个简单 方便的音乐播放器 5 25 2 系统解决方案 系统解决方案 5 35 3 开发平台 开发平台 使用 eclipse 5 45 4 使用技术架构 使用技术架构 5 55 5 系统资源需求 配置要求 系统资源需求 配置要求 5 5 15 5 1 硬件环境 硬件环境 android 手机 5 5 25 5 2 软件环境 软件环境 操作系统 android2 1 以上 5 65 6 系统部署 维护要求 系统部署 维护要求 部署于 windows 操作系统中 需要 eclipse 湖南科技职业学院软件学院期末答辩设计文档 20 第第 6 6 章章 音乐播放器安装手册音乐播放器安装手册 6 16 1 程序图标 程序图标 6 26 2 程序主界面程序主界面 6 36 3 播放界面 播放界面 湖南科技职业学院软件学院期末答辩设计文档 21 6 46 4 退出程序 退出程序 湖南科技职业学院软件学院期末答辩设计文档 22 结束语结束语 通过这两周的实训 通过同学们和老师们的帮助 我们学到了在课堂上学 不到的东西 我们学到了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论