欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    在线音乐播放系统毕业设计论文.docx

    • 资源ID:13088217       资源大小:504.88KB        全文页数:31页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    在线音乐播放系统毕业设计论文.docx

    1、在线音乐播放系统毕业设计论文 毕业论文(设计)题 目: 在线音乐播放系统 原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日 期: 关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权

    2、归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名: 日 期: 指导老师签名: 日 期: 在线音乐播放系统摘 要随着大城市建设步伐的加快,越来越多的市民在物质生活条件得到改善的同时,为了调节紧张的生活节奏,把目光投

    3、向了工作之余的休闲娱乐上。因此,娱乐市场需求越来越大。而其中,音乐更是休闲娱乐的主流。在各种地方,都总能发现音乐的存在。音乐网站是网络音乐的发展平台,国内各大音乐网站都拥有丰富的音乐资源,并且大部分的资源都可以免费下载,因此吸引了上百万的人成为他们的注册用户。本次设计我将根据当前流行的 Web 动态网页开发技术,使用微软的ASP结合数据库的知识,开发一个在线音乐播放系统。本系统能够实现音乐的分类查询,歌曲的在线播放以及后台的添加、删除和修改功能。 本文主要对这次设计的各模块设计和数据库的建立进行介绍。全文分六大部分,首先介绍了音乐网站的分类和音乐网站的现状,然后对网站系统进行了调研和可行性分析

    4、,接下来阐述了系统分析、设计与实现的过程,最后小结了网站的测试结果。该网站功能较强大,结构清晰明了、界面友好。前台可以浏览歌曲信息、音乐在线收听、音乐下载、即时留言、论坛交流,满足了用户对于音乐网站的基本需求。通过这次作品的制作,学习了在制作网页的基础上,加入数据库、ASP及相关的嵌入式技术来实现在线音乐播放的目的,在一定程度上加深了对这些知识的应用和熟悉程度,使我对这些内容的学习得到了进一步的巩固。关键词: 休闲娱乐,音乐,网站,ASP,留言,在线收听,下载 Online music playback system AbstractWith the quickening pace of ci

    5、ty construction, more and more people in the material life of improved at the same time, in order to adjust nervous rhythm of life, focused on of the job of recreation. Therefore, the entertainment market demand is more and more big. And among them, music is the mainstream of entertainment. In vario

    6、us places, all can always find music exists. Music website is network music development platform, many big domestic music sites have rich music resources, and most of the resources can be downloaded for free, it attracts millions of people become their registered users. This design I will according

    7、to the current popular Web dynamic Web development of technology, using Microsofts ASP combined with knowledge of a database, developing an online music playback system. This system can realize the classification of music, songs online query broadcast and background add, delete and modify functions.

    8、 This paper focuses on the design of each module design and the database establishment was introduced. Full-text divided into six parts, firstly introduces the classification and music music web site for the situation, and then the website system on the investigation and analysis of the feasibility,

    9、 then describes the system analysis, design and implementation process, finally summary web site test results. The website the function is more powerful, structure clarity, friendly interface. Front desk can browse information, music online listening to songs and music downloads, instant messages, B

    10、BS exchanges. Satisfying user music web site for basic needs.Through the production of works in the making home pages, learning, on the basis of database, ASP and related to join the embedded technology to realize the purpose of online music playback, to a certain extent deepened to these the applic

    11、ation of knowledge and familiarity of these content, make me the learning has been further consolidate. Key Words:entertainment , music , website , ASP ,Online listen to ,download 1 绪 论目前,随着Internet在全球的推广和普及,越来越多的人开始进入这个全球范围的计算机网络,世界因此变成了一个小小的地球村,人们通过互联网彼此沟通和交流。各种各样的网站也随之产生了,比如音乐网站、新闻网站、娱乐网站、政府网站等等。

    12、它们的出现使得人们甚至可以待在家里就可以知道外面的世界正发生着什么样的变化。而在如今这样一个信息化的网络时代,音乐变得无处不在,尤其是多媒体的出现让音乐更加大众化、普及化了。现在只要你鼠标轻轻一点,就可以找到各种各样的,甚至是不同国家的音乐信息供你选择来试听和下载。这样一来,对于音乐网站的要求就更加高了,不但要求在线音乐试听的速度,而且需要及时的更新音乐信息,这就意味着要不断提升网络的带宽,同时也需要新的网络技术来支持该系统。互联网的兴起给娱乐业带来了新的契机,网络的交互性、实时性、丰富性和便捷性等优势促使传统娱乐业迅速融入网络娱乐的浪潮。通过网络查询信息,进行音乐的收听、下载、CD的交易等在

    13、国外早已成为一种时尚。互联网让娱乐产业获得多样化盈利模式,他们也期望从卖座电影中挖掘出更多的价值1。音乐网站系统是前台应用Dreamweaver8,后台结合ASP编程技术开发出来的。本论文主要阐述一个功能比较强大的音乐网站系统的后台操作过程及一些关键技术。该系统信息来源主要由用户直接添加,可以方便的上传音乐文件,通过管理员审核后,在网站上发布出来,以供大家共同欣赏。本系统功能的模糊检索功能,以供用户更好的查找信息。由于本系统的音乐都存储在服务器上,在线试听性能较好。本系统的开发正符合了这一要求。论文中详细阐述了系统的设计目标、总体架构及各功能模块的详细设计。1.1 音乐网站发展状况在网络中音乐

    14、网站丛生,要听好的歌曲到处可以找到,对喜欢音乐的网友们来说,真可谓是一件好事。但对管理音乐网站的人来说的确带来很大问题。前几年音乐网站发展起来很容易,因为音乐做起来耗资很大,对一些个人站长来说做起来有些困难,随着经济的发展,主机价格慢慢下来,跟随着音乐网站的迅速发展,由原来的一个网站发展到十个,这样一来原来有十个人访问一个网站,现在也就是一个网站只有一个人访问了,这样下来IP数量减少,广告的百分点下降,对音乐网站确实有所冲击,致使一些没有实力的音乐网站关闭,也有一些好听的歌曲流失掉,而对音乐下载站,由于版权的问题,好多网站只能支持在线试听,这也无疑不是一种好事,不能提供下载,就可以致使一些音乐

    15、人再来访问站点2。1.2 音乐网站分类目前的音乐类网站大致可分为以下几类:(1)综合音乐类这样的网站除了要具有下载、试听等内容外,还要配相关的音乐新闻、歌手动态等等信息。所以综合音乐站与音乐下载试听站之间的区别已愈来愈模糊。制作要点:在栏目编排上切忌过多过全,同时还要做好栏目导航(网站地图)功能。维护要点:更新一定要快,尤其是歌手动态、音乐新闻等。所以建议采用自动生成页面的程序3。(2)音乐下载试听类 本想将音乐下载的站点和试听的站点分开来介绍,但总感觉两者在网民心目中似乎并未太大差别,这些是音乐类网站中最常见的一种小分类,提供音乐下载服务的网站,多以MP3格式为主,而试听则多以RA格式为主(

    16、当然不是唯一的格式)。这种站点一般流量较高,访问量也不会低,最重要的一点是需要庞大容量的硬盘做支撑。制作要点:搜集音乐的数量越多,容量越大越受欢迎,还有分类要细而精,搜查查找歌曲要方便,最至关重要的是歌曲不能出现空链、错链的现象。维护要点:经常检查(如果每天一次更好)歌曲的链接是否有错误。特别提醒:此类网站一定会用到大量的硬盘空间和高带宽,所以时时考虑流量和速度问题,增加服务器多设镜像,才能保证网站的正常运作。另外还要注意版权问题。(3)专题音乐类音乐专题站也很常见,一般还能分为:(1)按音乐的风格分(譬如流行音乐、古典音乐、爵士音乐.)(2)按音频格式分(譬如MP3格式、RA格式、VQF格式

    17、、WMA格式.)两种形式。做这种音乐分类的,多为对音乐的某一领域特别感兴趣,譬如他是位爵士音乐迷,那么我们很容易就能理解他为什么会四处去搜集爵士音乐方面的一切资源,像爵士音乐下载试听,爵士音乐起源,爵士音乐新闻,爵士音乐歌手等。又如某人只做VQF格式的音乐,那么他会把这个VQF音乐网站做得十分认真。制作要点:需对某一专题领域十分在行。(4)音乐技术类顾名思义,这种音乐站主要是以技术为主,研究探讨音乐技术,站长及经常来浏览这种网站的网民,关心音乐技术的程度远远高于欣赏音乐,站点中可能搜集了大量的MIDI格式的曲谱、MP3的技术参数、如何制作转换音频格式等文章。所以说这类音乐小分类,看的人不会很多

    18、,但聚集在一起的人却是真正喜欢音乐,顶尖的音乐制作人。 制作要点:因为此站的特殊性,来看的网友数量一定不会太多,但不能为此而增加壁垒,如果添加过多深层次的专业文章,无异于把有意于在此领域发展、学习的网友拒之门外。维护要点:此类网站除了站长自己原创外还要经常翻译国外的文档资料,维护更新要有质量第一,速度第二的思路。特别提醒:把经常来访问网站的常客都设法转换成数据库(会员),日久天长这个积累起来的数据库本身就很有价值。(5)音乐相关类和游戏相关的站点一样,音乐同样可以衍生出很多实用的东西,如音乐文化站,音乐搜索站等等。2 可行性分析通过对优秀音乐在线网站的分析,以及对各方音乐资源的调查,确定了本系

    19、统前期将要实现的功能。(1)实现音乐信息浏览功能主要包括歌曲名,专辑名,发布时间等。这样方便用户搜索他们所需要的资源,并及时的将最新的资讯告知用户。(2)实现音乐下载及视听功能搜索音乐资源的目的通常只会有两个:收藏和欣赏。因此我们需要为用户提供下载和在线收听的服务。(3)实现用户留言功能双向平台更能获取对方所需信息。在论坛中用户可以写出自己对网站和管理员的要求,同时也可以写下自己对具体某个歌曲的需求信息。这样有利于管理员了解用户的想法、需求。这样有利于收集有益信息,更好的实现双向平台4。2.1 系统总体目标构建一个在线音乐播放系统,用户可以在站点上浏览、查找和点播所喜欢的歌曲。管理员则可以在后

    20、台对歌曲库进行维护,实现歌曲的添加、删除和修改等功能。系统应该具有的目标是:(1)歌曲库管理模块 管理员必须有单独的管理模块进行歌曲库的维护工作,必须有单独的安全认证入口。当管理员通过后台安全认证进入后,可以通过此模块对歌曲库进行管理,实现歌曲的添加、删除和修改。(2)歌曲的分类 系统应该有一个标准的可以维护的动态分类体制。歌曲库中的歌曲可以按照这个分类标准,划分为不同的种类。用户可以通过这个分类机制迅速查找到喜欢的歌曲。 (3)歌曲点播 作为一个在线点歌的 Web 站点,核心的功能当然是点播歌曲。当用户通过浏览或分类选择,选中喜欢的歌曲,下一步就是点播歌曲。所以必须要内嵌一个音频播放器,实现

    21、音乐的在线播放。 (4)信息统计 对于每首歌曲的受欢迎程度,系统必须要做出统计。可以用歌曲的点播次数来衡量歌曲的热门程度,从而列出歌曲排行榜。本系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如要对功能模块方面作修改,则无需进行整个系统的重新架构5。2.2 技术可行性分析随着技术的发展,多媒体素材类型也增多,包括音频、视频、图像、动画等,由于音视频、图像等的信息容量大,受硬件条件限制,以往多媒体应用并不广泛,随着硬件技术的不断提高,多媒体技术已为各类人员广泛使用,开发多媒体课件、网络课程、网站、应用软件、管理项目等均需利用多媒体素材,因此开发制作这一播放器具有现实意义,与其

    22、它多媒体播放器比较,这一多媒体播放器具有功能强大、占用空间小的特点,它与现有多媒体资源应用状况紧密结合,既具有很强的直观感,又不失一般性。本系统是一个典型的数据库应用程序,根据当前流行的 Web 动态网页开发技术,使用微软的 ASP。点歌系统运行在 Windows NT 平台上,使用 IIS 信息服务器。数据库部分,使用很适合中小型 Web 应用开发的 Access 数据库。现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。ASP语言简单、功能强大并容易掌握,其脚本语言有VBScript和JavaScript6。而Access是一个非常优秀的小型数据库管理软件,方便使

    23、用,性能稳定。于是,采用ASP+Access技术完全能够实现本系统的开发。系统开发平台如下:Macromedia Dreamweaver 8Microsoft IIS 5.1Microsoft Office Access 2003系统应用平台如下:安装Macromedia Dreamweaver安装Microsoft IIS3 系统整体设计3.1 系统需求分析经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的需求分析。3.1.1 功能需求(1)信息浏览功能将专辑信息详细描述给用户,方便用户辨别该专辑是否是他所需要的,是否有收听的价值等。(2)音乐下载功能提供用户歌

    24、曲的下载地址,并做成链接。供用户下载收藏。(3)在线收听功能为用户提供无需下载即可收听音乐的服务。(4)论坛交流功能论坛主要用于交流看法、提出问题、提供资源或提出资源需求等,本系统可匿名发布信息。3.1.2 性能需求(1)软件环境需求如表3-1所示:表3-1软件环境操作系统WindowsXP或以上服务器IIS 5.1或以上数据库Access 2000或以上浏览器IE 5.0或以上(2)硬件环境需求如表3-2所示:表3-2硬件环境内存128MB以上CPUIntel奔腾3及以上或同等兼容CPU硬盘150MB或以上空余空间显示器分辨率800*600或以上光驱2倍或更高倍光驱4系统详细设计4.1 概要

    25、设计4.1.1 网站树状结构本网站由音乐的部分(包括单曲音乐及专辑音乐)和用户留言的部分(方便用户留下对网站的意见和建议)组成。本系统树状结构分布如图4-1所示:图4-1 系统树状结构4.1.2 功能模块描述本系统主要包括以下几个模块 (1)系统主页面网站的主界面,是用户进入站点后直面的主页面,在此页面当中可以实现站点公告,音乐统计,专辑评论,音乐搜索,音乐分类,专辑评论,专辑分类等的显示。 用户可以通过交互页面进行其它操作。(2)歌曲点播 用户选择出自己喜欢的歌曲后,可以通过系统提供的在线点播方式播放。只需点击相应的歌曲,系统即会调出音乐盒进行播放。其中嵌入了一个 Windows Media

    26、player 的播放器,支持歌曲的播放、暂停以及音量的调节等7。(3)歌曲的管理 在线点播站点对于管理员最需要的功能是管理会员,歌曲管理等操作。一个能够受到用户欢迎的、人气旺盛的音乐网站点必须要根据乐坛的发展状况不断跟新站点的歌曲库。添加是最常用的功能,新的流行歌曲被添加进来;同时,删除和分类的修改也是很重要的功能。只有管理员才具有添加、删除和修改的权限。(4)信息统计 点播系统需要反映用户对歌曲的喜爱程度,所以必须对歌曲的播放次数进行统计,以此为衡量标准,可以比较出歌曲的受欢迎程度,同时做出热门歌曲排行榜。4.2 数据库设计4.2.1 数据库需求分析要分析数据库的需求,首先需要定此 Web

    27、应用的面相对象和群体。当然要涉及到后台管理员的管理。一个在线点播网站的核心当然是点播歌曲,因此一个歌曲库的维护是必不可少的。分析了上述情况,系统需要一个维护歌曲信息的库。库中存放了歌曲的详细信息,如歌手名、歌曲名和存放位置、点播次数、以及其它关联操作。这样规模的一个库使用 Access 数据库能够方便的管理。而本次设计中我也正是用 Access 数据库。系统中包括的实体有歌曲、专辑、歌曲语种、歌曲分类,专辑评论、本站留言、系统/用户消息、本站公告、友情链接用户管理和管理员等等。用户可以点播、添加歌曲和其它一些关联操作,管理员可以添加、删除和修改歌曲等。 4.2.2 E-R图设计(1)数据库设计

    28、E-R图主要的数据库有歌曲实体、专辑实体、导航条栏目实体、论坛栏目实体、论坛主题实体、用户实体、论坛回复实体,如图4-2所示:图4-2 数据库设计实体(2)导航条栏目实体ER图主要属性有导航条栏目编号、栏目的标题,如图4-3所示:图4-3 导航条实体(3)专辑信息实体ER图主要的属性有专辑号、栏目号、专辑名、专辑简介和专辑图片,如图4-4所示:图4-4 专辑信息实体(4)歌曲信息实体ER图主要的属性有歌曲编号、专辑编号、歌曲名和歌曲地址,如图4-5所示:图4-5 歌曲信息实体(5)最新评论实体E-R图主要属性有编号、内容、时间、留言者,如图4-6所示:图4-6 最新评论实体(6)用户实体E-R

    29、图,如图4-7所示:图4-7 用户实体4.2.3 表结构设计Album表(存放专辑信息,包括专辑编号、专辑名、简介、专辑图片、更新日期、所属栏目编号),如表4-1所示:表4-1 AlbumBanner表(存放导航栏栏目,包括栏目编号、栏目名),如表4-2所示:表4-2 BannerMusic表(存放音乐信息,包括音乐编号、音乐名、所属专辑名、音乐地址),如表4-3所示:表4-3 MusicUser表(存放用户信息,包括用户名、密码、邮箱、密码保护问题、密码保护答案、注册地IP),如表4-4所示:表4-4 UserSection表(存放论坛版块信息,包括版块编号、版块名、版块说明、版块图片),如

    30、表4-5所示:表4-5 Section字段名说明类型长度主键或外键S_id版块编号自动编号长整型主键Section版块名文本50Intro版块说明备注Pic版块图片文本504.3 模块设计4.3.1 用户登录模块设计用户登录模块主要根据用户输入的登录信息,与数据库user中信息进行匹配,如果成功则获得其相应的操作权限。(1)流程图,如图4-8所示:图4-8 用户登录流程图(2)处理说明打开登录页,等待用户输入用户名、密码,判断用户输入的信息与后台数据库user里的数据是否一致。一致转入首页,否则重新进行输入。4.3.2 新用户注册模块设计新用户注册模块主要是提供一个让用户简单注册成为会员的平台

    31、。在该页面中只要按要求正确填写注册信息,在提交确认合法后便可再成为会员。(1)流程图,如图4-9所示:图4-9 用户注册流程图(2)处理说明用户进入首页,可以注册本网站用户后进行留言。在注册页面输入信息后,判断是否合法。如果合法就完成了注册操作并自动将顾客信息写入用户信息表;如果不合法回到注册页面要求重新输入。4.3.3 音乐下载模块设计提供音乐下载服务(1)流程图,如图4-10所示:图4-10 音乐下载流程图(2)处理说明找到你所要下载的歌曲单击下载按钮即可。4.3.4 在线播放模块设计提供在线音乐收听服务。(1)流程图,如图4-11所示:图4-11 在线播放流程图(2)处理说明找到你要收听的歌曲单击试听按钮,即弹出播放器页面。4.3.5 数据库链接数据库技术是 ASP 实现动态页面功能的基础,而利用数据库技术的前提是建立数据库工具连接8。在本次设计中我使用的是 Access 数据库,Access 数据库工具是


    注意事项

    本文(在线音乐播放系统毕业设计论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开