在线音乐网站毕业论文管理资料Word文件下载.docx
- 文档编号:15879141
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:32
- 大小:1.59MB
在线音乐网站毕业论文管理资料Word文件下载.docx
《在线音乐网站毕业论文管理资料Word文件下载.docx》由会员分享,可在线阅读,更多相关《在线音乐网站毕业论文管理资料Word文件下载.docx(32页珍藏版)》请在冰豆网上搜索。
ABSTRACTWiththedevelopmentoftheInternet,agrowingnumberofmusicsitesarelovedbythepeople.Peoplecanbeachievedthroughvariousmusicsitesonlineauditionsongs,downloadsongs,basedontheneedtosearchforfavoritesongs.Mostmusicsitesprovideonlineauditionamusicdownload,MVappreciation.Functions.Afteranalysisofthemusicsite,thegraduationdesigndesignedanonlinemusicsitesabletomeetthebasicneedsofmusiclovers.ThedesignisimplementedusingandSQLSERVERdatabasedesign.Thesite'
smainfunctionistoforegroundmusicdownload,theMVonlineviewing,userregistration,login,andthemusic.Websitebackgroundmusicmanagement,usermanagement,MV,musiccategorymanagement.
KeywordsOnlinemusicsite;
注册登陆测试28
前言
随着近年来互联网的发展,国内网络技术得到很快的普及和应用。
对于如今的生活环境来说,网络不再是奢侈品,而是渐渐变为人们的生活必需品。
像我们学习,娱乐,工作等等很多都不可避免需要到网络的应用。
娱乐的网络化发展的速度可谓飞快,从最初的拨号上网到现在的我们可以在网络上观看各类我们喜欢的电影和电视剧,听自己喜欢的音乐,分享各种各样的多媒体文件,这之间仅仅是十多年的间隔。
在如今流畅的宽带速度支持下,音乐网站也渐渐成为流行的趋势。
人们可以在简单的点击打开网站前提下,即可找到自己喜欢的音乐进行试听和下载,同样也可以很方便地分享自己拥有的音乐文件。
经过对目前人们对音乐的追求以及音乐网站的分析,本次毕业设计设计了一个能够满足音乐爱好者基本需求的在线音乐网站。
SERVER数据库设计实现的。
网站可以实现用户音乐试听、下载、MV观看、用户注册、登录等功能;
管理员可以进行音乐管理、歌手管理、MV管理、用户管理、音乐分类管理等功能。
系统比较简洁的页面和人性化的搜索分类,以及方便的音乐分享功能,相信能够满足大家对音乐网站的基本要求,同时也希望华软在线音乐网给广大华软学生音乐爱好者制造一个良好的音乐共享环境。
第一章需求分析
市场需求分析
目前具有在线音乐功能的网站有很多,有些是国内很出名的音乐网站,如XX音乐,酷狗音乐等等。
随着网络的迅速发展,我们可以通过网络分享我们喜爱的信息文件,在线音乐网站就提供了用户这样一个分享音乐资源的平台。
热爱音乐的朋友需要这样一个分享音乐的网站。
在线音乐网站总体上按面向用户来界定管理员功能,会员功能,未注册人员功能。
管理员具有用户管理、音乐管理、MV管理的功能,会员具有上传、试听下载音乐及观看MV的功能,未注册人员则有试听音乐和观看MV的功能。
SERVER数据库设计实现的,开发过程中选用了visualstudio2012开发软件和SQLSERVER2008数据库作为其开发环境。
网站发布后适用于微软Windows系列操作系统浏览器。
第二章系统开发环境
,(包括VisualBasic、.NET、C#),就可以用来创作应用程序。
,,请参阅图2-1所示:
图2-1Visual
,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000/2003Server/VISTA/7/XP上)。
通用语言的基本库,消息机制,。
(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript,C++、F++。
将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,。
[1]
.NET框架包含两个用于访问企业数据库的数据提供程序:
OLEDB.NET数据提供程序和SQL。
本系统是使用SQLServer。
具体访问过程大致为:
(1)用SqlConnection类创建一个数据库连接;
(2)使用SqlDataAdapter类从数据库中选择一组记录;
(3)使用SqlDataAdapter类填充新的DataSet。
。
由于它是基于通用语言编译的,。
#,VB,Jscript,C++,F++,你可以选择最适合你是语言来编写。
,你可以直接建立你的用户分界面,提交客户端的身份验证、分布系统和网站配置也是非常简单就可以操作的。
适应于各种浏览器
浏览器兼容问题对于ASP开发人员来说一直是一个头痛的话题,不断升级变化的浏览器对开发人员来说是最大的挑战。
,提供了一种清晰的编程模块,在处理不同用户类型的任务时,对不同的用户生成不同的输出,因此可以适用各种不同的浏览器。
数据库技术的介绍
数据库技术是现代信息化技术的重要部分,是信息管理系统的核心。
数据库技术发展到现在已经有30年了,主要经过了三个阶段的演变:
第一代是网状和层次数据库系统,第二代是关系数据库系统,第三代是以面向对象数据模型为主要特征的数据库系统。
目前的数据库管理系统主要有:
SQLServer、MySQL、Access、Oracle、DB2、Sybase等等。
本设计应用的数据库软件是SQLServer。
SQLServer是一个关系数据库管理系统。
它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。
在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。
Sybase则较专注于SQLServer在UNⅨ操作系统上的应用。
SQLServer与WindowsServer服务器紧密集成,具有很好的安全性,能够排除所有XX的非法用户访问,安全指数较高,这是本站采用SQLServer的主要有原因。
同时,SQLServer的容量庞大,数据表中的记录行数只收服务器硬盘空间的限制,符合现在音乐网站数据较多的需求。
MicrosoftVisualStudio
VisualStudio是微软公式推出的目前最流行的Window平台应用程序开发环境,是一套完整的开发工具集,用于生成Web应用程序、XMLWebServices、桌面应用程序和移动应用程序。
VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。
另外,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。
[2]
VisualStudio作为一个集成解决方案,可以为开发人员提供快速的应用程序开发,同时可以无缝地协助团队开发,在操作方面也是越来越人性化。
C#语言介绍
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。
它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。
C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程。
并且C#成为ECMA与ISO标准规范。
C#看似基于C++写成,但又融入其它语言如Pascal、Java、VB等。
C#语言特点:
语法简洁;
面向对象设计;
与Web紧密结合;
完整的安全性和错误处理;
版本控制;
兼容性;
灵活性。
[3]
第三章系统功能概要设计
功能整体设计
Server技术实现在线音乐音乐网站的整体设计,本网站的主要实现的功能包括会员模块,管理员模块,以及音乐的展示和播放等。
根据系统用户角色的不同分为以下三种用户。
1.管理员:
音乐管理、用户管理、类别管理、MV管理、管理员管理、歌手管理。
2.会员:
页面浏览、注册登录、歌曲试听、MV观看、歌曲下载、歌曲搜索。
3.普通用户:
页面浏览、歌曲试听、MV观看、歌曲搜索。
系统总体结构如图3-1所示。
图3-1系统的总体结构图
普通用户进入音乐网站后可以播放音乐已经观看MV,通过注册登录后还想有下载和上传音乐的功能,具体操作流程如图3-2所示:
图3-2系统用户功能操作流程图
管理员系统管理网站的所有信息,如音乐管理、注册用户管理、音乐分类别管理、歌手管理、MV管理。
管理员系统的总体功能结构如图3-6所示:
图3-6后台总体功能结构图
第四章数据库设计
数据库创建
数据库物理设计通常包括有:
选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。
主要解决选择文件存储结构和确定文件存取方法的问题。
在数据库中访问数据的路径主要表现为如何建立索引。
如要直接定位到所要查找的记录,应采用索引方法存取方法(索引表)。
顺序表只能从起点进去向后一个个访问记录。
在上面的实体以及实体之间关系模式的基础上,形成数据库中表以及各表之间关系。
在创建数据库的逻辑表结构之前,首先需要创建数据库,本在线音乐系统的实现是通过MicrosoftSQLServer的SQLServerManagementStudioExpress直接创建数据库。
“开始菜单”->
“程序”->
“MicrosoftSQLServer”->
“SQLServerManagementStudioExpress”->
在出现的对话框中选择“连接”->
在对象管理器中的数据库文件夹上右键单击鼠标->
在弹出的快捷菜单中选择“新建数据库”命令,则弹出数据库属性对话框,在该对话框中设置数据库的名字为music,并指定保存数据库的路径和其他属性。
[4]
数据库表的设计
经过对本网站的功能分析,根据具体的需要,该网站利用SQLServer设计了管理员信息表、类别信息表、音乐信息表、歌手信息表、用户信息表、MV息表。
管理员信息表用于储存管理员账号密码信息,如表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线音乐 网站 毕业论文 管理 资料