网页制作技术毕业论文
随着Internet技术的快速发展,网页制作已经成为网络时代学习掌握信息技术的基本技能。下面是学习啦小编为大家整理的网页制作技术毕业论文,供大家参考。
网页制作技术毕业论文篇一
浅谈JSP网页制作技术
网页制作技术毕业论文摘要
摘 要:随着网络的不断快速发展,基于JSP的动态网站开发也相应的广泛使用。由于JSP的诸多优点,网站开发人员在选择上要远远多于ASP和PHP。本文通过对JSP的概述和优点分析,来说明JSP动态网站开发技术的特性。
网页制作技术毕业论文内容
关键词:JSP;网页制作;网站开发
一、JSP简介
JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。
JSP全名为java server page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 <% %>形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
二、JSP的优势与弱势
1.优势
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP的局限性JSP的优势是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。
2.弱势
(1)与ASP也一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。
(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。
三、JSP对Web数据库的访问
JSP 访问Web数据库有两种主流技术,分别是JDBC(JavaBean) 技术和连接池技术。
1.JDBC(JavaBean)技术
JSP 借助Java语言的数据库连接技术JDBC (Java Database Connectivity),即通过JDBC 驱动程序与数据库相联,执行查询、修改、增加、删除等操作。JDBC作为一种数据库访问技术,具有使用简单、可移植性强、易于编写和维护等优点,可高效地实现数据库的连接。
利用JDBC-ODBC 转换,Java程序就可以访问带有ODBC 驱动程序的数据库,从而方便地实现数据库的跨平台访问。目前,大多数数据库系统都带有ODBC 驱动程序,所以JSP 能访问Oracle,Sybase,Microsoft SQL Server,MySQL和MS Access 等各种数据库。
JavaBean 技术是一种可重复使用且跨平台的软件组件,它为软件开发者提供了一种极佳的解决方案,使他们可以利用JavaBean 技术封装事务逻辑,很好地实现业务逻辑和客户端操作的分离,使系统具有更好的灵活性和适用性。其工作原理是将数据库的基本操作逻辑封装在JavaBean 包中,通过JSP 调用JavaBean 来实现数据库的连接。首先将用Java 编写的数据库连接和对数据库的基本操作的程序编译,生成*. class文件,然后就可以通过JSP 调用Java Bean 来实现数据库的操作。使用JavaBean 提高了代码的重用程度,简化了程序设计的复杂度。
网页制作技术毕业论文篇二
“倒叙式”网页制作教学
网页制作技术毕业论文摘要
摘要:信息技术教学内容与其他学科内容相比而言,除却那些简单浅显的内容之外,其余的关于软件应用等方面的知识或多或少的与学生显得有些疏远。如何使学生在面对陌生信息技术知识技能学习的时候,能够学的主动、学的快乐、学的精致、学的完整?在网页制作教学中,“倒叙式”教学方式可以较为完美的满足以上要求。
网页制作技术毕业论文内容
关键词:信息技术;网页制作;教学;倒叙
中图分类号:G632 文献标志码:A 文章编号:1674-9324(2014)22-0262-02
一、前言
信息技术是一门集知识、技能于一体的实践性课程,简单来说就是学生必须既知晓理论知识又能掌握操作方法进行实践。同时,由于信息技术内容的高速发展,各种软件层出不穷,所以又要培养学生自主学习与终生学习的能力。
二、如何进行高效网页制作教学
对于上述的课程要求,绝大部分信息教师是认可的,只是在如何培养学生自主学习能力方面存在着一些各自的见解:第一种是一部分教师认为自主学习能力是一种具有差异性、隐蔽性、慢效速的能力,难以被明确的进行评价,不是可以通过几节课堂教学可以培养出来的,因此在教学中仅注重对学生的实际掌握情况进行关注;第二种是一部分教师采用了自主学习法、项目教学法等等新式的教学方法,但终因课时数的限制、预期与实际的落差而回归到常规教学中来;第三种是小部分教师在进行了诸多的尝试与总结之后,变得更加的灵活,从信息教学各部分内容的特点入手,对症下药,选择与优化了各种教学方法与之对应,进而获得了较为全面的教学效果。笔者在进行网页教学的时候,就自创性的采用了“倒叙式”的教学方法,从宏观面(完整作品)入手,继而过渡到模块(作品中的各个重要组成部分),最后到达微观的知识点(各个基础知识与操作技能)。下面,笔者就这一教学方法进行简要的阐述。
1.网站作品的欣赏――激发与迸发。仔细观察信息技术课程,我们能够发现一个有趣的现象,那就是学生与信息技术之间的关系既是密切的(学生在学习、通讯、游戏等活动中与之频繁接触和使用),又是疏远的(很少有学生能够熟练的掌握一些软件来制作相应的作品)。换句话来说也就是学生对于信息技术所呈现出来的成品是熟悉和喜欢的,但是在如何制作成品的问题上却很陌生和冷漠。基于这样的认识,笔者在教学中就学生这一特点来对学生进行兴趣激发和导入。网页是网站的基本组成,于是教师将互联网上的门户网站、学校的网站、自己所做的个人网站、历届学生所做的优秀网站作品进行简要的展示与点评,在学生进行欣赏的同时教师将网站制作的程序进行讲解“网站规划―制作网站―网站发布与评价”,在介绍“制作网站”这一部分的时候自然的将网页制作的先关知识内容带出,如“认识FrontPage软件”、“应用表格布局网页结构”、“网页的动态效果”等,尤其是对“认识FrontPage软件”这一内容进行着重介绍,为下面的教学进行铺垫。学生们在教师“全景―近景”式的教学镜头的带领之下,由整体到局部,由远离到靠近,于高山仰止的“门户网站”至伸手可及的“学长网站”,心理上从单纯的欣赏转化为想一探究竟,于是,教师又引领学生来到了第二部分的学习之中。
2.半成网页的补白――演示与尝试。了解网页制作的方法,掌握网页制作的操作当仁不让的成为了第二部分学习的重点,这一部分的学习与前一部分的走马观花截然不同,这一部分是真正的核心所在。如何使学生在尚未学习最基本知识的前提下进行网页制作呢?笔者设计了“依葫芦画瓢”的教学方法。首先,教师在一个事先准备好的尚未完全做好的班级主页上进行示范性操作,第一块的操作是横幅区的制作,其中的导航栏还需使用到表格的嵌套;第二块的操作关于主体区和制作信息,其中还涉及到动态元素和表单元素的添加;第三块的操作是对整个网页进行再加工和美化。其次,教师将学生进行4~5人的分组,将事先准备好的其他的“网页半成品”分发给每一个组,让小组成员根据刚才教师的示范来共同完成类似的操作。在此过程中,学生们通过小组合作探究学习来将相关的任务完成,实现了“盲操作”。最后,教师请每一小组派一位同学上来就本小组的操作进行介绍,同时教师加以指正与点评。而此时,每个全神贯注的学生则通过这种以不同内容网页为学习载体的学习方式新式来更为深刻的了解了网页制作的部分方法。在上述的学习活动之中,学生在实现了“盲操作”之后,会产生一种非常迫切的“打破沙锅问到底”的心理动机,而这一动机则可让我们进行下面的学习。
3.基础知识的追溯――学习与练习。无论是对网站的欣赏,还是对网页的“补白”,最终我们都会把提高的障碍对焦于基础知识技能的学习掌握上面来。于是教师趁热打铁,对学生进行基础知识的教学。例如我们要想知道网页标题和网页背景的话,就必须查看网页的属性,这样我们就能够区分出网页标题和文字标题,还能了解到背景图片与背景颜色相融的问题,同时在查看图片的文件名的时候有能够接触到文件的绝对路径和相对路径的概念等等。基础知识的学习就是在前两部分的支持之下对各个细小的环节进行探索和研究、学习与练习,“会做不会说”被瞬间击垮,“既会说又会做”的胜利旗帜插满网页制作学习的各处,学生们也在这一过程中对于信息学习有了显著的收获。
4.认知过程的返航――联系与复习“倒叙式”三步学习完成之后,教师引领学生对这一学习过程进行整理与联系,改“倒叙”为“正叙”,相同的内容不同的过程,联系各个小点为局部,再有局部联系为整体,这无疑也是一种回顾与复习。
例如对于表格布局这一部分内容的进行练习与回顾的时候,笔者设计连串问题来引导学生就网页的版面结构、内容安排、色彩搭配等关键问题进行分析与联系,并从中归纳出利用表格来进行页面布局的简要过程“插入表格―调整编辑表格―设置表格属性与单元格属性”,通过这样的方式,学生能够将“散落的”知识点进行串联以形成较为清晰的知识结构,从整体上对网页制作的知识进行掌握与把握。
三、结语
上述内容是笔者根据教学实践整理得出,从教学效果来看,该教学方法较适合有一定求知欲和行动力的学生,这也让笔者更为深刻的明白了另一个道理――“教无定式”,要想谋求更好的教学效果,必须综合教材内容、学生情况、教法本身,审时度势,灵活的开展教学活动,只有这样才能获得高质的教学效果。
网页制作技术毕业论文文献
[1]程俊静.《信息技术》课程教学模式发展的研究[J].课程教育研究,2013,(22).
[2]翁宗琮.谈混合学习模式下的中学信息技术教学[J].中小学电教(下),2013,(08).
有关网页制作技术毕业论文推荐: