.net的在线音乐播放下载开发与实现(源码)【字数:9952】
摘 要近年来,伴随着社会和经济的共同发展,IT行业也发生巨大改变,人们也有了更多的休闲方式。具有快速?高效?便捷传输方式特点的互联网被人们接受利用?在当今音乐潮流的影响下,在网络上试听下载音乐已成常态,网络音乐攀上高峰? 本课题研究的就是如何使用ASP.NET技术,C#语言及相关数据库来实现的在线音乐网站。开发主要包括前台用户页面的设计、后台数据管理。在前台模块中,用户通过本网站能试听下载自己喜欢的歌曲并进行相关评论等。而后台管理的管理员可以对音乐资讯,歌曲等进行增删查改等基本操作。 在结合当前情况下的技术以及根据查阅的相关资料具体分析之后,本次网站系统决定使用B/S模式进行开发,以VS为开发平台,采用ASP.NET技术、CSS样式表和JavaScript语言等技术进行开发,和SQL 建立数据连接关系,对数据库进行分析并建立相关网页页面。本系统的设计目标是页面简洁、操作简单,可以实现在线点歌听歌评论等基本的功能。
目 录
第一章 绪论 1
1.1 引言 1
1.2 课题研究背景 1
1.3 国内发展现状 1
第二章 系统开发技术介绍 2
2.1 VISUAL STUDIO简介 2
2.2 B/S简介 2
2.3 ADO.NET简介 2
2.4 C#简介 2
2.5 SQL SERVER简介 3
第三章 系统分析 4
3.1 可行性分析 4
3.1.1技术可行性 4
3.1.1经济可行性 4
3.1.1操作可行性 4
3.2 需求分析 4
3.3 数据设计 5
第四章 系统设计 8
4.1 系统功能设计的目标 8
4.2 系统功能划分 8
4.3 数据的库设计 9
4.3.1用户表 9
4.3.2歌曲表 9
4.3.3歌曲评论表 10
4.3.4公告表 10
4.3.5帖子信息表 10
4.3.6回复表 11
第五章 系统实现 12
5.1 登录 *好棒文|www.hbsrm.com +Q: ¥351916072$
模块 12
5.2前台模块 13
5.2.1 首页 13
5.2.2音乐公告模块 14
5.2.3音乐播放模块 15
5.2.4论坛模块 18
5.3 后台管理模块 19
5.3.1 会员管理模块 19
5.3.2 音乐模块 20
5.3.3 论坛信息模块 21
5.3.4 音乐资讯模块 22
第六章 系统测试 23
6.1 测试的目的 23
6.2 测试要求 23
6.2.1 功能测试 23
6.2.2 界面测试 23
6.2.3 易用性测试 23
6.2.4 兼容性测试 23
6.2.5 恢复性测试 23
6.3 测试用例设计 24
结束语 28
致 谢 29
参考文献 30
第一章 绪论
1.1 引言
Internet的迅速发展使得人们对音乐欣赏、娱乐的方式和载体发生了巨大的变化,Internet具有开放性、分布性和其所具有巨大的计算能力等特点,因为这些特点,娱乐方式原有的时间和空间的限制得到了不小的突破。人们的研究热点内容也多了基于Internet的在线音乐网站这一项。相较于传统的欣赏与交流模式,网络音乐存有很大优势,在满足了大多数人对音乐追求的同时,还促进了电子与数码产品技术的发展[1]。
1.2 课题研究背景
随着信息和数字时代的到来,互联网给世界各地带来了新的机遇和挑战。 计算机和网络技术的快速发展以及互联网应用在全球范围内日益普及,使得社会在信息系统向信息社会发展方面发挥越来越重要的作用[2]。在音乐方面,互联网上丰富的音乐资源使人们可以随时通过互联网获得音乐教育,文化娱乐等服务。 计算机网络已经非常流行,全世界的用户都可以访问互联网上丰富的信息。 所以网络音乐也会跟风。 在线音乐的最大特点是快速简单。网络音乐可以支持一系列操作,如收听歌曲,搜索新歌曲和下载歌曲[1]。
1.3 国内发展现状
?2018年全球互联网数突破了40亿,根据中国互联网络信息中心(CNNIC)发布的数据,今年中国的互联网用户数量将接近7.7亿。 中国作为最大的发展中国家也是全球最大的通信市场。即便所有欧洲国家的互联网用户总数加起来也难以超过中国。
在这样一个快速发展的社会中,互联网以不可阻挡之势渗透到了生活中并成为信息传播的主要媒介。 可以说,网络信息的获得正逐步改变着人们的生活方式。 互联网已经成为人们休闲放松的方式之一。我选择的主题是设计和实施一个在线音乐网站,它体现了互联网与人们平常社会生活之间的紧密关联。
为了满足对音乐爱好,明星仰慕以及痴迷各种专辑的人,一些音乐主题网站出现了。 我想设计一个全新的在线音乐试听网站。本网站与传统设计中的其他音乐网站不同,浏览,搜索音乐将更加便捷。相比静态网页的单调,大量的维护以及缺乏用户互动,动态网页正在向普通网页设计的方向发展。 本网站的设计目标是设计一个动态互动网站,集音乐试听,下载和评论等功能。 用户可以在浏览过程中进行交互,拥有良好的用户体验。
第二章 系统开发技术介绍
2.1 Visual Studio平台简介
Microsoft Visual Studio的缩写是VS,Microsoft Visual Studio开发公司是美国著名的微软公司。VS平台为开发者提供了一系列的开发工具包,可以用多种语言开发Windows 应用程序和Web应用程序。VS为软件提供开发工具以维持该软件的生命周期,同时所有有微软支持的平台都适用使用VS编写的代码。VS.NET是一个强大的集成开发环境,在一定的条件下,将.net的功能集成到C#程序中,在这样的开发环境下,用户可以使用例如VB.NET、VC++.NET、C#.NET和J#.NET等开发语言。
目 录
第一章 绪论 1
1.1 引言 1
1.2 课题研究背景 1
1.3 国内发展现状 1
第二章 系统开发技术介绍 2
2.1 VISUAL STUDIO简介 2
2.2 B/S简介 2
2.3 ADO.NET简介 2
2.4 C#简介 2
2.5 SQL SERVER简介 3
第三章 系统分析 4
3.1 可行性分析 4
3.1.1技术可行性 4
3.1.1经济可行性 4
3.1.1操作可行性 4
3.2 需求分析 4
3.3 数据设计 5
第四章 系统设计 8
4.1 系统功能设计的目标 8
4.2 系统功能划分 8
4.3 数据的库设计 9
4.3.1用户表 9
4.3.2歌曲表 9
4.3.3歌曲评论表 10
4.3.4公告表 10
4.3.5帖子信息表 10
4.3.6回复表 11
第五章 系统实现 12
5.1 登录 *好棒文|www.hbsrm.com +Q: ¥351916072$
模块 12
5.2前台模块 13
5.2.1 首页 13
5.2.2音乐公告模块 14
5.2.3音乐播放模块 15
5.2.4论坛模块 18
5.3 后台管理模块 19
5.3.1 会员管理模块 19
5.3.2 音乐模块 20
5.3.3 论坛信息模块 21
5.3.4 音乐资讯模块 22
第六章 系统测试 23
6.1 测试的目的 23
6.2 测试要求 23
6.2.1 功能测试 23
6.2.2 界面测试 23
6.2.3 易用性测试 23
6.2.4 兼容性测试 23
6.2.5 恢复性测试 23
6.3 测试用例设计 24
结束语 28
致 谢 29
参考文献 30
第一章 绪论
1.1 引言
Internet的迅速发展使得人们对音乐欣赏、娱乐的方式和载体发生了巨大的变化,Internet具有开放性、分布性和其所具有巨大的计算能力等特点,因为这些特点,娱乐方式原有的时间和空间的限制得到了不小的突破。人们的研究热点内容也多了基于Internet的在线音乐网站这一项。相较于传统的欣赏与交流模式,网络音乐存有很大优势,在满足了大多数人对音乐追求的同时,还促进了电子与数码产品技术的发展[1]。
1.2 课题研究背景
随着信息和数字时代的到来,互联网给世界各地带来了新的机遇和挑战。 计算机和网络技术的快速发展以及互联网应用在全球范围内日益普及,使得社会在信息系统向信息社会发展方面发挥越来越重要的作用[2]。在音乐方面,互联网上丰富的音乐资源使人们可以随时通过互联网获得音乐教育,文化娱乐等服务。 计算机网络已经非常流行,全世界的用户都可以访问互联网上丰富的信息。 所以网络音乐也会跟风。 在线音乐的最大特点是快速简单。网络音乐可以支持一系列操作,如收听歌曲,搜索新歌曲和下载歌曲[1]。
1.3 国内发展现状
?2018年全球互联网数突破了40亿,根据中国互联网络信息中心(CNNIC)发布的数据,今年中国的互联网用户数量将接近7.7亿。 中国作为最大的发展中国家也是全球最大的通信市场。即便所有欧洲国家的互联网用户总数加起来也难以超过中国。
在这样一个快速发展的社会中,互联网以不可阻挡之势渗透到了生活中并成为信息传播的主要媒介。 可以说,网络信息的获得正逐步改变着人们的生活方式。 互联网已经成为人们休闲放松的方式之一。我选择的主题是设计和实施一个在线音乐网站,它体现了互联网与人们平常社会生活之间的紧密关联。
为了满足对音乐爱好,明星仰慕以及痴迷各种专辑的人,一些音乐主题网站出现了。 我想设计一个全新的在线音乐试听网站。本网站与传统设计中的其他音乐网站不同,浏览,搜索音乐将更加便捷。相比静态网页的单调,大量的维护以及缺乏用户互动,动态网页正在向普通网页设计的方向发展。 本网站的设计目标是设计一个动态互动网站,集音乐试听,下载和评论等功能。 用户可以在浏览过程中进行交互,拥有良好的用户体验。
第二章 系统开发技术介绍
2.1 Visual Studio平台简介
Microsoft Visual Studio的缩写是VS,Microsoft Visual Studio开发公司是美国著名的微软公司。VS平台为开发者提供了一系列的开发工具包,可以用多种语言开发Windows 应用程序和Web应用程序。VS为软件提供开发工具以维持该软件的生命周期,同时所有有微软支持的平台都适用使用VS编写的代码。VS.NET是一个强大的集成开发环境,在一定的条件下,将.net的功能集成到C#程序中,在这样的开发环境下,用户可以使用例如VB.NET、VC++.NET、C#.NET和J#.NET等开发语言。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/79.html