多媒体播放器项目需求书_附件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目需求书——多媒体播放器 媒体播放器项目 需求书 版本:6.0 修 改 履 历 编号 修改内容 修改人 修改日期 是否评审 评审日期 1 2 3 目录 1 项目概要 4 1.1 项目名称 4 1.2 项目背景 4 1.3 术语定义 4 1.4 功能描述 5 1.5 开发环境 5 1.6 项目目标 5 1.7 关键技术 5 1.8 开发体制 6 2 功能详细说明 7 2.1 整体界面 7 2.2 菜单和工具栏 7 2.3 左侧显示列表 8 2.4 PlayList显示列表 11 2.5 中部右侧主显示区域 12 2.6 播放控制区域 12 3 系统结构 14 3.1 系统结构图 14 3.2 模块要求 14 4 设计要求 15 1 项目概要 1.1 项目名称 多媒体播放器 1.2 项目背景 随着计算机技术的发展,越来越多的人开始重视多媒体播放器的发展与应用。多媒体素材的类型也增多,包括音频、视频、图像等等,由于多媒体信息容量大,开发一款媒体播放器软件具有重要的现实意义. 1.3 功能描述 媒体播放器项目需要实现以下功能: 设定要监视的本地文件目录,管理目录内的多媒体文件。如果该目录的媒体文件有变更(如增加、删除,修改属性),软件需更新显示。 本地设定目录中包含音频文件的浏览、播放(需要支持mp3/wma格式)。 本地设定目录中包含图片文件的浏览和播放(需要支持jpg/gif/bmp格式)。 本地设定目录中包含视频文件的浏览和播放(需要支持wmv/avi/asf格式)。 用户喜欢的文件的PlayList创建、编辑、添加、修改功能(最多支持10个playlist,每个playlist中最多可以支持100个文件,同一种播放模式(如音频播放)的文件类型可以不同)。 PlayList中内容的播放功能,PlayList中的混合媒体,可以连续顺序的播放,也可以无顺序的播放。 最近播放列表功能,保存最近播放的10个文件,可能是混合媒体(同一播放模式的不同类型文件),保存最近追加的10个文件。 1.4 开发环境 软件环境: 1. OS:Microsoft Windows XP SP2 2. Complier:Visual C++ 6.0 , Visual Studio 2005 Team System或更高版本 3. MSDN Library 1.5项目目标 掌握规范化软件开发流程; 更深刻地理解面向对象的分析和设计思想,培养面向对象的开发思维方法; 能熟练的使用MSDN,辅助进行项目开发。 1.6 关键技术 面向对象的程序设计 数据库编程 多线程编程 1.7 开发体制 职责说明: 编号 角色 职责 备注 1 PM 实训项目经理,由具备开发和管理经验者担当,统括项目进展,并在每个阶段开始前对项目进度及方向进行把握。 兼职 2 TL 项目负责人,由开发团队中具有管理能力者担当,主要职责是带领开发团队完成实训项目,并向PM定期汇报项目进度。 兼职项目模块担当 专职 3 PRL 项目评审负责人,由开发团队中技术能力较强者担当,主要是组织同行评审,并对评审结果把关 兼职项目模块担当 专职 4 SCML 项目配置负责人,由开发团队中仔细认真者担当,职责是按照已经定义好的规范对项目成员的开发流程及成果物进行跟踪,并对过程成果物进行配置。在每个阶段启动前,学习下一个阶段的模版使用,并向其他担当展开。 兼职项目模块担当 专职 5 PE1 项目模块1担当 专职 2 功能说明 需求项 对象类型 说明 菜单项 用户 菜单用于各种功能的集成,让用户便捷的使用播放器进行图片,音频,视频的播放 换肤功能 用户 能够随时更换自己喜欢的系统皮肤,也能够用自己喜爱的图片当作皮肤 播放控制 用户 播放控制区域包括: 音乐模块 播放与暂停 上一首 下一首 停止(播放进度重置到开始) 音量控制 随机播放 进度条 图片模块 上一张图片(未选中图片时无法使用) 下一张图片(未选中图片时无法使用) 视频模块 播放与暂停 音量控制 进度条 左列表 用户 左列表中包括: 一、音乐模块: 1、最近播放 2、我最喜欢的歌曲 3、专辑分类 二、视频模块: 1、最近播放 任务栏 用户 使得用户能够将软件缩放到任务栏,在后台运行,不必停留在主界面上。 后台控制:使得用户能够在后台运行的情况下仍然能够控制播放。 3 系

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档