您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 大工论文-基于Web的分页技术的研究与实现
网络教育学院本科生毕业论文(设计)题目:基于Web的分页技术的研究与实现学习中心:层次:专科起点本科专业:网络工程年级:学号:学生:指导教师:完成日期:基于Web的分页技术的研究与实现I内容摘要进入信息时代,网络成为我们生活中不可缺少的工作,而网页成为我们获取信息的主要来源。当我们在通过网页浏览信息时,不可避免的会碰到有的数据不能在一个页面完全显示出来的问题,这个时候就需要一种技术来使得数据分成若干页来显示,分页技术就应运而生,本文就是探讨了一种分页技术。本文分析分页技术前,先概要介绍了实现分页技术的必要技术前提,即HTML、ASP、数据库等,这些都是实现分页必须要用到的技术,同时也是当今众多Web技术使用比较普遍的技术。本文提出的分页技术是应用ASP来实现的,因为ASP具有易于编程,无需编译的特点,数据库使用的是MsSQLserver,因为MsSQL数据库和ASP同属MS的产品,开发时更加高效。本文中的ASP页面不仅实现了基本的分页显示技术,而且还实现了首页尾页,跳转至任意页等实用功能,基本能满足当今网页浏览需要。关键词:分页显示;HTML;ASP;MSSQLserver基于Web的分页技术的研究与实现I目录内容摘要...........................................................................................................................I引言............................................................................................................................11概述............................................................................................................................21.1背景................................................................................................................21.2本文的主要内容及组织结构........................................................................22Web相关介绍.............................................................................................................32.1HTML语言.......................................................................................................32.3数据库技术....................................................................................................53分页显示技术............................................................................................................73.1开发工具........................................................................................................73.1.1ASP技术.............................................................................................73.1.2MSSQLSERVER...............................................................................73.1.3ADO技术.............................................................................................83.2实现分页显示................................................................................................83.2.1所使用数据库....................................................................................83.2.2分页显示类........................................................................................93.2.3分页显示的ASP页面........................................................................94其他分页技术..........................................................................................................134.1基于STRU的分页技术................................................................................134.2基于JSP的分页技术..................................................................................135结论..........................................................................................................................14基于Web的分页技术的研究与实现1引言近年来,随着Web(Internet,Intranet)应用的普及,越来越多的企事来机构把业务迁移到Web上完成,随之而来的是数据量的几何爆炸式增长。如何有效地把这些数据呈现在用户面前无疑是Web应用系统开发人员必须再三思考的问题,因为这关系到用户的体验,进而关系到系统的成败。为此,针对查询分页功能的实现,有必要研究所采用分页技术的合理性。当然,还可以选择其他的方法,比如扩大网络带宽,或者升级服务器。这些方法固然简单直观,但并不能从本质上解决问题,在某种意义上,企业的最后一公里(从用户驻地业务集中点到用户终端之间的传输及线路等相关设施)永远是窄带连接。网络信息的繁杂,必然要求一个有序的管理系统,而数据库则是管理大量信息最有效的方式,用户通过WEB向服务端程序递交查询请求,服务端程序在数据库中检素,将结果生成的页面展现在用户面前,直观而有效。然而由于企业信息的不断增长,企业的数据库越来越庞大,服务器的负担也越来越重,查询缓慢,页面加载时间长等弊端逐渐出现在管理者的面前,迫切需要建立一个高效的、简洁的查询系统。基于Web的分页技术的研究与实现21概述1.1背景在短短的几年时间里,Web得到了非常迅猛的发展,如今的web的应用已远远超出原来的设想,从最初的Web1.0到如今已经深入人心的Web2.0,Web形成了一些诸如图形化,交互性,分布式等的特点。目前Web正处于日新月异的高速发展中,他所覆盖的技术领域和层次深度也在不断改变,其中的一些基本技术也得到了很大的发展,例如HTML技术,ASP技术,数据库技术等等。在Web的众多技术中,对于大众来说最直观的当数Web页面技术了,也就是我们在浏览器中看到的网页。在如今的现代生活中,可以说Web页面与我们的生活息息相关。Web页面不是纯文本,它可以包含图片,各种字体,可击的按钮等。在Web页面上,任何一个字,图片,按钮等都可以被指定为一个超链接,正因为如此,Web页面虽然很直观,但是其中的技术运用却相对复杂很多,几乎综合用到了当今Web的所有基本技术,其中以结合了HTML与ASP技术运用比较广泛。在我们平时浏览Web页面时,当我们需要在一个Web页面上显示所有的数据信息,而要显示的数据信息条目又非常多时,浏览他们将会非常不方便。这时如果我们采用分页显示技术就能很好的解决这个问题。分页显示技术即将要显示的数据信息分页显示,在每个页面显示一定数量的数据信息,这样用户查看起来将会非常方便。在目前的各类数据库系统中,分页显示技术得到了广泛的运用。然而分页技术有众多实现方法,能够选取一种最合适的方法是每个Web页面设计者所希望的,因此,研究分页技术无论是在技术上还是实际应用中都具有十分重要的意义和研究价值。1.2本文的主要内容及组织结构本文研究的内容为基于WEB的分页技术。本文的组织结构:全文共分五章。第一章,主要是介绍主要是介绍背景及本文的组织结构;第二章,介绍介绍WEB的相关知识;第三章,介绍基于ASP的分页显示技术;第四章,介绍其他分页显示技术;第五章,结论。基于Web的分页技术的研究与实现32Web相关介绍建立一个动态网页,需要许多相关的技术相结合:HTML、ASP、数据库、XML等。数据库我们采用MicrosoftSQLServer。2.1HTML语言HTML是一种超文本标记语言。它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。超级文本标记语言(HTML)文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网()盛行的原因之一,其主要特点如下:简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网()盛行的另一个原因。通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。2.2ASP语言ASP是ActiveServerPage的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使
本文标题:大工论文-基于Web的分页技术的研究与实现
链接地址:https://www.777doc.com/doc-6488881 .html