




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目需求书多媒体播放器 媒体播放器项目需求书版本:6.0修 改 履 历编号修改内容修改人修改日期是否评审评审日期123目录1项目概要41.1项目名称41.2项目背景41.3术语定义41.4功能描述51.5开发环境51.6项目目标51.7关键技术51.8开发体制62功能详细说明72.1整体界面72.2菜单和工具栏72.3左侧显示列表82.4PlayList显示列表112.5中部右侧主显示区域122.6播放控制区域123系统结构143.1系统结构图143.2模块要求144设计要求151 项目概要 1.1 项目名称 多媒体播放器 1.2 项目背景 随着计算机技术的发展,越来越多的人开始重视多媒体播放器的发展与应用。多媒体素材的类型也增多,包括音频、视频、图像等等,由于多媒体信息容量大,开发一款媒体播放器软件具有重要的现实意义. 1.3 功能描述 媒体播放器项目需要实现以下功能:1) 设定要监视的本地文件目录,管理目录内的多媒体文件。如果该目录的媒体文件有变更(如增加、删除,修改属性),软件需更新显示。2) 本地设定目录中包含音频文件的浏览、播放(需要支持mp3/wma格式)。3) 本地设定目录中包含图片文件的浏览和播放(需要支持jpg/gif/bmp格式)。4) 本地设定目录中包含视频文件的浏览和播放(需要支持wmv/avi/asf格式)。5) 用户喜欢的文件的PlayList创建、编辑、添加、修改功能(最多支持10个playlist,每个playlist中最多可以支持100个文件,同一种播放模式(如音频播放)的文件类型可以不同)。6) PlayList中内容的播放功能,PlayList中的混合媒体,可以连续顺序的播放,也可以无顺序的播放。7) 最近播放列表功能,保存最近播放的10个文件,可能是混合媒体(同一播放模式的不同类型文件),保存最近追加的10个文件。 1.4 开发环境 软件环境:1.OS:Microsoft Windows XP SP22.Complier:Visual C+ 6.0 , Visual Studio 2005 Team System或更高版本 3. MSDN Library 1.5项目目标1) 掌握规范化软件开发流程;2) 更深刻地理解面向对象的分析和设计思想,培养面向对象的开发思维方法;3) 能熟练的使用MSDN,辅助进行项目开发。 1.6 关键技术 面向对象的程序设计数据库编程多线程编程 1.7 开发体制职责说明:编号角色职责备注1PM实训项目经理,由具备开发和管理经验者担当,统括项目进展,并在每个阶段开始前对项目进度及方向进行把握。兼职2TL项目负责人,由开发团队中具有管理能力者担当,主要职责是带领开发团队完成实训项目,并向PM定期汇报项目进度。兼职项目模块担当专职3PRL项目评审负责人,由开发团队中技术能力较强者担当,主要是组织同行评审,并对评审结果把关兼职项目模块担当专职4SCML项目配置负责人,由开发团队中仔细认真者担当,职责是按照已经定义好的规范对项目成员的开发流程及成果物进行跟踪,并对过程成果物进行配置。在每个阶段启动前,学习下一个阶段的模版使用,并向其他担当展开。兼职项目模块担当专职5PE1项目模块1担当专职2 功能说明需求项对象类型说明菜单项用户菜单用于各种功能的集成,让用户便捷的使用播放器进行图片,音频,视频的播放换肤功能用户能够随时更换自己喜欢的系统皮肤,也能够用自己喜爱的图片当作皮肤播放控制用户播放控制区域包括:一、 音乐模块1、 播放与暂停2、 上一首3、 下一首4、 停止(播放进度重置到开始)5、 音量控制6、 随机播放7、 进度条二、 图片模块1、 上一张图片(未选中图片时无法使用)2、 下一张图片(未选中图片时无法使用)三、 视频模块1、 播放与暂停2、 音量控制3、 进度条左列表用户左列表中包括:一、音乐模块:1、最近播放2、我最喜欢的歌曲3、专辑分类二、视频模块:1、最近播放任务栏用户使得用户能够将软件缩放到任务栏,在后台运行,不必停留在主界面上。后台控制:使得用户能够在后台运行的情况下仍然能够控制播放。3 系统结构 3.1 模块要求 各个模块简要说明:菜单:l GUI MainFrame:MFC的主应用框架,负责分割窗口,菜单栏,快捷Icon。l Photo:图片部分浏览,播放的操作界面。l Music:音乐部分浏览,播放的操作界面。l Movie:视频部分浏览,播放的操作界面。l PlayList的编辑,播放。DataBase Interface:l 提供给GUI层的数据库访问接口,完成指定媒体数据的取得。l Media info DB:数据库 Access,保存媒体的属性信息,提供快速的查找能力。l Folder Watch:开机之后后台运行的Service(或多线程技术),监视用户设定的目录的媒体信息的变化,更新数据库。Player Interface:l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业市场推广活动组织协议
- 农业养殖与饲料采购合同书
- 2025浙江温州市龙港市市属国有企业面向社会招聘21人考试模拟试题及答案解析
- 2025年智慧化乡村生态康养旅游度假区智慧化安全管理措施报告
- 人工智能教育平台开发合作协议
- 2025年安义县工投商业管理有限公司第二批招聘工作人员4人考试参考题库及答案解析
- 2025浙江宁波慈溪市机关事业单位招聘编外工作人员4人(八)考试参考题库及答案解析
- 2025年淮南市四宜人力资源服务有限责任公司公开招聘5名备考考试题库附答案解析
- 2025江西吉安市吉州区社会福利院面向社会招聘非编人员4人(六)备考考试题库附答案解析
- 智能物流系统运营维护协议
- 80年血火淬炼此刻亮剑正当时:纪念中国人民抗日战争暨世界反法西斯战争胜利80周年阅兵仪式对初中生的启示-2025-2026学年初中主题班会
- 全球热泵产业发展报告2025
- 2025新疆天泽和达水务科技有限公司部分岗位社会招聘28人笔试模拟试题及答案解析
- T/CNFAGS 16-2024绿色甲醇分级标准(试行)
- 中国旅游地理(第四版)中职PPT完整全套教学课件
- 统编本四年级上册语文课堂作业本参考答案
- 数据结构(c语言版)课件
- 智能消防应急照明与疏散指示系统方案
- 铁路路基重力式挡土墙施工方案
- 底拖法在管道施工中的应用
- Toeic托业考试真习题及答案
评论
0/150
提交评论