1、 I 基于 AS3.0 的音乐点播系统的设计与实现 摘 要 在多媒体技术高速发展的今天,多媒体播放器出现了多种缺点和毛 病,主要表现在内存大量占用和操作复杂繁琐方面。本文针对当今流行 音乐播放器的优缺点进行了研究,然后在此基础上进行综合和总结,开 发出了一个功能丰富和操作简易的音乐点播系统,该播放器具有低内存 占用和绿色无广告的特点,因此具有广阔的市场前景。本音乐点播系统 是基于脚本语言 ActionScript3.0,利用 FlashBuilder4.6 设计开发的 AIR 应用程序。主要利用 Actionscript3.0 作为后台逻辑处理和功能实现,文 中对音乐播放器做了详细的需求分析,
2、并详细介绍了音乐播放器的总体 设计,包括音乐播放器的架构设计、功能模块的划分、音乐播放列表文 件的设计、常用工具的设计、本地数据存储设计等,然后具体介绍了以 上各个部分和功能的具体实现原理和过程,最后再对该音乐点播系统进 行了黑盒测试和白盒测试,没有重大的异常和错误,证明其设计方案的 可行性和正确性。 关键词:多媒体;播放器;人性化 II Design and Implementation of Music-on-demand System Based on AS3.0 Abstract With the rapid improving of the times and the rapid d
3、evelopment of network technology, multimedia technology keeps pace with the times. As sustained rapid development in multimedia technology, a variety of shortcomings and faults are emerged in multimedia player, mainly in the occupation of memory and the complication of the operation. This article st
4、udys the advantages and disadvantages of the current popular music player, then developed a music-on-demand system with low memory footprint and without advertisements based on this, so it will get a broad market prospects. The music on demand system is based on the scripting language ActionScript 3
5、.0, uses the FlashBuilder4.6 design and develop the AIR application. Actionscript3.0 is main used to handle the logic and to realize the function, then a detailed requirement analysis is make and introduces the general design of the music player. Include the architecture design, the functional modul
6、es divided, the design of music play list file, the design of tools, the local data storage design and so on, and then introduced the specific implementation principle and process of the above every part and function. In this paper, the design of the music on-demand system is tested by the black box and white box, no major anomalies and errors, to prove the feasibility and correctness of its design. Key words: Multimedia;player;humane i 目 录 第一章第一章 绪论绪论 . 1 1.1 研究的目的和意义 1 1.1.1 研究目的 . 1 1.1.