文档介绍
基于Struts的音乐网站设计与实现-音乐论文-艺术论文——文章均为WORD文档,下载后可直接编辑使用亦可打印—— 摘要:本文介绍了网络音乐平台的设计与实现,本系统采用JSP+SQLSever2005+Struts进行开发。主要实现了歌曲的分类显示、在线试听和歌曲的下载;后台用来管理数据,管理员添加歌曲,删除和更新信息,系统维护等,该系统操作简单,界面友好。Struts为JavaWeb应用提供了模型-视图-控制器(简称MVC)框架,尤其适用于开发大型可扩展的Web应用。 关键词:JSP,SQL,Server,Struts,音乐网站 本系统基于JSP、SQLSever数据库、Struts框架技术构建了一个B/S体系结构的系统。JavaWeb技术功能强大,内容丰富,对多平台支持,对网络环境下应用系统的开发具有较好的支持。JSP语言简单、功能强大并容易掌握[1]。SQLServer2005数据库是具备完善的客户/服务器模式的关系型数据库,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。 1系统的分析和设计 1.1需求分析 音乐网站主要由前台模块和后台管理模块两部分组成。前台模块:用户在进入该系统后,不仅可以查看各种类型音乐、按字母检索或者根据关键词进行搜索,还可以下载、收藏自己所喜爱的歌曲;后台模块:由管理员对歌曲进行上传、保存、删除等管理操作,并对歌曲的类别进行管理,包括歌曲类型的增加、删除和更改等。 系统具体功能如下[2]: (1)歌曲显示功能:显示用户选择的歌曲,可以按类别显示,也可按用户查询显示。(2)试听(播放)歌曲功能:播放用户所选择的歌曲,并且同步显示歌词。(3)歌曲播放管理功能:管理播放的歌曲,包括打开、关闭、连播等。(4)下载功能:下载用户所选中的歌曲。(5)排行管理功能:管理歌曲的排行,包括试听排行、下载排行。(6)查询功能:按照用户的要