毕业设计-基于JAVA的音乐分享系统的设计与实现,共26页,9168字,附源代码、任务书、开题报告等
内容:该英语分享平台是用XML语言和SQL数据库研制,由前台主页和后台管理及安全交易系统组成。前台会员可对自己进行设置,如真实姓名,邮箱,性别,年龄,所喜爱的音乐类型,所喜爱的歌手。
会员注册:支持游客注册会员。
会员个人管理:会员可对自己进行设置,如真实姓名,邮箱,性别,年龄,所喜爱的音乐类型,所喜爱的歌手。会员可创建多个属于自己的特色专辑,每个专辑最多可存放300首歌曲。可以收藏一些自己喜欢的歌曲并存放在个人页面的收藏歌曲列表。
会员分享歌曲:会员可从本地上传自己的歌曲。通过搜索功能可以查找其他会员和相应的歌曲。
要求:后台可对会员进行管理:可对会员进行管理,如锁定会员,解锁会员,删除会员空间留言,删除会员日志。可对歌曲进行管理,如删除歌曲,删除歌曲评论。可添加类别或修改类别名称。操作后台使各类排行开始重新进行排序。
摘要:音乐分享系统是一个基于互联网的B/S系统,目的是为满足校园学生在线试听歌曲的需求。利用JSP作为系统的表现层,JAVA处理业务逻辑,Oracle存储数据,遵循MVC项目开发模式,构建了一个基于J2EE的音乐分享系统[1]。本系统能够进行音乐的的都是对的上传和下载,并在服务器上精确管理和分类各个音乐文件,提供给用户良好的音乐享受。同时还可以分享我们的音乐心情,在这里可以找到很多志同道合的朋友。
关键词:音乐分享;MVC基本设计模式;JAVA
目 录
摘 要 1
关键词 1
1前言 2
1.1 研究背景 2
1.2 研究课题的现状分析 2
1.3 研究音乐分享系统的意义 2
2 开发环境和相关应用知识的介绍 3
2.1 开发环境的介绍 3
2.2 JSP的基本介绍 3
2.3 Servlet的基本介绍 4
2.4 Oracle 数据库介绍 5
3 系统的分析与设计 5
3.1 系统分析 5
3.1.1 系统结构分析 5
3.1.2 数据流程分析 6
3.2 总体设计 6
3.3 数据库设计 7
4 系统实现 10
4.1 登录功能模板的设计与实现 10
4.2 音乐模板的设计与实现 12
4.2.1 歌曲分享功能的设计与实现 12
4.2.2 专辑创建功能的设计与实现 15
4.3 日志模块的设计与实现 17
4.4 个人空间模块的设计与实现 19
5 系统测试 20
5.1 测试环境 20
5.2 测试用例 21
5.3 测试结果 21
6 结束语 21
参考文献 22
致 谢 23