一、目前进展1 基础环境搭建成功(与架构图相比并不完整)2 分布式服务、多源数据配置demo已经跑通二、阐述思想这种大项目更有意义的是技术的选型和管理。我觉得面试官一定会问为什么选择这种技术,这种技术相对于其他技术有什么优缺点,系统的稳定性、可承受的并发量等等问题。在这篇文章将着重讲述技术选型和最终设计架构。 本来应该在第一节讲述技术选型的,但是第一节的基础环境无论将来如何选型一定要使用的,所以就
介绍平台技术方案
原创 2023-07-02 13:22:29
500阅读
之前软件产品跟各位讨论过,因为各种原因,越来越难打,然后之前本来已经被挤出市场的“黑车党”,现在却又有些“死灰复燃”的感觉。而为了更好的服务乘客,布局市场,当然不会坐以待毙,于是出现了新的功能模块,希望以此改变不被看好的现状。   据报道,滴滴就做出了相应的改革,其中一项就是,把快车拼升级为“站点拼”。做出这项改动的原因有很
还记得Uber吗?共享的鼻祖。 2016年8月,滴滴出行宣布与Uber全球达成战略协议,滴滴出行收购优步中国的品牌、业务、数据等全部资产在中国大陆运营。 现在,我们己经看不到Uber的身影,而三年前的Uber是如何设计的呢,下面为大家分享Uber产品资料,资料包括: Uber产品体验分析Uber产品原型01体验环境 体验产品:Uber乘客端(Andro
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上
目录 一、需求分析 1 功能需求 1 质量需求 2 二、设计 2 业务逻辑设计 2 分布式架构设计 4 三、实现 9 业务逻辑实现 9 分布式架构实现 9 四、测试与节点估算 10 五、问题分析 11代码解耦程度不够 11可变数据的存储 11消息推送的弹性设置 11分布式数据库 11 六、心得体会 11一、需求分析 功能需求 用户系统 包括普通用户和司机的注册、登录、退出。会员积分 普通用户支持按
软考系统集成方案:实现高效稳定的服务 随着互联网的普及和共享经济的发展,逐渐成为人们出行的重要方式之一。软考系统集成方案旨在实现高效稳定的服务,提高用户体验和服务质量。本文将探讨软考系统集成方案的设计和实施。 首先,软考系统集成方案需要考虑系统的可扩展性和稳定性。由于服务需要面对大量的用户和订单,因此系统需要具备高并发、高可用、易扩展等特点,以确
原创 2023-10-31 15:47:22
99阅读
本菜鸟已有springboot开发经验,工作所用框架也是这个,想学一学springcloud,就跟着B站尚学堂SpringCloud课程学习。技术学习就该是看完一个框架自己做一个实际项目来巩固,但是本菜鸟不想(会)写前端地图等界面,所以所有操作都使用ApiPost软件来模拟,先介绍菜鸟整体架构设计、需求分析以及环境搭建情况吧。一、需求分析1. 需求来源产品:我想要打车功能,同时还能在线支付打车费用
转载 2024-07-19 09:20:18
63阅读
乘客通过车下单,以订单上车点为中心,筛选周围满足条件的司机。筛选条件主要有如下维度:1. 位置筛选   考虑到导航距离筛选,需要结合路况,成本较高,一般先直接距离筛选,以订单起始点坐标为中心画圆,查询半径 radius内的司机2. 司机基本信息筛选   如司机状态、车辆车型、司机心跳、服务城市等3. 复杂信息筛选   如限行策略、合规
转载 2023-11-14 09:13:33
77阅读
基于SSM的“用户服务平台”的设计与实现(源码+数据库+文档)开发语言:Java数据库:MySQL技术:SSM工具:IDEA/Ecilpse、Navicat、Maven 系统展示 系统功能 首页 站内新闻浏览 打车信息查询功能 在线打车功能 司机接单管理 后台管理员管理功能摘要本文讲述了使用JSP语言及HTML5语言及MySql数据库技术开发的服务平台的设计与实现。本文所讲的服务
Java计价的实现过程是一个复杂的系统设计问题,涉及到对路线、时间、里程、折扣等多种因素的综合考虑。在这篇博文中,我将详细记录构建一个计价系统的详细步骤。 ## 环境准备 为了开发该系统,我们需要以下前置依赖: - Java 11及以上版本 - Maven构建工具 - MySQL数据库 - Redis缓存 以下是环境准备的安装命令: ```bash # 安装 Java 11
原创 6月前
36阅读
# JAVA项目 ## 引言 随着智能手机的普及,服务在全球范围内迅速崛起。本文将通过一个简单的Java项目示例,来帮助读者理解系统的基本构成。 ## 项目概述 在我们的示例中,我们将构建一个简单的应用程序,涵盖用户、司机和行程等基本概念。我们将使用Java语言来实现,并借助类图和旅行图来视觉化这些概念。 ## 主要类的设计 在网项目中,我们可以定义以
原创 8月前
97阅读
什么是项目在有限的资源下创造一个服务项目过程启动可行性分析,立项(项目背景、为什么做、HR:作为技术人员你对项目有什么更长远的考虑,做技术的也要有产品的思维)计划阶段进度安排,资源计划,成本估计,质量保证计划,风险,实施 “如果10号要完成,完不成怎么办?- 1加班 - 2加人 - 3功能排优先级,重要的先做保证能用,后面再迭代”实施控制阶段开发,测试,运维,部署等等收尾验收,产品验收/甲方验收/
转载 2024-09-05 15:41:18
70阅读
推荐一个不错的项目!!!啥也不说了,直接上图...项目介绍:该项目是一款标准且已上线的“”应用。符合我国交通部对监管的技术要求。通过了交通部对线上和线下能力认定。项目原型曾在杭州上线运行。项目中核心功能包括:账户系统,订单系统,支付系统,地图引擎,派单引擎,消息系统等 核心解决方案。项目中完全采用微服务架构设计,应用了成熟的接口安全设计方案,采用分布式锁保证了分布式环
背景自2014年7月以来,一些互联网企业陆续推出网络预约出租汽车服务,对于满足社会公众多样化、差异性出行需求发挥了积极作用。面对新一代信息技术的发展与相关行业的快速渗透,行业监管部门要顺应新技术和新应用的发展趋势,从促进产业发展和满足消费者不断变化的需求出发,创新监管方式与制定新的监管政策,推进行业转型升级,积极鼓励和推动巡游融合发展。2016年7月28日下午3点,交通运输部联合公安部等
1.概述1.1.背景随着公司车辆和订单的增长,对智能调度算法的需求越来越迫切1.2.目的该算法主要解决以下几个问题:1、为了更好的服务乘客,订单被派单优先级的策略2、模拟系统中司机空驶策略的生成3、人流分布变化的机器学习方法4、一个城市需要司机数目的计算方法5、从统计数据中得到运营策略2.地图乘客分布矩阵拉取只读从库中的订单起点数据制作成热力图武汉附近的分布情况如下图:我们取 经纬度范围113.9
12月4日再次出现了司机持续偏航,女乘客跳车的事件,大家在为女乘客的机智点赞之时,也需要思考下网运行规范改如何保障,此类事件如何避免一而再再而三的发生。纵观事件其实并不复杂,持续偏离路线,女乘客点击软件一键报警功能,之后报警并开窗跳车,目前来看平台的安全监管手段有一键报警、录音等,对乘客安全有一定保障,仍有改善空间。针对货运行业的运营现状,在需要通过的视频监控
系统集成方案是当前软件工程领域中的热门话题,随着移动互联网的普及和共享经济的发展,系统的需求也越来越大。为了更好地满足市场需求,提高竞争力,许多公司开始研发网系统集成方案。本文将从系统架构、功能模块、技术实现和安全性等方面进行探讨,帮助读者更好地了解系统集成方案。 一、系统架构 系统集成方案的架构应该是高可用、高并发、高可扩展的。常见的架构有微服务架构和分布式架构。
原创 2023-11-30 10:09:26
113阅读
系统集成方案怎么写 随着科技的不断进步和互联网的普及,服务逐渐成为人们出行的重要方式之一。为了满足市场需求,提高服务质量,系统集成方案的设计与实施显得尤为重要。本文将从多个方面探讨系统集成方案的编写与实施。 一、背景分析 在编写系统集成方案之前,首先要对市场需求、行业趋势和竞争态势进行分析。通过市场调研和数据分析,明确系统的功能需求、性能需求和安全性需求,
原创 2023-11-30 10:10:05
100阅读
系统集成方案设计是近年来热门的技术领域之一,也是软件工程领域的一个重要分支。随着移动互联网的普及和人们生活水平的提高,成为了人们出行的重要方式之一。而系统的集成方案设计则是保障服务质量和用户体验的关键。 一、背景介绍 服务是指基于互联网和移动互联网技术,通过平台将乘客和司机进行连接,实现预约出租车、专车、快车等服务的出行方式。近年来,随着共享经济的发展和人们出行方
原创 2023-11-30 10:10:45
138阅读
  • 1
  • 2
  • 3
  • 4
  • 5