1、XX 大 学毕 业 设 计( 论 文 )题目 基于 JSP 的小型旅游网站作者学院专业学号指导教师年 月 日XXX 大 学毕业设计(论文)任务书院 系(教研室)系(教研室)主任: (签名) 年 月 日学生姓名: 学号: 专业: 1 设计(论文)题目及专题: 基于 JSP 的小型旅游网站 2 学生设计(论文)时间:自 年 月 日开始至 年 月 日止3 设计(论文)所用资源和参考资料:1明日科技.Java Web 从入门到精通M北京:清华大学出版社,2012.2王志刚,江友华 .MySQL 高效编程.M北京:人民邮电出版社 ,2012.3李云云.浅析 B/S 和 C/S 体系结构J 科学之友.20
2、11,1:64李德水,阴国富 .JDBC 体系结构分析J电脑开发与应用.2006,10:555刘中兵.开发者突击: JAVA Web 主流框架整合开发J2EE+Struts+Hibernate+SpringM北京:电子工业出版社,2011.6张骏,王俊峰 ,张世永.Web 应用程序的设计与分析 J计算机工程与应用.2000,3:116-1174 设计(论文)应完成的主要内容:本设计主要完成小型旅游网站的注册、登录、景点浏览、酒店浏览、路线浏览、线路预订等功能的设计、实现和完善以及整个旅游网站的组织建立和测试工作。5 提交设计(论文)形式(设计说明与图纸或论文等)及要求:1)毕业论文:提交打印稿
3、一份(需按要求撰写并装订成册) ,Word 稿一份。2)软件的可执行文件及源代码。3)论文答辩讲稿(PPT 稿)、图纸及其他相关资料。6 发题时间: 年 月 日指导教师: (签名)学 生: (签名)XXX 大 学毕业设计(论文)指导人评语指导人: (签名)年 月 日指导人评定成绩: XXX 大 学毕业设计(论文)评阅人评语评阅人: (签名)年 月 日评阅人评定成绩: XXX 大 学毕业设计(论文)答辩记录日期: 学生: 学号: 班级: 题目: 提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书 共 页2 设计(论文)图 纸 共 页3 指导人、评阅人评语 共 页毕业设计(论文)答辩委
4、员会评语:答辩委员会主任: (签名)委员: (签名)(签名)(签名)(签名)答辩成绩: 总评成绩: 摘 要自改革开放以来,我国的人民生活水平有了极大地提高,近三十年来,人民的需求已由简单的物质需求,上升到物质和精神的双重需求。旅游也成为了一项人民生活的重要活动。本次毕业设计是应用了 JSP+MySQL 技术,采用了JSP+JavaBean+Servlet 框架进行开发的小型旅游网站,并将开发的过程汇总在文章中,本文主要阐述了这次开发小型旅游网站的主要流程,介绍了软件开发的背景,介绍了在这次开发中所使用的技术及其主要特点,分析了软件的技术可行性及社会可行性,对软件的功能需求进行了分析,列出了网站
5、中应该实现的各种功能,对软件详细开发的过程以及在开发中遇到的问题和解决方法进行了叙述,对网站的一些主要功能的实现步骤进行了详解。系统采用 MVC 模式的Model2 框架进行开发,使用该框架的优点是提高了系统开发的效率,同时也可满足本网站对于系统的使用、拓展以及维护方面的要求。关键词:JSP;旅游;MySQLABSTRACTSince the Reform and opening up, Chinas peoples living standards have greatly improved, nearly three decades, the needs of people by simp
6、le material needs, rising to double the material and spiritual needs. Tourism has become one of the important activities of living. The graduation project is the application of JSP + MySQL technology, using a JSP + JavaBean + Servlet framework for the development of small tourism website and the dev
7、elopment process are summarized in the article, this paper describes the development of the main flow of small tourism website , introduced the software development background, describes the technology used in the development of its main features, the software analyzes the technical feasibility and
8、social viability of the functional requirements of the software are analyzed, the site lists should implement the various functions of the software development process in detail as well as the problems encountered in the development and solutions for the narrative, some of the major features of the
9、site conducted a detailed implementation steps. System uses the MVC pattern Model2 framework for the development, the use of the advantages of this framework is to improve the efficiency of system development, but also to meet the systems use of this web site, expanding, and maintenance requirements
10、.KeyWords:JSP;Travel;MySQLXXX 大学本科生毕业设计(论文)-i-目 录第一章 引 言 .- 1 -1.1 研究背景与意义 .- 1 -1.2 本文的主要工作和内容安排 .- 2 -第二章 相关技术介绍 .- 3 -2.1 网站设计相关技术概述 .- 3 -2.2 Web 应用程序的体系结构 .- 3 -2.3 MVC 设计模式概述 .- 4 -2.4 JavaScript 脚本语言概述 .- 5 -2.5 数据库技术概述 .- 7 -2.6 开发环境 .- 8 -第三章 网站的需求分析和总体设计 .- 9 -3.1 系统功能需求 .- 9 -3.2 系统的可行性分析
11、 .- 10 -3.2.1 社会可行性 .- 10 -3.2.2 经济上的可行性 .- 10 -3.2.3 技术上的可行性 .- 10 -3.3 小型旅游网站系统的模块划分 .- 11 -3.4 小型旅游网站的数据流图 .- 12 -3.5 数据库设计 .- 14 -3.3.1 实体属性及实体联系图 .- 14 -3.3.2 创建数据库 .- 18 -第四章 小型旅游网站的详细设计 .- 23 -4.1 系统基本类概述 .- 23 -4.2 系统主要模块的详细设计 .- 25 -4.2.1 用户注册模块的详细设计 .- 25 -4.2.2 用户登录模块的详细设计 .- 29 -4.2.3 预约
12、模块的详细设计 .- 31 -4.3 系统其它模块的详细设计 .- 34 -第五章 小型旅游网站系统测试 .- 37 -5.1 网站测试的系统环境及平台配置 .- 37 -5.2 主页的功能实现测试 .- 37 -5.3 注册模块的测试 .- 38 -5.4 登录模块的测试 .- 39 -5.5 预约模块的测试 .- 40 -5.6 系统中其它模块的测试 .- 41 -第六章 总结 .- 42 -XXX 大学本科生毕业设计(论文)-ii-参考文献 .- 44 -致 谢 .- 45 -XXX 大学本科生毕业设计(论文)- 1 -第一章 引 言1.1 研究背景与意义自第三次科技革命至今,我们已经经
13、历了半个世纪之久。在此期间,随着计算机的问世,我们便时刻享受着它带给我们的数之不尽的便利。转眼之间,我们也已迈入二十一世纪的第二个十年,在这科技发展呈指数增长的多年之中,有一项新的科技,也已经深深融入到我们的生活之中,成为我们生活密不可分的部分之一。这项技术,便是伴随着计算机而兴起的,影响人类生活的十大科技发明之中的一个互联网(Internet) 。最早的 internet 起源于 20 世纪 60 年代末、70 年代初。1969 年美国国防部创建的第一个分组交换网 ARPANET,它最初并不是一个互联的网络,但它已经将美国国防部的若干台分布在不同地方的电脑主机相互连通,实现了信息的共享。从那
14、时起直至二十世纪 80 年代,这期间有许多科研人员不断研发这一技术,如多种网络互连技术,这样的互连网络就成为了 Internet 的雏形。1983 年,TCP/IP 协议成为 ARPNET 上的标准协议,这样,所有使用 TCP/IP 协议的计算机都能利用互联网相互通信,自此,Internet互联网便正式诞生。在这十年间,它已成为涵盖世界各地的网络系统。此后,Internet 仍然在不多发展,不断进化,从最初的纯文本服务,经过不断改进和完善,逐渐发展成为一种全新的Internet 服务,它可以在网络上传送图片、文本、影像、声音等多媒体数据,成为了一种主从、分布式的网络服务系统,这就是 WWW“万
15、维网” 。成为了我们如今看到的网站形式,通过 Internet 成为一个实时的,多媒体的信息传播渠道。以电脑为载体,范围覆盖全球各地,没有国界,不分人种,时时刻刻地提供服务 7。随着人民生活水平日益提高,人民需求已从基本的物质需求,逐渐增加精神需求,如艺术需求,以及对世界上其他优美的地方的追求,对世界上其他地区的人文景观,风土人情,自然风光的好奇。都是当今人类生活所不可或缺的一部分。纵观互联网的发展,电子商务的兴起,使得传统商业模式发生了天翻地覆的变化,而旅游业也随着科技的发展,从以前的实体旅行社,逐渐发展成为一个拥有在线系统的,可以满足更多用户需求同时也可减少更多人力开支的在线旅游网站。小型旅游网站就是一个为用户提供信息的在线旅行社,用户可以在网站中浏览景点信息,景点周边的酒店、宾馆信息,浏览网站中提供的旅游线路,如果是注册会员还可预订各条旅游线路。整个网站相当于一家旅行社,以组织旅行团旅游,收取旅行线路费用,介绍景点周边酒店和宾馆信息,收取广告费为主要盈利模式。所有操作都可以由用户在客户端浏览器中完成,而服