我和你的云音乐网站(附件)【字数:6991】
摘 要本课题是一个云音乐网站的设计与制作,取名为“我的你的”云音乐网站。该网站采用的是MVC开发模式,是在yii框架的基础上进行的二次开发,网站的前端开发框架选择的是Bootstrap框架,编程使用了php作为开发语言,数据库使用的是mysql关系数据库管理系统。网站前端页面使用的是DIV+CSS来进行页面的具体布局和设计。该音乐网站的主要功能包括网站首页、热卖专辑模块、专辑展示模块、歌曲分类模块、风格标签模块、音乐资讯模块等,还有音乐网站的登录和注册,每个模块的内容可以根据需求,进入后台修改。音乐网站还能够实现音乐的检索,快速的定位到用户查询的音乐。
目 录
一、引言 1
(一)开发背景 1
(二)开发工具选择 1
1. Sublime编译器 1
2. Xampp建站软件 1
3. Github代码托管 1
4.Bootstrap 框架 1
5.开发语言 1
6.HTML技术 2
二、网站需求分析 2
(一)音乐网站设计需求 2
(二)音乐网站功能介绍 2
(三)可行性分析 3
1.经济可行性 3
2.技术可行性 3
三、网站结构分析 3
(一)音乐网站的结构综合分析 3
(二)音乐网站前台展示 3
(三)音乐网站数据库配置及逻辑表设计 4
1. 数据库配置 4
2. 数据库逻辑图表 4
四、网站详细设计 7
(一)“我和你的”云音乐网站登录注册设计 7
1.音乐网站取名和登录 7
2.音乐网站用户注册模块 8
(二)音乐网站主窗体的实现 9
1.音乐网站主窗口设计描述 9
2.代码部分 10
(三)音乐网站热卖专辑模块 10
(四)音乐网站歌曲分类模块 11
(五)音乐网站专辑管理模块 12
(六)音乐网站音乐资讯模块 13
(七)音乐网站用户管理模块 14
五、 网站测试 15 *好棒文|www.hbsrm.com +Q: ^351916072*
(一)网站测试描述 15
(二)网站测试用例 16
结束语 17
致谢 18
参考文献 19
一、引言
(一)开发背景
音乐网站设计的开发是基于想要给更多用户更快捷的方式去搜索自己想要听的歌曲,也是同时为了给各种各样的歌手一个能快速展示自己歌曲的平台,在飞速发展的网络时代中人们会进入大量使用电脑手机的时代,一个音乐网站的设计可以让人们随时随地快速的听歌,一个音乐网站的出现可以使得更多的歌手有更多的舞台展示自己,通过将自己的歌曲发布到网站上,用户可以搜索评论点赞这对歌手的一种认可和评价,给歌手带来更多创造的动力,也可以让歌手知道自己歌曲中的一些不足,音乐网站的发展可以让歌手发布专辑,歌迷朋友们能够买到正版的专辑,同时歌手们也能够第一时间收获歌曲专辑带来的财富,设计和开发了这个音乐网站。在保护歌手的前提下,也能为他们带来财富,同时也能够为市场带来新的改变。
(二)开发工具选择
1. Sublime编译器
这款编译器是我最早使用的开发软件,sublime从开发主界面、功能的简洁性、代码配色方案、各种小功能,如查看、高亮显示、调用方式、文件查找和模糊匹配、编辑的错误提示、代码的布局、扩展语言等在同类的的编译器中我个感觉使用的是最方便的,最重要的是它是免费的,而且在sublime2中增加了插件功能。
2. Xampp建站软件
Xampp使用方法非常简单,根据教程就轻松使用的,它的出现解决了数据库的配置难度、开发环境的要求、节省了开发成本、xampp搭配了有mysql数据库,安装成功你可以在可示界面内进行数据库的命名,数据表的建立,数据库的管理等等,这款软件的使用最少可以减少1/3的开发时间。
3. Github代码托管
简单来说,GitHub是一个代码托管云服务网站,帮助开发者存储和管理其项目源代码,且能够追踪、记录并控制用户对其代码的修改。甚至你可以简单粗暴的把它当作一个网盘,用来存储任何东西。GitHub上有很多优秀的开源项目和教程资源,在这里你可以参考大量的项目源码,可以根据自己的需求参考和选择自己想要的代码。
4.Bootstrap 框架
简单丰富是对它的最好评价,它的使用方法非常简单,几乎所有开发者在很短时间内快速上手,bootstrap样式基本在所有设备都可以适配、所有项目都适用。
5.开发语言
网站开发过程使用的开发语言主要是php、javascript、html、css,PHP作为脚本语言它的形式上和C语言有些类似,是常用的网站编程语言。开发语言的选择可以根据网站的开发需求来确定。
6.HTML技术
HTML被称为超文本标记语言,它定义了网页内容的含义和结构,是一种标识性的语言,主要运用在创建网页方面。是万维网的钥匙,也是万维网编程的基础。
二、网站需求分析
(一)音乐网站设计需求
音乐网站在网站类型上应属于音乐类网站,因此在设计时网站应该具有歌曲分类功能,音乐展示的功能,留言评论的功能,登录和注册功能,为了增加网站的详细介绍功能,还应设计音乐资讯页面等展示网站的界面。音乐网站应满足以下几个需求,音乐类型的管理,专辑的管理、音乐网站的文档的管理、音乐网站的用户登录注册管理、音乐网站的标签的管理、首页的管理。
(二)音乐网站功能介绍
音乐网站作为内容提供者,理应把最好的内容提供给用户,因此在网站功能的设计上应当是人性化的,操作方式上是简单的,提供的内容是健康的,购买的产品是正版的,服务质量是最好的。以下是音乐网七个功能的具体描述:
1、网站首页:网站的首页一般设计有导航栏,导航栏下网站设计了几张精选的轮播图,用户进入网站后根据导航内容进入服务选择,界面简洁清晰,功能能满足用户大部分需求。
目 录
一、引言 1
(一)开发背景 1
(二)开发工具选择 1
1. Sublime编译器 1
2. Xampp建站软件 1
3. Github代码托管 1
4.Bootstrap 框架 1
5.开发语言 1
6.HTML技术 2
二、网站需求分析 2
(一)音乐网站设计需求 2
(二)音乐网站功能介绍 2
(三)可行性分析 3
1.经济可行性 3
2.技术可行性 3
三、网站结构分析 3
(一)音乐网站的结构综合分析 3
(二)音乐网站前台展示 3
(三)音乐网站数据库配置及逻辑表设计 4
1. 数据库配置 4
2. 数据库逻辑图表 4
四、网站详细设计 7
(一)“我和你的”云音乐网站登录注册设计 7
1.音乐网站取名和登录 7
2.音乐网站用户注册模块 8
(二)音乐网站主窗体的实现 9
1.音乐网站主窗口设计描述 9
2.代码部分 10
(三)音乐网站热卖专辑模块 10
(四)音乐网站歌曲分类模块 11
(五)音乐网站专辑管理模块 12
(六)音乐网站音乐资讯模块 13
(七)音乐网站用户管理模块 14
五、 网站测试 15 *好棒文|www.hbsrm.com +Q: ^351916072*
(一)网站测试描述 15
(二)网站测试用例 16
结束语 17
致谢 18
参考文献 19
一、引言
(一)开发背景
音乐网站设计的开发是基于想要给更多用户更快捷的方式去搜索自己想要听的歌曲,也是同时为了给各种各样的歌手一个能快速展示自己歌曲的平台,在飞速发展的网络时代中人们会进入大量使用电脑手机的时代,一个音乐网站的设计可以让人们随时随地快速的听歌,一个音乐网站的出现可以使得更多的歌手有更多的舞台展示自己,通过将自己的歌曲发布到网站上,用户可以搜索评论点赞这对歌手的一种认可和评价,给歌手带来更多创造的动力,也可以让歌手知道自己歌曲中的一些不足,音乐网站的发展可以让歌手发布专辑,歌迷朋友们能够买到正版的专辑,同时歌手们也能够第一时间收获歌曲专辑带来的财富,设计和开发了这个音乐网站。在保护歌手的前提下,也能为他们带来财富,同时也能够为市场带来新的改变。
(二)开发工具选择
1. Sublime编译器
这款编译器是我最早使用的开发软件,sublime从开发主界面、功能的简洁性、代码配色方案、各种小功能,如查看、高亮显示、调用方式、文件查找和模糊匹配、编辑的错误提示、代码的布局、扩展语言等在同类的的编译器中我个感觉使用的是最方便的,最重要的是它是免费的,而且在sublime2中增加了插件功能。
2. Xampp建站软件
Xampp使用方法非常简单,根据教程就轻松使用的,它的出现解决了数据库的配置难度、开发环境的要求、节省了开发成本、xampp搭配了有mysql数据库,安装成功你可以在可示界面内进行数据库的命名,数据表的建立,数据库的管理等等,这款软件的使用最少可以减少1/3的开发时间。
3. Github代码托管
简单来说,GitHub是一个代码托管云服务网站,帮助开发者存储和管理其项目源代码,且能够追踪、记录并控制用户对其代码的修改。甚至你可以简单粗暴的把它当作一个网盘,用来存储任何东西。GitHub上有很多优秀的开源项目和教程资源,在这里你可以参考大量的项目源码,可以根据自己的需求参考和选择自己想要的代码。
4.Bootstrap 框架
简单丰富是对它的最好评价,它的使用方法非常简单,几乎所有开发者在很短时间内快速上手,bootstrap样式基本在所有设备都可以适配、所有项目都适用。
5.开发语言
网站开发过程使用的开发语言主要是php、javascript、html、css,PHP作为脚本语言它的形式上和C语言有些类似,是常用的网站编程语言。开发语言的选择可以根据网站的开发需求来确定。
6.HTML技术
HTML被称为超文本标记语言,它定义了网页内容的含义和结构,是一种标识性的语言,主要运用在创建网页方面。是万维网的钥匙,也是万维网编程的基础。
二、网站需求分析
(一)音乐网站设计需求
音乐网站在网站类型上应属于音乐类网站,因此在设计时网站应该具有歌曲分类功能,音乐展示的功能,留言评论的功能,登录和注册功能,为了增加网站的详细介绍功能,还应设计音乐资讯页面等展示网站的界面。音乐网站应满足以下几个需求,音乐类型的管理,专辑的管理、音乐网站的文档的管理、音乐网站的用户登录注册管理、音乐网站的标签的管理、首页的管理。
(二)音乐网站功能介绍
音乐网站作为内容提供者,理应把最好的内容提供给用户,因此在网站功能的设计上应当是人性化的,操作方式上是简单的,提供的内容是健康的,购买的产品是正版的,服务质量是最好的。以下是音乐网七个功能的具体描述:
1、网站首页:网站的首页一般设计有导航栏,导航栏下网站设计了几张精选的轮播图,用户进入网站后根据导航内容进入服务选择,界面简洁清晰,功能能满足用户大部分需求。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/10.html