没有合适的资源?快使用搜索试试~ 我知道了~
基于ASP的音乐网站的设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2022-04-25
21:14:17
上传
评论
收藏 1.91MB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/85221462/0001-c5558fef4cbc0579ce2953be3319528f_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
25页
基于ASP的音乐网站的设计与实现.doc
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/release/download_crawler_static/85221462/bg1.jpg)
时尚音乐资源网站的设计与实现
摘 要
随着计算机网络发展的日新月异,对人们的日常生活常识了重大的影响,
当然也包括人们的娱乐生活。音乐是人们娱乐生活的重要组成部分,越来越多
的人们关注流行音乐,时尚音乐。本设计正是基于此需求设计的时尚音乐资源
网站,用户可以在网站上实时的享受音乐带给人们的愉悦。
本文详细阐述了时尚音乐资源网站的设计与实现,本系统采用 ASP+Access
2003 作为开发工具。前台主要实现歌曲的分类显示及分类查询、歌曲的在线试
听及下载、会员注册、登录以及最新音乐的新闻介绍,并且还为用户提供了在
线交流的平台等功能;后台主要用于数据库的管理,管理员对影视歌曲的添加、
删除、更新及对注册会员和音乐新闻的管理、系统的维护等功能。本系统操作
简单,界面美观。
![](https://csdnimg.cn/release/download_crawler_static/85221462/bg2.jpg)
目 录
论文总页数:25 页
1 引言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
1.3 本课题研究的方法 1
2 系统采用技术 1
2.1 开发语言 1
2.1.1 ASP 语言..................................................................................................................1
2.1.2 SQL 介绍..................................................................................................................2
2.2 B/S 模式介绍...............................................................................................................2
3 需求分析 3
3.1 系统主要工作流程图 3
3.1.1 后台管理模块程序流程...........................................................................................3
3.1.2 前台管理模块程序流程...........................................................................................3
3.2 系统实现采用环境 4
3.3 系统功能需求 4
4 时尚音乐资源网站功能的设计与实现 4
4.1 系统主要设计 4
4.1.1 系统主要功能...........................................................................................................4
4.1.2 主要功能模块...........................................................................................................5
4.2 数据库的分析与设计 6
4.2.1 数据库的需求分析 6
4.2.2 数据库结构设计 6
4.3 系统主要功能实现 9
4.3.1 网站主页的实现 9
4.3.2 歌曲试听下载页面 12
4.3.3 论坛页面 15
4.3.4 后台添加歌曲页面 17
5 系统测试 20
5.1 测试方法 20
5.2 预期测试结果 20
5.3 测试结果 20
结 论 20
参考文献 20
致 谢 22
声 明 23
![](https://csdnimg.cn/release/download_crawler_static/85221462/bg3.jpg)
1 引言
1.1 课题背景
随着 Internet 的快速发展,人们已经进入了信息时代,Web 已经对商业、
工业、银行、财政、教育、政府、娱乐和信息产业及人们的工作、生活产生了
深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,人们获得
信息的来源已经不再只是报纸、电视、广播等传统媒体,一个新的信息传送媒
体逐渐被人们所青睐。范围广泛的,复杂的分布式应用正在 Web 环境中出现。
时尚音乐资源网站作为一个新时代传媒的产物,早已超过了国界,使听音乐变
的如此便捷,它摒弃了传统听音乐媒体的不足,正在快速向前发展。
1.2 本课题研究的意义
当今时代是一个互联网络告诉发展和发达的时代,本课题的研究意义就在
于构造一个网络音乐视听和下载的平台,使人们在纷繁的网络中也能够找到一
个休憩的天地。同时也是对四年学习的一个总结和提高。
1.3 本课题研究的方法
本课题的开发采用 ASP+SQL Sever2000 实现,前期主要运用所学相关
知识、查询资料、学习其他优秀管理系统开发方法,结合相关要求写出需求分
析;后期,进行本课题的设计与开发。课题的页面主要采用 asp 语言对数据库
进行操作,通过对数据库的查询搜索来实现,对表单以及数据的校验采用 java
script 脚本语言,控制页面的正确显示和对用户类型的权限设计。采用 sql 数
据库,包含六张表,实现整个系统的操作。在整个设计过程中以需求分析为基
础,写出系统实现流程及相关问题的实现方法;系统开发完成后,进行调试和
运行,做好调试和试运行的相关记录。
2 系统采用技术
2.1 开发语言
2.1.1 ASP 语言
ASP 是 Active Server Pages 的简称,是服务器端脚本编写环境,是一套
微软开发的服务器端脚本环境。ASP 是一种包含了使用 VB Script 或 Jscript 脚
本程序代码的网页。当浏览器浏览 ASP 网页时, Web 服务器就会根据请求生成
相应的 HTML 代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的
网页内容。通过 ASP 可以结合 HTML 网页。ASP 指令建立动态、交互且高效的
WEB 服务器应用程序。ASP 本身并不是一种脚本语言,它只是提供了一种使镶
嵌在 HTML 页面中的脚本程序得以运行的环境。ASP 程序其实是以扩展名
为.ASP 纯文本形式存在于 WEB 服务器上的,可以用任何文本编辑器打开它,
只需将.ASP 程序放在 WEB 服务器的虚拟目录下,就可以通过 WWW 的方式访
问 ASP 程 序 了 。 ASP 对 象 , Active Server Pages 提 供 五 个 内 置 的 “ 对
象”(object),你可以直接调用:
1.Request:取得用户信息。
2.Response:传送信息给用户。
第 1 页 共 25 页
![](https://csdnimg.cn/release/download_crawler_static/85221462/bg4.jpg)
3.Server:提供访问服务器的方法(methods)和属性(properties)的功能。
4.Application:一个应用程序,可以在多个主页之间保留和使用一些共同
的信息。
5.Session:一个用户,可以在多个主页之间保留和使用一些共同的信息。
在多个主页之间共享信息 。
ASP 开发的应用程序,可以在多个主页之间保留和使用一些共同的信息,
ASP 提供两种适用范围,如下:
1.Application:Application 的所有信息,在一个应用程序,多个主页之
间,可以让所有的用户共同使用。
2. Session: Session 的所有信息,仅适用于一个用户。
2.1.2 SQL 介绍
SQL 全称是“结构化查询语言(Structured Query Language)”。SQL 语
言结构简洁,功能强大,简单易学。 SQL 是高级的非过程化编程语言,允许用
户在高层数据结构上工作。SQL 是一种用于数据库查询和编程的语言,已经成
为关系型数据库普遍使用的标准,使用这种标准数据库语言对程序设计和数据
库的维护都带来了极大的方便,广泛地应用于各种数据查询。他不要求用户指
定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全
不同底层结构的不同数据库系统可以使用相同的 SQL 语言作为数据输入与管理
的接口。它以记录集合作为操纵对象,所有 SQL 语句接受集合作为输入,返回
集合作为输出,这种集合特性允许一条 SQL 语句的输出作为另一条 SQL 语句
的输入,所以 SQL 语言可以嵌套,这使他具有极大的灵活性和强大的功能,在
多数情况下,在其他语言中需要一大段程序实现的一个单独事件只需要一个
SQL 语句就可以达到目的,这也意味着用 SQL 语言可以写出非常复杂的语句。
SQL 同时也是数据库文件格式的扩展名。
数据库,顾名思义,是存入数据的仓库。只不过这个仓库是在计算机存储
设备上的,而且数据是按一定格式存放的。 要是下定义的话,就应该是:指长
期储存在计算机内的、有组织的、可共享的数据集合。数据库管理是有关建立
存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和
服务质量,有关人员须进行的技术管理工作。数据库管理的主要内容有:数据
库的建立、数据库的调整、数据库的重组、数据库的重构、数据库的安全控制
数据的完整性控制和对用户提供技术支持。
介于 Access·的优点,本系统采用 Access2003 作为数据库工具。
2.2 B/S 模式介绍
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet
技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工
作界面是通过 WWW 浏览器来实现。这样就大大简化了客户端电脑载荷,减轻
了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的
技术看,局域网建立 B/S 结构的网络应用,并通过 Internet/Intranet 模式下
数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实
现 不 同 的 人 员 , 从 不 同 的 地 点 , 以 不 同 的 接 入 方 式 ( 比 如 LAN, WAN,
Internet/Intranet 等)访问和操作共同的数据库;它能有效地保护数据平台和
第 2 页 共 25 页
![](https://csdnimg.cn/release/download_crawler_static/85221462/bg5.jpg)
管理访问权限,服务器数据库也很安全 。特别是在 JAVA 这样的跨平台语言出
现之后,B/S 架构管理软件更是方便、快捷、高效。
目前,软件系统的改进和升级越来越频繁,B/S 架构的产品明显体现着更
为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚
至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但 B/S 架构的软件
只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维
护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作
量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专
网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来
越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,
而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易
见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。
由于 B/S 架构管理软件只安装在服务器端(Server)上,网络管理人员只
需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通
过 WWW 浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客
户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数
据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位
都备有数据库存储服务器,以防万一。
3 需求分析
在数字化的网络环境下,人们希望在忙碌工作后能有闲暇时间听音乐放松
一下心情,根据自己的情况听到想听的音乐,而不会再为了能听一首歌翻箱倒
柜或者四处奔波找寻;服务企业也希望能给人们提供全面的灵活的服务,同时
希望人们能在网站上找到自己喜欢的音乐。所以时尚音乐资源网站下载软件正
是迎合这一市场需求而开发的,它旨在探索一种以互联网为基础的音乐交流平
台。通过这种模式,为网民创造一种享受音乐的环境,使音乐突破时空限制,
让音乐更加贴近,充实生活。本课题设计实现了用户在线收听,下载,搜索音
乐及提供交流平台等功能,具有操作简便,界面友好等特性。贴近现实需求。
3.1 系统主要工作流程图
3.1.1 后台管理模块程序流程
该流程图描述了后台管理员对网站的管理,管理员可以对歌曲进行添加,
修改,删除。具体的添加功能是通过本地浏览把歌曲上传到网站;修改歌曲信
息或者删除点击率低的歌曲等功能。如图 3.1 所示。
图 3.1 后台管理程序主要流程图
3.1.2 前台管理模块程序流程
本系统设计的初衷是会员可以享受网站的功能,未注册的游客只能浏览网
站,不能进行其他操作。因此当用户在进入网站的一开始便会对用户的身份和
权限进行验证,反馈不同的页面给不痛的用户而用户,从而实现对权限的划分
功能。注册后成为会员,就可在网站上在线视听音乐、在线看电影、搜索歌曲
在线留言(音乐论坛)、享受专辑的在线视听以及实现下载歌曲等功能。也可
以在论坛上和其他会员进行交流。管理员身份除了享有普通会员的权限以外,还
第 3 页 共 25 页
时 尚 音 乐 资 源 网 站 后 台 首 页
admin_index.asp
是否为管理员
是
添加歌曲 admin_addinform.asp
修改歌曲 admin_updata.asp
删除歌曲 admin_delete.asp
账号管理 admin_pass.asp
前台
否
剩余24页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
zzzzl333
- 粉丝: 706
- 资源: 7万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)