已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,2018,音乐播放系统的设计与实现,学生姓名:学号:院系:软件学院专业:软件工程指导教师:耿,01,研究背景,PartOne,研究背景,随着网络技术的发展,人们在利用网络学习的同时,也在享受着网络带来的各种附带产品所产生的效应,如网络游戏,网络歌曲。音乐网站正是在这样的需求前提下应运而生,给人们的日常生活带来了极大的乐趣,让人们在繁忙疲惫的工作之后可以进行休闲。互联网给学习者提供了丰富的超媒体资源,为网友创造出了一种由他们自由控制的娱乐环境,如果长期手动从网上找寻,就会产生一种无所适从的感觉,从而降低网友的兴趣。目前有很少系统能实现这种网络音乐库的功能,更在以下方面涉及不多:没有实现在线实时试听,不能方便的分类的检索的系统;单一的音乐网站只是线性的,不是层次状或网状的,也不支持相近歌曲的查询、检索功能,找歌只能靠输入和分类查找实现,不便于相关性和方便性的查询;网友只能每次重复查找,不能记录网友的喜好、之前收藏,这就浪费了一定的时间和网络资源。基于此种现状,在充分分析了该行业的市场前景,调研了用户需求之后,柠檬音乐网也就不运而生了。,研究背景,综上所述,网络音乐库的好与坏,严重影响了网友的上网时间和对一个音乐系统的影响力,同时也影响了系统使用的效率。因此柠檬音乐网是一个很有必要的娱乐系统,并且还有很大的发展空间。柠檬音乐网是一个界面友好的音乐交流下载网站,使得用户可以将自己喜爱的歌曲分享给众多网民,同时也可以下载分享其他人的音乐,还可以根据自己的喜好来建立自定义专辑,充分考虑到用户的需求,提供了更加便捷的服务。,系统环境介绍及相关理论知识,B/S模式JSP技术Tomcat运行原理4.SSH实现原理,需求分析,1.可行性研究2.系统功能分析3.系统业务描述,数据库设计,1.数据模型分析与设计2.建立数据库表的结构3.E-R图结构,系统设计,1.系统运行环境2.系统功能实现的主要框架,系统实现,1.用户登录2.系统主操作界面,系统测试,1.系统测试的目的2.软件测试的任务3.测试环境4.面向对象系统测试方案,02,数据分析及框架图展示,PartTwo,设计图,系统管理员的功能,系统管理员的功能有:1注册用户管理:查询、删除;2公告管理:2.1公告添加:添加;2.2公告管理:修改、删除;3音乐分类管理:3.1音乐分类添加:添加;3.2音乐分类管理:修改、删除;4音乐管理:4.1音乐添加:添加;4.2音乐管理:查询、修改、删除;5MV管理:5.1MV添加:添加;5.2MV管理:查询、修改、删除;6MV排行榜:查看;7音乐排行榜:查看;8评论管理:查询、删除;,前台的功能,前台的功能有:1首页:查看;2音乐分类:查询、试听、下载、评论、收藏;3音乐排行:试听、下载、评论、收藏;4音乐MV:查询、播放、下载、收藏;5MV排行:播放、下载、收藏;6音乐收藏:删除、试听;7MV收藏:删除、播放;8公告:查看;,页面功能图展示,用户登录流程图,音乐添加流程图,音乐试听流程图,音乐收藏流程图,数据库结构表,第一步,数据库结构表,第二步,数据库结构表,第三步,数据库结构表,第四步,数据库结构表,第五步,数据库结构表,第六步,数据库结构表,第七步,数据库结构表,第八步,数据库E-R图展示,数据库E-R图展示,数据库E-R图展示,数据库E-R图展示,数据库E-R图展示,数据库E-R图展示,数据库E-R图展示,数据库E-R图展示,03,系统功能实现图展示,PartThree,用户登录,用户需要在登录页面输入用户名称,接着键入自己设置的密码,点击登录按钮进入用户操作界面。,公告添加,管理员操作界面,用户需要在功能菜单中选择公告管理这一项,点击三角图标,选择公告添加选项,右侧将出现公告添加界面,按照界面所显示的,需要添加标题和内容的信息。填写完毕后,点击添加。,添加音乐信息管理,管理员操作界面,用户需要在功能菜单中选择音乐管理这一项,点击三角图标,选择音乐添加选项,右侧将出现添加音乐节目,按照界面所显示的,需要选择分类,然后输入音乐名,选择音乐进行上传。填写完毕后,点击添加。,音乐分类管理,管理员操作界面,用户需要在功能菜单中选择音乐分类管理这一项,点击三角图标,选择音乐分类管理选项,右侧将出现音乐分类信息,按照界面所显示的,包括图片、音乐分类名称、分类描述、添加时间的信息。管理员可对其进行修改和删除的操作。,前台注册管理,前台操作界面,前台用户若需要登入系统,需要进行登录操作。若为首次登录,需要进行新用户注册操作。根据界面要求的,新用户需要填写用户名、密码、确认密码、姓名、手机号、籍贯、家庭住址、年龄和性别的信息。用户填写完毕后点击保存。若有问题,点击取消。,音乐排行管理,前台操作界面,用户登录网站后,在导航栏中选择音乐排行选项,将出现热门音乐列表。用户可查看试听量,并对某一歌曲进行试听、下载、评论和收藏的操作。,音乐评论管理,前台操作界面,用户登录网站后,在导航栏中选择音乐分类选项,选择评论选项,将出现添加评论列表。用户需要添加评论内容,也可对评论内容进行格式设置。填写完毕后,点击保存。,公告查看管理,前台操作界面,用户登录网站后,在导航栏中选择公告选项,将出现公告列表。用户点击公告进行内容查看,查看完毕后点击返回。,参考文献,1黄明,梁旭.JSP信息系统设计与开发实例M.北京:机械工业出版社,2014.2孙浏毅.Java宝典M.北京:电子工业出版社,2013.3聂庆亮.Java应用开发指南M.北京:清华大学出版社,2012.4邓良松.软件工程M.第二版.西安:西安电子科技大学出版社,2015.5刘升华.Java从入门到实践M.北京:清华大学出版社,2014.6李钟蔚.Java开发实践宝典M.北京:清华大学出版社,2013.7刘聪.Java报表开发技术深入解析M.北京:中国铁道出版社,2012.8张金城.管理信息系统M.北京:北京大学出版社,2014.9王珊,萨师煊.数据库系统概论M.第四版.北京:高等教育出版社,2015.10孙卫琴,李洪成.Tomcat与JavaWeb开发技术详解M.北京:电子工业出版社,2014.,实验小结,经过这次课题的设计并实现,我对自己所学的软件编程有了更进一步的了解与认识。同时,也感谢导师的耐心指导,给我提出了很多宝贵的意见,使我在做这次的毕业课程设计中受益匪浅。当然,我也深深的感受到我们所学的就在自己的身边,认识到理论与实践
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水生态综合治理项目可行性研究报告
- 医疗器械网络销售监管办法2026
- 食品饮料厂生产线管理规范
- 2026年四川省绵阳市中考生物试卷试题真题(含答案详解)
- 卫生高级职称面审答辩指南2026
- 耳穴压豆在围手术期的应用进展总结2026
- 2026飞行俱乐部面试题及答案
- 人工智能驱动的市场策略优化
- 2026惠水医疗岗面试题型及答案
- 2026节能环保技术国企面试题及答案
- 广东深圳市2025-2026学年高一下学期7月期末考试生物试卷
- 注塑模具开发流程和加工工艺
- 工地八大员岗位责任制度标牌
- 射箭动作图解
- 宗教场所财务报表
- 工程土石方作业安全教育培训课件
- 钢平台受力计算
- JJG 52-2013弹性元件式一般压力表、压力真空表和真空表
- SHSG0522023年石油化工装置工艺设计包(成套技术)内容规定
- 1、设计初步设计说明书
- DB44∕T 635-2009 政府投资应用软件开发项目价格评估及计算方法
评论
0/150
提交评论