您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > MP3音乐播放器毕业论文
UML建模课程设计设计说明书MP3音乐播放器起止日期:2012年1月3日至2012年1月7日学生姓名XXXX班级XXXXX学号XXXXXXX成绩指导教师(签字)XXXXXXXXX2012年1月7日..1目录1绪论...............................................................................................................................................21.1设计目的...........................................................................................................................21.2开发环境...........................................................................................................................22需求规格说明书...........................................................................................................................32.1软件产品的功能...............................................................................................................32.2主要用例描述...................................................................................................................42.3系统用例图.......................................................................................................................53设计内容........................................................................................................................................83.1内容分析...........................................................................................................................83.2可行性分析.......................................................................................................................93.3功能分析.........................................................................................................................104课程设计实现过程......................................................................................................................114.1系统设计图.....................................................................................................................114.1.1系统类图.............................................................................................................114.1.2系统顺序图.........................................................................................................124.1.3系统活动图.........................................................................................................144.1.4系统状态图.........................................................................................................154.2代码实现.........................................................................................................................164.2.1代码结构图.........................................................................................................164.2.2代码具体实现.....................................................................................................174.3设计总结.........................................................................................................................244.3.1测试.....................................................................................................................243.3.2评价......................................................................................................................265使用说明.....................................................................................................................................276设计总结.....................................................................................................................................28参考文献.........................................................................................................................................29..21绪论1.1设计目的《UML系统建模与分析设计》是软件工程相关专业的必修专业基础课程,其实践性、应用性很强。实践教学是必不可少的一个重要环节。本课程设计是在学完《UML系统建模与分析设计》课程后,对自己进行的一次全面的综合训练,UML建模设计目的是加深对理论教学内容的理解和掌握,使自己较系统地掌握UML建模方面的知识,了解UML建模在软件开发过程中的重要性和指导性意义,为利用软件工程为基础进行软件开发打下一定的基础。本课程设计采用Java语言编写,运用了sun公司提供的jdk1.6版本,加上sun公司提供的多媒体附加包jmf,开发了一个基于多媒体桌面应用程序的MP3音乐播放器。提供给了用户播放控制本地音乐的基本功能,以及局域网内简单的通信功能。1.2开发环境本课程设计是在微软的WindowsXP操作系统下设计开发完成的,使用的集成开发环境是eclipse,运用了sun公司提供的JDK1.6版本,以及jmf多媒体应用开发包。在开发完成后使用了exe4j打包工具,最终打包成可运行的exe可执行文件。该应用程序可以在任何装有WindowsXP/Windows7的操作系统下运行。..32需求规格说明书2.1软件产品的功能1、该程序要求实现对本地音乐文件的管理和播放功能,能实现音乐播放器该有的基本功能,需求如下所示:音乐播放可以根据用户的操作随时的停止、播放、暂停功能;可以通过进度条随时调节音乐播放的进度,可以进行快进快退;能够实现对系统音量的调节,能够根据用户的操作调节播放音乐的音量;实现一键静音功能,方便用户的快速静音与恢复声音;实现本地音乐文件与文件夹的添加,方便用户的快速添加音乐到列表中;实现音乐文件的列表删除和磁盘删除,还有音乐列表的清空,方便用户对音乐列表管理;实现播放模式的选择,用户可以根据需要,调节音乐单曲循环、列表循环、随机播放;实现音乐的标签查看功能,用户可以方便的查看音乐文件中的标签信息。2、该程序要求实现局域网内的聊天功能,要求分为客户端和服务器端,并实现基本的功能,具体需求如下:客户端程序可连接到服务器,并将消息发送到服务器端和接受服务器端发送来的信息;服务器端程序,可将消息发送到客户端和接受客户端发送来的信息,对客户之间的消息进行转发处理;客户端和服务器端具有图形化用户界面,操作简单方便,界面友好;..4客户端要求对当前的聊天信息进行列表显示;服务端获取到新的连接时,将相应信息即时输出到服务端指定位置;每条消息记录需加上消息发送时的系统时间和发送人的用户名;每个客户端登录以后显示当前已登录的所有用户的用户名。2.2主要用例描述1、播放音乐用例描述用例名:播放音乐Actor:音乐播放器。目的:实现音乐文件的播放类型:主要的、基本功能工作流程:1)、选择音乐文件2)、获取当前选择的音乐文件的信息3)、播放器播放当前音乐4)、根据用户的操作,实现音乐播放、停止、切换等的控制异常流程:未能正常播放,弹出异常信息。入口条件:检测到用户有播放音乐的操作质量要求:能根据用户的操作进行音乐文件的播放、暂停、切换等等2、管理音乐用例描述用例名:管理音乐..5Actor:音乐文件管理器。目的:管理用户本地和网络音乐文件、对列表进行音乐的添加、删除、清空等等操作,对较喜欢的音乐进行标注。类型:主要的、基本功能工作流程:1)、读取音乐列表并显示2)、根据用户的操作添加、删除音乐3)、……质量要求:能方便的管理用户的音乐文件2.3系统用例图1.系统用例图..62.登陆用例图3.分享音乐用例图4.注册用例图..75.管理音乐列表用例图6.管理播放用例图..83设计内容3.1内容分析客户端主要设计内容:1、设计客户端主程序,管理客户
本文标题:MP3音乐播放器毕业论文
链接地址:https://www.777doc.com/doc-3973458 .html