媒体播放器项目需求分析
1.7 属于定义
DLNA
Digital Living Network Alliance,数字生活网络联盟
2.Function Module Demond
Function Module Demond
GUI Main Frame:The main application framework of MFC, is responsible for the split window, menu bar, fast Icon.
The picture part of browsing, broadcast operation interface.
PlayList :editing and playback
Function Module Demond
DataBase Interface:Provided to
the GUI layer of the database access interface, get the assigned media data.
功能描述
项目概要
1.5 开发环境
1. 2. 3.
软件环境: OS:Microsoft Windows 7 8 Complier:Visual C++ 6.0 , Visual Studio 2012 Team System或更高版本 MSDN Library
1.6 关键技术
面向对象的程序设计 数据库编程 多线程编程
项目概要
2 )本地设定目录中包含音频文件的浏览、播放(需 12 )设定要监视的本地文件目录,管理目录内的多媒 )本地设定目录中包含音频文件的浏览、播放(需 2 )本地设定目录中包含音频文件的浏览、播放(需 要支持 mp3/wma 格式)。 体文件。如果该目录的媒体文件有变更(如增加、删除, 2)本地设定目录中包含音频文件的浏览、播放(需 要支持mp3/wma 格式)。 要支持 mp3/wma 格式)。 修改属性 ,软件需更新显示。 要支持)mp3/wma 格式)。
3.1 A clear definition of class system
High cohesion, low coupling
3.2 Coding standard
Reference code must conduct classes, functions, variables, file definitions.
Media info DB:Access database,attribute information that media preservation,provide fast lookup capability.
Folder Watch : Service running in the background after booting, to monitor changes in the user set the directory of the media information, update the database.
Function Module Demond
Player Interface: provide video/music/photo interface, fast forward, rewind, etc..
3.The design requiremrements
媒体播放器项目
需求分析
林晓彤 卢名彦 张舒婷 蔡真真
项目概要
功能模块需求
设计要求
一、项目概要
项目概要
1.1 项目名称
媒体播放器。
1.2 项目背景
随着计算机技术的发展,越来越多的人开始重视多媒体播放器的发展与应用。多媒体素材 的类型也增多,包括音频、视频、图像等等,由于多媒体信息容量大,开发一款媒体播放器软件具 有重要的现实意义. 本媒体播放器项目是我们公司为SONY公司开发的一款基于DLNA协议的网络媒体播放器,它们注重 用户的体验,突出UI动画和快捷操作。