音乐网站的设计与实现论文_第1页
音乐网站的设计与实现论文_第2页
音乐网站的设计与实现论文_第3页
音乐网站的设计与实现论文_第4页
音乐网站的设计与实现论文_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

音乐网站的设计与实现摘要随着互联网行业的发展,网络以其快速,高效,便捷的传播方式融入我们的生活并且无处不在,例如网络嬉戏、网络视频、网络购物等等。而音乐网站正是在这样的一个市场环境下应运而生,并且成为我们生活消遣密不行分的一部分。让大家可以足不出户即可观赏到自己宠爱的音乐,同时也为广阔音乐爱好者供应一个音乐沟通的平台。在本网站的设计中我综合应用了PHP、MySQL数据库、Dreamweaver、Photoshop等学问,网页界面的结构设计以好用性为主,具有易于操作、简洁、便利等特点。在设计中,我首先采纳的是Photoshop对网站的Logo进行设计,因为我觉得任何一个好的网站须要有一个好的名字来衬托它,于是我为它取名为悦阁音乐网站。然后我采纳HTML语言对网站的静态页面进行编辑,使网页更直观漂亮。最终我运用PHP语言和MySQL数据库对网页的前后台进行连接,让网页的各项功能更完善。【关键词】:音乐网站、MySQL数据库、PHP

YuegemusicwebsitedesignandimplementationABSTRACTAlongwiththedevelopmentoftheInternetindustry,networkwithitsfast,eefficient,andconvenientwaytospreadintoourlifeiseverywhere,includingthenetworkgame,networkvideo,networkshopping,etc.Andmusicsiteisinsuchamarketenvironmenthascomeintobeing,andbecomeapartofourlifeandentertainmentareinseparable.Letyoucanneverleavehomecanenjoytheirfavoritemusic,butalsoforthemajorityofmusicloverstoprovideaplatformforthecommunicationofmusic.InthedesignofthiswebsiteIintegratedapplicationofPHPandMySQLdatabase,Dreamweaver,Falshknowledge,suchasthestructureofthewebinterfacedesignisgivenprioritytowithpractical,hasthecharacteristicsofeasyoperation,simpleandconvenient.Inthedesign,thefirstthingIusePhotoshoptodesigntheLogoofthewebsite,becauseIthinkanygoodwebsiteyouneedagoodnametofoilit,soInamedyuecabinetmusicwebsiteforit.ThenIuseHTMLeditor,thestaticpageofthewebsitetomakewebpagesmoreintuitivebeauty.Finally,IusethePHPlanguageandMySQLdatabasetoconnectwebTaiwanbeforeandafter,makewebfunctionsmoreperfect.【keywords】musicwebsite,MySQLdatabaseandPHP

目录TOC\o"1-3"\h\u291591.绪论 3253191.1设计的探讨背景 1187491.2设计的目标 1249421.3设计的意义 145262.网站的开发环境和开发工具 2182092.1需求分析 25452.3网站开发工具 2300252.3.1Phtoshopcs4介绍 2196562.3.2 269352.3.4apache介绍 3150262.3.3PHP介绍 3249562.3.5MySQL数据库介绍 4114583网站的设计和实现 5232193.1Logo设计 5300833.2网站结构图 5315793.2.1前台总体结构图如下: 5231523.2.2后台总体结构图如下: 6207443.3网站功能设计 6165533.3.1前台功能介绍 627433.3.2后台功能介绍 12266724数据库的分析与设计 15188254.1数据库分析 15292154.2数据库设计 1593915网站调试 1844675.1网站调试打算 18249525.2网站调试过程 188735.3网站调试结果 18104425.4网站存在的不足 1849865.4.1主页播放列表无法运行 1834895.4.2MV无法进行播放 19206005.4.3网站的一些界面不够充溢 1951875.4.4留言板界面不够美观 198625.4.5后台无制作留言板管理 1910311致谢 2015822参考文献 211.绪论1.1设计的探讨背景随着互联网和宽带上网的普及,Interner音乐网站在中国异军突起,并日益渗透到人们的日常生活中。音乐网站是运用现代通信技术、计算机和网络技术进行的一种社会形态,其目的是通过互联网提高社会生产效率、优化社会资源配置,从而实现社会财宝的最大化利用。而且音乐网站是目前最常见的音乐发烧友网站行业呈现出的旺盛生命力和巨大的市场潜力。随着网站越来越多,网站间的竞争越来越激烈,而音乐网站作为一种有效的宣扬途径,越来越受到大家的欢迎。为了获得本行业的领先地位,面对不断涌现的种种机会,建立一个具有自己特色的,精致完善的,好用的音乐网站尤为重要。1.2设计的目标网络的发展给人们的生活带来了天翻地覆的变更,不仅是在学习,还有在消遣方面,比如网络音乐,只要一打开电脑,打开网络音乐,我们就能听到来自世界各地的各种音乐,这是一种轻松开心的享受。网络音乐便利快捷,还能给我们的生活带来快乐,让我们在繁忙乏累的工作之后可以进行休闲。基于此种现状,在充分分析了该行业的市场前景,调研了用户需求之后,我就设计了悦阁音乐网站。1.3设计的意义本次设计的意义主要在于建立一个较为好用型的网站。首先要对网站进行明确的规划设计,然后规划包括网站的内容,面对的用户群,最终确定网站的规模以及网站的目标,我将我要建立的网站内容定位一个音乐消遣网站。面对全部宠爱音乐的人,而我建立这个网站的目的就是希望大家会在消遣休闲的时候享受音乐的快感,满意音乐爱好者对音乐的追求和对音乐时讯的最快获悉,针对用户的实际需求设计尽可能满意音乐爱好者的音乐在线网站。这样可以更好的推动音乐事业的发展。

2.网站的开发环境和开发工具2.1需求分析通过调查,要求系统须要以下功能:1、新用户可以快速注册。2、老用户能够快速的登录到页面,并修改自己的相关信息。3、用户可以在线听歌。4、用户可以下载歌曲。5、用户可以给我们网站进行留言,提出珍贵的看法。6、用户可以依据自己的等级享受到不一样的音乐试听享受。2.2开发环境1、网络服务器操作系统:Windows7系统2、Web服务器:apache(版本:Apache)3、后台数据库系统:mysql(版本:mysql)4、网页编程语言:HTMLP、javascript、php(版本:php)5、网页前台编辑工具:Dreamweaver8、AdobePhotoshop2.3网站开发工具2.3.1Phtoshopcs4介绍AdobePhotoshopCS4简称“PS”。它是Adobe公司旗下最为出名的图像处理软件之一,它是一款很强大的制图工具,具有集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广阔平面设计人员和电脑美术爱好者的宠爱。此外,AdobePhotoshopCS4软件除了包含AdobePhotoshopCS3的全部功能外,还增加了一些特殊的功能,如支持3D和视频流、动画、深度图像分析等等。它通过更直观的用户体验、更大的编辑自由度来大幅提高的工作效率,使您能更轻松地运用其无与伦比的强大功能。它运用了全新、顺畅的缩放和遥摄可以定位到图像的任何区域。借助全新的像素网格保持实现缩放到个别像素时的清楚度,并以最高的放大率实现轻松编辑。通过创新的旋转视图工具随意转动画布,按随意角度实现无扭曲查看。DreamweaverCS3是Adobe公司收购Macromedia公司后最新推出的CreativeSuite3设计套装中用于网页设计与制作的组件。作为全球最流行,最优秀的所见即所得的网页编辑器,Dreamweaver可以轻而易举地制作出跨操作系统平台,跨阅读器的充溢动感的网页,是目前制作Web页站点,Web页和Web应用程序开发的志向工具。Dreamweaver,Fireworks,Flash被称为网页制作的“三剑客”,这三款工具相辅相承,是制作网页的最佳拍档之一。与其他网页编辑工具相比,Dreamweaver的新版DreamweaverCS3主要功能和具体应用方法,Dreamweaver的主要特点有:网页编辑形式敏捷;运用可视化编辑环境;强大的CSS功能;站点管理功能完善;集成性高;媒体支持实力强;扩展实力强;2.3.4apache介绍ApacheServer(简称Apache,音译为阿帕奇)是Apache软件基金会的一个开放源码的网页服务器,它可以运行在几乎全部广泛运用的计算机平台上,由于其跨平台和平安性被广泛运用,是最流行的Web服务器端软件之一,它也是世界运用排名第一的Web服务器软件。它快速、牢靠并且可通过简洁的API扩展,将Perl/Python等说明器编译到服务器中。是最流行的Web服务器端软件。2.3.3PHP介绍PHP是"PHPHypertextPreprocessor"的首字母缩略词,它是一种被广泛运用的开源脚本语言,是主要应用于web服务器的服务端的应用程序,用于动态网页的设计,它还是一种嵌入html的脚本语言。PHP是一门令人惊羡的语言,它强大到足以成为在网络上最大的博客系统的核心(WordPress);它深邃到足以运行最大的社交网络(facebook);而它的易用程度足以成为初学者的首选服务器端语言。其功能如下:1、PHP能够生成动态页面内容2、PHP能够创建、打开、读取、写入、删除以及关闭服务器上的文件3、PHP能够接收表单数据4、PHP能够发送并取回cookies5、PHP能够添加、删除、修改数据库中的数据6、PHP能够限制用户访问网站中的某些页面7、PHP能够对数据进行加密MySQL数据库介绍MySQL是一个开放源码的关联式数据库管理系统。原开发者为瑞典的MySQLAB公司,该公司在2008年被升阳微系统(SunMicrosystems)收购。甲骨文公司(Oracle)2009年收购升阳微系统公司,MySQL成为Oracle旗下产品。MySQL被广泛地应用在Internet上的中小型网站中。由于它的强大功能、敏捷性、丰富的应用编程接口(API)以及精致的系统结构,受到了广阔自由软件爱好者甚至是商业软件用户的青睐,特殊是与Apache和PHP/PERL结合,为建立基于数据库的动态网站供应了强大动力。MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和许多不同的客户程序和库组成。MySQL主要目标是快速、健壮和易用。最初是因为我们须要这样一个SQL服务器,它能处理与任何可不昂贵硬件平台上供应数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。MySQL数据库的主要功能只在组织和管理很浩大或困难的信息和基于WEB的库存查询恳求不仅仅为客户供应信息,而且还可以为您自己运用数据库可以供应如下功能:削减记录编档的时间、减小记录检索时间、敏捷的查找序列、敏捷的输出格式、多个用户同时访问记录。

3网站的设计和实现3.1Logo设计本网站命名为悦阁音乐网,从文字中可以看出我应用了悦与乐同音不同字,但体现了一样的含义,都是快乐的意思。而阁有房子的意思,一方面表示网站之大,另一方面表示在这里就如回到家里一样让人感觉舒适,轻松。而网站的logo后半部分是音符和文字相结合设计而成的,logo中的音符采纳了五线谱中的高音符来作为设计的基点,利用形似互补的原理,将音乐的乐中的一部分去除,连接到高音符身边形成一个简洁却含义很明确的logo,其含义是将古典与现代的文字相结合,表达网站的全面性。Logo的颜色采纳七彩渐变,象征着在音乐给人带来的听觉享受就如彩虹一样美妙。文字部分也用了音乐元素,在阁字的下方用一个近似于光盘来代替口,使整个logo看起来寓意更明确,易懂。而文字的英文部分是采纳花式的英文,意在表示整个网站的音乐品种多,品质好。3.2网站结构图前台总体结构图如下:悦阁音乐网悦阁音乐网热门保藏榜举荐查看悦阁月歌榜每周排行榜每日人气榜用户登录和注册首页音悦馆电台网络红歌留言板音乐首发影视金曲关于我们MV

后台总体结构图如下:悦阁音乐网悦阁音乐网管理员登录会员管理留言板管理音乐管理会员管理添加会员歌曲管理添加歌曲3.3网站功能设计前台功能介绍用户登录注册模块:用户可以在网站的右上角进行登录或者注册,成为本网站的会员,然后进入网站享受本网站的的音乐试听,而且用户还可以通过音乐导航条中的音乐分类对不一样的音乐进行试听和下载,还可以登录到自己的用户中心进行发表心情让其他会员了解到你对音乐的感受等等。用户登录注册时的一些设置代码如下:<linkrel="stylesheet"href="css/style.css"/><scriptsrc="../public/js/jquery.js"></script><scriptlanguage="javascript">$(document).ready(function(){$("#regsubmit").click(function(){ varusername=$("#username").val(); varpassword=$("#password").val(); varnickname=$("#nickname").val(); varemail=$("#email").val(); $("#username").css("border-color","#666#ccc#ccc#666"); $("#password").css("border-color","#666#ccc#ccc#666"); $("#nickname").css("border-color","#666#ccc#ccc#666"); $("#email").css("border-color","#666#ccc#ccc#666"); if(username==""){ $("#username").css("border","1pxsolidred"); $("#msg_username").text("请输入正确的账号!").css("color","red"); returnfalse;} elseif((len(username)<4)||(len(username)>16)){ $("#username").css("border","1pxsolidred"); $("#msg_username").text("账号限制4-16位!").css("color","red"); returnfalse;} elseif(/.*[\u4e00-\u9fa5]+.*$/.test(username)){ $("#username").css("border","1pxsolidred"); $("#msg_username").text("用户名不允许中文注册!").css("color","red"); returnfalse;} elseif(isID(username)==false){ $("#username").css("border","1pxsolidred"); $("#msg_username").text("用户名不允许特殊字符!").css("color","red"); returnfalse;} elseif(password==""){ $("#password").css("border","1pxsolidred"); $("#msg_pass").text("登陆密码不能为空!").css("color","red"); returnfalse;} elseif((len(password)<4)||(len(password)>16)){ $("#password").css("border","1pxsolidred"); $("#msg_pass").text("登陆密码限制4-16位!").css("color","red"); returnfalse;} elseif(nickname==""){ $("#nickname").css("border","1pxsolidred"); $("#msg_nichen").text("昵称不能为空!").css("color","red"); returnfalse;} elseif(email==""){ $("#email").css("border","1pxsolidred"); $("#msg_email").text("邮箱不能为空!").css("color","red"); returnfalse;} elseif(isEmail(email)==false){ $("#email").css("border","1pxsolidred"); $("#msg_email").text("邮箱格式错误!").css("color","red"); returnfalse;} });});functionlen(s){ varl=0; vara=s.split(""); for(vari=0;i<a.length;i++){ if(a[i].charCodeAt(0)<299){ l++; } else{l+=2; } } returnl;}functionisID(str){ res=/^(!_)(!.*_$)[a-zA-Z0-9\u4e00-\u9fa5]+$/; varre=newRegExp(res); return!(str.match(re)==null);};functionisEmail(str){res=/^[0-9a-zA-Z_\-\.]+@[0-9a-zA-Z_\-]+(\.[0-9a-zA-Z_\-]+)*$/;varre=newRegExp(res);return!(str.match(re)==null);};</script></head><body><formname="regform"action="do.phpac=reg"method="post"><divclass="header"> <h1><ahref="://<phpechoCS_WebUrl>/"class=""><phpechoCS_WebName></a></h1><divclass="point"><ahref="<phpechoCS_WebPath>">网站首页</a><php global$db; $sqlw="select*from".Getdbname('class')."wherecs_sid=1orderbyCS_siddesc"; $rs=$db->query($sqlw); $num=$db->num_rows($rs); $nums=5; if($num<$nums){ $j=$num; }else{ $j=$nums; } for($i=0;$i<$j;$i++){ $row=$db->fetch_array($rs);echo'<ahref="'.LinkUrl('list','dance','id',$row['CS_ID']).'"target="art">'.$row["CS_Name"].'</a>'; }><ahref="./">会员中心</a></div></div>首页模块:本模块中主要是分为导航条、用户登录或者注册、管理员登录、搜寻、歌曲排行状况、图片轮播、主要歌曲分类展示。。在图片轮播处每次点击一张图片都会进入到相应的音乐网站试听模块,而在图片轮播的下方是各种音乐分类的一些举荐歌曲,用户可以点击进去进行试听或者下载。图片轮播代码如下:<script>varbox=newPPTBox();box.width=688;//宽度box.height=308;//高度box.autoplayer=3;//自动播放间隔时间//box.add({"url":"图片地址","title":"悬浮标题","href":"链接地址"})box.add({"url":"{csdjcms:tempurl}images/pic/1.jpg","href":"","title":"Flash广告1"})box.add({"url":"{csdjcms:tempurl}images/pic/2.jpg","href":"","title":"Flash广告2"})box.add({"url":"{csdjcms:tempurl}images/pic/3.jpg","href":"","title":"Flash广告3"})box.add({"url":"{csdjcms:tempurl}images/pic/4.jpg","href":"","title":"Flash广告4"})box.add({"url":"{csdjcms:tempurl}images/pic/5.jpg","href":"","title":"Flash广告5"})box.show();</script>音乐分类模块:每个音乐模块都有相对应的自己的子模块,用户可以依据自己宠爱的模块快速的选择自己宠爱的音乐进行试听或者下载,而且还可以看到每首歌的收听率和排行榜。歌曲播放模块:当用户点击歌曲时,会跳转到另一个页面进行歌曲的播放,而实现歌曲播放是由javascript语言实现的。音乐保藏模块:当用户在页面上看到宠爱的音乐想进行保藏时,只须要点击歌曲后面的保藏符号(+)便可以对唱曲进行保藏。其代码如下: $db->query($sqldt); exit(Msg_Error('恭喜您,保藏歌曲《<fontcolor="red">'.$row['CS_Name'].'</font>》胜利。','window.close();')); }else{ exit(Msg_Error('愧疚,保藏歌曲《<fontcolor="red">'.$row['CS_Name'].'</font>》失败。','window.close();')); } }else{exit(Msg_Error('出错了,你保藏的数据不存在。','window.close();')); }}搜寻模块:用户可以更具自己宠爱的歌曲在本网站进行搜寻,便利快捷。留言板模块:用户可以对试听过的音乐留言,并可以进行评论的添加。留言板代码如下:if($cs!='gbook')exit(Msg_Error('后缀参数错误,不是有效的后缀!','cs=gbook.html'));if(isset($_COOKIE["cs_name"])){ $mname=$_COOKIE["cs_name"]; }else{ $mname='游客';}$Gbook="<scriptlanguage=\"javascript\"src=\"".CS_WebPath."public/js/gbookajax.js\"></script><script>varcs_path='".CS_WebPath."';getbooklist(1);</script><divid=\"csdjcms_book\"style=\"width:100%;\"><imgsrc=\"".CS_WebPath."public/images/load.gif\"><fontstyle=\"font-size:12px;\">  加载留言内容,请稍等</font></div><divid=\"csdjcms_book_add\"style=\"border:1pxsolid#B5D6E6;height:200px;width:99.8%;margin-top:20px;font-size:12px;\"> <divstyle=\"width:98%;height:30px;line-height:30px;margin-top:5px;\"> 你的网名:<inputtype=\"text\"name=\"names\"id=\"names\"size=\"15\"value=\"".$mname."\"> <fontcolor=\"red\">*</font></div><divstyle=\"margin-top:5px;height:110px;width:100%;\"><divstyle=\"float:left;height:110px;width:70%;margin-left:2px;\"><textareaname=\"content\"id=\"content\"style=\"width:95%;float:left;\"rows=\"7\"></textarea> <fontcolor=\"red\">*</font></div><divstyle=\"float:left;height:80px;color:#36C;font-size:12px;line-height:20px;\">声明:您假如有什么建议或看法<br/>请在这里给管理员留言<br/>您所发的信息不能触犯国家法律<br/>否者您需对自己言行负全部责任!</div></div> <divstyle=\"margin-top:5px;\">  ".$codehtml."<inputonclick=\"bookadd();\"type=\"button\"value=\"我要留言\"style=\"background:url(".CS_WebPath."public/images/btn.gif);border:0pxsolid#CCC;color:#39F;height:31px;width:96px;border-left:0pxsolidred;margin-top:5px;font-weight:bold;\"></div></div>会员模块:在这个模块中,会员可以看到自己的相关信息,还可以进行发自己的心情或者微博,还可以在阅读框里看到自己或者别人或者整个网站的一些信息,这样便利用户之间的沟通,也可以很快的了解网站里的实时动态。后台功能介绍管理员模块:本模块分为后台用户和添加用户,管理员可以看到自己的子管理员有多少好,还有子管理员的每天操作记录,看子管理员的登录次数多少,便利了解子管理员对网站的负责程度。而添加用户是赐予给管理员的一项特殊权限,就是网站的管理员觉得自己的工作比较繁重,可以通过后台的添加而拥有自己的子管理员而不须要在数据库里添加子管理员,便利管理员管理和操作,节约时间,提高管理强度。音乐模块:本模块分为音乐列表和添加音乐,音乐列表中是展示前台所展示的全部音乐,管理员可以在后台更改一些关于音乐的信息,也可以将一些比较不受宠爱的歌曲进行删除。在添加音乐页面上管理员可以添加音乐,包括设置名称、上传音乐相关的图片、设置上传的音乐类型等等。添加音乐下的音乐分类代码如下:<tr> <th>音乐分类</th> <td> <selectclass="select_2"name="CS_CID"id="CS_CIDa"><optionvalue="0">选择分类</option> <php$sqlclass="select*from".Getdbname('class')."whereCS_YID=0andCS_SID=1andCS_FID=0";$results=$db->query($sqlclass); if($results){ while($row3=$db->fetch_array($results)){if($row3['CS_ID']==$Arr[3]){echo"<optionvalue='".$row3['CS_ID']."'selected='selected'>".$row3['CS_Name']."</option>";}else{echo"<optionvalue='".$row3['CS_ID']."'>".$row3['CS_Name']."</option>";} $sql2="select*from".Getdbname('class')."whereCS_FID=".$row3['CS_ID']."";$class2=$db->query($sql2); if($class2){ while($row2=$db->fetch_array($class2)){if($row2['CS_ID']==$Arr[3]){echo"<optionvalue='".$row2['CS_ID']."'selected='selected'>├".$row2['CS_Name']."</option>";}else{ echo"<optionvalue='".$row2['CS_ID']."'>├".$row2['CS_Name']."</option>";} } } } } >会员模块:本模块分为会员列表和添加会员,这个模块是为了便利管理员管理前台的用户,对用户的一些信息的录入和修改。还有就是了解每天的用户量和用户的阅读强度,阅读强度大的话还可以考虑在后期有活动时针对这些阅读量大的用户赐予实惠。

4数据库的分析与设计4.1数据库分析本网站的数据库表主要分为以下几个方面:(1)用户数据表:存储注册用户有关数据如(用户名、用户登录的IP,用户登录的次数等),还包括注册用户信息数据表,用户登录账号管理存储表。管理员数据表:管理管理员的相关数据和信息。歌曲数据表:管理歌曲的相关信息,包括歌曲的上传状况,保藏状况、播放次数等等。4.2数据库设计依据网站的需求,我建立了以下一些主要数据表:管理员数据表(CS_admin)、用户数据表(CS_user)、歌曲分类表(CS_class)、歌曲播放表(cs_dance)、保藏表(CS_down)、标签分类表(CS_tags)等等。CS_admin(管理员表),此数据表是专为管理网站后台的人员创建的表,用于存储管理员的信息,其中还设置了管理员的权限,管理员可以在网站后台修改信息。包括编号(ID),管理员名称(adminname),密码(adminpassword),登陆次数(loginnum)等。CS_user(会员表),此数据表是特地存储在本网站注册的会员,便利会员的下次登录。包括会员编号(ID),会员昵称(name),用户密码(password),用户IP(LogIP)等等cs_tags(标签分类表)。此数据表前台中展示的标签分类,这个便利用户选择自己宠爱的歌曲类型,便利快捷。包括分类编号(ID),歌曲名称(name),歌曲类型编号(CID)。以下是一些关于数据流的定义:表4-1数据元素定义数据元素编号数据元素名别名数据类型长度取值范围及精度运用说明A-001Id无Int4数字内部标识A-002Name管理员帐号Varchar50字符管理员登陆账号A-003Password密码Varchar50字符管理员登陆密码A-004Useraccount用户帐号Varchar50数字或字母用户运用唯一标识A-005Username用户昵称Varchar50数字或字母登陆后显示的昵称A-006Password密码Varchar50数字或字母登录密码A-011Musicname音乐名Varchar50字符音乐名称A-012Musictypee类型Varchar50字符音乐类型A-013Pubyear发行时间Datetime8时间音乐发行时间A-014Playnum播放次数Int8数字人气推断依据A-016Uploader上传者Int4数字外键A-017Uploadtime上传时间Datetime8时间自动生成A-018Storeaddress上传地址Varchar50字符记录音乐存放位置表4-2数据结构定义编号数据结构名称别名数据结构组成运用说明B-01管理员信息AdminuserId+name+password管理员登录信息表B-02用户信息Userid+useraccount+username+password+sex+email+userleave+tag表示说明用户的个人信息B-03音乐信息classId+musicname+musictype+pubyear+playnum+musiclocale+uploader+Uploadtime+tag+player记录音乐的具体信息编号处理名称输入流流的名称输出流流的名称处理逻辑(或加工步骤)运用说明P0D-01注册用户帐号+用户昵称+密码用户信息表1.基本信息手工输入2.编辑用户信息3.将信息存入数据库4.可以供应登录信息供应用户注册功能以便成为会员P1D-02登录用户帐号+用户密码、管理员帐号+管理员密码用户信息、管理员信息或C-01、C-021.手工输入用户名和密码2.后台查找进行匹配3.匹配胜利后,完成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论