毕业论文—xml在网站构建中的应用

毕业论文—xml在网站构建中的应用

ID:30842952

大小:2.04 MB

页数:37页

时间:2019-01-03

毕业论文—xml在网站构建中的应用_第1页
毕业论文—xml在网站构建中的应用_第2页
毕业论文—xml在网站构建中的应用_第3页
毕业论文—xml在网站构建中的应用_第4页
毕业论文—xml在网站构建中的应用_第5页
资源描述:

《毕业论文—xml在网站构建中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XML在网站构建中的应用收藏夹与留言薄的实现摘要通过对一般网站中的个别功能模块的研究,整体介绍XML的来源、发展及其主要特性,以及客户端/服务器模式、浏览器/服务器模式的体系结构,重点讨论了利用ASP+XML开发一般网站的个别功能模块设计和实现过程。前三个模块主要为用户提供了新闻阅读,网址收藏,留言簿的服务。后两个模块属于管理模块,主要对用户提交的信息进行添加删除等操作。本次设计把XML文档看作后台数据库,使用XMLDOM对XML数据进行操作,比如从XML中获取数据,对XML中的数据进行更新等。通过对XML和ASP的学习和研究,本设计主要实现

2、收藏夹、留言簿功能模块的设计,更好地加深了对XML的理解。【关键词】可扩展标记语言标准通用标记语言客户端/服务器浏览器/服务器ASPXMLDOM第一章引言1第二章XML简介22.1什么是XML22.2XML的优点22.2.1实现不同数据源之间的数据交换32.2.2—种文件多种显示32.2.3结构化的数据32.2.4数据集成32.3XML语法42.3.1XML文档的逻辑结构42.3.2XML的物理结构52.3.3文档声明类型52.4SCHEMA62.5XSL7第三章ASP与XML的结合73.1什么是ASP83.2XML+ASP网站应用结构83.

3、2.1XML+ASP的三层结构83.2.2数据传输的方式93.3为何要结合XML与ASP9第四章ASP+XML的程序开发实现104.1我的网址收藏夹104.1.1收藏夹文档结构图124.1.2添加分类134.1.3添加条目164.1.4修改操作174.2留言簿184.2.1功能结构图244.2.2后台文档254.2.3前台页面流程27结论29谢辞30参考文献31第一章引言当今科学技术的发展日新月异,计算机网络早已进入了千家万户。从百姓到政府,屮央到地方,从学校到企业,从办公到娱乐,人们已经无法离开计算机网络。这种新型的技术正越来越广、越来越深

4、地影响到人们的生产和生活。然而,就在计算机网络技术已经相对成熟的今天,依然存在着这样那样的网络安全和稳定因素。这就要求我们不断地进行技术的革新和完善,达到更加完美的境地。计算机网络是当今计算机科学与工程中迅速发展的新兴技术之一,也是计算机应用屮一个空前活跃的领域。计算机网络是计算机技术与通讯技术相互渗透、密切结合而形成的一门交叉学科。期间出现的XML逐渐成了这个领域屮的闪亮角色。XML,作为卜•一代的主要的网络开发语言和通用的应用程序开发标准,它将改变我们同数据打交道的方式。XML功能强大的原因是任何类型的数据,英至抽象的数据概念,都可以赋予

5、格式和结构。给定数据的概念,例如客户和存货口录,就通过描述这些元素以及元素之间的关系,对这些数据进行排列。你可以规定相应的结构,用来描述客户相关的信息,包括客户名,账号和地址,而不是定义一个单个的客户。一旦你已经创建了结构,你就可以把数据组织在一起,形成文档,并可以向全世界发布。本次毕业设计的最后将通过对网站中几个功能模块的实现如收藏夹、留言簿、好友录等来展示XML在网站构建屮的应用。第二章XML简介2.1什么是XMLXML就是extensibleMarkupLanguage,口J扩展标记语言。这是一种由W3C所推荐的标准,也是目前互联网中最

6、炙手可热的信息技术。XML的前身是SGML(StandardGeneralizedMarkupLanguage,标准通用标记语言),这是一种用来描述电子文件结构与内容的标记语言,由于它有着复杂性高及费用昂贵的缺点,因此便有了将其简化的想法,而SGML简化Z后的结果便是XMLo虽然XML和HTML(HyperTextMarkupLanguage,超文本标记语言)均源于SGML,但XML属于一种元语言,它不仅可以像HTML—样在Web上提供服务、接收及处理数据等工作,还可以用來定义任何一种新的标记语言。XML为继承了SGML的优点且补充HTML的

7、不足。XML与SGML、HTML的关系,如图1.1所示:图2.1XML与SGML、HTML的关系2.2XML的优点XML最明显的优点在于它可以创建标记和文法结构。正是这种优点使得用户能够根据t己的特殊需要制定岀适应丁自身的一套标记和文法结构,以便结构化的描述自己领威内的信息,从而提供一种处理数据的最佳机制。因为无论是在数据存储方面还是在数据的传输和处理方面,都是XML这种标记语言的强项。2.2.1实现不同数据源之间的数据交换XML的跨平台特性在于它提供了一种不同的数据源之间进行数据交换的公共标准,是一种公共的交互平台。就好象两个不同的民族都说

8、同一•种语言而具有共同交流的机会一样,一种数据源只要将它的数据表示成XML格式就能被另一种数拯源有效的识别。如下图:图2.2XML与数据源之间的关系2.2.2—种文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。