1392.中国汽车零部件网站 (JAVA & XML)毕业设计.doc
《1392.中国汽车零部件网站 (JAVA & XML)毕业设计.doc》由会员分享,可在线阅读,更多相关《1392.中国汽车零部件网站 (JAVA & XML)毕业设计.doc(49页珍藏版)》请在三一办公上搜索。
1、信息工程学院 计算机科学与技术专业毕 业 设 计 论 文u 课题: 中国汽车零部件网站 (JAVA & XML)u 题来源及选题依据: 本课题来自中国汽车零部件网u 本设计(论文及其它)应达到的要求:本课题要求设计“中国汽车零部件网站。主要任务为:1. 采用JBuilder , Access , Java , Xml , JSP组合作为本系统的开发环境。2. 完成用户信息管理的设计和调试(包括用户的注册,登陆)。3. 完成商品信息管理的设计和调试(包括商品的分类查询)。4. 实现计数器功能。5. 实现留言板功能。6. 撰写毕业设计说明书。7. 英文文献的阅读和翻译。u 接受任务学生: 姓名:
2、u 开始及完成日期:2003年3月中旬 至 2003年5月底u 指导老师:2003年5月摘要网页对大多数人来说已经不陌生了,正象HTML一样,可扩展置标语言XML(eXtensible Markup Language)也是一种置标语言。不过,XML这个置标语言可比HTML的功能要强大的多了。另外,由于XML是用于定义语言的元语言,任何个人、公司和组织都可以利用它来定义自己的置标语言(通过DTD或schema表示),因此使用更灵活,对于功能的扩展更加方便。基于XML(eXtensible Markup Language,可扩展的标记语言)的自行定义的标记,将能确立各种类型信息的标准、统一的描述方
3、法,这种描述与内容相关、与显示实现了真正的分开,并支持细粒度、高效的检索,具有丰富的词典项信息。语义WEB的研究关系到WEB的体系结构、多种种类信息的组织、模式研究、存储策略、索引、WEB异构数据源的集成、元数据、元数据的检索等方面的理论和技术问题。本文以无锡开源集团的“中国汽车零部件网站”为事实背景。共享它丰富的汽车零部件数据信息,以“语义WEB”为目标,指出了传统WEB、HTML在信息发布、数据传输和信息检索方面的不足,本系统的开发采用了TOMCAT作为运行环境的服务器,用WEB浏览,同时把XML和ACCESS作为后台的数据库,并且分析了涉及到的相关理论和技术。整个系统充分考虑了客户和公司
4、的要求,同时以简洁方便为设计宗旨。本系统实现各种信息的要求,例如:商品的分类查询,用户的注册,用户留言等等。文中对JSP作了简要介绍。同时详细说明了本系统所用的XML数据库及开发等相关知识。文中着重探讨了本系统的设计和开发过程,并结合具体实例分析了实现的主要技术问题,给出解决这些问题的技术细节。最后对此次设计进行了简明,扼要的总结。关键词:可扩展置标语言(XML),JBuilder,JSPAbstractMost people have already known the WEB. Just like HTML, XML (eXtensible Markup Language) is anot
5、her good kind of Markup Language. However, compared with HTML, XML has more functions. Furthermore, because XML is an element language, which can be used to define own Markup Language (use DTD or schema to express) by any people, company or organization, therefore it is fairly flexible, and the func
6、tion of expanding will be more convenient.The semantic Web would bi built on XML and document description that would let machines understand the nature of pages content. This would take the Web beyond the era of HTML that only let s machine understand the nature of a pages appearance. The occurrence
7、 of XML makes the semantic Web possible. Some issues of XML-based semantic Web and Web-based technologies are discussed in this paper. This paper combines the semantic Webs research with the Web of auto parts of Chinese for the Wuxi Kaiyuan Machine Tools Group Corporation, and introduces the design
8、and implementation of the next-generation Web.The system is based on the TOMCAT web server and explorer. Using XML and ACCESS as background database, and this company has analyzed the related theories and technique. The whole system considers the requests of customers and companies completely, at th
9、e same time the concision and the convenience are looked upon the aim, and this system realizes all kinds of information of requests, just like the searching, registering, bbs and so on. In this article there is brief introductions of JSP, also including the full and necessary recommendation of XML
10、database, The article emphases on the database design and the specific development process of this system, provides the data module, and analysises the realization of the main technique with many concrete examples, then gives the particular technology to solve these problems. Finally, a simple and c
11、ompendious summary is presented.KEYWORDS: eXtensible Markup Language (XML), JBuilder, JSP目 录一. 题目 - 1二. 摘要 - 2三. 目录 - 4四 内容 - 6第一章 绪论1.1 Internet 与 Web 技术概况 - 61.2 课题研究的意义 - 71.3 本文的研究内容 - 7第二章 需求分析概要2.1 开发背景 - 72.2 功能分析 - 72.3 性能分析 - 82.4 可行性分析 - 82.4.1 技术可行性 - 82.4.2 经济可行性 - 82.4.3 法律可行性 - 8第三章 语义
12、Web概述3.1 语义Web概念的诞生 - 93.2 与传统Web的区别 - 93.3 XML与语义Web的发展 - 11第四章 开发工具概述4.1 XML概述 - 114.2 Html概述 - 124.3 JSP概述 - 134.4 JBuilder概述 - 144.5 Dreamware概述 - 154.6 TOMCAT概述 - 15第五章 基于语义的汽车零部件网站的研究、设计和实例5.1 系统的解决方案 - 155.1.1 B/S结构的选择 - 155.1.2 络平台的选择 - 165.2 典型的基于Web的数据库发布技术的选择 - 165.3 JSP技术的Web支持 - 175.4 系
13、统体系结构的研究与设计 - 185.5 汽车零部件信息给予书的方案的策略存储的研究 - 195.5.1 汽车零部件的数据结构分析 - 195.5.2 汽车零部件信息基于XML存车的体系结构 - 195.5.3 产品信息基于语义的组织和存储 - 205.6 汽车零部件基于XML的网上查询系统 - 215.6.1 查询系统功能概述 - 215.6.2 查询系统 - 215.7 用户管理系统和留言板 - 265.8 网站的排版 - 35第六章 结论 - 37五 致谢 - 37六 英文翻译 - 38七 参考文献 - 49八 课题的开发环境 - 49第一章 绪论1.1 Internet 与 Web 技术
14、概况1989年3月,欧洲粒子物理实验室(CERN)的Tim Berners-Lee受到Nelson的“超文本”概念的影响,首次提出了“Web的概念”。Web历经十几个春秋,在Internet中已经占据了主导地位,技术的发展变化完全引导Internet的发展变化。传统的Web技术的体系结构主要是基于HTML(HyperText Markup Language,超文本标记语言)和HTTP(HyperText Transfer Protocol,超文本传输协议)协议,而这两个核心协议的设计所面向的最基础的应用也只是文档的传输与表示,随着Web应用需要的增加,造成的瓶颈问题也越来越多。Web的基本原理
15、(客户-Web-服务器)Web 由客户端与服务器组成。客户是由TCP/IP加上Web浏览器组成,Web服务器由HTTP加后台数据库组成。客户的浏览器和服务器用TCP/IP的HTTP建立连接,HTTP是通过客户机和服务器彼此互相发送消息的方式工作。使得客户与服务器二者的超媒体传输变得很容易。所有的客户及Web服务器统一使用TCP/IP,统一分配IP地址,使得客户和服务器的逻辑连接编成简单的点对点连接。URL(Uniform Resource Locator,统一资源定位器)实现了单一文档能在整个国际互联网主机中的定位。客户的请求通过Web服务器的CGI(Common Gateway Interf
16、ace,公用网关接口)可以很好地与后台的各种类型数据接口。Web现状与发展基于Web的应用逐步延伸到一些复杂的应用和计算,一些传统的分布式计算和面向对象技术也试图迁移到Web技术上来,Web技术越来越成为软件工程开发、网络分布式计算和处理的核心。但HTML的固定标记集使HTML无法支持Web这些新应用;各浏览器厂商对HTML的自行扩展又造成了浏览器之间越来越严重的不兼容;HTML缺乏对文档的结构信息的描述,链接功能也不够强;再者Internet上缺乏信息的统一交换格式等。HTML的这些局限性限制了Web的进一步发展。另外,Web发展还受以下几方面因素的影响:l 网络通讯速率低及骨干通讯网通讯能
17、力小l 网络安全存在的隐患大,使得一些应用发展缓慢。l 网上垃圾泛滥,使得检索有用信息成为困难但是,Web的发展也相当具有潜力,首先,网络和通讯及时的进一步发展,为Web的深入发展提供了基本条件;其次,下一代的Web将是一个开放、支持移动计算、对象的状态与行为可伸缩耦合的分布式对象计算环境。W3C提出的HTTP-NG(下一代HTTP)更为Web发展描绘了更加美好的未来;最后,XML(eXtensible Markup Language,可扩展标记语言)的目标是改变Web的基本结构,超越HTML并代之以更强大、更具有可扩展性的体系结构。XML是一种元标记语言,XML数据是一种半结构化数据,为解决
18、当前Web中面临的问题、整合互联网上的数据和将要可能产生的挑战提供了可能性。1.2 课题研究的意义本课题通过对产品领域的XML描述的研究:XML是为信息描述和数据交换服务的,是一种元语言;在Web上,同哦对产品进行直观的图示、个性描述(如:汽车零部件参数等)、产品之间进行分析比较等。给厂家、中间商、仓储商带来了便利,可方便的发布、销售、购买、查询、比较同类产品,以便产品的及时推广。本系统将以成熟的软件产品形式提供给客户,用户可以配置自己的零部件产品。本系统将充分展示XML的元标记语言特性,因为在不同的产品中,个性就意味着标记的可扩充。结合汽车零部件的电子商务系统,对下一代Web技术-予以Web
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1392.中国汽车零部件网站 JAVA XML毕业设计 1392. 中国 汽车零部件 网站 JAVA XML 毕业设计
链接地址:https://www.31ppt.com/p-2386671.html