1。2 国内外研究现状
第一家网络音乐下载商店是由2005年沃尔玛和微软进行合作开设的,只要用户在该平台上进行付费下载,其音乐媒体文件可以在微软的任何设备播放。现如今国际音乐市场上有许许多多的这一行业的竞争者,其中最为典型的是Apple公司的iTunes服务,由于苹果公司的这一模式,以及版权问题——即法律中的“避风港”原则的原因,中国在线音乐市场进入了低迷期,中国市场发展缓慢。直至2011年,中国在线音乐市场才有了飞速的发展,其中主要包括目前用户量最大的QQ音乐、虾米音乐、百度音乐等等。因此,中国在线音乐市场即将走向成熟,在互联网与传统媒体相结合的过程中将发挥重大的作用。虽然,中国在线音乐市场一片生机勃勃的景象,但是其中也有一定的问题,比如文化安全的问题也是需要注意的问题之一,但是其中的版权问题也是今后中国在线音乐市场要解决的重要问题之一。
2。关键技术介绍
2。1 ASP技术
ASP的全称为Active Server Pages,其英文直译为“活动服务器网页”,但是可以理解为“动态页面”与 DW 做出来的纯 HTML 的“静态页面”相对,动态页面指的是链接数据库,可以通过网站的后台管理系统对网站中的数据进行实时更新。ASP 是 Microsoft公司研制开发的,用来取代 CGI 脚本程序的一种编程方式。其前身为静态页面的HTML语言,但是与HTML不同的是,使用ASP技术搭建出来的网页是时交互的,其文件名为“。asp”。由于考虑到《侧耳倾听》音乐网站的实时听歌,用户互动交流以及对新闻实时更新的需要,方便用户使用,所以本网站在建站的时候选择ASP技术为开发工具。文献综述
2。2 SQL Server 数据库
数据库在整个设计环节中的作用类似盖楼时候的地基,如果设计有误,在未来系统维护、功能改进、二次开发的时候就会产生很多不必要的困难。从某种角度而言,系统的实现核心其实是对数据的操作,虽然逻辑代码也起到了一定的作用,但是究其本质是数据的展现和操作,SQL Server 2008依然是Microsoft公司开发的大型数据库,具有强大的对数据设计和管理的功能,该软件提供了分布式事务处理的支持,对于任何开发软件都有着良好的兼容性,并且可以支持在线备份,提供了日志恢复功能,防止以后因为各种原因导致的数据库损坏而产生的不必要的损失。由于 SQL Server 2008的强大功能,《侧耳倾听》音乐网站在实现的过程中选择它作为系统数据库。
3。系统分析与设计
3。1 需求分析
本音乐网站的实现是为了对音乐网站中信息进行有效的管理,在设计本系统的时候要考虑到用户的实际需求。在满足用户需求的条件下,要保证系统的稳定性与易用性,还要留下一定的接口方便程序员以后的二次开发。对于本网站主要的用户一共有以下两种,分别是注册用户以及管理员。
1。注册用户
注册用户是本系统主要面向的用户,也是整个网站信息需要面向的用户,其主要实现功能为:音乐新闻信息浏览,音乐专辑信息浏览,音乐在线欣赏,留言信息反馈,个人资料编辑等等。
2。网站管理员来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
网站管理员拥有整个网站的最高权限,能对网站的所有信息进行修改、更新、添加和删除,管理员登陆系统后,可以对管理员的信息,音乐新闻信息,音乐专辑信息,音乐信息,音乐类别信息,网站会员,留言板游客留言信息等信息进行管理,修改,添加,删除。
3。2 网站功能结构设计