已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科生毕业论文(设计)题 目: 基于ASP的音乐网站的设计与实现 姓 名: 学 院: 信息科技学院 专 业: 计算机科学与技术 班 级: 计科121班 学 号: 指导教师: 职称: 副教授 2016 年 5月 18 日南京农业大学教务处制目录摘要:3关键词:3Abstract: 3Keywords: 3引言:31在线音乐网站系统概述41.1研究目的及意义41.2国内外研究现状42 开发相关理论和技术42.1 ASP52.2 B/S模式52.3 ACCESS 数据库52.4 Dreamweaver CS562.5 运行环境IIS63 系统需求分析与总体设计63.1 系统需求分析63.2 系统功能模块分析73.3 数据库设计93.3.1 数据库分析93.3.2 数据库关系表93.3.3 数据库关系图113.3.4 E-R图123.4 系统的技术要求144 系统功能实现144.1 用户登陆144.2 面向普通用户的功能154.3 面向注册用户的功能164.4 面向后台管理员的功能174.5 文件下载功能184.6 歌曲播放功能195 系统测试205.1 系统运行环境205.2 系统测试205.3 测试结果215.4 系统测试总结216 总结21致谢:22参考文献22基于ASP的音乐网站的设计与实现计算机科学与技术专业 指导教师 摘要:近几年来,随着互联网技术的飞速发展,音乐的传播速度越来越快,传播的地域也越来越广,作为音乐传播的载体的在线音乐网站功不可没。本文叙述了以Dreamweaver CS5为开发平台,使用ASP作脚本语言,ACCESS作为后台数据库设计并实现了一个在线音乐网站的过程。本系统以用户为中心,针对不同用户设计并实现了如下功能:网站的普通用户可以浏览网页内容、在线查询、在线点播音乐及视频。普通用户通过注册成为会员可进一步下载、收藏喜欢的音乐或视频,同时可以上传分享自己的音乐和视频文件,还可以在网站留言。后台管理员可以添加、删除和修改歌曲、视频、新闻、歌手信息,回复和删除网站会员的留言,修改会员权限和删除会员。关键词:音乐网站;ASP;ACCESS全套设计加扣 3012250582Music website design and implementation based on ASP Computer science and technology Tutor Abstract: In recent years, with the rapid development of Internet technology, music, the spread of faster and faster, the spread of the region is also more and more widely, as the carrier of music, online music site can not be. This paper describes the CS5 Dreamweaver as the development platform, using ASP as a scripting language, ACCESS as a back-end database design and implementation of an online music website. 1The system to the user as the center, designed for different users and achieve the following functions: Web site users can browse the web content, online inquiries, online music and video on demand. Ordinary users through the registration as a member can be further downloaded, favorite music or video collection, while sharing their own music and video files, you can also leave a message on the web site. Background administrators can add, delete and modify songs, videos, news, singer information, reply and delete the website members message, modify the members rights and delete members.2Keywords: music website;ASP;ACCESS引言:计算机技术的高速发展提高了人们生活水平,同时也渐渐地改变了人们的生活方式,网络上围绕各种主题的娱乐网站也就应运而生。像小说网站、文库分享网站、视频网站、自学网站、培训网站等等。为了满足广大音乐爱好者的需求,大量以音乐为主题的网站层主不穷。我们的日常生活处处充满音乐的气息,音乐是没有国籍语言之分的,我们只要用耳听,用心感受就可以了,所以音乐没有类似文学这样的语言上的限制,而网络技术加快了音乐的传播。在线音乐网站改变了传统音乐的产业结构,使得音乐在地域上传播速度更快,更趋于国际化。纵观全球,欧美的在线音乐市场历史悠久,日韩后来居上。而中国在线音乐市场起步晚,远远落后于欧美、日韩,好在发展迅速。3在线音乐网站作为音乐传播的重要载体,在音乐的传播,创作,鉴赏等方面产生了不可估量的影响。4本文详细叙述了利用Access数据库技术和ASP技术设计并实现了一个在线音乐网站,对网站涉及的网页播放器、ASP文件与数据库的交互、数据库中数据的读写、更新数据库中数据等功能也作了详细介绍。1在线音乐网站系统概述1.1研究目的及意义音乐虽然无处不在,但要在以前,音乐也是属于奢侈品的,人们接触到音乐都是通过一传十、十传百这样流传的,很难听到原唱。到了民国时期,也只有非常富裕的人家才能买得起留声机。即使在十年前,网络还没有如今这么普及,网民数量还没有如今这么多的时候,这样的现状依然没怎么改变。但是这十年时间里,网络技术的飞速发展,带动了音乐产业的繁荣,一首歌要火遍全国、全世界也就几天的事,从此音乐不再是“奢侈品”,老百姓也能够听到歌曲原唱。在线音乐网站一方面提高了音乐的传播速度及广度,另一方面又利用网络的存储功能,使音乐能够永久存储。3音乐网站刺激了音乐的传播,原因大体如下:首先,利用互联网传播音乐,传播速度和覆盖的广度大大地超越了传统的传播形式;其次,网络存储空间的无限性和时间的持久性是传统音乐保存方法不能比拟的。随着网络技术的快速发展和多媒体的日渐普及,音乐网站对传统的音乐产业产生了强大的冲击。6中国在线音乐的发展空间很大,很多在线音乐网站都是近几年才发展起来的,资历浅。功能和技术上还存在很多不足,除此之外例如版权问题、缺乏政府扶持等,也是中国在线音乐网站今后要重视和改善的方面。随着网络技术的发展,特色音乐网站的功能更加多样化,也更趋向于人性化。音乐网站除了具有最基本的功能如在线试听音频和视频、歌词服务、下载服务等,还拓展了其他功能诸如论坛、相关的音乐新闻、以及在线KTV等。在线音乐网站作为音乐重要传播方式之一,在音乐的欣赏、交流、创作等方面有着巨大的影响。因此我们有必要参考现有的音乐网站设计并实现一个基于ASP的在线音乐网站,用户不仅可以在线试听歌曲、观看视频,还可以上传分享歌曲、视频文件。1.2国内外研究现状中国在线音乐产业起步晚且发展缓慢。也就近几年,才有显著提高。如今,中国的在线音乐用户已已经达到数亿,国内涌现出的许多优秀的音乐网站,如一听音乐网、音悦台(成立于2009年,主打高清MV在线欣赏的音乐分享平台)、酷狗、百度MP3、虾米音乐网、网易云音乐等。中国在线音乐市场即将进入一个成熟阶段,音乐网站提供的音乐服务也越来越多样化和人性化,在线音乐网站潜藏着巨大的发展空间。华语音乐虽然发展空间很大,市场很足,但是仍然存在许多问题。研究显示,盗版和免费严重阻碍了中国在线音乐市场的发展,这是未来中国音乐市场需要重视和改善的。与国内相比,国外音乐市场发展模式多样化,国外的大型音乐网站很多,且有深厚的历史底蕴。如欧洲的MP3.com是全球领先的互动媒体公司CNET旗下的网站;allmusic也是享誉盛名的音乐资料库。此外,还有Last.fm、eMusic、P等都是享誉世界的世界级音乐网站。日韩虽然国土面积不可与中国比拟,但日韩音乐发展劲头很猛,不容小觑。韩国的娱乐文化早在十几年前就在中国很受欢迎了,韩剧和韩国音乐是韩国娱乐文化重要组成部分。韩国音乐的创作主要是以歌手组合的形式,近十几年来,韩国推出了很多世界著名的组合,像H.O.T、神话、东方神起、Super Junior、BigBang、少女时代、EXO等。2 开发相关理论和技术2.1 ASPASP(Active Server Pages)是内含于IIS(Internet Information Server)中的一种Web服务器端的开发环境。ASP网页是编写人员利用VBScript或JavaScript第三方脚本语言在普通HTML页面中嵌入ASP脚本语言来创建ASP动态网页,且可以直接与数据库交互。ASP主要为HTML编写人员提供了在服务器端运行脚本的环境,实现有动态内容的网页7。表2-1ASP概述ASP的特点ASP的工作原理ASP文件怎样与数据库交互用户端只要有浏览器如Internet Explorer、Google,就可以浏览以ASP作为脚本语言的网页,也就是说ASP的运行与浏览器无关。设计者也不用担心用户在浏览器上通过Internet访问网站时,会出现浏览器不支持以ASP作为脚本语言的网站的情况。ASP脚本在服务器端解释执行,传到用户浏览器的只是ASP的执行结果所产生的一般的HTML代码,浏览者看不到 ASP 脚本代码,这样有利于防止别人抄袭程序8。当Web站点具有ASP功能时,浏览以ASP作为脚本语言的网页会发生如下事情:(1)用户点击浏览.asp文件。(2)浏览器向服务器发送输入的地址即发出请求。(3)服务器引擎查找到对应的.ASP文件后从上倒下依次执行ASP脚本命令,执行的结果是产生普通的HTML内容。(4)执行结果再发送到浏览器显示页面内容。(1) 创建ASP文件与数据库的连接。(2)打开数据库连接。(3)创建记录集。(4) 打开记录集。(5) 在数据库中读取你所需要的数据。(6) 关闭记录集。(7)关闭数据库连接9。2.2 B/S模式B/S模式(Browser/Server)即浏览器/服务器模式。统一客户端B/S模式下,将系统所实现的全部功能都集中到中央服务器上,简化了系统的开发、维护和使用。浏览器是客户端最主要的应用软件,它是将Web服务器与数据库相结合,形成了基于数据库的Web计算模型,再将它应用到Internet中,就成为浏览器/服务器的应用结构,即B/S模式。客户机上只要安装一个浏览器如Internet Explorer、Google就可以了,而服务器安装SQL Server、MYSQL等数据库。Web 服务器与数据库的交互是通过浏览器进行的。B/S模式最大的优点就是客服端不用安装专门的软件,只要客服端有浏览器能连接到网络就可以了。客户端的零安装、零维护使得系统的扩展也就非常容易,也因此B/S模式维护和升级的方式很简单。简单地说,客户端是浏览器,只需要管理Web服务器就行了,根本不需要做任何的维护,所有的操作都只针对服务器进行。即用户规模再大、分支机构再多也不会增加系统维护、升级的工作量,这大大节约了人力、物力、时间的成本。2.3 ACCESS 数据库数据库就是存放在计算机内,有组织、可共享的数据集合。数据库中的数据都是按照一定的数据模型组织、存储和描述的,方便不同的用户共享,具有较高的数据独立性、易扩展性和较小的冗余度10。ACCESS是办公软件系统Office中的一个重要组件,它是一个简单易用的面向对象的关系型数据库管理系统。利用ACCESS面向对象的特性,我们可以将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。管理的对象有表、查询、窗体、报表等。ACCESS界面友好,易操作,它的风格与Word、Excel等一样,只需用鼠标进行操作即可,快捷、简单又方便。ACCESS除了具有一般数据库的功能外,它还扩展了许多其他功能如扩展了支持的数据类型像OLE、XML等,提供了大量的内置函数和宏,增强了网络功能等。2.4 DreamweaverCS5Dreamweaver是早期的Macromedia公司推出的“网页三剑客”之一,是集网页制作和管理网站于一体的网页编辑器。DW是专门为网页设计人员开发的视觉化网页开发工具,利用它设计师不仅可以轻而易举地设计出网页且设计的网页不受平台限制和浏览器限制。Macromedia公司于2005年被Adobe公司收购,DM CS5是最新推出的版本。Adobe DreamweaverCS5与其他编辑器生成的页面能很好地兼容而不会作任何更改。这将减轻由于HTML源代码的变更而给设计者带来负担。2.5 运行环境IIS浏览动态页面需要经过服务器系统环境的解释,得到的内容再由客户浏览器显示出来。为了使计算机成为web服务器,能够解释运行ASP网页,务必安装IIS组件。图2-1动态网页的运行环境图IIS是Windows操作系统自带的组件。IIS提供各种因特网服务,如发送Email的SMTP、ftp文件传输、浏览网页的网站服务等。当用户使用IIS支持的ASP开发网站时,所有的网页都必须存放在IIS管理器配置界面中的“网站”服务功能下的目录中11。当用户通过浏览器浏览特定.asp文件时,IIS会根据浏览器网址栏的网址取出对应的.asp文件,并在解析后由Internet传送至用户计算机的浏览器中,在浏览器中显示.asp文件的内容。3 系统需求分析与总体设计3.1 系统需求分析本系统的功能设计是以用户为中心设计的,网站的用户有普通用户,注册会员和后台管理员三种。为了使用户能充分实用网站,在实际开发前对各种用户角色都做了一定的相关资料收集,让系统的功能尽可能的符合实际使用情况12。前台用户功能实现1) 歌曲、视频播放模块,普通用户和会员均可以通过该模块在线试听歌曲和在线播放视频。2) 搜索模块。普通用户和会员可以通过搜索歌曲名和歌手名搜索到想听的歌曲。3) 下载模块。会员登陆后才可以下载歌曲、视频,否则会跳转到登陆页面。4) 上传文件。会员登录后进入用户中心,点击上传音乐文件或上传视频文件,进入音乐文件上传页面或视频文件上传页面上传分享歌曲、视频。5) 收藏模块。会员登录点击收藏图标才能成功收藏音乐或视频,否则跳转到登陆界面。6) 用户中心模块。会员登录后进入用户中心,在这里会员用户可以查看自己收藏的歌曲、视频以及删除收藏的歌曲、视频;会员可以查看自己上传的歌曲、视频以及删除自己上传的歌曲、视频文件;会员还可以发表留言以及删除自己发表的留言。7) 发表留言,会员可以发表留言及删除自己发表的留言。后台管理功能实现管理员登录网站后进入后台管理也页。在这里,管理员对会员、歌曲、视频、歌手、新闻、留言进行管理。致力于为网站提供最全面丰富且及时的各类资源。1) 管理、查看、修改系统的数据库信息。2) 新闻管理:管理员发布最新的新闻,删除不合理或过时的新闻,和修改错误的新闻。3) 会员管理:修改会员权限及删除会员。4) 歌曲管理:管理员上传歌曲,歌曲分类华语、日韩、欧美,还可以修改和删除歌曲。5) 歌手管理:管理员添加歌手信息,删除和修改歌手信息。6) 视频管理:管理员上传、删除视频,和改视频信息。7) 留言管理:管理员回复留言以及强制删除含不良信息的用户的留言。3.2 系统功能模块分析1) 系统总体功能模块图,根据对需求分析阶段所得到的信息进行分析,得到的功能模块图如图所示:图3-1系统功能模块图本系统以用户为中心,将网站的用户分为普通用户、注册会员用户和后台管理员。他们各自具体功能如下:2) 普通用户浏览网站的新闻和留言。在线试听歌曲、观看视频。搜索查询歌曲、歌手信息。普通会员功能图:图3-2普通用户功能图3) 注册会员在普通会员的基础上增加了如下功能:下载歌曲、视频。收藏歌曲、视频,删除收藏的歌曲、视频。上传分享音乐文件,以及可以删除自己上传的音乐文件。上传分享视频文件,以及可以删除自己上传的视频文件。发表留言及删除自己发表的留言。注册会员功能图:图3-3注册会员功能图4) 后台管理员会员管理:删除会员以及修改会员权限。歌曲管理:添加、删除歌曲和修改歌曲信息。视频管理:添加、删除视频和修改视频信息。歌手管理:歌手信息的添加、删除和修改。新闻管理:新闻的发布、修改和删除。留言管理:留言的回复、删除。管理数据库。后台管理功能如图所示:图3-4管理员功能图3.3 数据库设计3.3.1 数据库分析1) 用户表:用户编号、注册账号、密码、昵称、性别、邮箱、会员级别。2) 歌曲表:歌曲编号、歌曲名、歌手名、歌曲格式、歌曲路径、添加歌曲的人、歌曲属性(华语、欧美、日韩)。3) 视频表:视频编号、视频名称、视频格式、视频路径、视频作者、添加视频的人。4) 新闻表:新闻编号、新闻标题、新闻内容、发布时间。5) 留言表:留言编号、留言的人、留言内容、留言时间、回复内容、回复时间。6) 歌手表:歌手编号、歌手姓名、歌手性别、歌手属性(华语、日韩、欧美)、歌手图片。7) 歌曲收藏表:歌曲编号、歌曲名、歌手名、歌曲格式、歌曲路径、收藏的人、8) 视频收藏表:视频编号、视频名称、视频作者、视频格式、视频路径、收藏视频的人。3.3.2 数据库关系表(1) user用户表表3-1用户表(user)字段名称数据类型说明tel文本注册账号,用电话号码password文本密码name文本昵称sex文本性别email文本邮箱u_id自动编号用户编号calss文本用户等级(2) music音乐表表3-2音乐表(music)字段名称数据类型说明music_name文本歌曲名singername文本歌手名music_type文本歌曲格式music_url文本歌曲路径music_nation文本歌曲所属地区add_author文本添加音乐的会员m_id自动编号音乐编号(3) MV视频表表3-3视频表(MV)字段名称数据类型说明MV_id自动编号视频编号MV_name文本视频名称MV_author文本视频作者MV_type文本视频类型MV_url文本视频路径add_author文本添加视频的会员(4) news新闻表表3-4新闻表(news)字段名称数据类型说明News_id自动编号新闻编号title文本新闻标题con备注新闻内容News_time日期/时间新闻发布时间(5) singer歌手表表3-5歌手表(singer)字段名称数据类型说明s_name文本歌手姓名s_sex文本歌手性别s_nation文本歌手所属地区s_picter文本歌手图像s_id自动编号歌手编号(6) message留言表表3-6留言表(message)字段名称数据类型说明note_id自动编号留言编号note_name文本留言人note_con备注留言内容note_date日期/时间留言时间re_con备注留言回复re_date日期/时间留言回复时间(7) box音乐收藏表表3-7音乐收藏表(box)字段名称数据类型说明music_id自动编号收藏音乐的编号music_name文本歌曲名singer_name文本歌手名music_type文本歌曲类型music_url文本歌曲路径box_owner文本收藏的用户(8) mvbox视频收藏表表3-8视频收藏表(mvbox)字段名称数据类型说明mv_id自动编号收藏视频的编号mv_name文本视频名称mv_author文本视频作者mv_type文本视频格式mv_url文本视频路径add_owner文本收藏的用户3.3.3 数据库关系图数据库各个表之间的关系如图所示:图3-5数据库各个表的关系图3.3.4 E-R图(1) 用户实体图:图3-6用户实体图(2) 新闻实体图:图3-7新闻实体图(3) 留言实体图:图3-8留言实体图(4) 歌手实体图:图3-9歌手实体图(5) 视频实体图:图3-10视频实体图(6) 歌曲实体图:图3-11歌曲实体图(7) 歌曲收藏实体图:图3-12歌曲收藏实体图(8) 视频收藏实体图:图3-13视频收藏实体图(9) 系统总体E-R图:图3-14系统E-R图3.4 系统的技术要求1) 功能要求:系统设计的各项功能能够顺利执行。系统各功能模块在运行时互不干扰。系统对非法操作能够给出提示并正确处理。系统对用户输入的数据能判断出是否为非法数据或越界数据,还会自动给出相应提示。2) 界面要求:界面各板块布局合理,美观大方。导航、链接、按钮、及各窗口的控件的文字命名正确,使人一目了然。3) 数据库要求:数据表的设计合理,没有冗余的数据。用英文字符为数据表及其字段命名,且数据类型及其长度合理。浏览器数据库之间的连接正确能正确地交互13。4 系统功能实现4.1 用户登陆本次网站的会员用户分为另个级别,即一般会员和后台管理员。用户表user用会员级别class来区分会员等级,所以在设计数据库的时候只有一个用户表,没有另外为后台管理员单独设计一个表。这是通过ASP的内置对象Session实现的,Session对象存储用户对话框的相关信息。用户登陆成功后首页显示的用户信息是这样实现的:% if Session(MM_Username)= thenresponse.write(注册 登陆)elseif Session(MM_UserAuthorization)=1 thenresponse.write(您好 & session(MM_Username)&后台管理 退出登陆 个人中心)else response.write(您好, & Session(MM_Username) & 退出账号 个人中心) end if%保存用户信息,利用Cookies保存用户信息的代码实现如下:if request.form(save) thenresponse.cookies(name)=session(MM_Username)response.cookies(class)=Session(MM_UserAuthorization)response.cookies(name).expires=date+int(request.form(save)response.cookies(class).expires=date+int(request.form(save)end if图4-1用户登陆图4.2 面向普通用户的功能用户进入网站首页后可以浏览网站信息,如最新的娱乐新闻、网站留言、歌手信息、歌曲、视频等;还可以在线试听歌曲、在线观看视频;可以通过搜索栏搜索歌手名、歌曲名搜索歌曲;若用户还想体验更多功能,就要注册网站成为会员;图4-2网站首页4.3 面向注册用户的功能用户注册成为网站会员后,能够享受更多系统提供的服务,如下载歌曲、视频;收藏喜欢的歌曲、视频;上传分享自己的歌曲、视频文件;删除自己上传的歌曲、视频文件;在网站上发表留言及删除自己发表的留言。如图为用户中心:图4-3会员个人中心用户上传歌曲、视频文件如图:图4-4会员上传文件界面4.4 面向后台管理员的功能管理员同时也是网站会员,即后台管理员不仅享有一般会员的权利,还拥有属于管理员的权利。管理员属于网站的审查者,管理员可以酌情删除网站上的不良信息。管理员可以管理会员,删除用户和赋予一般注册用户管理员的权限;管理员添加、删除歌曲及修改歌曲信息;添加、删除视频及修改视频信息;添加、删除及修改歌手信息;发布、修改、删除新闻;回复留言及删除含不良信息的留言;下图为后台首页:图4-5后台首页下图为管理员上传文件:图4-6管理员上传文件页面管理员发布新闻:图4-7管理员添加新闻页面4.5 文件下载功能4.6 歌曲播放功能Object对象代表 HTML的元素。 PARAM NAME=URL VALUE=D:19212115CSLSong 5 系统测试5.1 系统运行环境1) 系统开发平台开发工具:Dreamwever CS5运行环境:Microsoft IIS数据库:Microsoft Office Access2003开发技术:ASP2) 性能需求操作系统 :WINDOWS XP或以上的操作系统服务器:IIS 5.1或以上数据库:ACCESS 2000或以上浏览器:IE 5.0及以上显示器分辨率:1020*760或以上5.2 系统测试表5-1系统测试表测试类型测试内容测试目的测试方法功能测试前台:注册新用户、登录系统,浏览网页,搜索查询歌曲和歌手,发表留言,在线试听歌曲,收藏歌曲,下载歌曲,观看、下载、收藏视频,用户上传歌曲视频文件,用户删除自己上传的文件,删除留言,用户移除收藏的音乐、视频;后台:管理员上传、删除、修改音乐文件;上传、删除、修改视频文件;添加、删除、修改歌手信息;发布、修改、删除新闻;删除会员和修改会员权限。回复、删除留言。核实所有功能均已正常实现数据精确,数据输入输出时显示正确14。手工测试用户界面测试1导航、链接、按钮名称、提示信息的一致性等。2.易用性、合理性、正确性等。确保颜色、字体、提示信息、图标等都符合基本标准,能够保证系统的易用性,大体符合逻辑15。手工测试访问控制测试普通用户、会员用户、后台管理员防止用户不合理操作和用户越权操作。手工测试性能测试查询音乐、视频、注册新用户、登录时系统的响应时间;测试系统的稳定性。手工测试5.3 测试结果表5-2测试结果表测试功能名称测试状态测试结果用户注册已执行测试通过注册用户登陆已执行测试通过试听歌曲已执行测试通过下载歌曲已执行测试通过收藏歌曲已执行测试通过观看视频已执行测试通过下载视频已执行测试通过收藏视频已执行测试通过用户上传歌曲已执行测试通过用户上传视频已执行测试通过用户删除上传的歌曲已执行测试通过用户删除上传的视频已执行测试通过用户发表留言已执行测试通过用户删除发表的留言已执行测试通过搜索查询歌曲、歌手已执行测试通过管理员删除会员和修改会员权限已执行测试通过管理员添加歌曲、视频文件、歌手信息已执行测试通过管理员删除歌曲、视频、歌手已执行测试通过管理员修改歌曲、视频、歌手信息已执行测试通过管理员发布、删除、修改新闻已执行测试通过管理员回复、删除留言已执行测试通过5.4 系统测试总结本次测试主要针对网站所设计的功能进行测试,测试项目主要是上述表中所列的功能项目,测试结果基本通过。当然,在测试的过程中发现很多地方存在小瑕疵或运行不成功。经过不断地修改,测试,系统又进一步得到完善。尽管如此,由于本人功力不够,网站始终存在很多缺陷。6 总结在信息技术飞速发展的今天,信息传播的速度越来越快。一首歌、一个视频要火遍全国、乃至全世界也就一夕之间的事,作为歌曲传播的载体之一的音乐网站的发展也越来越成熟,本系统是集音乐与视频播放于一体的网站,着重于音乐播放。以用户为中心,本系统主要实现了以下功能:普通用户:在线试听歌曲、观看视频;浏览最新音乐动态新闻;浏览网站留言,获取跟多信息;根据歌曲名和歌手搜索查询歌曲;要想有更多体验,则要进一步注册登陆网站。会员用户:会员用户在普通用户的基础上可以下载、收藏喜欢的音乐;下载、收藏好看的视频;上传分享自己的歌曲、视频文件;还可以在网站留言咨询信息。后台管理员:管理员既是网站会员,也是管理员,即管理员拥有会员权限的同时还拥有管理员的权限。后台的功能有:会员管理,包括删除会员和修改会员权限;歌曲管理包括添加、删除歌曲和修改歌曲信息;视频管理,包括上传、删除视频和修改视频信息;歌手管理,包括添加、删除歌手信息和修改歌手信息;新闻管理,包括发布、删除新闻和修改新闻;留言管理,包括回复留言和删除留言。截止目前,本系统的核心功能已基本实现,但在整个系统的实现上还存在很多不足,如界面设计不够美观,像导航、链接、图片等的设置不合理;不能推送热门歌曲到首页,首页光秃秃的,不够吸引用户;不能在站内实现歌曲和视频的综合搜索,只
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年统编版新教材道德与法治二年级上学期期末练习卷及答案
- 2025年新安全员资格证试题库及答案
- 4.5 等腰三角形(3) 学案
- 2025年心理健康教育与咨询课程考试题及答案
- 2025年一级建造师试题答案
- (2025年)电工电子技术期末考试试题及答案
- 千古才子赵壹《疾邪诗二首》原文、释义及深度解析
- 家电营销方案范例
- 2025年盘锦法院书记员招聘考试真题及答案
- 剪彩活动表演方案策划
- 代孕协议样本
- 教学课件:《航海学》
- 课件:《科学社会主义概论(第二版)》第七章
- 中医是中国的国粹了解一下中医发展简史
- 新版标准化机电专业管理体系解读课件
- 【MOOC】波谱分析-西北大学 中国大学慕课MOOC答案
- 医疗职业暴露
- 220kV耐张线夹检测报告
- 期中测试卷(试题)-2024-2025学年人教版六年级数学上册
- 2024春-家庭与社区教育(十校联盟)学习通超星期末考试答案章节答案2024年
- 第16课《诫子书》公开课一等奖创新教学设计 统编版语文七年级上册-2
评论
0/150
提交评论