基于途牛旅游APP的天气助手系统的设计与实现

 2022-02-06 07:02

论文总字数:24515字

摘 要

本次毕业设计的论文题目为“基于途牛旅游APP的天气助手系统设计与实现”。该系统是在当今成熟的途牛旅游APP出游服务中新增的天气服务,是为了为出游中的用户提供实时的天气服务。本次论文根据学校毕业设计的要求结合企业实习中的项目,将理论与实践相结合,完成本次毕业设计。本次毕业设计系统服务端后台是建立在企业所采用的java开源框架springboot微服务框架上,数据存储是基于mysql的mybatis数据库持久层框架,缓存设计是采用分布式redis机制。前端页面展示交互是基于html5 reactjs的web技术,结合其跨平台特性进行开发。

本文采取从整体到局部的系统分析方法,从课题的意义背景、可能所遇到的问题、需求分析、系统设计、数据库设计、系统实现、功能测试进行介绍。最后对于系统进行总结与展望,结合个人的实际开发,思考系统的不足与改进。

关键词:途牛旅游APP,天气助手,javaweb框架

Abstract

The topic of this thesis is “the design and implementation of assistant weather system based on Tuniu app”. This system is a new additional service of Tuniu app for applying real-time weather information to users. This thesis combines the school’s requirements and the real experience of my internship in Tuniu. This graduation design system server backend is built on open source java framework springboot micro enterprises used the services framework, data storage is mybatis mysql database persistence layer framework based cache design is the use of distributed redis mechanism. Webpages uses HTML 5 reactjs web technology, combined with its cross-platform characteristic to develop.

The article adopts the method of analysis from the whole to the local system, from the meaning of the topic background, may be the problem, requirement analysis, system design, database design, system implementation, function test. Finally carries on the summary and the outlook for system, combined with the actual development of the individual, the shortage of the thinking system and improvement.

Keywords: TuniuAPP,weather assistant,javaweb

目 录

第一章 引 言 1

1.1 课题背景与意义 1

1.2 国内外研究现状 1

1.3 课题主要内容与关键问题 3

1.3.1 课题主要内容 3

1.3.2 课题关键问题 4

1.4 论文组织结构 4

第二章 相关技术介绍 5

2.1 客户端技术 5

2.1.1 JavaScript 5

2.1.2 html5和reactjs 6

2.2 服务器端技术 6

2.2.1 springboot 6

2.2.2 mysql和mybatis 7

2.2.3 redis 7

2.3 本章小结 8

第三章 需求分析 9

3.1 需求分析概述 9

3.2 功能需求分析 9

3.2.1 设计目标 9

3.2.2 系统用例 10

3.3 数据需求分析 12

3.4 本章小结 13

第四章 系统设计 14

4.1 系统框架设计 14

4.2 系统功能模块设计 15

4.2.1 天气信息获取与更新 15

4.2.2 天气信息查询与展示 16

4.2.3 天气服务指标分析 17

4.3 数据库设计 17

4.3.1 各实体详细E-R图 17

4.3.2 数据库表结构设计 19

4.4 本章小结 24

第五章 系统实现 25

5.1 开发环境与配置 25

5.2 系统模块具体实现 28

5.2.1 天气信息获取与更新 28

5.2.2 天气信息查询与展示 30

5.2.3 天气服务指标分析 33

5.3 系统测试 33

5.4 本章小结 34

第六章 总结与展望 35

6.1 工作总结 35

6.2 工作展望 35

致 谢 36

参考文献 37

第一章 引 言

本章对基于途牛APP中的天气助手系统的开发背景和意义进行阐述,还对本次课题的关键问题进行分析以及潜在难点的探究,论述了本次研究的目的与内容。

1.1 课题背景与意义

随着移动网互联网技术的发展与普及,电子商务蓬勃发展,越来越多的产品、服务逐渐步入“互联网 ”时代。近期,国家层面为发展“互联网 旅游”创造了各种条件。国务院印发了《关于进一步促进旅游投资和消费的若干意见》,明确提出积极发展“互联网 旅游”,实施旅游消费促进计划,培育新的消费热点。国家旅游局对外发布《实施“旅游 互联网”行动计划的通知》,强调旅游业是拉动国民经济增长的重要动力,在线旅游OTA迎来了新的发展契机[4】。OTA市场是广阔的,竞争是激烈的,竞争用户的关键无疑是服务质量的提升。

途牛旅游作为一个“让旅游更简单”为使命的公司,服务更是要作为强有力的竞争卖点。对于一个有责任的旅游公司而言,并不是将旅游产品清晰透明的卖到顾客手里就算是完成了对顾客的服务。当一个顾客完成了付款,即将出游、正在出游或者是完成出游,对于这些顾客做到持续的进行服务,才会培养途牛用户的归属感、忠诚度。

天气作为影响用户出游的重要因素,适时的提供天气的详细信息会对出游人而言是温馨的提示和出游质量的保障。作为一个即将出游、或者出游中的顾客,当在浏览预订旅游订单路线时,可以清晰的看见出游当天的当地城市的详细天气信息,这无疑对顾客而言是一种贴心的服务,可以减少天气可能带给顾客出游体验的影响。因此,对于有众多用户量的途牛旅游APP而言,为用户提供天气服务无疑是必要的。本次课题内容基于途牛旅游APP的天气助手系统,就是填补了出游服务中天气服务的空白,提升了途牛旅游APP的服务质量。

1.2 国内外研究现状

随着经济的发展、互联网电子商务的蓬勃发展,OTA市场是广阔的。但是往往很多时候,这些旅游APP更多关注的是怎么能让用户流畅、满意、快速的消费,将产品卖出,可往往忽略了在卖出产品后对游客的后续贴心服务。当技术发展普及,用户在买的过程中体验都差不多的时候,靠什么来留住用户,当然就是服务,是用户购买后的出游服务。

剩余内容已隐藏,请支付后下载全文,论文总字数:24515字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;