音乐网站系统设计与开发(JSP+SQL).docx

资料分类:设计作品 上传会员:风信子 更新时间:2018-11-08
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8826
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,人们对互联网越来越依赖,各种各样的网站也随之产生,如新闻网站、学习网站以及娱乐网站等等。这些网站的出现使得人们足不出户就可以了解到世界的发展变化。在这样一个信息化的网络时代,音乐几乎无处不在,尤其是多媒体技术的出现促进了音乐的大众化和普及化。借助在线音乐系统,用户只需轻点鼠标,即可享受到来自世界各地的音乐试听或下载服务。 

本文设计了一款基于JSP的音乐网站系统,并详细介绍了该系统的设计与开发过程。本文系统的开发综合运用了SQL Server 2005、Struts1.2、JSP等技术。本文系统的网页界面结构设计从实用性出发,具有易于操作、简洁、方便等特点。在本文系统中,用户可划分为游客和管理员两种角色。游客端的主要功能有:音乐查看、音乐搜索、音乐试听和音乐连播功能。管理员端的主要功能有:音乐查询、音乐添加、音乐删除与音乐歌词添加功能。需要指出的是,本文系统实现了试听歌曲同步显示歌词功能。另外,本文系统是基于JSP编程技术和数据库设计、连接技术进行开发的,因此具备较强的可扩展性。 

 

关键词:Struts;SQL Server 2005;JSP;音乐试听网站

 

目录

摘要

ABSTRACT

1  绪论-1

1.1  开发背景-1

1.2  国内、外研究现状分析-1

1.2.1  国内在线音乐系统的研究现状-1

1.2.2  国外在线音乐系统的研究现状-1

1.3  研究目的-2

1.4  系统的关键开发技术-2

1.4.1  JSP技术介绍-2

1.4.2  Struts1.2技术介绍-2

2  系统分析-5

2.1  需求分析-5

2.1.1  功能需求-5

2.1.2  非功能需求-5

2.2  可行性分析-5

2.2.1  要求-5

2.2.2  目标-5

2.2.3  开发环境-6

3  系统设计-7

3.1  系统目标-7

3.2  系统功能结构-7

3.3  系统流程图-8

3.4  构建开发环境-8

3.4.1  服务器端-8

3.4.2  客户端-9

3.5  数据库设计-9

3.5.1  数据库分析-9

3.5.2  数据库概念设计-9

3.5.3  数据库逻辑结构-10

3.5.4  创建数据库及数据表-11

3.6  公共类设计-12

3.6.1  数据库的连接及操作-12

3.6.2  分页类-14

4  前台页面设计-17

4.1  前台页面概述-17

4.2  前台页面预览-17

4.3  前台页面的实现过程-18

5  前台关键功能的实现-21

5.1  试听歌曲并同步显示歌词-21

5.1.1  试听歌曲并同步显示歌词概述-21

5.1.2  试听歌曲并同步显示歌词实现过程-21

5.2  以顺序和随机方式进行歌曲连播-24

5.2.1  以顺序和随机方式进行歌曲连播概述-24

5.2.2  以顺序和随机方式进行歌曲连播的实现过程-25

6  后台功能的实现-29

6.1  后台登录-29

6.1.1  后台登录功能概述-29

6.1.2  后台登录的实现过程-30

6.2  后台添加上传歌曲管理-31

6.2.1  后台添加上传歌曲页面预览-31

6.2.2  后台添加上传歌曲管理分析-31

6.2.3  后台添加上传歌曲管理实现过程-32

6.2.4  上传歌曲文件及歌词文件-33

6.2.5  保存歌曲信息-33

7  系统的功能测试-35

7.1  系统测试-35

7.2  测试结果-35

7.3.1  后台登录-35

7.3.2  上传歌曲-36

7.3.3  歌曲查询-36

7.3.4  试听歌曲-37

总结-39

参考文献-41

致谢-43

相关论文资料:
最新评论
上传会员 风信子 对本文的描述:本文研究目标是基于JSP技术设计一个音乐的动态交互网站,该网站的研究目的是为了让用户能够方便、快捷的找到自己喜欢的音乐,并且可以在浏览与试听音乐的过程中,实现和本站信......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: