欢迎来到天天文库
浏览记录
ID:44355140
大小:443.60 KB
页数:18页
时间:2019-10-21
《多媒体播放器概要设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、多媒体播放器系统设计说明书多媒体播放器开发小组2011年04月目录1引言31.1编写冃的31.2项目背景31.3定义31.1参考资料:42条件与限制43运行环境43.1硬件环境43.2软件环境44体系架构54」系统结构54.2软件架构55逻辑结构设计66数据(库)结构设计97流程描述98部署设计13运行设计13运行模块组合13运行控制14运行目录结构14性能设计14系统出错处理设计1411.1出错信息1411.2补救措施1411.3系统维护设计1411.4错误处理设计15开发环境15尚未解决的问题151引言1.1编写目的本系统设计说
2、明书用于描述多媒体播放器项0的整体系统设计方案,本说明书以《用户需求说明书》和《系统需求规格说明书》作为依据,木说明书是系统详细设计的依据,也作为系统测试需求和系统测试计划和测试程序的重要参考。1.2项目背景•随着计算机的普及,其各种应用技术也随之迅速发展,多媒体技术就是发展快速的应用技术之一。多媒休工具大大拓展了计算机的应用领域,是人们最常用的应用工具Z-O借助高速发展的互联网络,各种各样的媒体播放器将多媒体概念表现得淋漓尽致,潜移默化地影响着人们的生产和生活。•该软件为市面上一系列的播放器的简版,为应用软件。1.3定义CSCI:
3、ComputcSoftwareConfigItem。多媒体播放器:也叫RMVB播放器,一•种口J以在电脑上播放网络视频文件的设备。解码(decoding):将信息从已经编码的形式恢复到编码前原状的过程,用特定方法把数码还原成它所代表的内容或将电脉冲信号、光信号、无线电波等转换成它所代表的信息、数据等的过程。截图:是由计算机截取的显示在屏幕或其他显示设备上的可视图像。通常截图可以由操作系统或专用截图软件截取,也有有外部设备如数字相机扌白摄。截图也分静态截图与动态截图,前者截图得到一个位图文件,如BMP、PNG、JPEGo而后者得到一段
4、视频文件。截图的目的通常是为了展示特定状态下的程序界面图标,游戏场景等。用户登录:狭义上可理解为电脑用户为进入某一项应用程序而进行的一项基木操作,以便该用户在该网站上的和应操作。其用途为,可以有效的区分操作人是该程序的用户还是非用户,有利于保障双方权益。操作方法是,输入用户名及密码,然后确认进入。1.4参考资料:•《C++面向对象的程序设计》游洪跃,2009年•《研究开发与实践》佚名,2008年6月2条件与限制本软件适应于如下条件和如下限制:木软件要求的系统配置:windows98/winXP/vista/win7以及以上操作系统环
5、境,CPU:pentium43GHz,内存:1GB,显卡:NVIDIAGeForce7800,空间:30MB,外部设备:普通,声卡:DirectX9兼容声卡需求规定※系统能解码及播放AVI、RMVB、WMV、RM、MP4、3GP、MP3、WMA、ACC等影音格式文件※系统支持用户登录及个性化设置,并能保存其设置直到下一次登录※系统占用硬盘与内存空间较小,无需安装任何插件以及辅助软件,绿色,安全详细需求参见《系统需求规格说明书》3运行环境3.1硬件环境CPU:pentiumd3GHz,内存:1GB,显卡:NVIDIAGeForce78
6、00,空间:30MB,外部设备:普通,声卡:DirectX9兼容声卡3.2软件环境windows98/winXP/vista/win7以及以上操作系统环境4体系架构4.1系统结构系统总体功能流程为:启动播放器,询问用户是否需要登录,加载基本状态信息,然后初始化基本设置,等待开始播放媒体文件,在进行用户所需的窗口操作,用户选择是否保存基本状态信息,退出播放器。加载基木状态信息:系统口动读取播放器系统配置文件,然后将读取的信息提交系统设置模块以及信息存储模块,设置模块在进行相关的初始化设置,存储模块即恢复用户相关的记录。初始化设置:使用
7、加载的信息设置系统基本状态信息。设置基本装填信息包括窗体显示设置,播放音量设置,播放模式设置(普通模式、最小化模式、迷你模式、全屏模式)。用户记录:用户记录包括用户保存的的历史观看记录及所进行的文件保存等使用浏览观看记录。主窗体操作:包插播放器的所有操作,如播放控制操作,播放列表操作,保存操作等。4.2软件架构图4.2-1系统总体软件结构图1、记录单元系统记录单元包描设置记录、播放列表记录、用户数据记录。设置记录负责记录用户对播放器所做出的设置包括界而、音量等。播放记录负责记录用户所保存的播放列表,及播放文件的进度等。用户数据记录负
8、责记录用户登录的时间,使用情况等。2、控制单元控制单元包描控制单元界面、系统控制软件组成。系统控制软件由用户个性化控制和多媒体解码播放组成。系统控制软件负责对全系统齐个单元的状态搜集、用户命令的发送/转发、……);用户个性化控制负责用
此文档下载收益归作者所有