智慧旅游数据库设计说明
基于大数据的智慧旅游信息管理系统设计

基于大数据的智慧旅游信息管理系统设计智慧旅游是基于大数据技术的一种新型旅游模式。
随着互联网技术的发展和智能设备的普及,旅游行业正面临着巨大的变革。
基于大数据的智慧旅游信息管理系统的设计,可以为旅游企业提供全方位的管理和服务支持,为游客提供个性化的旅游体验和高效的旅游服务。
一、系统总体需求分析智慧旅游信息管理系统是一个综合性的系统,需要满足以下几方面的需求:1. 信息的采集和存储:系统需要能够实时采集和存储各类旅游相关的数据,包括游客的个人信息、景区的实时数据、交通信息等。
采集和存储的数据需要结构化和标准化,以便于后续的数据分析和处理。
2. 数据分析和挖掘:系统需要具备强大的数据分析和挖掘能力,能够对采集到的数据进行深入分析,发现其中的规律和关联。
通过数据分析,可以为旅游企业提供决策支持,同时也能为游客提供个性化的推荐和服务。
3. 信息的展示和推送:系统需要将分析结果以可视化的方式展示给用户,包括各类统计图表、地图等。
同时,系统还需要具备信息推送的功能,可以根据用户的需求和位置信息,向其推送相关信息和建议。
4. 服务的管理和评价:系统需要能够管理旅游服务的过程,并对服务进行评价和反馈。
通过对服务的管理和评价,可以提高旅游服务的质量,并为旅游企业提供改进决策的依据。
二、系统模块设计1. 用户管理模块:包括用户信息的注册、登录和验证功能。
用户可以通过注册账号并登录系统,从而享受个性化的旅游服务和管理功能。
2. 数据采集和存储模块:负责实时采集和存储各类旅游相关的数据。
可以通过接口获取第三方数据,同时也可以通过人工录入的方式进行数据补充。
3. 数据分析和挖掘模块:该模块主要负责对采集到的数据进行分析和挖掘。
通过数据分析,可以发现用户的偏好和需求,并为用户提供个性化的推荐和服务。
同时,还可以为旅游企业提供决策支持和市场预测。
4. 信息展示和推送模块:该模块负责将数据分析和挖掘的结果以可视化的方式展示给用户。
基于大数据分析的智慧旅游系统设计

基于大数据分析的智慧旅游系统设计智慧旅游系统是利用大数据分析技术为旅行者提供个性化、智能化的旅游服务的一种新型解决方案。
本文将探讨基于大数据分析的智慧旅游系统的设计。
一、引言现代旅游业已经进入数字化、智能化的时代,大数据分析技术为智慧旅游系统的设计提供了新的思路和方法。
通过对游客的行为数据、历史行程、个人兴趣等信息的分析,智慧旅游系统能够为用户提供更加准确、个性化的旅游建议和服务。
二、系统架构设计1. 数据收集与存储:智慧旅游系统需要收集并存储大量的旅游相关数据,包括用户的个人信息、历史行程、评价评论、景点信息等。
数据收集可以通过手机APP、网站、社交媒体等渠道进行。
数据的存储可以采用云计算技术,以保证数据的可靠性和安全性。
2. 数据处理与分析:通过对旅游相关数据进行清洗和处理,提取有价值的信息。
例如,通过对用户的个人信息和历史行程进行分析,可以了解用户的旅游偏好和习惯。
通过对用户的评价评论进行情感分析,可以了解景点的服务质量和用户满意度。
通过对社交媒体上的旅游相关话题进行监测,可以了解当前热门景点和旅游趋势。
3. 智能推荐与个性化服务:基于数据分析的结果,智慧旅游系统可以向用户提供智能推荐和个性化的旅游建议。
例如,在用户选择旅游目的地时,系统可以根据用户的个人喜好和历史偏好为其推荐合适的景点和行程。
在用户旅游过程中,系统可以为其推荐附近的美食、购物、交通等服务。
三、关键技术与挑战1. 大数据处理与分析:对庞大、复杂的旅游相关数据进行高效的处理和分析是智慧旅游系统设计的关键技术。
需要采用具有高性能计算能力的大数据处理框架,如Hadoop,Spark等,以提高数据处理和分析的效率。
2. 数据挖掘与机器学习:为了从海量的旅游数据中挖掘出有用的信息和模式,需要借助数据挖掘和机器学习算法。
例如,通过聚类算法可以将用户分为不同的群体,了解不同群体的旅游偏好和需求。
通过关联规则挖掘可以发现用户的购物和美食偏好。
智慧旅游-景区大数据分析系统设计方案

智慧旅游景区大数据分析系统设计方案XXX科技有限公司20XX年XX月XX日目录一系统概述 (2)二系统架构 (2)三系统设计 (3)3.1 游客流量分析 (3)3.2 景区舒适度分析 (4)3.3 景点预测 (5)3.4 旅游资源优势分析 (6)3.5 旅游目的地分析 (6)3.6 游客消费行为分析 (7)3.7 舆情分析 (7)3.8 旅游资源统计 (11)3.9 动态数据展示 (12)四建成效果 (12)一系统概述依托旅游数据中心,有效整合运营商数据、OTA数据、搜索引擎、旅游黄金周数据和景区旅游资源基础数据,对游客进行多维度的精准分析,为三库码头景区在进行日常运行监管、安全应急指挥调度以及制定宣传营销策略时,提供精准的数据支撑。
同时利用三大运营商的大数据,对外地来景区的游客进行客源地分析和流量走势预测,帮助旅游管理部门做到事前预测预警、事中引导分流、事后精准营销。
系统可根据数据中心采集到的数据进行实时分析,可根据用户需求建立相关分析模型得出分析结果,通过统计不同时间和空间的游客数据来分析其变化趋势,运用计算机仿真等技术手段,对游客流量进行预测,最终形成固定的、执行力强的调度和分流计划和应急调度方案。
二系统架构系统功能架构如下:三系统设计大数据的利用将为旅游目的地解决旅游信息数据的全面感知、快速处理、高效存储等问题,并运用“大数据”体系在智能数据挖掘方面的强大优势,帮助XXX景区真正实现智慧景区的目标。
通过建设大数据分析系统,实现对XXX景区游客流量的实时动态监测及游客来源分析;实现景区游客的预警监控管理功能;提供园景区游客的多维度分析,实现对景区的横向、环比分析;帮助景区进行针对性的营销和管理,为景区的分析和决策提供准确的决策数据支持。
3.1游客流量分析通过整合基于手机信号分析的游客流量动态监测数据、基于景区门禁系统的游客统计数据、基于人脸识别技术的景区视频监控数据、景区周边主要公路车流信息,进行综合分析,实时监测景区的游客饱和度,为游客分流疏导提供决策依据。
旅游管理系统数据库设计

旅游管理系统数据库设计1.数据库概述:2.数据库表设计:2.1 旅游线路表(Travel_Route):-线路编号(ID):主键,唯一标识线路的编号。
- 线路名称(Name):线路的名称。
- 线路描述(Description):关于线路的详细描述。
- 出发地(Departure):线路的出发地。
- 目的地(Destination):线路的目的地。
- 行程天数(Days):线路的行程天数。
- 价格(Price):线路的价格。
- 创建时间(CreateTime):线路的创建时间。
2.2 旅游商品表(Travel_Product):-商品编号(ID):主键,唯一标识商品的编号。
- 商品名称(Name):商品的名称。
- 商品描述(Description):关于商品的详细描述。
- 价格(Price):商品的价格。
- 创建时间(CreateTime):商品的创建时间。
2.3 订单表(Order):-订单编号(ID):主键,唯一标识订单的编号。
- 用户编号(UserID):订单关联的用户编号。
- 商品编号(ProductID):订单关联的商品编号。
- 线路编号(RouteID):订单关联的线路编号。
- 下单时间(OrderTime):订单的下单时间。
- 订单状态(Status):订单的状态,如待支付、已支付、已完成等。
- 订单数量(Quantity):订单中商品的数量。
- 订单总价(TotalPrice):订单中商品的总价。
2.4 用户信息表(User):-用户编号(ID):主键,唯一标识用户的编号。
- 用户姓名(Name):用户的姓名。
- 创建时间(CreateTime):用户的创建时间。
3.数据库关系设计:3.1旅游线路表与旅游商品表的关系:一个旅游线路对应多个旅游商品,采用一对多关系,即旅游线路表中的线路编号(ID)是旅游商品表中的外键。
3.2订单表与用户信息表的关系:一个订单对应一个用户,采用一对一关系,即订单表中的用户编号(UserID)是用户信息表中的外键。
旅游数据库设计方案

旅游数据库设计方案引言随着经济全球化的深入发展以及信息技术的飞速进步,旅游行业正致力于通过数字化技术实现转型升级。
而作为旅游行业数字化的核心之一,旅游数据库的设计和建设对于旅游企业的业务运营和发展至关重要。
本文将从需求规划、数据库设计、数据建设等多个方面,探讨旅游数据库设计方案,以期为旅游企业提供实用的数字化解决方案。
需求规划为了更好地为旅游企业提供高质量数字化服务,我们需要针对旅游行业常见的运营需求,提出合理的需求规划。
1.旅游产品管理需求:旅游产品是旅游企业最核心的业务之一。
在数据库设计中,我们需要建立完整的产品库,包含产品名称、产品描述、出发日期、行程安排、费用等信息。
2.销售线路数据需求:旅游产品的销售是需要依托销售渠道的。
因此,在数据库设计中,我们需要建立销售线路数据,包括各个渠道的销售情况,便于企业进行销售渠道的评估和调整。
3.客户信息管理需求:旅游企业的客户来源广泛,在数据库中建立客户信息管理系统可以方便企业进行客户信息的统计和管理,包括客户姓名、联系方式、预订记录等信息。
通过旅游产品管理、销售线路数据需求和客户信息管理需求的规划,我们可以进一步确定旅游数据库的设计方向以及数据建设的重点。
数据库设计在需求规划的基础上,旅游数据库的设计需要充分考虑数据关系,以确保数据的完整性和一致性。
下面是旅游数据库的主要设计要素:1.数据表设计:旅游数据库主要包括产品表、销售线路表和客户表三张数据表。
其中产品表需要包括产品名称、产品描述、出发日期、行程安排、费用等信息;销售线路表需要包括销售渠道、日期、地点等信息;客户表需要包括客户姓名、联系方式、预订记录等信息。
2.数据关系设计:在数据表设计的基础上,我们需要进一步设计数据关系,确保数据的完整性和一致性。
例如,产品表和销售线路表之间的关系可以通过产品ID来关联;客户表和销售线路表之间的关系可以通过销售ID来关联。
3.数据处理设计:旅游数据库的数据处理设计需要考虑数据的输入、存储、查询等多个层面。
智慧旅游-景区旅游数据中心设计方案

智慧旅游景区旅游数据中心设计方案XXX科技有限公司20XX年XX月XX日目录一系统概述 (2)二系统架构 (3)三系统设计 (3)3.1 信息采集汇总 (4)3.1.1 功能结构 (4)3.1.2 功能设计 (5)3.2 信息存储备份 (7)3.2.1 概述 (7)3.2.2 功能结构 (7)3.2.3 功能设计 (8)3.3 信息交换共享 (8)3.3.1 概述 (8)3.3.2 功能结构 (10)3.3.3 功能设计 (10)3.4 信息统计分析 (11)3.4.1 概述 (11)3.4.2 功能结构 (11)3.4.3 功能设计 (12)3.5 信息管理控制 (13)3.5.1 概述 (13)3.5.2 功能结构 (13)3.5.3 功能设计 (14)3.6 信息检索排序 (15)3.6.1 概述 (15)3.6.2 功能结构 (15)3.6.3 功能设计 (16)四建成效果 (17)一系统概述数据中心作为智慧旅游建设的数据基础,全面汇聚旅游企业、相关机构、从业人员、游客等旅游行业信息,吃、住、行、游、购、娱等旅游服务资源信息,实现旅游有关领域、体系和各业态企业数据的集中统一采集、存储、处理,以及相互之间信息的互通互联和信息共享、查询,为上层应用系统进行分析和决策提供支撑。
景区旅游数据中心紧紧围绕“智慧旅游”的核心与实质(信息汇聚、交换共享、数据分析、公共服务),按阶段、分步骤进行建设,以信息汇聚为基础,以大数据分析为支撑,为游客提供优质的公共服务,为景区旅游管理部门提供准确的决策支撑。
景区通过旅游数据中心的建设与实施,制定统一的数据采集标准,进行数据采集、编目、分级,实现旅游数据分类归档、授权应用;打破信息孤岛,建立数据共享机制,解决信息数据交换和共享问题;建立“智慧旅游”数据和技术模型,利用数据挖掘、数据分析技术,构建科学化、智能化、人性化的数据分析系统,发挥数据综合服务和应用效能,提升XXX景区旅游管理服务水平,从而营造智慧旅游发展良好环境。
旅游管理系统数据库设计

旅游管理系统数据库设计一、引言旅游管理系统是一个涉及到用户、产品和订单等多方面信息的复杂系统,为了有效管理这些信息,需要设计合理的数据库结构。
本文将围绕旅游管理系统的数据库设计展开详细讨论。
二、数据库概况1. 数据库系统在旅游管理系统中,数据量庞大且需要持久保存,因此选择关系型数据库系统,如MySQL或SQLite,用于存储和管理数据。
2. 数据库表设计根据系统的需求,将数据划分为多个表,每个表包含相应的字段,以确保数据存储和检索的高效性和准确性。
三、数据库设计1. 用户信息表(user)•用户ID(userID):主键•用户名(username)•密码(password)•真实姓名(realname)•电话(phone)2. 产品信息表(product)•产品ID(productID):主键•产品名称(productName)•价格(price)•描述(description)•库存(stock)3. 订单信息表(order)•订单ID(orderID):主键•用户ID(userID):外键,关联用户信息表•产品ID(productID):外键,关联产品信息表•金额(amount)•下单时间(time)4. 评论信息表(comment)•评论ID(commentID):主键•用户ID(userID):外键,关联用户信息表•产品ID(productID):外键,关联产品信息表•评论内容(content)•评分(score)四、数据库关系在数据库设计中,需建立适当的关联关系,以便更好地管理数据之间的联系。
- 用户信息表与订单信息表:一对多关系,一个用户可以产生多个订单。
- 产品信息表与订单信息表:一对多关系,一个产品可以出现在多个订单中。
- 用户信息表与评论信息表:一对多关系,一个用户可以发表多条评论。
- 产品信息表与评论信息表:一对多关系,一个产品可以收到多条评论。
五、总结通过以上的数据库设计,旅游管理系统得以高效、规范地管理用户、产品和订单等信息。
旅游网站-数据库设计说明书

旅游网站-数据库设计说明书旅游网站-数据库设计说明书1:引言1.1 目的本文档旨在详细说明旅游网站的数据库设计,包括数据库的结构、数据表的设计和关系,以及数据库的功能和特性。
1.2 背景旅游网站是一个在线平台,为用户提供旅游相关的信息、预订服务和分享体验。
为了支持网站的各种功能和需求,需要一个有效、可靠的数据库来存储和管理数据。
2:数据库设计2.1 数据库结构旅游网站的数据库采用关系型数据库管理系统(RDBMS),使用以下结构:- 用户(user)表,存储用户信息。
- 旅游目的地(destination)表,存储旅游目的地的信息,如名称、描述、图片等。
- 旅游行程(itinerary)表,存储旅游行程的信息,如名称、描述、价格、行程日期等。
- 预订(booking)表,存储用户的预订信息,包括预订的行程、用户信息和预订状态等。
- 评论(comment)表,存储用户对目的地或行程的评论。
- 支付(payment)表,存储用户的支付信息,包括金额、支付方式和付款状态等。
2.2 数据表设计2.2.1 用户表用户表包括以下字段:- 用户ID:唯一标识用户的ID。
- 用户名:用户的登录名。
- 密码:用户的登录密码。
- 姓名:用户的真实姓名。
- 邮箱:用户的电子邮箱。
2.2.2 旅游目的地表旅游目的地表包括以下字段:- 目的地ID:唯一标识旅游目的地的ID。
- 目的地名称:旅游目的地的名称。
- 目的地描述:旅游目的地的描述信息。
- 目的地图片:旅游目的地的图片。
2.2.3 旅游行程表旅游行程表包括以下字段:- 行程ID:唯一标识旅游行程的ID。
- 行程名称:旅游行程的名称。
- 行程描述:旅游行程的描述信息。
- 行程价格:旅游行程的价格。
- 行程日期:旅游行程的日期。
2.2.4 预订表预订表包括以下字段:- 预订ID:唯一标识预订的ID。
- 行程ID:预订的行程ID。
- 用户ID:预订的用户ID。
- 预订状态:预订的状态,如待支付、已支付等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库设计1.1编写目的本文档的编制是为了让用户和软件开发者双方对该开发软件的初始规定有一个共同的理解,定义所要开发的“旅游信息系统”(以下简称系统)的开发目标,包括对功能的规定和性能的要求,指出预期的系统用户、系统的运行环境以及对用户操作的约定,使之成为整个项目中软件产品开发设计与实现的根据,也是软件产品的测试和验收的依据。
本系统是为广大数据库备份者设计,能集中对数据库文件进行备份,节省大量的人力、物力以及财力。
该说明书的读者为该项目的客户以及项目开发人员。
1.2背景1. 本系统名称:智游;2. 本系统的客户代表:老师;本系统开发单位:软件工程工程实训小组3. 本系统的开发工具采用Eclipse4.数据库为MySql5.04. 该系统同其他系统(或机构)的基本相互往来关系:该系统基于IE浏览器,版本为6.0 及以上,支持Windows系列平台;5. 本系统为Windows平台下网络版。
1.3实体定义和属性定义用户表:用户ID,用户名,密码,手机,用户类别;景区表:景区ID,用户ID,景区名称,景区简介,详细地址,联系人,联系,购票类型,收费金额,景区美图;酒店:酒店ID,景点ID,酒店级别ID,酒店名称,联系人,联系人,详细地址,经营围,酒店美图住宿订单表:住宿订单ID,用户ID,酒店ID,入住时间,联系;餐厅:餐厅ID,景点ID,餐厅名称,餐厅地址,联系,简介,美食图片;特色菜:菜品ID,餐厅ID,菜品名称,菜品简介,联系,特色菜图片;购物:特产ID,特产名称,特产描述,特产图片,特产商家,特产商家联系,特产商家地址,特产美图;娱乐:活动ID,景点ID,活动名称,活动简介,活动时间,活动详细地址,活动美图;行程:路线ID,路线名称,路线容;1.4定义联系集本数据库设计以景点为中心,与周围的酒店,娱乐,餐饮形成一对多的联系。
考虑到数据库如果设计为这种形式可能会出现扇形陷阱,但扇形陷阱的解决方法方法是将扇形外围的实体建立联系。
考虑到本次实训时间仓促,系统功能简单,对数据库的要求较低,所以在整体的E-R设计中就忽略了扇形陷阱的存在。
本数据库联系如下所示:1.4.1景点酒店联系:1:n1.4.2景点路线联系:1:n1.4.3酒店用户联系:n:n1.4.4餐厅特色菜联系n:n1.5 E-R模型设计系统的E-R模型设计,不仅包括基本实体的E-R图设计,还包括两个实体之间的联系的E-R图设计,下面分别从单个实体E-R图设计、两个实体E-R图设计以及聚合的E-R图设计进行简单表示与阐述。
1.6实体 E-R 模型设计所有实体描述如下:1.6.1用户实体:1.6.2景区实体:1.6.3酒店实体1.6.4餐厅实体1.6.5特色菜实体1.6.6购物(特产)实体1.6.7娱乐(活动)实体1.6.8行程路线实体1.7关系E-R设计1.7.1订单联系1.7.2吃饭联系1.8总体E-R模型设计1.9逻辑设计逻辑设计把上面所得到的概念模型E-R图依据关系数据库的规则转化为逻辑表格,这些逻辑表格就是对应系统中所需要的数据表,通过逻辑设计,为数据库在具体的DBMS中的实现提供了直观准确的模型。
1.9.1实体转换为关系模式(将所有实体转换为一表)(1)用户表(user):用户ID UserID用户名 Username密码 Password手机 Tel用户类别 UserType(2)景区表(scenic)景区ID ScenicID;用户ID UserID;景区名称ScenicName;景区简介ScenicIntro;详细地址ScenicAddr;联系人ScenicLink;联系ScenicTel;购票类型ScenicTicket;收费金额ScenicCharge;景区美图ScenicPicture.(3)酒店(hotel):酒店ID HotelID;景点ID ScenicID;酒店级别 ID HotelClass;酒店名称 HotelName;联系人 HotelLink;联系人 HotelTel;详细地址 HotelAddress;经营围 HotelIntro;酒店美图 HotelPicture。
(4)餐厅(restaurant):餐厅ID RestaurantID;景点ID ScenicID;餐厅名称 RestaurantName;餐厅地址 RestaurantAddr;联系 RestaurantTel;简介 RestaurantIntro;美食图片 RestaurantPicture。
(5)特色菜:food菜品ID FoodID;餐厅ID RestaurantID;菜品名称 FoodName;菜品简介 FoodIntro;联系 FoodTel;特色菜图片 FoodPicture。
(6)购物(shopping):特产ID LocalID;特产名称 LocalName;特产描述 LocalIntro;特产图片 LocalPicture;特产商家 LocalStore;特产商家联系 LocalTel;特产商家地址 LocalAddr。
(7)娱乐(fun):活动ID FunID ;景点ID ScenicID;活动名称 FunName;活动简介 FunIntro;活动时间 FunTime;活动详细地址 FunAddr;活动美图 FunPicture。
(8)行程(way):路线ID WayID路线名称 WayName路线容 WayContent1.9.2联系转换为关系模式住宿订单表(hotelorder):住宿订单ID HotelOrderID;用户ID UserID;酒店ID HotelID;入住时间 HotelCheckIn;联系 HotelNumber。
2.0逻辑表格设计及实现create table user(UserID int(5) primary key, Username varchar(12) not null, Passward varchar(12) not null, Tel varchar(12) not null, UserType text(20) not null,)2景区表:sceniccreate table scenic(ScenicID int(6) primary key auto_increment, UserID int(5) not null,ScenicName text(20) not null,ScenicIntro text(400) not null,ScenicAddr text(100) not null,ScenicLink text(20) not null,ScenicTel varchar(11) not null, ScenicTicket varchar(10) not null, ScenicCharge int(10) not null, ScenicPicture text(100) not null)3酒店(hotel):create table hotel(HotelID int(7) primary key,ScenicID int(6),HotelClass int(5) not null,HotelName text(20) not null,HotelLink text(20) not null,HotelTel varchar(11) not null,HotelAddress text(40) not null,HotelIntro text(1000) not null,HotelPicture text(100) not null,constraint FK_hotel_scenic foreign key (ScenicID) references scenic(ScenicID) )HotelOrderID int(8) primary key auto_increment,UserID int(5) not null,HotelID int(7) not null,HotelCheckIn DATETIME,HotelNumber varchar(11) not null,constraint FK_hotelorder_user foreign key (UserID) references user(UserID), constraint FK_hotelorder_hotel foreign key (HotelID) references hotel(HotelID) )create table restaurant(RestaurantID int(9) primary key auto_increment,ScenicID int(6) not null,RestaurantName text(20) not null,RestaurantAddr text(100) not null,RestaurantTel varchar(11) not null,RestaurantIntro text(1000) not null,RestaurantPicture text(100) not null,constraint FK_restaurant_scenic foreign key (ScenicID) references scenic(ScenicID)create table food(FoodID int(10) primary key auto_increment,RestaurantID int(9) not null,FoodName text(20) not null,FoodIntro text(1000) not null,FoodTel varchar(11) not null,FoodPicture text(100) not null,constraint FK_food_restaurant foreign key (RestaurantID) references restaurant(RestaurantID))create table shopping(LocalID int(11) key auto_increment,LocalName text(20) not null,LocalIntro text(1000) not null,LocalPicture text(100) not null,LocalStore text(60) not null,LocalTel varchar(11) not null,LocalAddr text(60) not null)8娱乐(fun):create table fun(FunID int(11) primary key auto_increment,ScenicID int(6) not null,FunName text(20) not null,FunIntro text(1000) not null,FunTime datetime,FunAddr text(60) not null,FunPicture text(100) not null,constraint FK_fun_scenic foreign key (ScenicID) references scenic(ScenicID) )create table way(WayID int(12) primary key auto_increment,WayName text(20) not null,WayContent text(200))。