在线音乐平台的设计与实现(源码)【字数:6233】
目 录
一、 绪论 1
(一) 研究背景 1
(二) 目的和意义 1
(三)开发工具及技术 2
1.VS2012 2
2.ASP.NET 3
3.SQL2012 3
二、 需求分析 4
(一)功能需求分析 4
1.网站前台功能 4
2.网站后台功能 5
(二)系统用户用例图 6
三、系统设计 8
(一) 系统的总体设计 8
(二) 数据库的分析与设计 9
1.数据库概念设计 10
2.数据库物理结构 11
四、系统主要功能实现 13
(一)系统前台功能实现 13
1.系统首页信息浏览 13
2.用户登录功能 17
3.用户注册功能 18
4.音乐详情浏览功能.19
5.增加音乐到指定位置功能.20
6.个人音乐显示功能.22
7.个人上传音乐功能.23
(二)系统后台功能实现 25
1.音乐信息管理 25
2.用户信息管理 26
3.后台音乐上传.28
4.管理员登录.29
五、 总结 31
致谢32
参考文献33
一、绪论
(一) 研究背景
在当今的社会发展趋势下,信息化发展的高速运行下,文化的交流能力也日益加强,各国之间的文化交流也越来越普遍。现如今没有一个国家的文化交流是出于闭关锁国的状态。而其中音乐交流又是一个不可或缺的一个重要的文化交流组成部分。并且现如今的青年们更加的追求音乐,聆听音乐的美丽。感受各个国家文化的碰撞交流。但是现在的音乐软件也是鱼龙混杂,收费也是很普遍,并且软件里面的音乐质量也是特别的参差不齐。给人一个不好的听音乐的过程体验。所以一个高质量的音乐软件还是很必要的。一个听取用户建议的音乐软件也是十分的受欢迎的。现在的大多数的音乐软件为了赚钱,已经完全不会照顾用户的体验。所以开发一款迎合大众青年的音乐软件是必要和必 *好棒文|www.hbsrm.com +Q: @351916072@
须的。而且用户使用基数也是十分庞大的。一款成功的音乐软件不仅更好的服务了大众,同时也保证了音乐创作者的创作激情,更好的传播了各国的文化,促进了文化的交流。同时也让一下坑人的音乐平台失去了赚钱的渠道。
(二)目的和意义
随着文化多元化以及信息化的发展,越来越多的文化交流融合,各国交流日益增多,由于国内人口基数众多,国内市场庞大,所以吸引了大量的文化元素到国内发展。但是由于部分的文化交流时由音乐的形式进行的,所以音乐平台的开发与推广无疑是是一个重点问题。并且由于文化来源于各地,各式各样,国内的一些平台为了骗取钱财,将一些不符合国内情况的文化糟粕,私自改造,不考虑是否符合国内环境,只是为了收取更多的钱财,将一些音乐文化糟粕,传播给更多的人,甚至有些音乐平台,这也让人就不对音乐进行核实,直接发布,根本不会考虑用户的使用感受。所以让人们对于文化的正面碰撞越来越处于反感状态,甚至拒绝接受外来的音乐文化。为了处理这些问题,必须要将音乐发布以及制作的过程公开公正,保证每一个人的利益。随着文化的交流增多,必将引进更多的不同的文化,但是解决这些音乐文化的质量问题也是一项必要步骤,所以随着文化的后期交流,音乐平台的音乐发布环节也成为了文化建设的关键点之一,如何处理好文化交流中的音乐交流发布,音乐平台的质量也是重中之重。
(三) 开发工具及技术
ASP.NET是微软公司力推的Web开发编程技术,它是一个统一的Web 开发模型。它建立在.NET公共语言运行库上,大大提高了执行效率;可运行在Web应用软件开发的绝大多数平台上,具有较强的适应性;同时用唯一一种字符做为根本,然后分层次的开发环境,这样就可以简化服务器的载客量,同时也让开发更加的简单。ASP.NET使程序员使用尽可能少的代码生成企业级Web应用程序所必需的各种服务,大大提高了开发效率,因此,ASP.NET已经成为当今Web应用程序开发的主流技术之一。而且asp.net的运行环境是Visual Studio,我选择的版本是2012,为了实现数据的交互,所以要使用到数据库,我数据库使用版本呢是SQL2012。
1. Vs2012[2]
本次开发是基于ASP.NET语言进行开发的,而ASP.NET语言在Windows系统上运行的基础就是要在Windows上安装Visual Studio。Visual Studio (简称VS)是微软公司旗下一个集合各种功能的软件开发平台。同样也是目前最流行的 Windows窗口应用的开发平台,也是无数人学习编程的入门软件之一。Visual Studio 可以用来创建 Windows 平台下的 Windows APP程序和前端网页,也可以用来搭建网络服务器、人工智能程序和 Office程序,目前还可开发安卓平台APP应用及IOS平台应用。
软件具体页面如下所示:
/
图11 vs版本
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/796.html