您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 网站策划/UE > 个人音乐网站开发与架构
I2014届本科毕业论文(设计)题目:个人音乐网站开发与架构II摘要当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。网站已逐渐成为形象宣传、产品展示推广、娱乐休闲,信息沟通的最方便快捷的桥梁,网站是向用户和网民提供信息的一种方式,是开展服务的基础设施和信息平台。本毕业设计目标是设计并实现一个B/S体系结构的个人音乐网站。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。在这个系统中我运用了HTML5,CSS,DIV,PS,JavaScript等网站前台设计所需要的专业知识,同时结合了网站后台所需的JAVA,JSP等编程知识开发出了我的音乐网站。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML+CSS+DIV语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Tomcat服务器的搭建、Java编程、JSP的动态编程以及MYSQL数据库的应用进行努力学习和大量实践,并运用到了我的网站的建设中。本论文就此音乐系统进行了详细全面的论述。访问本系统的用户分为听众和管理员两种角色,两个角色共有很多功能的实现。系统中听众的主要功能有:在线听歌,歌曲歌词同步显示,歌曲排行榜,最受欢迎的歌曲排行。系统中的管理员的主要功能有:歌曲的添加,歌曲的删除,歌曲的修改,歌曲的查询,歌曲的歌词的添加,歌词的删除。关键词:个人音乐网站IIIABSTRACTIntoday'ssocietyasarapidlydevelopingsociety,thenetworkhasbeenintopeople'slives,thenetworkhasbecomeamajorinformationdisseminationmedia,canaccessnetworkresourceshasgraduallychangedthewaypeople'slives,theInternethasbecomePeople'sDailywork,oneofthemaintoolsofleisure.Websitehasgraduallybecomeimagepromotion,productpromotion,leisureentertainment,themostconvenientinformationcommunicationbridge,thewebsiteisameansofprovidinginformationtousers,Internetusers,istocarryouttheserviceinfrastructureandinformationplatform.EmergingInternetmusicsitesinChinaandincreasinglypenetratedintoPeople'sDailylife.Musicwebsiteistousemoderncommunicationtechnology,computerandnetworktechnologyisawayofservice,itspurposeisthroughtheInternet,enhancetheefficiencyofsocialproduction,optimizestheallocationofsocialresources,soastorealizethemaximizationofsocialwealth.Theresearchofpersonalmusicwebsiteofthisthesisismainlyprovidesearchforpersonal,appreciationanddownloadaplatform,soastobringconveniencetopeople,feelthecharmofmusicontheInternetbrings.Personalonlinemusicnetworkdesignandimplementation,itistheembodimentofthecloselinkbetweentheInternetandsociallife.ThisgraduationdesigngoalistodesignandimplementasystemofB/Sstructureofindividualmusicwebsite.Combinedwiththepractice,understandthebasicknowledgeofwebdevelopmenttechnologiesanddatabase,learningrelateddevelopmenttoolsandapplicationsoftware,familiarwiththeprocessofwebsiteconstruction,masternetworkdatabaseprogrammingmethod.Iuseitinthissystem,CSS,DIV,PS,JavaScriptwebsitessuchasfrontdeskdesignneedprofessionalknowledge,atthesametimecombinesthewebsitebackstagerequiredJAVA,JSPprogrammingknowledgesuchasdevelopedmymusicsite.Thestructureofthewebinterfacedesignwithpractical,hasthecharacteristicsofeasyoperation,simpleandconvenient.Inthedesign,firstofall,usingHTML+CSS+DIVlanguageintensiveprocessingandthestaticpageofthewebsiteinthestatusofthesitehasachievedgoodeffect.Secondly,fortheconstructionoftheTomcatserver,Javaprogramming,JSPdynamicprogramming,andtheapplicationoftheMYSQLdatabasetostudyhardandalotofpractice,andapplytotheconstructioninmywebsite.Inthispaper,onthemusicsystemweredescribedinfulldetail.AccesstotheuserofIVthissystemisdividedintotheaudienceandtheadministratortworoles,therealizationofthefunctionoftwocharacterstherearealotof.Themainfunctionsofthesystemintheaudienceare:onlinemusic,songlyricssynchronization,accordingtosongrankings,rankingoneofthemostpopularsongs.Themainfunctionofthesystemadministratorhas:songtoadd,deletesongs,songsofmodification,songquery,addthewordsofsongs,lyricstodelete.Keywords:Personalmusicwebsite-5-目录-6-1.序论1.1背景及意义随着Internet网正在向全世界各大洲延伸和扩散,Internet是一个国际性的通信网络集合体,它集现代通信技术和现代计算机技术于一体,是计算机之间进行国际信息交流和实现资源共享的良好手段。Internet也是人类历史发展中的一个伟大的里程碑,它是未来信息高速公路的雏形,人类正由此进入一个前所未有的信息化社会。当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。我所选择的课题是个人音乐网站的设计与实现,正是互联网与社会生活之间的紧密联系的体现。音乐是无国界的,音乐通过网络这个媒介更多的进入人们的日常工作休闲。随着网络技术的日趋成熟和普及,各类网站如雨后春笋般出现在互联网上,音乐网站是其中较为流行和热门的一种。从音乐网站上发展而来的网络音乐是一种全新的音乐模式,它突破了传统音乐的制作方法和传播模式的局限,更加贴近人们的生活。音乐网站是网络音乐的发展平台。过去,音乐网站功能较为单一,但随着网络技术的发展,用户对音乐网站的要求逐步提高,音乐网站由此也逐渐出现了更多采用较为优越的开发语言来建设的音乐网站。对于在线音乐网站来说,用户的体验和感受是至关重要的。所以,为了能让能及时了解用户的感受,所以本次设计中,拥有一个专门对我的音乐的网站评论的平台。该毕业设计所研究的音乐网站主要是为个人提供搜索,个人音乐分享,音乐欣赏和下载的一个平台,从而给个人带来方便。1.2系统实现内容个人音乐网站系统主要是服务于喜爱音乐的用户。主要由用户在线听音乐、用户同步音乐歌词显示、用户讨论评价、用户喜爱的音乐排名,4个功能模块组成。用户进入网站时,根据网站上显示的音乐,可以选择在线听歌,如果网站主页上没有用户的音乐,那么用户可以进行音乐可查询,同时用户还可以通过查看最近比较受欢迎的音乐信息进行选择性的听音乐,在播放音乐的过程中还可以进行同步播放歌词。个人音乐网站系统采用了B/S结构开发,由于以往的静态网页存在单调,维护任务大,缺乏和用户的交互,网站有别于其他音乐网站的常规设计,本次毕业设计将给人一种全新的感觉,使之浏览,搜索音乐更加方便和快捷。这也就是毕业设计的编写意义所在。-7-1.3论文结构论文内容安排如下:第一章,介绍论文的背景及实现意义。引入目前音乐网站现状分析来开发并评价系统的理由。第二章,系统开发工具及相关方法说明。第三章,系统分析设计。包括需求分析、可行性分析和数据流图,介绍了面向对象技术进行系统分析和设计的过程。第四章,系统功能具体实现。第五章,系统测试。采用黑盒测试方法进行阐释。第六章,总结。对论文所做的工作做了总结,并对今后的深入探索工作做了展望。-8-2.网站开发工具及开发相关说明2.1数据库MYSQL简介MYSQL是AB公司推出的大型数据库服务器,同时MYSQL是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,提供了基于事务的企业级信息管理系统方案,是AB公司专门为各种操作系统开发的数据库管理软件,在Windows平台下有更优越的条件。SQL(StructuredQueryLanguage)即为结构化查询语言。SQL语言的主要功能就是同各种数据库建立关联,进行沟通。SQL之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简洁易学的语言。2.2EclipseEclipse是著名的跨平台的自由集成开发环境(IDE),整合了对象、关系型数据、XML的访问方式,语言更加简洁,也提供了更好的集成开发环境,使用它可高效地创建各种类型的应用程序或组件,如Web应用程序、XMLWebService、Android组件、移动应用程序及桌面应用程序等。本系统正是采用JAVA+JSP语言来实现的。Eclipse不仅可以实现JAVA编程语言的快速开发,而且它将程序编辑、调试、测试、打包和部署等操作集成在一起,大大提高了开发效率。2.3Java语言Java是一种简单的,跨平台的,面向对象的,分布式的
本文标题:个人音乐网站开发与架构
链接地址:https://www.777doc.com/doc-1916102 .html