基于JSP开发的网页音乐播放器_第1页
基于JSP开发的网页音乐播放器_第2页
基于JSP开发的网页音乐播放器_第3页
基于JSP开发的网页音乐播放器_第4页
基于JSP开发的网页音乐播放器_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

摘要为了解决计算机的优势和普及问题,提出了开发音乐播放平台的方案。本文通过实际应用的开发背景,使用软件工程原理和开发方法,使用JSP技术,完成了音乐播放网络的设计。整个开发过程首先要对系统需求进行分析,以了解系统的主要功能。然后是系统的总体设计和详细设计。总体设计主要包括系统功能设计,系统总体结构设计,系统数据结构设计和系统安全设计。详细的设计主要包括系统数据库访问的实现,主要功能模块的具体实现,关键代码的模块实现。最后对系统进行了测试,并对测试结果进行了分析和总结,得出了系统的不足之处和需要改进的地方,为以后的系统维护提供了方便,也为系统的维护提供了参考和帮助。类似系统的未来发展。结果表明:本系统能够解决音乐播放的各种问题,具有方便快捷的搜索音乐、更加系统化、有序化、系统界面友好、易于操作等优势。关键词:音乐播放网;JSP技术;MySql数据库;AbstractInordertosolvetheproblemofcomputeradvantagesandpopularization,asolutionfordevelopingamusicplayingplatformwasproposed.Thisarticlehascompletedthedesignofthemusicplayernetworkthroughtheactualapplicationdevelopmentbackground,usingsoftwareengineeringprinciplesanddevelopmentmethods,andusingJSPtechnology.Theentiredevelopmentprocessmustfirstanalyzethesystemrequirementstounderstandthemainfunctionsofthesystem.Thenthereistheoveralldesignanddetaileddesignofthesystem.Theoveralldesignmainlyincludessystemfunctiondesign,systemoverallstructuredesign,systemdatastructuredesignandsystemsecuritydesign.Thedetaileddesignmainlyincludestherealizationofthesystemdatabaseaccess,thespecificrealizationofthemainfunctionmodules,andtherealizationofthekeycodemodules.Finally,thesystemwastested,andthetestresultswereanalyzedandsummarized.Thesystem'sdeficienciesandareasforimprovementwereobtained,whichprovidedconvenienceforfuturesystemmaintenanceandalsoprovidedreferenceandassistanceforsystemmaintenance..Futuredevelopmentofsimilarsystems.Theresultsshowthatthissystemcansolvevariousproblemsofmusicplayback,andhastheadvantagesofconvenientandfastmusicsearch,moresystematic,orderly,friendlysysteminterface,andeasyoperation.Keywords:Musicbroadcastingnetwork;JSPtechnology;MySqldatabase;目录TOC\o\h\z\u第一章绪论 第一章绪论1.1研究的背景如今我们生活的地球已经被网络所覆盖,电脑等科技已经完全的融入到人类的生活的方方面面,所有在商业、工业、教育等多方面的都融入了计算机网络技术,所以在开发此系统可以通过计算机网络技术给那些在繁忙的工作人员承受的压力带来欢乐,最后能够让人们调节生活当中的压力,同时也能找到一个休息的天地REF_Ref10721\r\h[1]这个网页音乐播放器简单来说只是一种发展音乐的途径,目前市场有几个音乐软件大商,分割了整个音乐市场,他们的功能都很全面但是总的来说过于复杂,管理起来也非常麻烦,人工各种开销都非常大,所以我想创建一个项目,比较简约的让音乐爱好者去使用一个音乐网站,没有其他花花绿绿的功能,单纯的享受音乐的魅力就行了,该项目追求绿色简约,消耗的资源很少,追求性价比,使整个网站符合如今社会的绿色观念。如上面所说,如今我们的生活被互联网科技所笼罩,它带给了我们很大的便利,使用非常的高效,可以说给我们带来很大的变化,当然互联网受众面如此广,其中的利益也是非常大的,所以说很多大公司都争相做出好产品来吸引我们,很多产品都是非常的优秀,但是我们如今讲究要有绿色观念,所以我的想法就是要做一个符合绿色观念,讲究环保的一个网站,开销和资源利用完全不需要太大,只需要我一个人,一个电脑就行了,使用者的硬件要求也是只要一台电脑就可以使用。1.2课题研究的目的与意义从音乐播放网络的实现可以看出,它也是一个典型的管理系统,对于数据库的分析,建立,设计,功能的实现,用户的操作和系统的维护是需要开发的系统。对于要在此系统上进行开发的前者,必须建立符合自己的信息管理和实际情况的设计方案,在一定程度上保证系统数据安全性库的完整性。对于此程序的功能,我们要确保其完整性和易用性。如今我们生活已经完全被飞奔的科技所包围,每天都能看到新的事物,各种技术都在不断的完善,很多很多技术极大地改善我们的生活,变得我们不可或缺,当然举个例子,人们对于艺术也是不断的追求,音乐就是艺术的一部分,所以对于我们这个项目网页音乐播放器也是要做好各项的准备来满足我们使用者们的要求,各方各面都要做的很好才行。从某些角度来说,这个项目可以陶冶我们的艺术情操,当然对于一些初学者也是一个不错的参考价值。随着当今社会的飞速发展和计算机的普及,计算机已逐渐集成到各行各业中以实现辅助功能。就从音乐播放网来说他已经基本上实现了系统化和自动化。1.3课题解决的方案根据软件工程的系统化开发流程,采用B/S架构设计,以JSP为开发技术,以关系型数据库MySql作为后台数据库,利用JSP技术实现音乐播放网中对数据库的安全连接和访问,在JSP集成开发环境中实现系统设计研发的全过程,所以该系统的主要任务是:对网络环境的错综复杂要充分了解,把用户的各种各样的要求和业务要学习会,去阅读了解整个软件工程系统化开发流程的技术方方面面。这个系统开发完开始投入使用后,一整个系统的所有程序的高效率更新、优化它的扩展以及整体的维新和保护。对系统的内在源码构造要吃透研透,这样做的话就可以保证自己的框架拥有自己的特色,可以对症下药,满足你的用户的要求,也可以很好的改变系统内在源码的整体构造。熟练的掌握整个系统的构造和设计,不但要去确保我们管理还是用户在开发这个系统还是使用这个系统的独立性,还要达到各个层次的要求,要贴合直至实现系统所有的功能。第二章系统相关技术介绍2.1JSP介绍在当前的发展中,当人们做动态网页时,使用最多的语言是JSP语言,因为JSP易于使用,易于被Web服务器脚本的用户掌握。JSP语言具有面向对象的优点,安全性,跨平台,效率高,对分布式网络应用程序的直接支持等。JSP语言非常简单,它使编程时间更短,但是使功能增强,方便。JSP语言由几片普通的随机成分组成REF_Ref6698\r\h[2]。互联网已经发展成为Web应用程序的基础结构,例如电子政务,电子商务和应用程序系统。在开发Web应用程序时不会像静态网站HTML不能满足客户需求。当前,生成动态网页的方法是CGI,ASP.NET和JSP。JSP是基于Java的相对容易掌握的一种。JSP具有以下特征:1.可以将代码和显示的内容分开2.可以突出显示重要的组件3.使用徽标可以简化页面开发4.是企业的可伸缩性和可扩展性REF_Ref9820\r\h[4]REF_Ref6698\r\h。2.2Mysql数据库介绍Mysql是一款主要应用于数据的增删查改和代码编写的软件。现在有许许多多无处不在的关系数据库,其中Mysql数据库已被广泛使用。用户可以处理高级数据的数据结构,其语言简单,学习起来更容易,它的结构也非常简易,功能却很全面,能够存储很多信息,使用Mysql数据库在编程过程中带来了非常大的便利,可以广撒网的查询数据,不需要用户去了解Mysql数据库繁琐复杂的应用存储方式,也不需要熟练的掌握数据存储的各种方法,因此,Mysql数据库与其他数据结构有很大的不同,Mysql中不一样的数据库系统也可以使用一样的数据库用于输入和管理的界面,其操纵对象是记录与它相应的集合,Mysql数据库非常的灵活,功能也更加全面,在普遍的情况中,在其他程序中实现一个功能需要编写了很多代码,但是在Mysql数据库中你却只要一小段代码就可以实现这个功能,因此Mysql数据库的语言更加简洁REF_Ref10110\r\h[12]。数据库,顾名思义,就是数据储存的仓库,只有它的货物(数据)是储存在计算机上,数据的存储不是杂乱无章的是按照严格的固定的格式,数据库管理主要包含建立数据表,数据储存,数据的增删查改,以使数据库系统可以正常运行,对相关人员进行管理。Mysql可以让用户在数据库上使用它,程序员使用起来非常的遍历快捷这是它的优点之一,它的构造也非常的简单并且功能也全面,信息存储方面比较大,因此只需要编写使用Mysql数据库时实现此功能的简短段落REF_Ref10323\r\h[3]。本系统的开发主要应用了Mysql进行对数据的管理。(1)数据数据它是在数据库当中储存的对象。总的来说,它是一种简单的数据,从广义上讲,某些单词,数据,图形等可以视为一种数据。这样想的话就可以定义数据了。(2)数据库数据库就是存储数据的地方,以某种格式通过计算存储。但是,数据库已经在计算机中存储了很长一段时间,它内部的数据模型更加有条理。(3)数据库管理系统数据库管理系统的主要功能如下:1.可以由数据对象定义。2.数据库语言可以对数据进行增删查改,用户可以使用数据库语言来进行这些一些列操作。3.通过建立数据库,可以创建数据库的输入以及转换功能,还能监视数据库的重组。它还有助于数据库恢复。4.将数据库开头的初始密码转换为可以设置和维护的数据库。第三章系统分析3.1系统可行性分析系统可行性分析往简单的去说的话就是去分析一下这个项目做下去以及做出来在我们这个环境下是否有使用的意义呢?它开发出来,它的出现是否对我们的生活变得更好呢?而我这个系统是为了解决人们的享受音乐的问题,使音乐播放网可以开发出最大价值,而且,它也可以在某种意义上给用户释放压力,因此该项目的开发具有重要意义。目标能否达成,完成开发后的收益以及价值是不是可以大于开发的成本。所以按照这样子说,这个系统的可行性分析其实就是去讨论和钻研值不值得去做这个系统的分析。3.1.1技术可行性伴随着社会的高速发展,软件工程这一行业也在不断更新,大家都在追求更加的方式来开发软件,不断丰富的开发软件、语言和系统也为开发系统提供了更好的开发环境,在本项目中就是使用了最好的语言JSP来编写程序,开发出的软件完全符合现代人的要求,便捷的操作,实用好看的操作界面,使用者只需要按照界面提示的文字来操作即可,不需要有软件开发的基础,十分简单。所以在这些技术和项目的开发上它是可以具体实行的REF_Ref11652\r\h[10]3.1.2经济可行性经济可行性的意思就是我们这个项目在开始建立时所要的开销,以及等等;例如上面所说的,值不值得去建立呢,这个项目创建出来对我们人类的物质和环境以及公共资源有没有好处,而且建立这个项目需要很多人,需要很多工具以及一些日常的开销等等的消费,如果消费太大了的话这个项目创建出来就没有那么的成功,所以经济可行性就是要经济开发,不要铺张浪费。我们这个项目的宗旨就是要保护环境,绿色开发,对资源的一种节俭,所以创建的过程团队只有我一个人,并且我的话也算是一个学生,这对我来说是一个宝贵的学习编程语言的好机会,以上总结一句就是这个项目的经济可行性是好的。3.1.3操作可行性这个项目叫做网页音乐播放器,它的注册界面、登录界面等等各个板块的界面都比较简单、简洁,总体来说操作起来也非常的简单,需要电脑来连接操作,进行一些列操作例如注册登录等等,所以对于用户的要求非常的低,只要有电脑就行啦!这个系统采用JSP开发,基于B/S结构,这些开发环境让这个系统愈加完善,也让系统趋于人性化,对用户体验非常友好,用户操作也非常方便快捷。该系统具有互动性好,管理容易,操作简单等特点,这样就可以开始动手了。3.2需求分析每一个项目在创建以及开始动手时都需要一个明确的目标,要做到什么,实现什么目标,也就是任务。所以我们需要任务需求分析。任务的确立也有讲究,任务目标确定的好,可以达到事半功倍的效果,对于项目的成功也更进一步,特别是对我这个网页音乐播放器来说,开头的各种分析更加显得需要去做了,所有的分析步骤都确立了之后,开始去动手做,会更加的轻松,设计出的项目也会让大家乐于接受,得到一致好评。如果开头就杂乱无章没有明确的目标或者任务,就动手去做,会显得手忙脚乱,进度也会拖得很慢,严重还会导致项目的失败。整个项目的创建,我们这个任务需求分析就是重中之重,像我们人体的心脏一样不可或缺的一部分,它决定了我们整个项目的很多很多东西,从头到脚,从开发者的角度和使用者的角度都需要任务需求分析来分析周到。3.2.1系统功能需求分析简单性:意思是为了实现系统的功能,让系统的操作更加简单明了,而这个要求对系统来说是非常重要的。为了方便该系统的设计,实施和维护以及用户使用时的便利性,必须根据原因原理设计系统。其主要原则包括:简单性:这意味着为了实现系统功能,系统的操作更加简单明了,这一要求对系统非常重要。针对性:该系统是根据音乐网络的需求来设定开发设计的,非常突出和针对性。实用性:该系统可以满足音乐管理的任何要求,非常实用。音乐播放网实现主要功能包括用户:音乐、专辑、歌手、网站简介、在线留言、歌单管理、音乐管理、个人中心,管理员:系统用户管理、音乐类型管理、音乐管理、专辑管理、歌手管理、评论管理、喜欢管理、系统管理等功能。(1)管理员用例需求如图3-1所示:图3-1管理员需求用例图管理员权限需求具体有:系统用户管理,音乐类型管理,音乐管理,专辑管理,歌手管理,评论管理,系统管理,喜欢管理。(2)用户用例需求如图3-2所示:用户的需求具体如下:音乐板块,专辑板块,歌手板块,网站简介,在线留言,歌单管理,音乐管理,个人中心。图3-2用户需求用例图3.2.2系统性能分析(1)完整性分析项目中每个模块有用到记录信息的都必须记录完全,不能漏掉一点一滴,输入的内容也要设置成不能输入为空,数据的类型和长度等等都要准确无误,并且要保持一致同一个数据在不同的记录中。(2)系统运行速度分析系统的首页以及各个模块的页面,当鼠标点击,后台接收到反馈到响应回前端所花费的时间必须在三秒以下,不应该超过四秒的时间。(3)界面分析系统界面要求易操作,简单,符合用户操作习惯。(4)安全性分析应该充分保证系统的安全性和稳定性。如果要管理系统,则必须使用正确的帐户和密码登录,否则无权进入。在具体实现中设置了不同的权限后,用户的不同权限在系统登陆后,就无法进行交叉操作。3.2.3业务流程系统流程分析是调查分析系统所涉及到的每个环节的业务流程,从音乐播放网的设计与实现的登录着手,以实际操作为出发点,掌握所有音乐播放网的设计与实现内容,要准确无误的确保我们的信息能够精准的输入和输出,我们用图形表达来展示我们这个数据的储存完整和这个信息处理的方式以及处理的过程详细的用图表展示出来,流程图如下:错误信息系统主界面错误信息系统主界面系统登录界面系统登录界面系统管理系统管理输入操作员及密码输入操作员及密码数据库检查密码错误 数据库检查密码错误密码正确密码正确功能界面功能界面功能处理功能处理图3-3系统流程图第四章系统概要设计4.1系统功能结构设计经过上述的功能分析我们得出音乐播放网包括用户:音乐、专辑、歌手、网站简介、在线留言、歌单管理、音乐管理、个人中心,管理员:系统用户管理、音乐类型管理、音乐管理、专辑管理、歌手管理、评论管理、喜欢管理、系统管理等功能。具体的系统功能结构如下图4-1所示。图4-1系统功能结构4.2系统数据库设计我们根据上述的各种需求分析以及各个模块的要求来开始划分成各个区域,最后再整合成一整个系统,下面我来抽取几个我们网页音乐播放器的核心用到的数据表来介绍给大家看看,主要的设计如下:表4-1zhuanjigequ信息表序号字段名称字段类型备注1idvarchar编号2zhuanjibianhaovarchar专辑编号3zhuanjimingchengvarchar专辑名称4zhuanjigeshouvarchar专辑歌手5zhuanjigequbianhaovarchar专辑歌曲编号6gequmingchengvarchar歌曲名称7yinlevarchar音乐8zhuanjigecivarchar专辑歌词9addtimevarchar添加时间表4-2pinglun信息表序号字段名称字段类型备注1idvarchar编号2pinglunbianhaovarchar评论编号3pinglunneirongvarchar评论内容4pinglunshijianvarchar评论时间5pinglunrenvarchar评论人6addtimefloat添加时间表4-3remengequ信息表序号字段名称字段类型备注1idvarchar编号2yinlebianhaovarchar音乐编号3yinlemingchengvarchar音乐名称4remengequvarchar热门歌曲5caozuorenvarchar操作人6addtimetext添加时间4.3系统ER图对于系统的信息来看,主要是对数据库进行管理和收集、整理、更新和加工都是在数据库的支持下进行操作的。因此,我们可以看出,数据库对于计算机已经是必不可少的一部分,一个系统的质量和效率都是由数据库所决定的。在系统设计当中数据库起着决定性的因素。下面设计出这几个关键实体的实体—关系图。(1)管理员实体图管理员实体包括ID、账号、密码等实体,管理员的E-R图如下:图4-1管理员ER图(2)歌手管理实体图歌手管理实体包括歌手编号、歌手、歌手照片、代表作、歌手简介等实体,歌手管理E-R图如下:图4-2歌手管理ER图(3)音乐类型管理实体图音乐类型管理实体包括序号、类型、添加时间等实体,音乐类型管理的E-R图如下:图4-3音乐类型管理ER图(4)专辑管理实体图专辑管理实体包括序号、专辑编号、专辑名称、专辑歌手、专辑简介、添加时间等实体,专辑管理的E-R图如下:图4-4专辑管理ER图第五章系统实现5.1前台子系统实现5.1.1用户登录模块当用户输入帐号和密码登录系统时,系统数据库将搜索比对信息。如果输入的帐户和密码不对,将提示错误信息,并提示用户再次输入其帐户和密码。网站登录效果图如图5-1和图5-2所示。图5-1用户登录效果图图5-2用户注册效果图在用户登录以后可以对音乐、专辑、歌手、网站简介信息进行查看、浏览等操作。首页效果图如图5-3所示;图5-3首页效果图5.1.2个人中心个人中心板块具体功能有:修改个人资料、修改密码、我的喜欢和我的收藏等功能;个人中心运行效果图如图5-4所示;图5-4个人中心运行效果图5.1.3歌单管理用户登录后具体可以查看的信息有:歌单名称、歌单封面、介绍、添加人和添加时间以及具体的操作;歌单管理效果图如图5-5所示;图5-5歌单管理运行效果图5.1.4音乐管理用户具体可以进行的操作有:查看详细、修改以及删除。音乐管理效果图如图5-6所示;图5-6音乐管理运行效果图5.2后台子系统实现5.2.1系统用户管理具体管理员可以对用户的操作有:查看各种信息、对用户进行修改以及删除用户;系统用户管理功能效果图如图5-7所示。图5-7系统用户管理功能效果图5.2.2音乐类型管理具体管理员可以进行的操作有:查看歌曲类型,添加的时间,以及可以修改和删除操作;音乐类型管理效果图如图5-8所示。图5-8音乐类型管理效果图5.2.3音乐管理管理员具体可以操作的功能与用户一样:可以查看详细信息,修改歌曲的信息,以及删除歌曲。音乐管理效果图如图5-9所示。图5-9音乐管理效果图5.2.4专辑管理具体管理员可以进行的操作有:可以查看专辑各种信息以及专辑里的歌曲信息,修改专辑信息,或者删除专辑等操作;专辑管理图如图5-10所示。图5-10专辑管理效果图5.2.5歌手管理具体管理员可以进行的操作有:查看歌手的各种信息、以及播放代表作、添加的时间、查看详细信息、修改歌手的简介信息以及删除此歌手;歌手管理效果图如图5-11所示。图5-11歌手管理效果图5.2.6评论管理具体管理员可以操作的功能有:查看用户的评论信息,以及具体评论的用户,和对评论的删除操作;评论管理效果图如图5-12所示。图5-12评论管理效果图5.2.7喜欢管理具体管理员可以进行的操作有:对用户喜欢的歌曲进行修改和删除;喜欢管理效果图如图5-13所示。图5-13喜欢管理效果图5.2.8系统管理具体管理员可以进行的操作有:轮播图的添加,轮播图查询,网站的简介,留言管理;系统管理模块图如图5-14所示。图5-14系统管理效果图第六章系统测试随着飞速发展的信息技术,在社会的各大领域都已经开始使用,因此人们会将关注的焦点放到软件的质量问题上来,已经生存在竞争的环境中无论是对软件的使用还是生产,所以软件的质量是占有市场率的重要任务。选择好的软件是用户必须考虑的问题,也是为了使自己的业务能够更好的完成。因为对质量不好的软件无论是维修费用还是用户的使用起来都是付出更大的成本。6.1测试过程软件测试是在分析,编码等后进行的一项工作,在编写出源码之后,开始对软件进行测试,如果在测试之前没有对软件的错误与缺陷进行及时处理,可能导致软件不能正常使用,所以通过测试来检查问题与缺陷是处理这些问题的主要手段。测试并不是一项简单的工作,工作量占据整个开发过程的45%以上。测试的目的:能够找出软件开发的错误与缺陷,对测试目的进行认识非常重要,所以在现实生活中会存在很多对测试工作错误的看法,这对测试工作顺利进行影响很大。测试方法:白匣子测试和黑匣子测试黑匣子测试(又被叫做功能性测验)在程序界面上执行,以检查程序功能是否可以按照规范中的规定正确使用,程序是否可以正确接收输入数据并产生正确的输出信息,并保持外部信息的完整性。白匣子测试(又可以被叫做结构性测验),完全了解程序的构造和各种编译过程,这种方法按照程序内部的逻辑来测试程序,测试程序中的每个路径能否都能正确工作按照预定的要求。功能性测试它主要包含五个性:可操作性、合规性、适用性、安全性、准确性。表6-1用户注册模块测试用例ID输入数据预期结果通过/失败用户名密码Login01wubiren123456注册成功通过Login02wubiren注册失败失败Login03123456注册失败失败Login04注册失败失败表6-2前台登录模块测试用例ID输入数据预期结果通过/失败用户名密码Login01wubiren123456登录成功通过Login02wubiren登录失败失败Login03123456登录失败失败Login04登录失败失败Login05wubiren654321登录失败失败表6-3个人添加歌单模块测试用例ID输入数据预期结果通过/失败专辑名专辑封面Login01有有添加成功通过Login02无无添加失败失败Login03无有添加成功通过Login04有无添加失败失败表6-4在线留言模块测试用例ID输入数据预期结果通过/失败姓名联系方式留言内容Login01有有有添加成功通过Login02无有有添加失败失败Login03无无无添加失败失败Login04有有无添加失败失败表6-5歌曲评论模块测试用例ID输入数据预期结果通过/失败用户名评论Login01有有添加成功通过Login02无无添加失败失败Login03无有添加成功通过Login04有无添加失败失败6.2测试结论经过多次的把系统的所有功能进行了多次的尝试和测试,得出了一系列的结果,大部分的结果与我的预期结果相符,个人总结出把代码编写的更加成熟,所能涵盖的全部都覆盖住,系统能出错率就会急剧下降,所做的测试也能更加符合自己的预期结果,对一整个系统的逐一排查漏洞。当然,没有一个系统是完美的,它需要不断的去维护去更新,系统的很多小毛病就藏在小角落,有时候你会发现不到,需要你一点一滴的去查找并修改,对系统的测试,是要检查这个系统的输出是否达到了建立者以及用户的需求。对一个系统的每一次更改,即使是小代码的更改,也需要去测试,能帮助我们找到问题,缩小问题的范围。经过上述的对整个系统的各个模块的多轮全方位的测试本音乐播放网基本能够满足使用者们去操作并实现自己的音乐梦,基本的需求功能都一应俱全,界面很清新,操作起来非常的简单容易,硬件要求非常低,运行速度也很快,性能方面也很优秀,是一个不错的网页音乐播放器。

第七章结论在整个系统的开发过程当中,我主要对系统的需求实现了设计和开发,并对系统的功能实现了完整的需求分析,实现了大部分功能,但是因为时间的原因有一些功能并没有完全实现,整体来说还是存在一些不足比如自测的题型没有很完善,一些功能未能普及应用,并没有达到预期的设计目标。我们对于这个项目的创建过程来说,它主要是运用我们的JSP编程语言和数据库语言Mysql来实现整个项目的,对于整个网页音乐播放器来说亦是如此,我为了去达到前面设计的各种需求分析以及一些功能的实现,让音乐爱好者来使用这个网站,去管理自己喜欢的音乐等操作。本质来说,这个项目只是对于MP3音乐的管理的分析和讨论,理论和实践上分析各种可行性,例如经济可行,网络或者技术可行,答案是都是可行的,整个项目运用的方式也是很简单的,所以对于使用者也是非常友好的。在本次音乐播放网的设计与实现中将在校学习到的知识都应用到了其中,对计算机方面的知识也是学到了更多,以及一些课堂以外的知识。在该系统研发中,让我知道了工作中的苦和泪,也让我知道了从解决困难中找到了乐趣,这也为我以后的工作道路奠定了基础。

参考文献赛奎春.JAVA工程应用与项目实践[M].

机械工业出版社,

2014.

耿祥义.JSP基础教程[M].清华大学出版社,2014.Abraham

Silberschatz.

Database

System

Concepts[M].

北京:

机械工业出版社,2013.

清宏计算机工作室.JSP编程技巧[M].

机械工业出版社,

2014.

(澳)威利,汤姆森.JSP和MySQLWeb开发[M].机械工业出版社,2011.杜爱华.MVC在系统框架设计中的研究与应用[D].西安建筑科技大学,2015.李海峰.基于J2EE技术开发高性能BBS论坛[J].华东师范大学,2016.孙一林,彭波.JSP数据库编程实例[M].

清华大学出版社,2012.

张宏楠.ThinkJSP网站建设[M].清华大学出版社,2014.张海藩.软件工程[M].清华大学出版社,2017.郑人杰,殷人昆.软件工程概论[M].北京:清华大学出版社,2014.张权,郭天娇.Mysql查询的艺术[M].人民邮电出版社,2014.(美)赞德斯彻.深入JSP:面向对象、模式与实践(第3版)[M].人民邮电出版社,2011.7Patrick.ExpertjspandMySQLGalbraith[M].WROXPR/PEERINFORMATIONINC,2010.3杨宇.JSP典型模块与项目实战大全[M].清华大学出版社,2012.1致谢在这次毕业设计结束时,也就代表着我们的大学生活结束了。在这段毕业设计的时间里,在老师的帮助下,还有同学之间的互帮互助,这次毕业设计才能顺利完成。首先我要感谢我的指导老师,在她的帮助下,让我了解并解决了自己不会的难题,才使得这次的设计更好的完成。我会有现在的成果,是在老师的严格要求下,让我学会了现在的知识,我在课堂所学的知识,这次差不多都应用到了该系统中,所以,我要感谢每一位教过我的老师,感谢你们把知识传授给我,让我学会先做人后做事。其次,我还要感谢我的同学们,如果不是你们,有很多困难也解决不了,才让我顺利完成该次毕业设计。最后,我要向各位论文答辩的老师们表示感谢,感谢你们的点评和参与。

HYPERLINK如何给电脑重做系统给电脑重做系统,自己学学,可少花钱,哈哈[图]

一、准备工作:

如何重装电脑系统

首先,在启动电脑的时候按住DELETE键进入BIOS,选择AdvancedBIOSFeatures选项,按Enter键进入设置程序。选择FirstBootDevice选项,然后按键盘上的PageUp或PageDown键将该项设置为CD-ROM,这样就可以把系统改为光盘启动。

其次,退回到主菜单,保存BIOS设置。(保存方法是按下F10,然后再按Y键即可)

1.准备好WindowsXPProfessional简体中文版安装光盘,并检查光驱是否支持自启动。

2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦。

3.用纸张记录安装文件的产品密匙(安装序列号)。

4.可能的情况下,用驱动程序备份工具(如:驱动精灵2004V1.9Beta.exe)将原WindowsXP下的所有驱动程序备份到硬盘上(如∶F:Drive)。最好能记下主板、网卡、显卡等主要硬件的型号及生产厂家,预先下载驱动程序备用。

5.如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化C盘),请备份C盘或D盘有用的数据。

二、用光盘启动系统:

(如果你已经知道方法请转到下一步),重新启动系统并把光驱设为第一启动盘,保存设置并重启。将XP安装光盘放入光驱,重新启动电脑。刚启动时,当出现如下图所示时快速按下回车键,否则不能启动XP系统光盘安装。如果你不知道具体做法请参考与这相同的-->如何进入纯DOS系统:

光盘自启动后,如无意外即可见到安装界面,将出现如下图1所示

查看原图

全中文提示,“要现在安装WindowsXP,请按ENTER”,按回车键后,出现如下图2所示

查看原图

许可协议,这里没有选择的余地,按“F8”后如下图3

HYPERLINK

查看原图

这里用“向下或向上”方向键选择安装系统所用的分区,如果你已格式化C盘请选择C分区,选择好分区后按“Enter”键回车,出现下图4所示

查看原图

这里对所选分区可以进行格式化,从而转换文件系统格,或保存现有文件系统,有多种选择的余地,但要注意的是NTFS格式可节约磁盘空间提高安全性和减小磁盘碎片但同时存在很多问题MacOS和98/Me下看不到NTFS格式的分区,在这里选“用FAT文件系统格式化磁盘分区(快),按“Enter”键回车,出现下图5所示

查看原图

格式化C盘的警告,按F键将准备格式化c盘,出现下图6所示

HYPERLINK

查看原图

由于所选分区C的空间大于2048M(即2G),FAT文件系统不支持大于2048M的磁盘分区,所以安装程序会用FAT32文件系统格式对C盘进行格式化,按“Enter”键回车,出现下图7所示

查看原图图7中正在格式化C分区;只有用光盘启动或安装启动软盘启动XP安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386\winnt进行安装XP时,安装XP时没有格式化分区选项。格式化C分区完成后,出现下图8所示

被过滤广告

查看原图

图8中开始复制文件,文件复制完后,安装程序开始初始化Windows配置。然后系统将会自动在15秒后重新启动。重新启动后,出现下图9所示

HYPERLINK

查看原图

9

查看原图

过5分钟后,当提示还需33分钟时将出现如下图10

HYPERLINK

查看原图

区域和语言设置选用默认值就可以了,直接点“下一步”按钮,出现如下图11

查看原图

这里输入你想好的姓名和单位,这里的姓名是你以后注册的用户名,点“下一步”按钮,出现如下图12

HYPERLINK

查看原图

如果你没有预先记下产品密钥(安装序列号)就大件事啦!这里输入安装序列号,点“下一步”按钮,出现如下图13

HYPERLINK

查看原图

安装程序自动为你创建又长又难看的计算机名称,自己可任意更改,输入两次系统管理员密码,请记住这个密码,Administrator系统管理员在系统中具有最高权限,平时登陆系统不需要这个帐号。接着点“下一步”出现如下图14

查看原图

日期和时间设置不用讲,选北京时间,点“下一步”出现如下图15

HYPERLINK

查看原图

开始安装,复制系统文件、安装网络系统,很快出现如下图16

查看原图

让你选择网络安装所用的方式,选典型设置点“下一步”出现如下图17

HYPERLINK

查看原图

点“下一步”出现如下图18

HYPERLINK

查看原图

继续安装,到这里后就不用你参与了,安装程序会自动完成全过程。安装完成后自动重新启动,出现启动画面,如下图19

HYPERLINK

查看原图

第一次启动需要较长时间,请耐心等候,接下来是欢迎使用画面,提示设置系统,如下图20

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

HYPERLINK

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

查看原图

这里建立的宽带拨号连接,不会在桌面上建立拨号连接快捷方式,且默认的拨号连接名称为“我的ISP”(自定义除外);进入桌面后通过连接向导建立的宽带拨号连接,在桌面上会建立拨号连接快捷方式,且默认的拨号连接名称为“宽带连接”(自定义除外)。如果你不想在这里建立宽带拨号连接,请点击“跳过”按钮。

在这里我先创建一个宽带连接,选第一项“数字用户线(ADSL)或电缆调制解调器”,点击“下一步”按钮,如下图22所示

HYPERLINK

查看原图

目前使用的电信或联通(ADSL)住宅用户都有帐号和密码的,所以我选“是,我使用用户名和密码连接”,点击“下一步”按钮,如下图23所示

查看原图

输入电信或联通提供的帐号和密码,在“你的ISP的服务名”处输入你喜欢的名称,该名称作为拨号连接快捷菜单的名称,如果留空系统会自动创建名为“我的ISP”作为该连接的名称,点击“下一步”按钮,如下图24所示

查看原图

已经建立了拨号连接,微软当然想你现在就激活XP啦,不过即使不激活也有30天的试用期,又何必急呢?选择“否,请等候几天提醒我”,点击“下一步”按钮,如下图25所示

HYPERLINK

查看原图

输入一个你平时用来登陆计算机的用户名,点下一步出现如下图26

HYPERLINK

查看原图

点击完成,就结束安装。系统将注销并重新以新用户身份登陆。登陆桌面后如下图27

HYPERLINK

查看原图

六、找回常见的图标

在桌面上点开始-->连接到-->宽带连接,如下图32

查看原图

左键点“宽带连接”不放手,将其拖到桌面空白处,可见到桌面上多了一个“宽带连接”快捷方式。结果如下图33

HYPERLINK

查看原图

然后,右键在桌面空白处点击,在弹出的菜单中选“属性”,即打开显示“属性窗口”如下图34

查看原图

在图中单击“桌面”选项卡,出现如下图35

HYPERLINK

查看原图

在图中的左下部点击“自定义桌面”按钮,出现如下图36

查看原图

在图中的上部,将“我的文档”、“我的电脑”、“网上邻居”和“InternetExplorer”四个项目前面的空格上打钩,然后点“确定”,再“确定”,你将会看到桌面上多了你想要的图标。如下图37

键盘上每个键作用!!!

F1帮助

F2改名

F3搜索

F4地址

F5刷新

F6切换

F10菜单

CTRL+A全选

CTRL+C复制

CTRL+X剪切

CTRL+V粘贴

CTRL+Z撤消

CTRL+O打开

SHIFT+DELETE永久删除

DELETE删除

ALT+ENTER属性

ALT+F4关闭

CTRL+F4关闭

ALT+TAB切换

ALT+ESC切换

ALT+空格键窗口菜单

CTRL+ESC开始菜单

拖动某一项时按CTRL复制所选项目

拖动某一项时按CTRL+SHIFT创建快捷方式

将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放

Ctrl+1,2,3...切换到从左边数起第1,2,3...个标签

Ctrl+A全部选中当前页面内容

Ctrl+C复制当前选中内容

Ctrl+D打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F打开“查找”面版

Ctrl+G打开或关闭“简易收集”面板

Ctrl+H打开“历史”侧边栏

Ctrl+I打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K关闭除当前和锁定标签外的所有标签

Ctrl+L打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R刷新当前页面

Ctrl+S打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T垂直平铺所有窗口

Ctrl+V粘贴当前剪贴板内的内容

Ctrl+W关闭当前标签(窗口)

Ctrl+X剪切当前选中内容(一般只用于文本操作)

Ctrl+Y重做刚才动作(一般只用于文本操作)

Ctrl+Z撤消刚才动作(一般只用于文本操作)

Ctrl+F4关闭当前标签(窗口)

Ctrl+F5刷新当前页面

Ctrl+F6按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11隐藏或显示菜单栏

Ctrl+Tab以小菜单方式向下切换标签(窗口)

Ctrl+Enter域名自动完成[url=].**.com[/url](内容可更改,Maxthon选项→地址栏→常规)/另:当输入焦点在搜索栏中时,为高亮关键字

Ctrl+拖曳保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon选项→保存)

Ctrl+小键盘'+'当前页面放大20%

Ctrl+小键盘'-'当前页面缩小20%

Ctrl+小键盘'*'恢复当前页面的缩放为原始大小

Ctrl+Alt+S自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存)

Ctrl+Shift+小键盘'+'所有页面放大20%

Ctrl+Shift+小键盘'-'所有页面缩小20%

Ctrl+Shift+F输入焦点移到搜索栏

Ctrl+Shift+G关闭“简易收集”面板

Ctrl+Shift+H打开并激活到你设置的主页

Ctrl+Shift+N在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)

Ctrl+Shift+S打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S)

Ctrl+Shift+W关闭除锁定标签外的全部标签(窗口)

Ctrl+Shift+F6按页面打开的先后时间顺序向后切换标签(窗口)

Ctrl+Shift+Tab以小菜单方式向上切换标签(窗口)

Ctrl+Shift+Enter域名自动完成

Alt+1保存当前表单

Alt+2保存为通用表单

Alt+A展开收藏夹列表

资源管理器

END显示当前窗口的底端

HOME显示当前窗口的顶端

NUMLOCK+数字键盘的减号(-)折叠所选的文件夹

NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容

NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹

向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹

向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹

自然键盘

【窗口】显示或隐藏“开始”菜单

【窗口】+F1帮助

【窗口】+D显示桌面

【窗口】+R打开“运行”

【窗口】+E打开“我的电脑”

【窗口】+F搜索文件或文件夹

【窗口】+U打开“工具管理器”

【窗口】+BREAK显示“系统属性”

【窗口】+TAB在打开的项目之间切换

辅助功能

按右边的SHIFT键八秒钟切换筛选键的开和关

按SHIFT五次切换粘滞键的开和关

按NUMLOCK五秒钟切换切换键的开和关

左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关

左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关

运行

按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:

(按英文字符顺序排列)

%temp%打开临时文件夹

.C:\Documentsa

温馨提示

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

评论

0/150

提交评论