摘要随着人们生活水平的提高和消费观念的转变,旅行成为很多人的休闲方式。旅行的兴起促进了在线旅行网站的发展,相较于传统的旅行社管理系统,在线旅行网站更加能够满足人们的需求。本文的目的是实现一个在线的旅行计划网,能够满足用户的基本查询功能,也能根据用户的要求为用户制定计划。21691
本文基于B/S模型,采用三层框架:用户界面使用JSP和HTML语言来实现,并使用JS和JQuery进行美化;逻辑业务层采用servlet技术进行控制;后台数据由MySQL控制,静态数据使用xml文件保存。本文的用户模块分为:机票搜索、特价机票搜索、火车票搜索、酒店搜索、道路搜索和旅行计划定制这几大模块。用户只需通过简单的信息输入,系统便会为用户提供可供选择的旅行计划。
关键词 JSP JQuery XML解析 信息抓取 多线程 毕业论文设计说明书(论文)外文摘要
Title Design and implementation of travel planning website
Abstract
With the improvement of people's living standard and the change of consume attitudes, travel becomes many people’s leisure. The popularity of tourism has promoted the rise of online travel sites, compared with the traditional travel agency management system, online travel website can satisfy people's needs better. The purpose of this article is to achieve an online travel plans website, which can satisfy the user's basic query function and also make a plan for users according to the requirements of users.
Based on B/S model, this paper uses the three layers framework: the user interface using JSP and HTML language, and using JS, JQuery to beautify; Business layer using the servlet technology to control logic; Background data controlled by MySQL and static data using XML file. User module of this paper is pided into: flight search, special price ticket search, train ticket search, hotel search, path search and travel plans to customize this several big modules. Through a simple input information of the user, the system will provide the user with alternative travel plans.
Keywords JSP JQuery XML parsing information crawl
multithreading
目录
1 绪论 1
1.1 课题背景 1
1.2 课题发展现状 2
1.3 本文主要工作及组织结构 3
2 论文相关理论及技术 4
2.1 web网站工作原理 4
2.2 B/S模式 5
2.3 JSP技术 5
2.4 Https简介 6
2.5 本章小结 7
3 需求分析与系统设计 7
3.1 用户需求 7
3.2 系统设计 7
3.2.1 系统设计思想 7
3.2.2 系统功能模块划分 8
3.2.3 系统结构设计 9
3.2.4 数据库逻辑结构设计 10
3.3 本章小结 11
4 系统实现 11
4.1 初期阶段 11
4.2 注册登录 12
4.2.1 注册 12
4.2.2 登录 13
4.2.3 退出 14
4.3 机票搜索 15
4.3.1 国内机票搜索 15