当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。基于JSP的网上音乐播放系统的设计与实现,正是互联网与社会生活之间的紧密联系的体现。
在这个系统中我综合应用了MySQL、Servlet、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Java编程、JSP的动态编程以及MySQL数据库进行努力学习和大量实践,并运用到了网站的建设中。
本论文就此网上音乐播放系统进行了详细全面的论述。访问本系统的用户分为游客、会员和管理员几种角色,3个角色共有十几个功能的实现。其中游客的主要功能有:歌曲显示模块,歌曲排行榜模块,在线注册会员模块。系统中的管理员的主要功能有:歌曲的查询,歌曲的添加,歌曲的删除,会员的管
选题特色:
本音乐共享,可以及时的更新和维护音乐信息,让用户与朋友分享动听的音乐。并可根据用户的听歌情况,形成音乐排行榜,让动听的音乐,呈现在更多人的面前。
预期成果:
音乐信息管理模块:音乐信息的上传下载的等管理,前台用户浏览,后台管理员管理发布音乐的信息。
在线听歌模块模块:普通用户点击音乐标题,可以在线听歌,注册会员登录系统后,还可以下载
音乐排行榜模块模块:根据用户的点击次数。形式音乐排行榜
会员管理模块:管理员对会员信息进行管理,注册会员,增加,处理等操作。
管理员模块:管理员能够修正自己的个人信息,比如登录密码
目 录
摘 要II
AbstractIII
第1章 概述1
1.1 课题背景1
1.2 课题意义1
1.3开发工具及技术2
1.3.1 MyEclipse2
1.3.2 Tomcat3
1.3.3 MySQL3
1.3.4 JSP技术4
第2章 系统分析6
2.1可行性分析6
2.1.1技术可行性6
2.1.2经济可行性6
2.1.3社会可行性6
2.2总体设计原则7
2.3功能模块分析7
第3章 系统设计9
4.1系统功能设计9
4.2数据库设计10
4.2.1概念结构设计10
4.2.2数据库表设计11
4.3数据库连接13
第4章 系统实现15
4.1登陆界面设计15
4.2歌曲类别管理17
4.2歌曲信息管理20
4.3前台首页设计24
4.4网站导航设计24
4.5歌曲展示模块25
4.6排行功能实现27
第5章 软件测试28
5.1软件测试的重要性28
5.2测试实例的研究与选择28
5.3测试环境与测试条件29
5.4系统运行情况29
5.5系统评价29
第6章 结论30
参考文献31
致谢33