为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Mp3播放器项目要求书

2017-11-27 7页 doc 40KB 19阅读

用户头像

is_637320

暂无简介

举报
Mp3播放器项目要求书Mp3播放器项目要求书 项目名称: 《Mp3播放器》 Mp3播放器 项目要求书 版本:Ver1.0 总页数 正文 附录 生效日期 7 4 0 2012-6-1 编制, 吴剑光 审批, 修 改 履 历 编号 修改内容 修改人 修改日期 是否评审 评审日期 吴剑光 是 5月15日 1 Create 2012.5.14 目录 1 项目概要............................................................................................
Mp3播放器项目要求书
Mp3播放器项目要求书 项目名称: 《Mp3播放器》 Mp3播放器 项目要求书 版本:Ver1.0 总页数 正文 附录 生效日期 7 4 0 2012-6-1 编制, 吴剑光 审批, 修 改 履 历 编号 修改内容 修改人 修改日期 是否评审 评审日期 吴剑光 是 5月15日 1 Create 2012.5.14 目录 1 项目概要................................................................................................................... 4 1.1 项目名称 ........................................................................................................ 4 1.2 项目背景 ........................................................................................................ 4 1.3 项目要求 ........................................................................................................ 4 1.4 功能描述 ........................................................................................................ 4 1.5 项目目标 ........................................................................................................ 5 1.6 开发环境 ........................................................................................................ 5 1.7 关键技术 ........................................................................................................ 5 1.8 开发体制 ........................................................................................................ 5 2 系统结构图 ............................................................................................................... 6 2.1 系统结构图..................................................................................................... 6 2.2 模块功能描述 ................................................................................................. 7 3 设计要求................................................................................................................... 7 1 项目概要 1 项目概要 1.1 项目名称 1.1 项目名称 《Mp3播放器》 1.2 项目背景 1.2 项目背景 二十一世纪是信息技术的时代,信息的交流量非常大,这就会使人们在计算机面前工作的时间大大增加,因而增加了人们的负担和压力。再加上飞快的生活节奏,更会给人们带来身心的劳累,人们在这种身体状况下去工作,不但效率不高,而且还很容易犯错。因为音乐能使人们的神经放松,消除疲累,使人们有更好的状态工作和生活。本软件就是为了实现这个目标而编写的。使用非常简便,简单的用户界面让一般的人一看就懂得使用,能支持所有MP3格式的音频文件。 1.3 项目要求 1.3 项目要求 使用C语言以及标准库函数,在Windows平台上,开发基于控制台的Mp3播放器。 要求在字符界面的基础上,完成Mp3播放器的控制操作。 1.4 功能描述 1.4 功能描述 ? 可以正确处理播放器发生的错误信息。 播放器运行时,不能出现文件打开错误,媒体类型错误等系统异常,程 序必须对此类异常能够做出友好提示。 ? 可以把正常的信息,以及错误的信息输出的log日志中。 如果正常打开mp3文件,程序把歌曲信息,记录到信息日志中。 ? 支持通过xml技术建立播放列表。 通过指定播放的主目录,把主目录中的媒体目录存储到xml文件中,并 和播放日志结合,当重新运行播放程序时,可以播放列表接着向下播放。 ? 能够获取mp3文件上音频媒体的信息。 播放当前的mp3歌曲信息,通过热键可以从信息日志中调出,并直接显 示到控制台上。 ? 播放过程中可以进行播放、暂停、继续播放、停止、调整音量,快进、 快退获取mp3文件播放长度,设置播放模式等操作。 , 支持查询mp3文件 可以在播放列表中查询音频文件是否存在,最好能支持正则表达式。 , 支持目录管理(选做) 当媒体目录中的文件发生变化时可以自动更新xml列表。 1.5 项目目标 1.5 项目目标 ? 提高C语言高级编程技巧 ? 掌握MCI接口开发 ? 掌握项目开发一般 ? 掌握基础音视频知识 1.6 开发环境 1.6 开发环境 系统环境:windows xp 开发环境:vc2008或vc6.0或vc2005 1.7 关键技术 1.7 关键技术 C语言编程 MCI(Media Control Interface) 多线程编程技术 1.8 开发体制 1.8 开发体制 开发体制如下图所示: PM TL PRL SCML PE1 PE2 PE3 PEn 职责说明: 编号 角色 职责 备注 实训负责人,由具备开发和管理经验者担当,统括项目进展,并在每兼职 1 PM 个阶段开始前对项目进度及方向进行把握。 项目经理,由开发团队中具有管理能力者担当,主要职责是带领开发 团队完成实训项目,并向PM定期汇报项目进度。 专职 2 TL 兼职项目模块担当 项目评审负责人,由开发团队中技术能力较强者担当,主要是组织同 行评审,并对评审结果把关 专职 3 PRL 兼职项目模块担当 项目配置负责人,由开发团队中仔细认真者担当,职责是按照已经定 义好的规范对项目成员的开发流程及成果物进行跟踪,并对过程成果 物进行配置。在每个阶段启动前,学习下一个阶段的模版使用,并向专职 其他担当展开。 4 SCML 兼职项目模块担当 5 PE1 项目模块1担当 专职 6 PE2 项目模块2担当 专职 7 PE3 项目模块3担当 专职 2 系统结构图 2 系统结构图 2.1 系统结构图 2.1 系统结构图 2.2 模块功能描述 2.2 模块功能描述 模块名称 功能要求 功能说明 1,用户通过控制台界面,操作Mp3播Play 用户和Mp3播放器 放器。 Interface 的交互。 2,这个模块负责与action模块交互 1,提供播放器的初始化功能。建立播Action 放列表等。 接受用户请求后,Control 2,接受控制台调用后,组织命令传送实现具体动作。 Manager 给MCI接口。 3,解析MCI返回值。 Error Manager 1,隐藏系统异常,给出客户理解的错错误处理模块 误提示。 Log Manager 输入日志文件 1,输出用户的播放信息。 1,使用XML文档存储目录中的媒体数XML Manager 存储媒体数据 据。 3 设计要求 3 设计要求 1) 函数接口明确清晰,高内聚,低耦合,定义书规范。 2) 符合C语言编码规范 3) 控制台界面自行设计,不做具体要求。
/
本文档为【Mp3播放器项目要求书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索