面向地图导览应用的服务系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:Einsun19791217
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们可支配收入的逐年增长,面对快节奏的当代生活,越来越多的人们选择旅游,通过旅游放松心情,调整状态,从而更好得投入新的工作。面对旅游行业的快速发展,各种旅游类型软件层出不穷,为人们推荐景点,分享攻略提供了平台,但是针对为用户提供地图导览的软件几乎没有,由于景区众多,区内路况复杂,人们往往得不到及时的导览,给快乐的旅行徒增烦恼,同时,大多数景点的介绍不够完善,让众多游客停留在走马观花,无法感受高品质的观赏体验。因此,一款内容丰富,便捷安装,个性化定制的地图导览应用将极大的改善人们的旅游体验,有效提高人们的生活品质。以提高人们生活品质,加深人文关怀为目的,通过进行多种方式的需求调研并结合主流的开发技术框架明确系统的详尽需求,通过对需求的分析决定采用快速迭代的开发方案,在建立较稳定的基础功能后不断完善并且增加新的功能,开发与测试几乎同步的方式让该系统在保持稳定性的前提下不断适应用户的新需求。在微服务理念逐渐普及的今天,结合实际的需求现状,采用前后端分离的开发模式,前端采用小程序作为基础框架,依托微信利于推广的特性,在保持较低的成本下不断进行功能迭代和有效宣传,服务部分基于微服务的架构风格,在提供功能性微服务的同时,针对流量控制,用户鉴权等问题提供网关服务,利用网关收敛流量入口,统一接口风格,提高服务的原子性和安全性。所有服务模块均采用轻量的Spring Boot作为基础框架,网关服务作为服务入口,主要实现路由转发,负载均衡等功能,功能性服务根据需求分析进行划分,实现主要的业务逻辑,利用MyBatis框架实现与非关系型数据库MySQL的交互。服务基于HTTPS协议为前端提供稳定可靠的API服务,同时严格遵循RESTful规范的API服务为前端提供明确清晰,易于维护的接口文档,考虑到地图导览的实时性要求和高并发请求的可能,服务系统采用Kubernetes作为基础的运行环境,基于容器集群的运行环境便于实现服务系统的多点部署和持续集成,多点部署保证了服务的可用性和稳定性,持续集成有利于功能集成和版本的快速迭代。系统在经过数十次迭代后正式上线,对外使用,在使用期间,保持系统稳定的同时不断进行迭代,能够根据用户位置为用户及时推送相关景物,在博物馆等景点密度较高场所能够有效为用户提供导览服务,用户反映较好,目前,应用用户量在逐步增长中。
其他文献
增减材复合制造工艺同时兼顾了增材制造易于制造复杂零件、制造周期短和材料利用率高,以及减材制造加工精度高、表面质量好的优点,可实现高性能复杂零件的快速高效制造,在航空航天领域具有广阔的发展前景。本文以钛合金零件作为研究对象,分别在增材制造过程中和增材制造完成后引入超声振动辅助铣削,主要完成的研究工作如下:建立超声振动辅助铣削的切削刃运动轨迹方程,分析其运动特性,并求解出切削刃与工件的分离、结合时刻,
选择性保护策略可以实现羟基的位点选择性功能化,在糖砌块以及寡糖的高效合成中发挥着重要作用。在已开发的众多类型选择性保护基中,酰基由于引入和脱除方便,成为寡糖合成中最常用的保护基之一,对选择性酰基化方法的研究也一直是糖化学家关注的内容。除选择性保护策略外,在糖砌块和寡糖的实际合成中,往往还需要引入一些特定的基团对糖羟基进行选择性修饰。磺酰基作为一类特殊的酰基,常用在糖羟基的选择性修饰中,在包括糖化学
在数控加工中,速度规划无论对于机床的加工效率,还是工件的加工质量都有重要的影响。基于速度区间进行速度规划是一种常用的速度规划方法,其原理是基于几何特征对刀路轨迹划分速度区间并在每个区间内规划统一的速度,目的是尽可能减小刀路上规划速度的波动程度,提高规划速度的连续性。传统速度规划方法将刀路轨迹上识别的特征点作为速度区间边界点来划分速度区间,由于特征点识别结果的不准确以及速度区间边界点被严格限制在刀位
在纺织机械、汽车柴油发动机、轻工装备和及航空航天工业等领域中,非圆轮廓车削加工都有其应用场景。非圆轮廓零件的形状精度会直接影响其所在机构系统的传动精度和效率。实时变刀具角度补偿加工方案相比传统的将刀具固定在车刀系统上弥补了其加工过程中切削压力角和切削线速度周期性变化的问题。现有的非圆轮廓车削研究主要集中在提高快速径向伺服驱动器的定位精度上,而忽略了由所有进给驱动器复合运动而引起的形状精度偏差。本文
Al-Zn-Mg-Cu合金作为超高强铝合金,具有高的比强度和硬度、较高的韧性和较好的耐腐蚀性能及优良的加工性能,是我国航空、航天以及地面运载工具极为关键的一类轻质高强结构材料。目前,国内外现行用于制备Al-Zn-Mg-Cu合金铸锭的方法主要是传统的DC铸造技术,由于合金含量高,使得这类特大规格铸锭成型难度大,容易出现宏观偏析和铸造裂纹等缺陷,成品率低。本课题依托“铝合金平面凝固技术研究”教育部优先
复杂光学曲面突破了传统光学成像系统设计理论,极大地提高了光学系统性能。同时光学零件极高的精度要求给加工制造带来了挑战。单点金刚石车削因为可直接加工出达到光学应用要求的光学零件,得到了广泛地应用。其中慢刀伺服技术突破传统车削的限制,实现了非回转对称复杂曲面车削加工。本文以慢刀伺服加工中关键的直线进给轴精密运动控制为出发点,开展了如下工作:(1)分析了直线电机直驱运动的优势,通过系统辨识获得了直线电机
固体氧化物燃料电池(SOFC)由于其优异的化学-电转换效率和灵活的燃料适应性而受到了研究界和工业界的广泛关注。然而,基于传统的氧化钇稳定的氧化锆(YSZ)电解质的SOFC由于高工作温度导致高成本和电池组件兼容性挑战而阻碍了其商业化。在保持足够的功率输出的同时,将工作温度降低至600-800℃(中温,IT)甚至低于600℃(低温,LT)是SOFC技术商业化的关键一步。由于质子传导的温度依赖性较低,采
随着节能减排标准的不断提高,汽车轻量化的进程不断推进,铝合金自然由于比强度高,质量轻等特点越来越广泛的应用于汽车制造业。同时铝合金的固溶-淬火-成形一体式热冲压工艺有效地解决了铝合金成形零件时出现的回弹、开裂等问题,为复杂、高强度的铝合金板料零件的生产创造了条件。然而热冲压工艺参数的制定以及模具表面设计需要借助有限元方法来进行,因此一个准确的材料模型就显得尤为重要,从而能够准确的预测金属缩颈、高温
在铣削加工中,规划G代码时往往会选择相对保守的进给速度。这种基于工艺人员经验或工艺手册的进给速度选取策略可以保证一定的加工质量及效率,却无法发挥出工艺系统的最佳性能。在目前的三轴铣削粗加工进给速度优化的研究及实施中仍存在加工过程所产生的工艺数据未被便捷地应用到建模及工艺优化中的问题。加工过程数据具有数据量大、加工场景日常以及与工艺系统的特性相关等特点,其中,日常的加工场景又对加工过程数据使用的简捷
二维MoTe2由于具有丰富的能带结构和晶相结构以及优异的光电性质而倍受关注。然而,目前对于MoTe2的研究和应用存在一定的挑战。一方面,由于Mo原子和Te原子之间反应活性低,且各晶相之间的能量差很小,容易发生晶相转变,导致MoTe2单晶纳米片的制备较为困难。另一方面,器件制作过程中金属与半导体接触时产生的肖特基势垒、金属与材料的化学键合、费米钉扎以及界面污染等问题都会显著增大器件的接触电阻,从而降