JSP音乐网站毕业论文开题报告毕业设计

时间:2020-10-24 09:43:32 开题报告 我要投稿

JSP音乐网站毕业论文开题报告毕业设计

  选题的意义

JSP音乐网站毕业论文开题报告毕业设计

  当今社会信息高速发展,音乐概念日渐融入人心,开发一个基于JSP的音乐信息系统很有实际价值。虽然本课题没有一套完整的的音乐网站信息,但是核心技术基本覆盖,包括用JDBC连接SQL数据库,以及使用JavaBean链接数据库等。整个课题构造和音乐网站类似,以一个登陆页面作为起始页,然后进入注册页申请帐号和密码,最后进入网站管理音乐信息。

  Java是未来的主流开发技术,具有很多优势。JSP则是Java在Internet/Intranet Web上的重要应用技术,得到了广泛的支持和承认,它可以和各种Java技术完好地结合在一起,从而实现非常复杂的应用。

  一、国内外研究现状及发展趋势(含文献综述):

  1.国内外研究现状

  JSP是一种动态网页技术标准,是在传统的网页HTML文件中加入Java程序片段(Scriptlet)和JSP标记(tag)构成JSP网页的请求后,首先执行其中的程序片段,然后将执行结果以HTML格式返回给用户,程序片段可以操作数据库、重定向网页以及发送e-mail等,所有程序操作都在服务器端执行,传送给客户端的仅是运行结果,对客户浏览器的.要求达到最低,可以实现Plugin,无Active X无Java Applet,甚至无Frame。

  2.发展趋势

  Web技术的迅猛发展正推动Internet上信息服务类的进步。WWW服务的基础是HTML语言。这个系统模块中用到的JSP技术是在HTML语言的基础上使用脚本语言对网页的对象模型进行编程。JSP全称JavaServerPages,它是由Sun Microsystems公司提出、许多公司参与建立的一种动态网页技术标准。它诞生在1999年6月1日。目前国内外已经在广泛地使用JSP。随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。

  传统的动态网页制作包括CGI、ASP、JSP三种,而JSP具有明显的优势。使用CGI-BINJ接口是一个最早的动态WEB页面问题的解决方案。缺点,CGI程序必须从CGI接口读入一长串的字符串,再从字符串中取得所需要的数据并加以处理。过程十分繁琐。另一个缺点,除了Perl是解释语言外,其他都是编译式的语言。每次修改后,都必须重新编译一次,这给开发人员带来麻烦,增加了工作量。ASP和JSP都能取代CGI使网站建设和发展变得简单快捷。尽管JSP技术和ASP在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础,WEB服务器平台要求不相同。

  1)作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。取代之过去单一平台开发。

  ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作。

  2)从开发人员的角度来看其区别在于:ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库。

  3)JSP标签可扩充性。JSP技术能够使用开发者扩展JSP标签,JSP开发者能定制标签库,减少对脚本语言的依赖

  4)生成可重用的组件。JSP基于组件的技术方法加速了总体开发过程。 JSP组件(Javabeans,或定制的JSP标签)是跨平台可重用的。Javabeans组件可以访问数据库,并能以分布式系统模式工作于UNIX和WINDOWS平台。

  5)易于维护性。 基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。

  如上的比较不难看出,JSP技术编写的程序运用要更加灵活,可扩展性更强。

  二、本课题研究内容

  本课题主要是一个基于JSP的音乐信息系统。利用开发工具Jbuilder制作网页,整个轮廓是一个以网页形式显示的信息系统,包括添加,删除,更改音乐信息等。

【JSP音乐网站毕业论文开题报告毕业设计】相关文章:

1.毕业设计开题报告

2.摄影毕业设计开题报告

3.毕业设计开题报告「精品」

4.灯具毕业设计开题报告

5.fpga毕业设计开题报告

6.大专毕业设计开题报告

7.室内毕业设计开题报告

8.关于毕业设计 开题报告

9.视觉毕业设计开题报告