基于javaweb网上旅游地点预订系统的设计与实现(附件)【字数:6881】
摘 要随着时代的高速发展,现在全世界的社会时代已近全面步入了网络化信息时期,身边的每一人都已近离不开了网络。网络化平台也已近融入了大家的生活当中,随着网络平台的不断优化和不断的发展,给人们带来了想不到的快捷与方便。社会不断快速的发展,国人的生活也全面奔向小康社会,更多的人开始提高自己的生活品质,谁不想来一次说走就走的旅行。在网络上人们通过手机经常可以浏览到许多关于祖国大好河山的相关信息,如西北的孤烟大漠;固有山水甲天下美誉的百越;东极岛静谧的岛屿、峭壁上的灯塔关于大海的想象它都有等。这些游玩胜地在网络小视频和图片攻略的烘托下,人们更是对旅游充满了向往。来一次轻松的出游,远离城市的喧闹与嘈杂,去浏览祖国的河山,去感受自然的亲近,去见证生命的美好。渐渐的旅游不光是人们一种游玩的方式,更是成为了人们对身心的放松、精神的寄托。这次我所呈交的系统设计主要是趁着网络对各地旅游景点大力宣传的热潮,实现客户可在网络平台上提起浏览旅游相关攻略、路线、预订门票等功能。为那些想用旅行的人们提供更方便的准备,更周到的服务。这次项目我使用的是最基础的B/S构架,MVC模式设计系统构架,开发语言是我们所学过的Java语言,运用MyEclipse进行编程,MySQL进行数据运行,从而实现系统功能。本次的系统设计是根据设计的框架实现了系统的各个功能模块,主要为旅游顾客实现网上旅游信息查询,旅游地点提前预订等功能。[1]
[Key words]: tourism management system; Java; MVC; MySQL database目录
摘 要 I
Abstract II
一、概述 1
(一)背景 1
(二)目的及意义 1
(三)开发软件介绍 1
二、系统需求分析 3
(一)需求分析 3
(二)系统可行性分析 3
(三)数据流程图分析 3
三、系统总设计 6
(一)功能结构总概述 6
(二)功能结构模板 6
四、数据库设计 7
(一)概念结构图 7
(二)逻辑结构图 10
五、系统设计 11
(一)系统构架类图 11 *好棒文|www.hbsrm.com +Q: ^351916072#
(二)前台系统实现 11
1.系统前台登录设计实现 11
2.首页设计实现 14
(三)系统后台模块功能实现 19
1.后台登录模块的实现 19
2.景点管理功能模块 20
3.旅游地点发布管理模块 21
4.订单管理功能模块 22
5.旅游心得分享模块 23
6.在线留言模块实现 24
六、结论 26
七、致谢 27
参考文献 28
一、概述
(一)背景
随着时代不断变迁,经济不断发展,当今全球已经全面进入了网络信息话时代。网络已经成为了人们生活的一部分,要是离开了网络就像是隔离了全世界[2]。通过网络平台人们可以搜索自己喜好的相关信息,更多了解相关材料,网络也成为了人们相互交流相互学习的主要场所,网络化线上服务也逐步成为社会发展主流。
(二)目的及意义
本次的设计也是属于线上服务的一种,主要是针对旅游人群所提供的。这次的设计人们可以通过上网了解相关的旅游信息,查看旅游攻略,提前预定旅游地点门票和当地酒店,更方便的为之后的旅游出行做好充足的准备。
实现网上旅游平台的操作,通过网络信息化管理更是提高工作效率,可时是推更新有关旅游的信息和地方活动,同时也降低了下线操作的成本,快速的提供了宣传,使顾客更准确的找到心仪的旅游地点。通线上服务增强人们旅游出行的质量,使旅游产业的发展更加专业化。
这次的网上旅游平台实现中因为时间的紧迫只拥有一些简单的功能:旅游景点门票的预订,当地酒店的预订,景区的特产购买,为用户呈现了更完善的信息,更多的选择,更多的便利。网络信息,也快速提高了旅游景点的热度。为了更全面的实现网上旅游系统,前期主要需要我们实现信息的采集、信息的存储、信息加工等操作;在后期的系统实现中更需要不断的维护和功能的不断改善。实现网上旅游系统离不开与计算机网络技术的结合,跟随网站技术的广泛应用,旅游行业逐步实现线上化,人们不但可以在网站上查询相关的资料,还可以充足的做好旅游前的准备工作。开发网上旅游平台提供更多的旅游信息满足旅游者的需求。体现网上旅游平台设计系统,更完善的提供旅游信息、更高效的实现管理,为旅游者体现高效服务。
(三)开发软件介绍
初步设计方法与实施本次的设计主要就是通过Web浏览器访问来实现网上旅游系统,结构体运用的也是我们一直学习的B/S——Browser/Server结构 。
1. MyEclipse介绍
在本次的毕业设计中,使用的开发工具是MyEclipse软件,在以往的Java课堂上老师带领我们使用的便是MyEclipse软件。MyEclipse软件不仅运用范围十分广阔,部分功能也是特别强大,使用操作也十分的简洁方便。如图11所示:
/
图11 MyEclipse
2.MySQL数据库介绍
在这次网上旅游预订系统实现的过程中,运用的是Navicat for MySQL。MySQL数据库是当下比较常用,也是我们在课堂上所使用的,非常适合我们操作使用,搭建简单,质量优秀,运行快。如图12所示:
/
图12 MySQL数据库
二、系统需求分析
(一)需求分析
在程序设计的开始,首先得对设计系统、功能进行分析,完善的分析报告是完成设计的参照物。对需求的分析便是“目标的方向,实施的完善”。在需求的分析中,就是搜集需求信息明确平台设计功能。完善的需求分析会使在设计开发的进程中走向高效高速,让我们迈向成功少走弯路,一步到位。明了的需求分析更是为后期的功能实现奠定了扎实的基础。
(二)系统可行性分析
1.技术可行性
明确了系统需求,技术可行性分析也是格外的重要。在我们设计的完成的过程中,我们所完成的技术是否能相互对应相互结合完成系统;我们使用的开发软件是否能够搭建设计框架实施功能;
2.操作可行性
设计得到实现后,用户是否可以在网站上正常登录,浏览等操作,功能实现是否出现报错的情况。在本次整体的系统设计中,平台网页布局清晰简单,操作简易方便,使人们看起来整体轻松愉悦,只需要客户要有简单计算机基础知识就可以轻松使用浏览网站。
(三)数据流程图分析
1.网站流程分析图,如图21所示:
/
图21网站流程图
2.会员网站浏览操作流程图,如图22所示:
/
图22 会员浏览操作
3. 管理员操作图,如图23所示:
[Key words]: tourism management system; Java; MVC; MySQL database目录
摘 要 I
Abstract II
一、概述 1
(一)背景 1
(二)目的及意义 1
(三)开发软件介绍 1
二、系统需求分析 3
(一)需求分析 3
(二)系统可行性分析 3
(三)数据流程图分析 3
三、系统总设计 6
(一)功能结构总概述 6
(二)功能结构模板 6
四、数据库设计 7
(一)概念结构图 7
(二)逻辑结构图 10
五、系统设计 11
(一)系统构架类图 11 *好棒文|www.hbsrm.com +Q: ^351916072#
(二)前台系统实现 11
1.系统前台登录设计实现 11
2.首页设计实现 14
(三)系统后台模块功能实现 19
1.后台登录模块的实现 19
2.景点管理功能模块 20
3.旅游地点发布管理模块 21
4.订单管理功能模块 22
5.旅游心得分享模块 23
6.在线留言模块实现 24
六、结论 26
七、致谢 27
参考文献 28
一、概述
(一)背景
随着时代不断变迁,经济不断发展,当今全球已经全面进入了网络信息话时代。网络已经成为了人们生活的一部分,要是离开了网络就像是隔离了全世界[2]。通过网络平台人们可以搜索自己喜好的相关信息,更多了解相关材料,网络也成为了人们相互交流相互学习的主要场所,网络化线上服务也逐步成为社会发展主流。
(二)目的及意义
本次的设计也是属于线上服务的一种,主要是针对旅游人群所提供的。这次的设计人们可以通过上网了解相关的旅游信息,查看旅游攻略,提前预定旅游地点门票和当地酒店,更方便的为之后的旅游出行做好充足的准备。
实现网上旅游平台的操作,通过网络信息化管理更是提高工作效率,可时是推更新有关旅游的信息和地方活动,同时也降低了下线操作的成本,快速的提供了宣传,使顾客更准确的找到心仪的旅游地点。通线上服务增强人们旅游出行的质量,使旅游产业的发展更加专业化。
这次的网上旅游平台实现中因为时间的紧迫只拥有一些简单的功能:旅游景点门票的预订,当地酒店的预订,景区的特产购买,为用户呈现了更完善的信息,更多的选择,更多的便利。网络信息,也快速提高了旅游景点的热度。为了更全面的实现网上旅游系统,前期主要需要我们实现信息的采集、信息的存储、信息加工等操作;在后期的系统实现中更需要不断的维护和功能的不断改善。实现网上旅游系统离不开与计算机网络技术的结合,跟随网站技术的广泛应用,旅游行业逐步实现线上化,人们不但可以在网站上查询相关的资料,还可以充足的做好旅游前的准备工作。开发网上旅游平台提供更多的旅游信息满足旅游者的需求。体现网上旅游平台设计系统,更完善的提供旅游信息、更高效的实现管理,为旅游者体现高效服务。
(三)开发软件介绍
初步设计方法与实施本次的设计主要就是通过Web浏览器访问来实现网上旅游系统,结构体运用的也是我们一直学习的B/S——Browser/Server结构 。
1. MyEclipse介绍
在本次的毕业设计中,使用的开发工具是MyEclipse软件,在以往的Java课堂上老师带领我们使用的便是MyEclipse软件。MyEclipse软件不仅运用范围十分广阔,部分功能也是特别强大,使用操作也十分的简洁方便。如图11所示:
/
图11 MyEclipse
2.MySQL数据库介绍
在这次网上旅游预订系统实现的过程中,运用的是Navicat for MySQL。MySQL数据库是当下比较常用,也是我们在课堂上所使用的,非常适合我们操作使用,搭建简单,质量优秀,运行快。如图12所示:
/
图12 MySQL数据库
二、系统需求分析
(一)需求分析
在程序设计的开始,首先得对设计系统、功能进行分析,完善的分析报告是完成设计的参照物。对需求的分析便是“目标的方向,实施的完善”。在需求的分析中,就是搜集需求信息明确平台设计功能。完善的需求分析会使在设计开发的进程中走向高效高速,让我们迈向成功少走弯路,一步到位。明了的需求分析更是为后期的功能实现奠定了扎实的基础。
(二)系统可行性分析
1.技术可行性
明确了系统需求,技术可行性分析也是格外的重要。在我们设计的完成的过程中,我们所完成的技术是否能相互对应相互结合完成系统;我们使用的开发软件是否能够搭建设计框架实施功能;
2.操作可行性
设计得到实现后,用户是否可以在网站上正常登录,浏览等操作,功能实现是否出现报错的情况。在本次整体的系统设计中,平台网页布局清晰简单,操作简易方便,使人们看起来整体轻松愉悦,只需要客户要有简单计算机基础知识就可以轻松使用浏览网站。
(三)数据流程图分析
1.网站流程分析图,如图21所示:
/
图21网站流程图
2.会员网站浏览操作流程图,如图22所示:
/
图22 会员浏览操作
3. 管理员操作图,如图23所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/269.html