毕业设计开题报告

本课题的研究意义,国内外研究现状、水平和发展趋势 1.1研究意义

随着现在生活节奏的加快,越来越多的人压力随Z增大,所以必须要有合适 的减压手段,在众多的减压手段当中,音乐不失为一种很好的方式。忙碌了一天, 回家后放一段音乐,放松一下心情,更可以有效缓解自己的压力。而大多数人可 能没有时间去选择口己喜欢的音乐或者适合口己的音乐,所以本网站是采用专辑 和专题的方式来供用户区选择。音乐不仅可以缓解人的压力,述可以陶冶人的情 操,虽然现代咅乐基本以流行咅乐为主,但是中国占典咅乐,包括国外的古典咅 乐,灵魂音乐等都可以陶冶人的情操,丰富现代人的精神生活。

木课题利用Web技术开发一个音乐网站,在完成基木功能基础上,力争在 交互手段方面有所创新,为用户提供良好的体验。

1.2国内外研究现状、水平和发展趋势

咅乐分享网站有很多,可以采用传统的浏览器/服务器(B/S)型架构,即咅 乐内容放在远程的服务器上,在pc机上安装浏览器,输入网址,即可播放音乐。 另外一种采用Web技术实现。Web技术超越了传统的“客户机/服务器”两层结 构,采用了三层体系结构用户界面层/事务层/数拯库层。因此Web结构有着更 好的安全性。在用户机上不需耍安装任何应用程序,应用程序可以安装在事务层 所在的计算机上。

基于Web的音乐分享网站在国外也冇许多种,但是人多数都是分类详细, 需要用户自己去寻找自己喜欢的每一首歌,这样大大增加了用户的吋间。适合在 闲暇时或知道某一首喜欢的歌时进行搜索。己经投入使用的音乐分享网站大致有 两种一种是音乐比较全,可以用作音乐搜索引擎的,如酷我,酷狗,百度音乐, 九犬音乐,爱乐网,allmusic, songTaste, 5sing等;另一种是比较文艺,一首歌 配一段文字,如余音网等。

毕业设计开题报告

本课题的基本内容和要求,关键问题及英解决的方法和措施 2」基本内容

要开发的咅乐分享网站系统分为五个模块用户管理,专题管理,咅乐管理, 专辑管理,评论管理。内含用户注册、信息查看、信息修改、专题发布、专题 修改、专题删除、音乐发布、音乐修改、音乐删除、评论删除、评论发布等。 如图所示。

音乐网站

▼专题管理丄音乐发布▼音乐管理音乐修改音乐删除」专题发布▼专题修改「专题删除丁专辑发布▼专辑管理?专辑修

▼专题管理

丄音乐发布

▼音乐管理

音乐修改

音乐删除

」专题发布

▼专题修改

「专题删除

丁专辑发布

▼专辑管理

?专辑修改

1、用户管理模块

(1)用户注册新用户可以注册。用户输入相应的内容后,进行验证,必 须有唯一的用户名。

(2)信息查看用户登陆后,可以对自己的信息进行查看,包描用户名, 收藏的音乐等。

(3)信息修改用户登录后,可以对口己的信息进行修改,包括密码的修 改,收藏音乐的删除等。

(4)删除用户管理员登陆后,可以删除普通用户。

(5)禁言用户管理员登陆后,可以对发布不良言论的用户进行禁言处理, 禁言后,用户将不能再进行评论。

2、专题管理模块

专题发布管理员和可以发布新的专题,必须输入专题的相关信息后 才可以发布,比如专题名称,简介,曲目信息等。

专题修改管理员可以修改已发布的专题的信息。

专题删除管理员可以删除已发布的专题。

3、音乐管理

音乐发布管理员和可以发布新的音乐,必须输入音乐的相关信息后 才可以发布,比如音乐名称,简介,歌手,专辑等。

咅乐修改管理员可以修改已发布的咅乐的信息。

音乐删除管理员可以删除已发布的音乐。

4、专辑管理

专辑发布管理员和可以发布新的专辑,必须输入专题的相关信息后 才可以添加,比如专辑名称,简介,歌手,曲目信息,发行时间等。

专辑修改管理员可以修改已发布的专辑的信息。

专辑删除管理员可以删除已发布的专辑。

5、评论管理模块

评论发布管理员与普通用户可以针对某专题、音乐或专辑发布评论。

评论删除管理员可以删除不良评论。比如跟此音乐无关或人身攻击 等。

2.2基本要求

1、界面方面有前台登陆和后台登陆界面,前台就是网页登陆界面,后台 是管理员有权限登陆,进行人员和评论的修改,删除等操作。

2、内容方而音乐可以由管理员添加,用户也可添加自己喜欢的音乐,但 是必须是以专题或专辑的方式,经管理员审核后方可发布。任何浏览该网站的游 客都可评论该专辑或专题。评论为即时显示,但经管理员发现冇不合适的内容, 则将其删除。音乐不可进行下载。

3、安全性方面设立用户名和密码验证方式,防止非法用户登录和越权操 作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。

4、其他数据库设计应该达到BCNF的要求,保证数据的完整性;使用 其他辅助工具(如Dreamwaver MX等工具)对系统的界面进行美化和布局, 以达到更好的效果。

毕业设计开题报告

本课题

基于html5的音乐网站开题,开题报告基于HTML5的音乐网站.doc相关推荐

  1. 基于android失物招领系统实训报告,基于Android系统的失物招领平台的设计与实现论文.doc...

    PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 3 毕业设计(论文)任务书 毕业设计(论文)题目: 基于Android系统的失物招领平台的设计与实现 毕业设计(论文)要 ...

  2. 开题报告html5游戏,开题报告基于html5的音乐网站

    开题报告基于html5的音乐网站 毕 业 设 计 开 题 报 告 1.本课题的研究意义,国内外研究现状.水平和发展趋势 1.1研究意义 随着现在生活节奏的加快,越来越多的人压力随之增大,所以必须要有合 ...

  3. 基于html5的音乐网站开题,开题报告——基于HTML5的音乐网站.doc

    毕 业 设 计 开 题 报 告 1.本课题的研究意义,国内外研究现状.水平和发展趋势1.1研究意义 随着现在生活节奏的加快,越来越多的人压力随之增大,所以必须要有合适的减压手段,在众多的减压手段当中, ...

  4. 基于Java旅游网站管理系统、Java旅游线路和景点网站系统设计与实现 毕业设计开题报告

      本科生毕业论文 基于java(springboot框架)旅游网站管理系统 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科生 ...

  5. 基于Springboot旅游网站管理系统、Springboot旅游线路和景点网站系统设计与实现 毕业设计开题报告

      本科生毕业论文 基于java(springboot框架)旅游网站管理系统 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科生 ...

  6. 自动灌溉c语言程序设计,基于单片机的自动灌溉系统开题报告.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp学术论文&nbsp>&nbsp毕业论文 基于单片机的自动灌溉系统开题报告.doc9页 本文档 ...

  7. 基于php+Mysql网上商城系统 开题报告

      本科生毕业论文 基于PHP+Mysql网上商城系统 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科生毕业论文(设计)开题报 ...

  8. python公司网站毕业设计开题报告

    本文给出的python毕业设计开题报告,仅供参考!(具体模板和要求按照自己学校给的要求修改) 选题目的和意义 目的:本课题主要目标是设计并能够实现一个基于python的公司企业网站,整体基于B/S架构 ...

  9. python网站设计开题报告_(完整word版)网站设计开题报告

    网站设计开题报告 题目:基于 Web 的网上书店系统前台子系统 学院:基础与信息工程学院 专业:网络工程 年级: *** 学生姓名:王 ** 指导教师:曹 ** 日期: ** 年 12 月 15 日 ...

最新文章

  1. C++ 虚函数与存虚函数
  2. SQLite 基本命令使用方式
  3. [其他]JAVA与C#的Socket通信
  4. 2020年春季学期信号与系统课程作业参考答案-第十四次作业
  5. Exchange Server 2010续定证书系列3-将续定后证书导入服务器
  6. 赛门铁克公告:解密Kneber恶意软件
  7. 【转】 最新版chrome谷歌浏览器Ajax跨域调试问题
  8. jQuery 时间控件推荐(1)
  9. 函数表达书-读书笔记
  10. java 生产者消费者代码_Java生产者和消费者代码
  11. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之第一个驱动
  12. 新的生活,新的工作,新的挑战
  13. 华为机试HJ103:Redraiment的走法
  14. java jdk api文档在哪里下载_JDK API文档下载
  15. 给非天才准备的 GRE 单词背诵方案
  16. 考研数学小知识点(积化和差、几何平均数、质心、梯度、旋度、散度)
  17. 我的未来作文计算机行业,我的未来职业作文
  18. ps在当前的图片添加一张图片进来
  19. 关于修真、法力、法术、武功等的介绍
  20. 细说强网杯Web辅助

热门文章

  1. 常见的dataframe选取行列方式
  2. L2-027. 名人堂与代金券
  3. mplayer - Linux下的电影播放器
  4. MSP430单片机中断学习笔记(一)
  5. 计算机cs怎么使用技巧,CS里的fps设置方法(显卡篇)
  6. polybase配置 sql_在 Windows 上安装 PolyBase
  7. Leetcode C语言 “加一”
  8. 杂谈:创业公司的产品开发与团队管理
  9. 业余时间零基础自学编程,9 个月后我成为一名软件工程师
  10. 模块一 day02 快速上手