多媒体播放器项目任务书第2页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共8页修改记录编号修改内容修改人修改日期是否评审评审日期1初始创建刘克刚2009-5-25第3页共8页第2页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共8页目录1.项目概要.......................................................................................................................................41.1项目名称............................................................................................................................41.2项目目标............................................................................................................................41.3软件概要............................................................................................................................41.4功能描述............................................................................................................................41.5开发环境............................................................................................................................51.6关键技术............................................................................................................................51.7开发体制............................................................................................................................51.8开发阶段............................................................................................................................62.软件详细需求...............................................................................................................................73.系统整体设计.............................................................................................................................133.1模块流程..........................................................................................................................133.2模块要求..........................................................................................................................14第4页共8页第3页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共8页1.项目概要1.1项目名称多媒体播放器1.2项目目标1.体会从需求理解出发,到软件整体设计,详细设计,开发,测试,发布的整体流程。熟悉软件开发整体过程2.能够熟练使用MicrosoftVisualStudio集成开发环境,使用C#语言和.NETFramework编写及调试代码。3.能够更深的理解面向对象分析和设计的思想,培养面向对象的思想。4.能够熟练的查阅MSDN的相关SDK,使用相关的SDK,进行辅助开发。5.培养快速学习新的知识,并在项目中使用的能力。1.3软件概要本软件为东软人才实训中心自主研发的实训项目,主要功能:用户可以为磁盘上的多媒体文件(音频、视频、图像文件)建立多个播放列表,并可以以多种方式播放音频和视频文件及浏览图像文件。软件的整体视图如下图所示,每个部分的具体试图和功能,参见后面的详细内容。图1.1系统整体图1.4功能描述1.设定多媒体库目录。并提供多媒体库和本地磁盘两种方式浏览文件。2.以多种方式显示用户指定目录的文件:音频文件、视频文件、图像文件、所有文件。3.提供播放序列树,根结点有三种:音乐、视频、图像。可以在每个根结点上嵌套进行播放序列的操作:新建、删除、重命名、播放。4.从文件浏览窗口拖拽文件到某个播放序列中,如果文件类型和播放序列类型相同,这些文件即被添加到播放序列中。5.在播放序列树的右侧列表中显示当前选中的播放序列对应的文件,并提供右键菜单,可以删除、上移、下移某个文件(上移下移操作可以通过鼠标拖...