多媒体播放器项目任务书软件开发c

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多媒体播放器项目任务书

修改记录

目录

1.项目概要

1.1项目名称

多媒体播放器

1.2项目目标

1.体会从需求理解出发,到软件整体设计,详细设计,开发,测试,发布的整体流程。熟悉软件开发整体过程

2.能够熟练使用Microsoft Visual Studio集成开发环境,使用C#语言和.NET Framework编写及调试代码。

3.能够更深的理解面向对象分析和设计的思想,培养面向对象的思想。

4.能够熟练的查阅MSDN的相关SDK,使用相关的SDK,进行辅助开发。

5.培养快速学习新的知识,并在项目中使用的能力。

1.3软件概要

本软件为东软人才实训中心自主研发的实训项目,主要功能:用户可以为磁盘

上的多媒体文件(音频、视频、图像文件)建立多个播放列表,并可以以多种方式播放音频和视频文件及浏览图像文件。

软件的整体视图如下图所示,每个部分的具体试图和功能,参见后面的详细内容。

图1.1 系统整体图

1.4功能描述

1.设定多媒体库目录。并提供多媒体库和本地磁盘两种方式浏览文件。

2.以多种方式显示用户指定目录的文件:音频文件、视频文件、图像文件、所有文件。

3.提供播放序列树,根结点有三种:音乐、视频、图像。可以在每个根结点上嵌套进行播放序列的操作:新建、删除、重命名、播放。

4.从文件浏览窗口拖拽文件到某个播放序列中,如果文件类型和播放序列类型相同,这些文件即被添加到播放序列中。

5.在播放序列树的右侧列表中显示当前选中的播放序列对应的文件,并提供右键菜单,可以删除、上移、下移某个文件(上移下移操作可以通过鼠标拖拽实现)。

6.建立SQL Server数据库,把播放序列保存到数据库中。启动程序时,读取数据库,初始化播放序列树。

7.播放某个播放序列时,启动另外一个窗体,把该播放序列的所有文件显示在一个列表框中,窗体右侧是显示区域。

8.如果播放音频或视频序列,提供循环播放、上一个、下一个、开始、暂停、

停止、调节音量等功能。

9.如果是播放图像序列,提供幻灯播放、图像放缩、在当前窗口移动图像、按照指定比例显示、查看上一个、下一个、第一个、最后一个等功能。

1.5开发环境

Microsoft WindowsXP / Windows 7

Microsoft Visual Studio 2008

MSDN Library

1.6关键技术

1、C#编程

2、使用.NET Framework

3、Sql Server数据库

4、面向对象设计

5、使用Com组建

1.7开发体制

图1.2 开发体制图职责说明:

表1.1职责详细描述表

1.8开发阶段预计开发时间7天

2.软件详细需求

3.系统整体设计

3.1模块流程

图3.1 模块流程图3.2模块要求

学生自己完成系统设计的同时,完成该内容

相关文档
最新文档