需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12017 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着现代网络技术的迅速发展,人们在网络学习的时候,也在享受着网络带来的各种娱乐效应,如游戏,歌曲。音乐网站正是在这样的需求前提下应运而生,丰富了人们的业余生活,让人们在繁忙的工作之后可以进行休闲娱乐,放松心情。 本文分析了系统开发的背景和音乐网站的发展现状,并对用户的需求作了较为详细的分析,详细概述音乐网站需要实现的功能,以及相关功能的设计手段和该功能的实现手段。并通过设计数据库对整个网站的数据进行管理。 整个系统服务于游客,会员和管理员三个不同的用户。面对不同用户,可使用不同功能,所有功能不能跨权限使用。本文详细阐述用户登录注册后可使用的功能。游客仅可浏览及播放音乐。会员可以对音乐进行收藏管理。管理员可以对音乐、专辑、歌手进行上传和管理。 本网站根据系统所需功能,以myeclipse为开发平台,前端采用css+jquery实现页面的呈现 ,后台使用spring,springMVC,myBatis三大框架进行系统结构的搭建,利用ajax和json进行前后台的数据交换,结合oracle进行数据管理,利用java的面向对象思想,实现对系统的开发。 关键词:面向的对象;框架;oracle
目录 摘要 Abstract 1 绪论-1 1.1 课题的研究背景及意义-1 1.2 音乐网站发展现状-1 2 系统相关技术-2 2.1 Browser/Server体系-2 2.2 JSP技术-2 2.3 Oracle-2 2.4 MyEclipse-2 3系统分析-3 3.1 系统可行性分析-3 3.2 需求分析-3 3.3 管理功能分析-4 3.4 业务流分析-5 3.5 数据流分析-6 4 系统总体设计-7 4.1 模块设计-7 4.2 E-R图-7 4.3 数据库设计-10 5 系统实现-14 5.1 前台用户界面-14 5.2 后台管理员页面-22 6系统测试-24 6.1 系统测试原则-24 6.2 系统测试的主要内容-24 6.3 系统测试结果-25 7系统评价-26 7.1 系统特色-26 7.2 系统存在的不足与改进方案-26 结论-27 致谢-28 参考文献-29 |