《基于ASPNET的线上音乐平台开发》由会员分享,可在线阅读,更多相关《基于ASPNET的线上音乐平台开发(30页珍藏版)》请在金锄头文库上搜索。
1、 毕业设计(论文)( 2014届 )论文题目 基于ASP.NET的线上音乐平台开发 Development and design of music website based onASP.NET 学 生 姓 名: 李雅卓 学 号: 140806227 二级学院名称: 新媒体学院 专 业:信息管理与信息系统指 导 教 师: 瞿有甜 职 称: 教授 郑 重 声 明我谨在此郑重声明:本人所写的毕业论文 均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 年 月 日浙江传媒学院本科毕业论文 基于A的线上音乐平台开发基于A的线上音乐平台开
2、发摘要: 在目前信息化的普遍,加上互联网技术的不断发展,网络开始渐渐取代传统的知识获取途径,成为人们重要的资源来源,而且人们对于网络的要求也越来越高,不仅仅是知识和信息的来源,更要可以满足人们的精神需求,这样的话,音乐网站的出现就是就有了种必然。此次就是从网络开发语言的现状出发,对ASP.NET进行分分析认识,得到自己的认识,然后和音乐网站的实例相结合。分析音乐网站的建设流程,加深对于音乐网站的理解和认识。关键词:音乐网站;Web开发;ASP.NETDevelopment and design of music website based onASP.NET五号Times New Roman,
3、各关键词之间逗号分开,逗号后加一空格。Abstract: With the current generalization of informatization and the continuous development of Internet technologies,the Internet has gradually replaced traditional ways of acquiring knowledge, becoming an important source of resources for people, and peoples requirements for netw
4、orks are also increasing,not just knowledge and information.The source must satisfy peoples spiritual needs.In this case, the appearance of music websites is inevitable.This time,starting from the status quo of web development languages,analyze and understand ASP.NET,get your own understanding, and
5、then combine it with the examples of music websites. Analyze the construction process of music websites and deepen understanding and understanding of music websites.Keywords: Music site;Web site development;ASP.NET目 录序 言11 绪论21.1 选题背景21.2 研究目的与意义21.3 选题背本文研究内容22 开发环境与技术实现32.1 关键技术和解决方案32.2 系统开发环境32.
6、2.1 B/S结构模式32.2.2 ASP.Net技术的介绍32.2.3 数据库技术42.3 本章小结43 可行性分析53.1 概述53.2 技术可行性53.3 经济可行性53.4 操作可行性53.5 时间可行性53.6 业务流程图63.6.1 基本信息业务流程描述63.6.2 歌曲管理业务流程描述63.6.3 新闻管理业务流程描述73.6.4 歌曲类别管理业务流程描述73.7 本章小结84 需求分析94.1 系统概述94.2 需求分析94.2.1 系统处理的准确性和及时性94.2.2 系统的开放性和系统的可扩充性94.2.3 系统的易用性和易维护性94.2.4 系统的数据要求104.3 数据
7、流程图104.4 数据字典104.5 数据元素的定义114.6 数据结构114.7 本章小结124.8 本章小结125 总体设计135.1 系统模块总体设计135.2 数据库设计145.2.1 数据库设计概述145.2.2 数据库阶段设计的目标155.3 数据库的详细设计155.3.1 数据库的E-R图的设计155.3.2 数据表的设计165.4 本章小结176 详细设计186.1 系统运行平台设置186.2 网站首界面设计186.3 主要模块功能设计196.3.1 会员管理模块196.3.2 歌曲信息管理模块196.3.3 音乐搜索模块206.3.4 系统设置模块216.4 本章小结217
8、结 论22致谢23参考文献24浙江传媒学院本科毕业论文 液晶显示电话防盗报警器的开发序 言在如今网络技术快速发展的时代,信息时代已经来临,而且已经和人类的各种活动紧密的结合在一起。社会竞争也更加激烈,人们生活的节奏也在逐渐的变快,如此一来,人们面对的压力就会越来越大,这个时候音乐网站就可以起到很好的调节作用,在快速的生活节奏中,可以进行一定程度的放松。如今互联网所包括的东西方方面面,很多数据库已经开始网络信息化,而音乐网站也是新生事物,借助互联网的技术和资源在快速的发展着,而从音乐网站的基础上,衍生而来网络音乐更是有了革新和创造性的发展,使音乐不仅仅再局限于传统,而是有了更广阔的天地去发展,而
9、音乐网站作为网络音乐的载体,在上世纪的时候,音乐网站的形式和功能都是比较单一的,但是互联网技术的发展和市场的需求,给音乐网站带了快速发展的时期,如今音乐网站也有了像ASP,JSP等这类性能很高的开发工具。1 绪论1.1 选题背景互联网技术的快速发展,信息时代已经来临,而且社会竞争力度不断加大,面对的压力越来越大,加上物质水平的提高,人们对于音乐提出了新的更高的要求,而互联网技术的出现,解决了这个问题,它的使用让音乐能够以更快的速度进行传播,满足了人们对于音乐传播速度的要求,另外对于用户来说,网上的音乐经济快速,快捷方便。另外音乐商店由于成本低,风险低也开始大批量的出现,相比于传统的音乐商店,更
10、加具有优势。1.2 研究目的与意义所谓的网上音乐商店就是将现实中的各种音乐产品,进行信息化,数据化,从而投放到网络上进行这些经济活动。一般的音乐产品可以分为两类,1.就是传统音乐实体,这种产品只是借助网络这个平台进行营销。2.就是在线资源,可以借助网络进行下载传播,从而达到交易的目的。而我这次的目的就是通过设计制作一个音乐网站,从而将一些像数据库技术的理论知识和实践相结合,从而更好的掌握知识和技能,加深音乐网站开发工具,数据库以及一些相关的技术理解和掌握程度。1.3 选题背本文研究内容这次设计的音乐网站主要要满足三个要求,即搜索,欣赏,和下载。给用户带来快捷实用的音乐体验。在设计网站的时候,借
11、助了ASP.NET技术,数据库数据库技术等等,还有一些开发工具,力求对网站各个模块都有完整的结构和功能。2 开发环境与技术实现2.1 关键技术和解决方案在进行网站设计的时候,使用了ASP.NET技术的b/s架构,VS2010 数据库到以及技术,另外只要用户使用默认的浏览器,就可以在数据库中,找到相关的路径从而进行试听,我们通过设置两种查询方式模糊查询和准确查询来满足用户的搜索需求。即根据我们使用的目的选择相应的查询方式,根据输入的字段即可。一般来说,音乐网站的既然要求不高,数据库执行插入,更新以及查询三种基本操作基本就可以满足使用需求。2.2 系统开发环境在创建网站系统的时候,整体结构选取B/
12、S结构,把VS2010设置为前台工作开发工具,后台运行的数据库版本为SQL2010。2.2.1 B/S结构模式所谓B/S结构主要是由浏览器和服务器结构两部分组成,这是网络技术发展的产物。通过这种结构,就可以借助WWW网站进行设置用户页面。只有很少的一些事物逻辑是借助前端的。由于这种结构的可以把几乎所有的业务逻辑储存在服务器端,所以是不需要借助客户端软件的。需要做的是借助客户端浏览器,更新升级系统和软件即可。对于用户来说,减轻了电脑的压力,但是一个缺点就是运行速度很低,用户访问的时候,是不受限制的。2.2.2 ASP.Net技术的介绍ASP.NET技术可以为Wed应用程序的负责人员提供很多新的技
13、术支持。比如已编译的服务器端的代码,代码隐藏技术等等,和Wed的开发工具相比,有下面的一些优势。1.增幅作用,所谓的ASP.NET就是运行在服务器中的公共语言运行库代码。这种代码一般都是已经编译好的。可以利用前期绑定,编译的随时性等等,增幅了代码编写之前的工作效率。2.高性能的工具,ASP.NET 完善了Visual Studio集成开发环境的工具箱和相关的设计器,改进了其中的不足之处,像自动部署这样功能,它可以提供很多。ASP.NET在进行代码编写的时候,使用了code-behind方式,从而简化了编写代码的过程,降低了开发成本,同时品质也有一定的提高。所以就目前互联网发展的前景来说,开发工
14、具的作用是不容忽视的,它可以为发展提供技术支持,提高效率,取得竞争优势。2.2.3 数据库技术所谓的关系数据库,其本质就是一些关系模型设计二维表的有机合成。在设计网站的时候,借助VS2010设计了开发环境,借助,ASP.NET构建编程环境,SQL Server2005作为数据库环境。mssql2005是微软公司开发中规模比较大的关系数据库。更加可靠,安全,使用范围更加广泛。此外mssql2005相比于别的关系数据库,增加更多的功能,完善了数据库。由于它强大的功能和优势,所在一些联机事物处理,和电子商务的应用程序的都有很多的应用。2.3 本章小结在上面的,对于整个系统关键点进行叙述和介绍,自己在进行设计系统的时候,所用到一些技术和开发工具。整体结构选取B/S结构,把VS2010设置为前台工作开发工具,后台运行的数据库版本为SQL2010,另外所使用的服务器是自己设计的,还有操作系统设计的时候,选择了Windows XP,因为它的很高品质的页面,使用方便,而且节省了在开发时候,耗费的时间。另外价格相对来说也是比较便宜的,加上技术成熟,安全也做得比较好,所以是比较适合这次的系统设计的