1、更多资料尽在: 大学生部落-大学生第一门户社区 研究课题:在线音乐网站设计 姓名:吴小星 学号:08030541 专业:计算机应用 指导教师:陈欣、高源 时间:2010.10 .24 目 录导 言3第一章 音乐网站的概述31.1综合音乐类41.2音乐下载试听类4第二章 系统规划与可行性分析72.1 系统调研72.2系统分析82.3性能需求92.4模块分析92.5可行性分析设计10第三章 系统工具及技术123.1 Dreamwever技术123.2 PHP技术介绍153.3 ACCESS技术介绍163.4 ASP及相关技术介绍18第四章 系统设计与实现201 数据库设计202.后台供能设计203
2、系统的技术要求24第五章 系统测试及实现26一系统测试26二系统实现27三实现结果31系统测试总结32第六章 总结33参考文献:34导 言随着社会的发展时代的前进,IT行业的发展也是日新月异,对人类的生产和生活方式产生了很大影响。网络传播以其特有的快速、高效、便捷的传输方式被人们所接受,越来越多的走进了千家万户。并且在当今音乐浪潮的影响下,随着音乐事业逐渐走向高峰,音乐已无处不在,音乐已与我们密不可分。在线音乐早已成为人们不可少的一部分,因此,为了能让更多的音乐共享,在线音乐网站是必不可少的。计算机和计算机网络的飞速发展,人们对计算机网络的依赖是越来越大。人们在网上聊天交友,在网上请教问题,查
3、阅资料,还在网上玩游戏。除此之外,人们还会在网上进行商务交易、下载信息,有着众多的使用者。尤其是电子商务大大的减少了人们对周围环境的依赖,无论是哪里的网友,都可以浏览到世界各地的各类信息,非常的方便,由于以上的优势,各类网站如雨后春笋般的出现,这也就是我的毕业设计的实际意义。网络的交互性、实时性、丰富性和便捷性早已娱乐的浪潮,通过网上查询信息、试听、下载CD的交易早已成为一种时尚。互联网让产业多元化盈利模式,人们也希望从中挖掘更多的价值。因此,在线音乐网站的建设具有更重要的意义,方便更多的人们在线欣赏,资源共享。使人们的生活也越来越精彩。第一章 音乐网站的概述1.音乐网站的分类目前音乐网站大致
4、可以分以下几类:1.1综合音乐类 这类网站是很容易想到的一种模式,但是也是最难的一种分类了,现在已经越来越少的人去做综合音乐网站。因为这样的网站除了要具有下载、试听等内容外,还要配音乐相关的新闻,歌手动态等信息。所以这类网站越来越模糊了。制作要点:在栏目上不要过多过全,同时还要做好栏目导航(网站地图)的功能。维护要点:更新一定要快,尤其是歌手动态信息,音乐新闻等,应采用自动生成画面的模式。温馨提示:如果不是特别感兴趣,建议还是不必去此类网站。1.2音乐下载试听类 这类网站也是很容易想到,比较常见而且也比较容易实现。能够提供音乐下载服务的网站,而且大多以Mp3格式为主。试听则以RA格式为主,这类
5、网站一般流量较高,访问量也不会低,不过最重要的是需要庞大的硬盘来支撑。音乐试听网站的基本用途是提供在线音乐试听,来满足用户娱乐需求,这告诉我们构建音乐网站大厦的原料就是“音乐”。“音乐”,维基百科的定义是“广义而言可以指任何一种艺术的、令人愉快的、审慎的或其他什么方式排列起来的声音。”抽象而难以捉摸,万幸的是现实世界为音乐信息粒度提供了一个可靠的划分歌曲,它正是建筑所需的砖石,是直接命中用户听歌需求的信息单元。 制作要点:搜集网上的资料数量越多,容量越大越受欢迎,还有分类要比较细而精,搜索查找歌曲要方便,最主要不要出现空链接的现象。维护要点:经常检查歌曲的连接是否有错误,最好是每天进行检查。2
6、 专题音乐类音乐专题站也很常见,可以按放风格分(如流行音乐、爵士音乐、古典音乐.),可以按音频格式分(如Mp3格式、RA格式、WMA格式.),不过要对这些感兴趣。制作要点:和上面两种一样,要专业一些,但这类网站可以简单一些,内容不需要太多,只要在某方面深入就可以了。维护要点:制作此网站的原作要对此行在行。要加上些自己的观点,增加交互性,更能增添原创气息。3 音乐相关类 和游戏相关网站一样,音乐同样可以衍生出很多实用的东西,如音乐文化网站、音乐搜索网站等等如果要细分的话,恐怕无穷无尽,可以开创自己的一番天地,一种与众不同,独具一格的音乐网站,可以说音乐网站是网络中的一朵奇芭。大致就可以分位以上三
7、种,在网络中音乐网站的丛生,要听好的歌曲到处可以找到,对喜欢音乐的人来说,真可谓是一件好事。但对音乐网站的站主来说确实带来了很大的问题。做音乐网站虽然困难,但还是有一些人敢于拼搏,想在音乐网络中占一席之地,也追使一些网站的功能增加,界面的友好,免费和有奖的网站的由生,对我们个人来说,也不是真的好事。5音乐网站存在的问题音乐网站的目标是为用户准确地快速的定位自己的喜好,同时能快速、方便地查询新歌和自己喜爱的歌曲。所有歌曲都有一个规范的数据库后台,这就为快速查找有很大的改良作用。但随着网络的发展,人们知识水平的不断提高,音乐网站也在需要不断的发展。概括来说运行网络音乐库的系统应该支持窗口,支持音频
8、。我们认为,先锋音乐网站并不是功能越多越好,而要有了用户所需求的功能就行,这有效的保证了速度性和系统的运行性。由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。但是,目前大量的网络音乐系统只是停在网络单一的水平上,并没有实现动态的个人化服务。存在主要的问题主要有:(1)不能实时的试听;(2)还必需安装播放器,不能用一个系统实现全部功能;(3)缺乏个人化服务,不能针对每个用户实现个性功能,比如收藏;(4)缺乏新闻的发布;针对以上存在的问题,本文认为需要在以下几方面开展研究: (1)我们在音乐网站内集成了播放器,用Microsoft MediaPlayer播放器,能播
9、放大多数不同格式的歌曲;(3)针对每个用户在用户个人数据库里增加收藏,方便用户收集自己喜爱的收藏歌曲。只有达到了这些要求,音乐网站才正真达到了为用户个性化服务的作用,为用户通过网络音乐库收听歌曲,了解娱乐新闻提供一个良好的环境。第二章 系统规划与可行性分析2.1 系统调研 通过对一些优秀在线音乐网站的分析,以及对各方面音乐资源的调查,确定本系统前期要实现的功能。(1)实现音乐信息浏览功能主要包括歌曲名、专辑名、发布时间等。这样方便搜索音乐信息,并及时告知最新的咨询动态。(2)实现用户登录功能 设置会员登陆等一些功能,实现网上交流平台,这样有待网站站主可以更新音乐信息,更多能满足用户的需求。在平
10、台中用户可以写出自己对网站的建议和管理,这样有利于站主收集信息,更好的实现双向平台。(3)实现音乐下载及试听功能 搜索音乐资源的目的通常只会有两个:收藏和欣赏。因此我们需要的资源,并及时的将最新的咨询告知用户。并且可以提供下载和在线试听功能。系统开发平台:Macromedia Dreamwever8 MicrosoftS Microsoft Office Access2003 ASP技术 系统应用平台: 安装 Dreamwever MicrosoftS2.2系统分析 (1) 功能分析 信息浏览功能 将专辑信息详细描述给用户,最新的歌手动态,方便用户甄别是否所需,是否对他有价值。 提供下载功能
11、提供用户下载歌曲的链接地址,并且供用户收藏。 在线收听功能 为用户提供无需下载即可收听音乐的服务。 论坛交流功能论坛主要用于交流看法、提出问题、建议、提供音乐资源,以及用户需要何种音乐的信息,交流一下对各种音乐的感受。2.3性能需求 软件环境需求 操作系统 :WINDOWS XP或以上的操作系统 服务器:IIS 5.1或以上 数据库:ACCESS 2000或以上 浏览器:IE 5.0及以上 硬件要求 内存:128MB以上。CPU:Intel奔腾3或等级兼容CPU 硬盘:1G以上空余空间 显示器分辨率:800*600或以上2.4模块分析(1) 用户登录模块主要实现用户登录验证,不一致时,重新登录
12、(2) 论坛留言模块 主要实现留言功能,在这个页面中首先判断用户是否登录(3) 音乐下载模块主要实现音乐下载功能(4) 新用户注册模块主要实现留言功能。在这个页面中首先判断用户是否登录,如果是登录用户,可以在发布的信息中显示出用户名,未登录一律显示匿名5)在线音乐播放模块主要实现在线音乐播放器功能。通过以上分析,我们得到了一个基于歌曲、专辑、歌手的信息骨架、一个合适的信息粒度“歌曲”、类型众多的元数据以及一个估算内容重心的方法,现在可以开始建设一个结构清晰、主次分明,信息丰富的音乐试听网站来满足用户需求了。2.5可行性分析设计 有了信息架构的诸多元件和验证信息架构的方法,就可以用内容清单的形式
13、来表现出一个相对完整的音乐试听网站了。1、 全局导航,实质是信息的分类,位于网页的头部,是用户最常见到的架构组件,因为已经有歌手作为上游节点的网站树状信息骨架,所以很多大流量的网站都采用歌手的相关分类作为全局导航。2、首页,作为网站的枢纽,需要展现足够多的重心内容,因此在首页要放置热门歌曲、热门专辑、热门歌手、各种歌曲榜单。3、歌手索引页,配合全局导航提供按字母查找歌手的功能(现实中可以找到KTV的点唱系统作为参考),并在第一屏展现热门歌手。4、歌手页,展现歌手元信息,包括:歌手图片、歌手生日等相关、歌手所有专辑、歌手热门专辑或内容、用户对歌手的评价等等。5、专辑索引页,通常是以曲风类别或发行
14、时间归档。6、专辑页,展现专辑元信息,包括:专辑图、发行日期、歌手、发行方、版权方、语言、曲风流派、曲目、用户对专辑的评价等等。7、曲风页,展现曲风元信息,包括:曲风介绍、所有该曲风专辑、热门专辑、用户对该曲风的评价等等。8、歌曲播放页,展现歌曲元信息,包括:时长、歌词、所属专辑、所属歌手、用户对歌曲的评价等等。根据不同的信息分类,还可以创建年代、唱片公司、节奏、音色、声调等等信息结构来关联“歌曲”这个信息单元。通过对这些新系统的分析,性能要求设计,模块功能需求,相信可以有一个美好的系统的开始。第三章 系统工具及技术3.1 Dreamwever技术Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1