基于Struts的音乐网站设计与实现,音乐论文.docx
《基于Struts的音乐网站设计与实现,音乐论文.docx》由会员分享,可在线阅读,更多相关《基于Struts的音乐网站设计与实现,音乐论文.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于Struts的音乐网站设计与实现,音乐论文内容摘要:本文介绍了网络音乐平台的设计与实现, 本系统采用JSP+SQL Sever 2005+Struts进行开发。主要实现了歌曲的分类显示、在线试听和歌曲的下载;后台用来管理数据, 管理员添加歌曲, 删除和更新信息, 系统维护等, 该系统操作简单, 界面友好。Struts为Java Web应用提供了模型-视图-控制器 (简称MVC) 框架, 尤其适用于开发大型可扩展的Web应用。 本文关键词语:JSP,SQL,Server,Struts,音乐网站 本系统基于JSP、SQL Sever数据库、Struts框架技术构建了一个B/S体系构造的系统。J
2、ava Web技术功能强大, 内容丰富, 对多平台支持, 对网络环境下应用系统的开发具有较好的支持。JSP语言简单、功能强大并容易把握1。SQL Server 2005数据库是具备完善的客户/服务器形式的关系型数据库, 具有使用方便、可伸缩性好、与相关软件集成程度高等优点。 1 系统的分析和设计 1.1 需求分析 音乐网站主要由前台模块和后台管理模块两部分组成。前台模块:用户在进入该系统后, 不仅能够查看各种类型音乐、按字母检索或者根据本文关键词语进行搜索, 还能够下载、珍藏自个所喜欢的歌曲;后台模块:由管理员对歌曲进行上传、保存、删除等管理操作, 并对歌曲的类别进行管理, 包括歌曲类型的增加
3、、删除和更改等。 系统详细功能如下2: (1) 歌曲显示功能:显示用户选择的歌曲, 能够按类别显示, 可以按用户查询显示。 (2) 试听 (播放) 歌曲功能:播放用户所选择的歌曲, 并且同步显示歌词。 (3) 歌曲播放管理功能:管理播放的歌曲, 包括打开、关闭、连播等。 (4) 下载功能:下载用户所选中的歌曲。 (5) 排行管理功能:管理歌曲的排行, 包括试听排行、下载排行。 (6) 查询功能:根据用户的要求查询、搜索歌曲。 (7) 分页显示功能:分页显示要查看的歌曲信息。 (8) 歌曲管理功能:上传歌曲、上传歌词、保存歌曲信息、删除歌曲, 检测歌曲信息, 该功能仅限于管理员使用。 (9) 歌
4、曲类别管理功能:对歌曲类别的增加、删除、更改, 该功能仅限于管理员使用。 1.2 系统分析 1.2.1 系统对象模型 对系统分析可知, 系统的实体包括歌曲、管理员、类别等。华而不实用户请求依靠于处理, 处理类主要由3个实体的Action即MVC中的动作控制器来实现;详细的事务如数据库连接服务、分页、字符转换都由相应的类来调用, 供处理类使用;数据库的操作由实体类对应的DAO数据库操作类来完成。 1.2.2 系统动态模型 系统的角色可分为一般即时用户与系统管理员, 本系统的事件主要有:用户试听歌曲、歌曲连播、歌曲随机播放、用户搜索歌曲, 用户下载歌曲、查看歌曲信息等;管理员管理歌曲 (包括查询、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农业相关
限制150内