javaweb的自由行旅游网站的设计与实现(源码)【字数:14440】
Design and Implementation of Independent Travel website based on Java WebDesign and Implementation of Independent Travel website based on Java Web自由行旅游网站系统基于Java Web环境进行开发,主要实现景点门票、机票和酒店三点一线的一体化定制服务,并且着重于实际需要实现相应的服务流程。自由行旅游网站系统编译于Jdk1.7环境下,发布于Tomcat 7.0,开发模式是B/S模式,采用MVC模型开发,数据库采用适合开发测试的Mysql数据库。编写工具采用Eclipse Neon Release 4.6.0(开源工具)。自由行旅游网站系统主要实现了以下功能旅客可以对景点门票下单并取票,对景点进行评论,对机票、酒店信息进行查看预定。管理员可以负责对旅游注册的信息的审核,对旅客的评论内容进行审核,能够发布景点及景点详细信息,能够提供酒店、航班查询入口,可以帮助游客取票。自由行旅游网站系统旨在提供景点、机票、酒店自助式服务流程,着力体现旅游的自由度降低游客旅游成本,为客户提供贴心的服务。关键词旅游;Java Web;B/S;自由行
目 录
第一章 绪论 1
1.1背景 1
1.2设计初衷 1
1.3文章结构 2
第二章 技术及理论介绍 3
2.1后台程序所用环境 3
2.1.1MVC设计模式 3
2.1.2SSH框架 3
2.2外部接口 6
2.3前端所用环境 6
第三章 需求分析 8
3.1系统需求分析 8
3.2可行性分析 8
3.1.1技术可行性分析 8
3.1.2经济可行性分析 8
3.1.3可行性分析结果 9
3.3数据流图 10
第四章 总体设计 12
4.1系统的功能 12
4.2数据库设计 13
第五章 详细设计 17
5.1基本配置 17
5.2类设计 19
5.3接口 *好棒文|www.hbsrm.com +Q: ^351916072^
设计 21
5.4用户端设计 22
5.4.1景点查询 22
5.4.2景点详情查看 23
5.4.3景点门票预定 24
5.4.4景点评论 25
5.5管理端设计 26
5.5.1用户注册审核 26
5.5.2添加景点 27
5.5.3添加景点描述 28
5.5.4添加航班 28
5.5.5添加酒店 29
5.5.6评论审核 30
第六章 系统测试 31
6.1黑盒测试 31
6.2白盒测试 34
6.3测试结论 35
总 结 36
致 谢 37
参考文献 38
绪论
背景
李克强总理2015年的经济形式报告中显示,前三季度服务业增加值增长8.4%,高于GDP和工业增速,快于上年同期,服务业增加值已经占到GDP的51.4%,超过半壁江山。高技术产业增加值增长10.4%,高于规模以上工业增速。消费增长相对较快,对经济增长的贡献率为58.4%。新的消费热点不断涌现,旅游消费快速增长。据有关部门统计,今年“十一”期间全国旅游收入同比增长17.9%,出境游也十分火爆、预计全年继续保持1亿人次以上。这也反映出我国居民收入和购买力在增加、生活水平在提高。特别是大众创业、万众创新蓬勃兴起,新产业、新业态、新模式不断涌现,新的增长动能正在加快孕育和形成之中[1]。
旅游业作为人们日常娱乐的主要消费目的地,自然也受到了其中的冲击,如今各种旅游形式纷至沓来,自由行作为其中一种最自由、最独特的一种旅游形式,如今也大显异彩。在网络应用、物联网飞速发展的今天,人们只需要动动手点点鼠标,和触碰触碰手机屏幕,便能第一时间接触、查找到自己所需的知识以及第一时间订购自己所想要的东西,自由行得利于此,提供给了人们一种全新自主的旅游形式。
一个完整的自由行网站,能提供给人们一个良好的体验。从订购门票到旅游体验心得分享,网站能提供人们自主消费、自主计划的满足感和成就感,区别于跟团旅游和半自助旅游的死板规划,自由行旅游业所需付出的人力物力也相对较少,只需提供给客户一个自主挑选的平台,便能让他们自主完成一次心满意足的旅行。
搭建一个全自主的旅游网站,设计者需要给用户提供一个类似于淘宝、京东那种完全自主购物的电商网站的消费平台。虽然在旅游形式上能给客户一定的自由的体验,但是出于对客户的消费安全的负责,消费流程必须有一个严格的执行套路。在客户享受的同时,也要给他们一个安心的后台保障。最大的保障便是对他们消费落实的保证以及对问题回馈的渠道。对于电子商务来说,应该根据企业战略目标和当前自身的运营优势,结合企业长远的发展需要[2],来进行合理的模式选择。
设计初衷
本着为年轻人提供一个能实现线上交易的旅游自助服务平台的初衷,如何让整个过程合理化、个性化是本次设计的难点。较别于如今主流的跟团旅游,选择了自由度较高的自由行。考虑到如今电子设备使用者更多的是年轻人,这类群体,更喜欢刺激的事物,喜欢尝试新鲜的东西,在此前提下,近期才火热起来的自由行便成了他们的最佳选择,酒加票(Ticket and Hotel)言简意赅的高度概括了自由行的特点。介于自由行高度的自主性。本系统只需要为用户提供购票、景点推荐介绍、以及路程规划等服务。因此,如何合理的为用户推荐景点以及让他们更简单愉悦的购买各种必需的票据。或者索性以电子票据的形式来让他们免去随身携带票据的痛苦,这些才是本系统最该完成的。
选择Java Web来完成本系统,很大一方面的理由是其跨平台性,所谓跨平台性很好理解。现在大多数人的计算机操作系统为微软的Windows操作系统,如果设计方现在使用的是Linux操作系统,将无法运行使用不具备跨平台性且在Windows操作系统下完成的工程项目。
文章结构
第二章技术及理论介绍:介绍利用了那些技术,介绍其优势所在。主要介绍了 SSH三大框架,Web Service接口应用服务。
第三章需求分析:对自由行所要完成的模块以及技术进行分析。对用户可能想要体验到的功能应用进行预估,并估摸其可行性。并根据需求,对数据库所需要的内容进行结构设计。
第四章总体设计:对系统的功能以及数据库结构进行总体概括并设计。
目 录
第一章 绪论 1
1.1背景 1
1.2设计初衷 1
1.3文章结构 2
第二章 技术及理论介绍 3
2.1后台程序所用环境 3
2.1.1MVC设计模式 3
2.1.2SSH框架 3
2.2外部接口 6
2.3前端所用环境 6
第三章 需求分析 8
3.1系统需求分析 8
3.2可行性分析 8
3.1.1技术可行性分析 8
3.1.2经济可行性分析 8
3.1.3可行性分析结果 9
3.3数据流图 10
第四章 总体设计 12
4.1系统的功能 12
4.2数据库设计 13
第五章 详细设计 17
5.1基本配置 17
5.2类设计 19
5.3接口 *好棒文|www.hbsrm.com +Q: ^351916072^
设计 21
5.4用户端设计 22
5.4.1景点查询 22
5.4.2景点详情查看 23
5.4.3景点门票预定 24
5.4.4景点评论 25
5.5管理端设计 26
5.5.1用户注册审核 26
5.5.2添加景点 27
5.5.3添加景点描述 28
5.5.4添加航班 28
5.5.5添加酒店 29
5.5.6评论审核 30
第六章 系统测试 31
6.1黑盒测试 31
6.2白盒测试 34
6.3测试结论 35
总 结 36
致 谢 37
参考文献 38
绪论
背景
李克强总理2015年的经济形式报告中显示,前三季度服务业增加值增长8.4%,高于GDP和工业增速,快于上年同期,服务业增加值已经占到GDP的51.4%,超过半壁江山。高技术产业增加值增长10.4%,高于规模以上工业增速。消费增长相对较快,对经济增长的贡献率为58.4%。新的消费热点不断涌现,旅游消费快速增长。据有关部门统计,今年“十一”期间全国旅游收入同比增长17.9%,出境游也十分火爆、预计全年继续保持1亿人次以上。这也反映出我国居民收入和购买力在增加、生活水平在提高。特别是大众创业、万众创新蓬勃兴起,新产业、新业态、新模式不断涌现,新的增长动能正在加快孕育和形成之中[1]。
旅游业作为人们日常娱乐的主要消费目的地,自然也受到了其中的冲击,如今各种旅游形式纷至沓来,自由行作为其中一种最自由、最独特的一种旅游形式,如今也大显异彩。在网络应用、物联网飞速发展的今天,人们只需要动动手点点鼠标,和触碰触碰手机屏幕,便能第一时间接触、查找到自己所需的知识以及第一时间订购自己所想要的东西,自由行得利于此,提供给了人们一种全新自主的旅游形式。
一个完整的自由行网站,能提供给人们一个良好的体验。从订购门票到旅游体验心得分享,网站能提供人们自主消费、自主计划的满足感和成就感,区别于跟团旅游和半自助旅游的死板规划,自由行旅游业所需付出的人力物力也相对较少,只需提供给客户一个自主挑选的平台,便能让他们自主完成一次心满意足的旅行。
搭建一个全自主的旅游网站,设计者需要给用户提供一个类似于淘宝、京东那种完全自主购物的电商网站的消费平台。虽然在旅游形式上能给客户一定的自由的体验,但是出于对客户的消费安全的负责,消费流程必须有一个严格的执行套路。在客户享受的同时,也要给他们一个安心的后台保障。最大的保障便是对他们消费落实的保证以及对问题回馈的渠道。对于电子商务来说,应该根据企业战略目标和当前自身的运营优势,结合企业长远的发展需要[2],来进行合理的模式选择。
设计初衷
本着为年轻人提供一个能实现线上交易的旅游自助服务平台的初衷,如何让整个过程合理化、个性化是本次设计的难点。较别于如今主流的跟团旅游,选择了自由度较高的自由行。考虑到如今电子设备使用者更多的是年轻人,这类群体,更喜欢刺激的事物,喜欢尝试新鲜的东西,在此前提下,近期才火热起来的自由行便成了他们的最佳选择,酒加票(Ticket and Hotel)言简意赅的高度概括了自由行的特点。介于自由行高度的自主性。本系统只需要为用户提供购票、景点推荐介绍、以及路程规划等服务。因此,如何合理的为用户推荐景点以及让他们更简单愉悦的购买各种必需的票据。或者索性以电子票据的形式来让他们免去随身携带票据的痛苦,这些才是本系统最该完成的。
选择Java Web来完成本系统,很大一方面的理由是其跨平台性,所谓跨平台性很好理解。现在大多数人的计算机操作系统为微软的Windows操作系统,如果设计方现在使用的是Linux操作系统,将无法运行使用不具备跨平台性且在Windows操作系统下完成的工程项目。
文章结构
第二章技术及理论介绍:介绍利用了那些技术,介绍其优势所在。主要介绍了 SSH三大框架,Web Service接口应用服务。
第三章需求分析:对自由行所要完成的模块以及技术进行分析。对用户可能想要体验到的功能应用进行预估,并估摸其可行性。并根据需求,对数据库所需要的内容进行结构设计。
第四章总体设计:对系统的功能以及数据库结构进行总体概括并设计。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/860.html