代写毕业论文
代写论文网专业团队为广大毕业生朋友们提供代写毕业论文服务,让你不再为复杂的毕业论文而烦恼,保证你顺利地通过毕业论文。在代写毕业论文之外,我们还会给您的代写毕业论文做出详细的说明,我们用热情的服务来得到您100%满意。
代写毕业论文
毕业论文世界专业提供代写毕业论文,发表论文服务。
第一章 概述
随着互联网技术的迅速发展,企业信息服务平台在现代社会中越来越得到发展。企业可以通过信息服务平台获得的更多的信息,也可以将自身企业的信息登陆到上面。
首先,企业或者用户可以通过此平台发布自己的信息,将自己的信息方便快捷的展现出去,并且能实现信息的即时更新,使之信息走在发展的前端。其次可以查询其他企业的信息。很多企业或者用户想了解其他科技企业信息,也不需要去实地考察,只要在该平台上一搜就行。更方便的是通过平台,可以把各个科技企业的信息放在一起进行比较,使得企业与企业之间的交流也就更方便、直观。
由此企业信息服务平台为企业和客户之间提供了一个好的虚拟桥梁,使企业和客户实现了零的距离化。这样为企业进行宣传的同时,也让企业之间加强竞争,促进了发展;为客户方便的提供信息的同时,也让客户有更多的选择,开阔了视野。
本课题就是利用JSP技术对企业信息服务平台进行设计与维护,通过从最初的tomcat安装配置、系统模块的设计、SQL Server 2000数据库的建立到JSP与SQL Server 2000的连接实现,展现了一个完整的系统设计思路。对于平台的设计则依靠MyEclipse 6.0.1结合tomcat6.0,他们是当前主流的JSP开发工具和服务器。MyEclipse 6.0.1的功能非常强大,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。
因此本课题建立了一个容易操作、内容丰富、功能较完善的平台,可以方便的实现企业信息的登记及查询等功能,给企业和用户提供了一个信息全面,易于企业信息登记、查询的平台。
第二章 课题开发环境
2.1 JSP 技术简介
JSP(Java Server Page)是一种动态网页技术标准,它是由著名的Sun Microsystems 公司倡导、许多公司参与一起建立与发布,现已成为创建动态Web应用的有效技术支持和开发环境。
JSP中的J指的是Java,显然,它与Java是密切相关的。实际上JSP是以Java平台为基础(以Java 语言作为脚本语言)是一种集成技术。具体来讲,它是在传统的网页HTML文件中加入Java程序片段(Scriptlet)和JSP标记(tag)而构成的网页(*.jsp)。Web 服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。
最后将结果以HTML格式返回给客户。
2.2 JSP 技术特点
JSP的特点体现在以下几个方面:
(1) 简洁性和有效性。JSP文件与静态的HTML网页文件一样,都是ASCII文本代码。不同的是,JSP文件是在HTML网页文件中嵌入了一些Java程序片段、JSP专有的标签而形成的。因此,对于熟悉HTML和Java语法的程序员来说,柯轻松开发出简洁、高效的JSP程序。
(2) 内容的产生和显示分离。产生内容的逻辑被封装在JSP标识和JavaVeans群组件中,并且捆绑在小脚本中,所有的脚本都在服务器端执行。在服务器端,JSP引擎解释JSP标识,产生所请求的内容,并将这些内容以HTML格式返回给客户端。可见,产生内容的逻辑和内容的显示是分离的,防止自己的代码给他人窃取,又保证基于Web浏览器的完全可用性。
(3) JSP是与平台的无关性。JSP程序以Java语言为脚本语言,是Java API家族的一部分。而Java具有与平台无关的特性。因此JSP也有独立于具体运行平台的特性。
(4) JSP程序的兼容性。兼容性是现代程序开发的一个重要指标。JSP中的动态内容可以以多种形式显示,最常见的是显示于HTML/DHTML 浏览器。
(5) JSP程序的可重用性。在JSP程序中可以嵌入Java程序片段,也可以在一处或者多处嵌入同一Java类的一个引用,还可以在多个JSP程序中嵌入同一个Java类的引用。
(6) 良好的可扩展性。JSP技术很容易整合到其他应用体系结构中,例如可扩展到支持企业级的分布式应用中。
(7) 强大数据库支持。JSP可以和任何与JDBC兼容的数据库建立连接,操纵数据库数据。SUN公司还开发了JDBC-OBDC bridge,用此技术,Java程序可以访问带有ODBC驱动程序的数据库。目前大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Oracle、Sybase、MS SQL Server和MS Access等主流数据库。
2.3 JavaBean 技术
JavaBean技术在JSP中有着重要的应用,它为JSP的可重用性提供了良好的机制。
JavaBean本质上是一种Java类。JavaBean技术为Java应用程序提供了一个极具灵活性的设计模型。它的主要作用是将Java代码和HTML代码分开,以方便JSP程序的编写、调试和维护,提高程序的可读性。
显然,JavaBean是由那行经常、重复使用的代码构成的。利用JavaBean技术,可以有效地减少重复出现的代码多次出现的网页文件中。总之,JavaBean技术可以实现商务逻辑的封装,即将程序逻辑及相关功能转移到JavaBean组件中,提高JSP程序的可读性和可维护性。
JavaBean编译后形成一个Java类,在JSP网页文件中只需要使用标记<jsp:useBean>来引用此Java类即可。
2.4 JSP与ASP(Active Server Pages)的比较
JSP、ASP是使用最为广泛的两种服务器端脚本语言,总体说来这两者在技术上有很多的相似之处。两者都是为基于Web应用实现动态交互网页制作所提供的技术环境。两者都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页的从逻辑上分离的技术,使网站建设与发展变得较为简单与快捷。
但是两者还是有很大的区别的,其中最本质的区别在于:两者是来于不同的技术规范组织,其实现的基础(Web服务器平台要求)不同。JSP技术基于平台和服务器的互相独立,技术支持由来自广泛的、专业化的各种工具包、服务器的组件和数据库产品开发商提供。相比之下,ASP技术主要依靠Microsoft的技术支持。
2.5 配置JSP开发环境
2.5.1 Tomcat概述
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总能在Tomcat中得到体现。
与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(WebArchive)文
[1] [2] [3] [4] [5] [6] 下一页