欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    【《基于JAVA的旅游网站系统设计》6500字(论文)】.docx

    • 资源ID:1701980       资源大小:102.81KB        全文页数:14页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《基于JAVA的旅游网站系统设计》6500字(论文)】.docx

    基于JAVA的:游网站系统设计要当今时代,我国社会经济的发展翩步越来越快,人们的生活品质越来越高,在这种社会背景下,人们对旅游的需求也越来越强烈。人们通过旅游放松身心,享受生活的舒适和快乐。互联网的迅搐发展,催生了各类旅游项目,这也决定了旅游景点必将是今后的一大发展趋势。基于此,该系统以JAVA为开发语言,采用MaVCn进行项目的建设与管理。从而将MySq1.合并为本系统的数据库。我们的主要目标是让游客和旅游管理者更好地体购旅游原目。关锦酒:旅游网站,数据库,JAVA第一受结论21.1 研究背景21.2 研究怎义31.3 系蜕开发工具介绍3第二章旅游网站境计分析52.1 可行性分析52.1.1 技术可行性52.1.2 过济可行性52.1.3 社会因素可行性分析62.2 业务需求分析62.2.1 系统需求62.2.2 功能需求62.2.3 性能需求7第三至旅港管理系统设计73.1 系统做体结构设计73.2 系统结构图93.3 敬据库设计IO第四章结论13参名文献15第一章绪论1.1 研究背景最近几年以来,我国现代社会旅游业得到了快速的发展,旅游业已经成为当前我国经济发展和人们生活水平提高的重要因素之一。随若时代的进步与科学技术的不断提高,旅游行业的发展脚步也会越来越快。在这种社会背景下,人们对旅游服务也提出了更高的要求,这就需要我国旅游行业做好相关工作,为游客们提供更好的服务。目前来看.旅游对我国社会经济发展起着特别重要的作用,其对社会发展的影响日益显著,正因为如此,旅游己成为人类生活不可或缺的重要蛆成部分。然而,我国当前的旅游行业仍然存在着诸多问邈与不足,例如管理方法仍然缺乏科学性、信息管理不够健全、企业盈利左力下降等。另外.传统的计算机化管理方法也存在着一些弊端,例如:缺乏有效的用户沟通等,这些都是现在急需解决的问题。因此.需要正视这些问题与困难.敢于迎接挑战,通过转变原有传统观念,运用新型IT工具将不同资源整合在一起,运用互联网技术在旅游部门中落实,使我国整个旅游产业得到空前的转变。强化数据管理要求各个部门提高工作效率与质量,从而实现精筒办公。这样做不但减少了工作费用.而且还提高了通过互联网普及旅游业的速度.加速了旅游信息在社会上的传播速度。需要注意的是.在网络经济时代.要想实现我国砥游产业发展的新突破就必须借助大数据技术。基于此,本文分析了大数据与旅游管理之间的关系,并探讨了利用大数据进行旅游管理的有效方式。开放旅游电子商务这一方式,既能较好地满足游客们的各种需求,又是对旅游产品质量的一种提升。通过转变传统旅游商业模式.降低成本.提高收益。随若智境手机和平板电脑等移动终端的普及,移动商务在国内得到了广泛关注并迅速发展起来。其能为游客们提供个性化的服务,使他们更方便地找到目的地。同时,也能帮助企业实现低成本运营。最为重要的是,还能及时地和用尸进行交流,从而改善旅游部门总体的服务质量。除此之外.旅游业推广也为我国旅游业发展提供了至要支撑。因此,可以利用大数据技术对用户进行分析,并推荐游客们感兴趣的旅游产品,在此基础上,为游客提供个性化服务。实现旅游部门总体知识水平的持续提升,完善产业链结构,带动旅游相关部门的快速发展进而增加就业面位.推动我国社会经济的发展。对此,通过介绍新时期下旅游管理创新的实际情况,通过对其进行系统的研究和分析.发现其未来的发展趋势越来越好。但现阶段,我国旅游业投资信息管理技术还不够成熟,制约着旅游业的健康发展。本文分析了旅游网站存在的问题及原因,提出了新的旅游网站建设方案,希望通过有针对性地建设旅游网站,利用旅游网站推广各地习惯,加强对旅游信息有效管理,推行信息化,增演旅游网站的市场竞争力。1.2 研究意义当前.国内大部分旅游管理翊门继续使用手工方法来管理砥游数据,如EXCE1.等等。大多数旅行社没有自己的旅游平台.不能让用户浏览旅游线路和在线预订。随若旅游产业规模的不断扩大,旅游收费的种类也越来越多样化,旅游线路也越来越复杂。如此庞大的数据,员工手工处理起来很容易,容易出现数据不足的情况,信息错误也可器同时发生。因此,要加强对旅游部门的管理,实现整合规划和资源整合,使旅游部门更好地发展。1.3 系统开发工具介绍IDEA全称为InIeHiJ1.DEA,作为一种JaVa开发工具,由于其具有自动补全功型而使配送变得更容易。所以,有很多用户在使用C目前,IDEA已经被广泛地应用于软件开发中,并且取得了非常好的效果C它在许多方面都有其独到之处.其中最重要的是,其旎够通过插件支持其它语言.如RUby、PhP等。IDEA所提供的重构功能,得到了专业程序员的有效使用。并且很多印段深刻的重构功能.都是由现代IDEA提供的。TomCat提供了一个免费WEB服务器。就算不经过Tomcat,也可以进入Htm1.页面。但需要注意的是.其开启方式为本地文件,在使用TOmCa1.之后,可如同进入网站一样,对H1.m1.文件进行访问,除此之外,其还支持最新的SerViCe、JSP等。最垂要的是,TOmCa1.的稳定性很强。SPring作为JUVa轻量级的开源框架。它有两个主要功能:一个是面向切面编程.简称AOP;另一个就是控制反转,也被称为IOC0但其实,IOC并不属于任何一种技术,它只是一个有关设计的概念。控制权从里到外迁移.故又称控制反转。其优点主要在于减少组件间的依赖性,即解耦。在这种情况下,就可以通过应用AoP技术来提高系统的可维护性、可犷展性以及稳定性。实际上,AOP是利用动态代理来解决业务代码的事务.即AOP是面向编程的。它是指将业务代码和其他相关代码分离开来,而在无需修改源代码的情况下,进一步强化核心业务代码。MybaitS其为Orm持久层的半自动框架。它能够实现对数据库中的数据诳行动态更新和维护。同时,还提供了丰富的数据表管理功能。此外,还具有相当大的Sq1.灵活性、Sq1.动态性、缓存性以及延迟加载性。它要求以人工方式编写Sq1.语句,当然,这主要与其数据库无关性有一定关系。另外,与Hibernate不同,具只需定义映射之间的关系,无需人工煽写Sq1.MySq1.以数据库为管理系统,并由OraCIC支椅免费开源。使用MySq1.进行数据管理,不仅可以提高数据存储和处理效率,而且在很大程度上节约了存储空间。此外.MySqI简单明了,既能支持多种不同操作系统操作,又能支持多线程从而充分利用CPU黄源。最里要的是,其能够优化处理数据,使查询效率大大提高.为用户提供更好操作体验。第二章旅游网站统计分析2.1 可行性分析借助市场调研,在开发系统之前,一定要对开发系统是否有必要和可能进行仔细的分析。这样既避免了目标模糊和投资错误,又保证了系统功能的完整性。我们的可行性研究旨在尽可能减少错误和风险,并试图在短期内解决存在的一些问题。2.1.1 技术可行性从技术上讲,我们还做了一些分析:从已有技术能不能顺利地达到已有开发需求来看,判断软硬件的开发情况。在理论上,通过对整个项目开发过程中各个阶段可能出现的问题以及解决方案做一个全面的描述,采用3种开发工具Idea、MysqkTomcat,这3种开发工具较好的实现了前后分离技术,使前后技术开发能够何时进行。利用Java、JSP和其他技术以及SSm框架的应用.简化我们的开发过程.提高效率。当采用WCb方法的时候,对用户的设备需求没有限制。如果使用软件开发,对用户的设备要求比较高.我们只需要互联网就可以完成所有功能。因此,在技术问题上有足够的可行性。2.1.2 经济可行性在经济上,我们主要评估项目的经济效益是否可行。一方面,如果旅游信息管理系统没有得到进一步完善的话,我们的数据会被分解,可能会产生虚假信息.无法保证信息的准隔性。这导致整个旅游业受到影响.无法进行数据分析。使用我们的系统不仅可以节省成本和时间旅行的数据管理,还可以提高整个行业的经济效益。这意味着我们不必手动管理数据.数据是自动管理。旅游系统还可以对数据迸行分析,提高数据的使用价值。砥游系统的运营成本是胞游业完全负担得起的,经济效益非常可观。2.1.3 社会因素可行性分析我们对社会因素也作了综合分析,其主要依据系统社会情况及工程对社会的影响。在我国社会经济日益发展,国家生活水平日益提高的今天,旅游产品的需求量将越来越大。然而,一些与旅行相关的信息,如旅行计划等客户并不太了解的信息。因此,如果旅行社想要足够的竞争力.就必须做好领导工作和显示客户详细的旅游内容.让用户可以找到自己皂欢的产品根据受欢迎的旅游路线。在某种程度上,这也招提高旅游业在社会的竞争力。同时,它使我们的工作效率大大提高,为我们带来了经济效益,提高了旅游业的客户满意度。所以说,社会因素同样具有充分的可行性。2.2 业务需求分析2.2.1 系统需求按照旅游行业的概念,这个旅游系统要满足以下几种需求:(I)通过对旅游目的地迸行分类,境够使用户明确自己的需求。更快发现自己的需求。(2)查找功能,用户可以输入关键字询问自己需要的出行路线。(3)网上查询。(4)忖款,提供在线付款功能。(5)查询订单信息。(6)受用户欢迎。2.2.2 功能需求从施游相关业务流程来看,旅游系统应该具备下列功能:(1)出行模块:提供出行线路查找与分类功能,用户可有看详细的出行线路或采集出行线路信息。在浏览过程中,他们还可以从自己喜欢的旅游目的地进行微信支付。(2)用户模块:用户可以先注册后登录,然后查看和编辑个人信息。(3)背景模决:看到流行的旅游产业的排名,用户的在线状态等C223性能需求为了保证系统的安全性、稳定性、可界性和长时间工作的需要,该系统应具备以下几种功能:(1)系统易用性。随若网络技术和多媒体技术的发展.WEB应用越来越广泛,使用的人也会不断增多,如何让用户快速地掌握并运用这些新技术.就显得非常重要。由于用户群体众多,他们也许对于操作并不十分清楚,所以设计时要遵循商单、舒适的原则,保证良好的用户体验。(2)系统处理的及时性和准确性。我们对于系统处理是否及时,准确要求相当苛刻。因此,我们使用ajax方法异步更新页面.这可以缩短用户的等待时间。(3)系统的透明性和可扩展性。在系统开发过程中需要解决的一个非常重要的问趣是系统的可扩展性。关于旅游项目,情况是不断变化的。所以我们在这里使用了前后分离的因素,并且后面部分使用的是三层架构以便在需要时,对功能进行修改,或者开发单一功能而不影晌其他功能的正常使用。第三章旅游管理系统设计3.1 系统总体结构设计旅游管理系统中的一些实体属性,ER示息图如下:(1)用户登陆系统首页,就可以进行网站的注册登录。需要注意的是,注册和登录模块是网站中一个非常重要的功能模块,它在整个网站的设计与开发中起若至关里要的作用。下面介绍一下该模块的具体实现方法。登录模块属性图如图I所示:用户名图I登录磴块国性图(2)本系统包括砥游明目名称、价格、分类、图像以及呈现等四大部分。在这五个方面,分别用了不向形式来描述其具体含义,并对它们进行了详细的分析与解释。其中.施游项目名称的设计是整个系统中最重要也是最重要的环节之一.它直接影响着游客的选择旅游模块实体属性图见图2:图2初品模块属性图(3)注册时需填后用户名及手机号码。用户在购买过程中的下单情况、行程时间和具体行程目的地如图3所示。用户和整体行程之间的关系E-R图如下:图3用户位游关系实体E-RS(4)用户可通过该网站浏览该旅游产品。该网站为游客们提供了一个附单、方便和安全的系统来访问这些贡源。我们储存了用户皴据.一旦登陆,我们将对您密码的正确性进行评价。顺利入住之后,就能使用领取行李,编辑个人信息.购物、查看订单和修改密码等功能。但是如果用户再三考虑后,也可对系统进行注销。系统总体的ER图见图4:图4系统整体E-R图3.2 系统结构图我国差旅系统分前厅与后厅两部分。前厅部分主要是为用户提供服务.并根据不同的需求开发相应的旅游项目;用户部分主要有登录、注册,注销、查看收底夹,修改个人信息和空码以及订购等功能。在前厅,可以通过浏览器输入信息进行预订,还能通过服务器上的数据库查询预订结果C旅游项目部分有两个:酒店管理模块和景点介绍模块。前者用来登记用户的基本而后台主要有商品报首、数据报告等。物品主要涉及物品的上架、下架以及编辑,图形报表由用户线上时间编制成折线图,物IS收藏前十名柱状图以及分类点赞统计饵状图组成。施游体系结构见图5。图5系统结向图3.3 数据库设计(I)分类表:其主要用于将旅游具体划分,如港涣游、出境游和国内游等。表1tab-catcgory表字段的名称,数据的类型,主读是否为空,字段含义dr1.VARCHAR(20)“PRIMARYKE丫“分类id“Cname.VARCHAR(20)“NOTNU1.1.P分类名称一(2)收就去:最喜欢的表是用来存储用户的旅行最喜欢的记录。每当用户收集产品时,我们就向表中添加数据;每当用户取消收集时,我们就从表中删除数据。表21.ab_favorite表字段的名称7地据的类型/主键是否为空一字段含义"RdINT(I1.)NOTNU1.1.。旅游路线口2Date4-,DATE。NOTNU1.1.,收裁时间“Uid.INT(I1.)”N0TNU1.1.0用尸Ida(3)时间去:此去没有实际保存的内容,存储()0-23以连接表与查询并显示时间,特别用于与用户的在线日程联系。表3(ab_on1.ine_info字段的名称数据类型主遂是否为空“字段含义A1.VARCHAR(20).,NOTNU1.1.时间OO-232*(4)订单去:用于存储用户ID.产品ID,用户出行时间、支付状态,订单创建时间、产品价恪、微信支付地址等用户订单信息。表41.ab-rder表字段的名称,数据的类型王球是否为空字段含义*oidtjBIGINT.'NOTNU1.1.p订单id.'UidINT(11)pNOTNU1.1.用户Jd,ndINT(I1.)PNOTNU1.1.商品id-'routcTmcDATE。NOTNU1.1.P旅游时间".cod"INT(I1.)NOTNU1.1.支付状态“0未支付一1支付成功”2订单关闭CreationTimepDATE"NOTNU1.1.p订单创建时间a,pricesDOUB1.ENOTNU1.1.p价钱“.VARCHAR.NoTNU1.1.v微信支付连接“*(5)旅游路线表:用于存储路线的详细信息,包括路线名称、价格、窗线呈现方式、是否上架,上架时间、是否为主题旅行、够品数量、类别、图片等。表5cab-route表字段的名称数据的类型“王键是否为空字段含义“*rid-INT(I1.)”NOTNU1.1.路线id.mameVARCHAR(11)“NOTNU1.1.路线名称“,pricedDOUB1.E-NOTNU1.1.-价格J,route1.ntroduceVARCHAR(11>NoTNU1.1.路线介绍,虫狷。VARCHAR(II>NOTNU1.1.是否上架“,rdate*VARCHAR(IANOTNU1.1.上架时间,isThemeTour»>wzzz*swz*szz*VARCHAR(11»NOTNU1.1.是否为主题旅行,countsINT(IIwNOTNU1.1.收藏的数量P,dd,INT(1.1)÷NOTNU1.1.分类",imageVARCHAR(II)"NOTNU1.1.图片“-(6)图片表:用来保存旅游跑线的所有图片。表6tiib_rou1.e_img表字段的名称“数据的类型,主键是否为空-字段含义”,织去,INT(I1.)WNOTNU1.1.“图片记“riddINT(11"NOTNU1.1.U旅游路线也,SgRiC,1VARCHAR(11).NOTNU1.1.,旅游大图“*Sma1.ffic.VARCHAR(11).NOTNU1.1.,旅游小图“(7)用户表:用于存储用户数据。这包括用户名,熙码.费实姓名,生日.性别,电话,电子邮件和状态。表7tab_uscr表字段的名称一数据的类型主嫌是否为空字段含义“,螃INT(I1.)NoTNU1.1.v用户心,*USemam3VARCHAR(11pNOTNU1.1.。用户名,passwordsVARCHAR(11),NOTNU1.1.密码,,Dam3VARCHAR(11)一NOTNU1.1.真实姓名“birthday”DATEpNOTNU1.1.生日SCX-VARCHAR(11)NOTNU1.1.“性别*,*te1.ephonesVARCHAR(1.1.pNOTNU1.1.,电话aemai1.sVARCHAR(II).NOTNU1.1.÷邮箱,StaUI3VARCHAR(11).NOTNU1.1.“状态.(8)用户在线时间统计表:用来统计用户的在线时间数据.每次用户登录就会在该表进行数据的插入。表81.b_user_1.imc表字段的名称数据的类型主键是否为空"字段含义4INT(I1.),NOTNU1.1.aid,TimaDATA,NOTNU1.1.用户在线时间.,*第四章结论基于java,设计和完成了一个旅游网站,充分利用已有网络资源.给顾客提供了最佳和高效的麴物方式。用户可以通过该系统进行在线咨询、查询相关信息以及微信支付等活动,从而获得更好的税物体睑。我们采用IDEA、MYSQ1.开发工具,并且使用现在比较热门的SSm框架来减少开发时间和成本,同时尽量减小开发成本以提高系统的开发效率。在科学技术飞速发展的今天,每一个产业都要思考怎样选择适合自己发展的技术,提高利润空间。随若经济全琢化御步的加快,我国砥游业面临着新的机遇与挑战,而砥游企业是我国第三产业中最重要的组成部分之一,它直接关系到社会的稳定和国家的繁荣。因此,我们必须抓住机遇,迎接挑战。通过不断充实知识、掌握技统,这样才能实现更好的发展C换句话说,既要持续提升旅游企业管理水平,又要厥应时代潮流,不断更新管理方法,增强企业的市场核心竞争力。另外,我也相信,隐着时代的飞速发展,旅游业会越来越进步,计算机行业对旅游业的贡献也会越来越明显。只有通过不断叙上时间我们才能创造自己的价值在这个年龄。在网站设计与开发过程中遇到不少难题,有些问题相对较难C但经过自己的潜心研究摸索,并在指导老师及同学的俗助下,自己成功地解决了一些与不论文相关的技术性问题。另外,在设计和开发该网站中.首先遇到的问题就在于如何合理地设计数据库。设计数据库需要以建表为基础,数据表中字段和数据类型等属性都应按照系统运行功能要求进行调整。路线表在最初的时候主要用于查询旅游目的地附近景点的空线信息,后来经过跟导师交流,我觉得需要增加快速搜索功能,并查看有关线路详细情况,同时熠加旅游线路各个站字段等信息。其次.遇到的第二个问题就是设计开发系统的时间不充裕,当然这寓于客观原因的一种。另外,这一过程也使袈者对该系统的设计与开发有较为深刻的感受。最后总结一下自己在开发这个系统时存在的问题并提出一些建议.希望能对今后的软件开发工作提供帮助。第一,在该系统设计与开发之初,数据库设计对系统设计与开发过程有着至关重要的意义,要充分调查与胡究才能使数据库设计够合理,才能使代码冗余现金有所降低,还能使数据查询更方便.促进系统响应速度加快.还军对系统后期维护良好;第二,功彤模块化。实际上,一个优秀的系统可以将一些常见的功能模块整合在一起,其目的旨在最大限度地降低代码中存在的冗余,便于系统维护人员开展日常维护工作。参考文献“荐凯.鹿艳品总游网站的设计与开发J软件导刊.2018,11(03):79.81.【2|陈街.Web技术的旅游网站开发与实现IJ1.现代电子技术.2018.41(07):85-89.陈培龙.仁造多杰.基于SSM框架旅游网站后台系统设计与实现J).电脑编程技巧与维护.2018(10):28-294李宗丽,王计平.基于大数据的定制旅海网站创新设计研究J.设计.2016(19):58-59.15魏玲.基于JAVA的旅游网站设计与实现J.山西电子技术,2016(02):55+66.16彭雯.中国旅游资源与畿珞设计课程网站建设探讨.湖北成人教育学院学J,2017,23(03):45-48胡江消.由双双.基于JAVA的课程设计管理系统的设计与开发几科技创新与应用.2019(16):80-82.建肖文杰.熊素环.旅游足迹照片分享网站的设计与实现电脑知识与技术.2018.14(27):200-201+204.191耕耘,当代导游知识结构优化的初步H511D.空京师迫大学,2017.(29)90-91UO1.李文明丹导游服务员存在问题及解决方法初探IJ1.商业经济,2018.(07)13-17111GuiXuefei.TourismManagementSystemBasedonmobi1.eInter11e(J.JournaIofPhysics:ConferenceSerieS.2021.1881(4):

    注意事项

    本文(【《基于JAVA的旅游网站系统设计》6500字(论文)】.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开