程序聚合 软件案例 城市公交大脑 -城市公交大脑

城市公交大脑 -城市公交大脑

2026-02-25 12:58:32
行业:出行、汽车
载体:网站、爬虫/脚本
技术:Java、JavaScript、Python

业务和功能介绍

公交大脑是一个立体化公交服务平台,包括系统管理系统,基础信息系统,客流分析系统,排班系统,线网优化系统五大模块。公交大脑收集,管理,融合,挖掘公交相关数据。解决政府、公交企业迫切需要了解公交客流数据的问题。目前已经实现前四个系统并在贵阳,深圳,西安,宁波上线。线网优化系统计划2020年初上线。
公交大脑大数据平台采用CDH5.12.0社区版搭建,本地大数据测试集群服务器为6台。组件有HDFS,Hive,Spark2.0,YARN(MR2),ZooKeeper,Sqoop,Hue,Oozie,Hbase,Flume。
公交大脑web应用后台采用微服务架构,具体为16个微服务。其中基础的有Eureka服务,配置中心服务,网关服务,ZipKin服务,Turbine服务,Security服务,相应的模块服务。每个模块对应生产者和消费者。前端主要使用的是vue框架。
1. 数据采集
A) GPS数据采集,通过socket形式获取数据流,处理完存储在HDFS上。阿里云备份一份。
B) IC卡数据通过脚本从数据库获取到数据,存储在hdfs上。
C) 线路基础信息从数据库中查询。
2. 数据清洗
清洗阶段主要通过MapReduce进行清洗。在清洗阶段会调用算法,对数据进行计算。具体有上下车算法,到离站算法,换乘算法等。
3. 数据仓库
该层是清洗过后的数据,是一致的,干净的,规范的。具体有三张表,分别是GPS,IC,BUS三张底表。
4. 数据APP层(应用层)
该层所有表以app开头,通过hive或sparksql将计算出的数据导入mysql表中。为具体业务服务提供数据。
5. Web展示
Web应用采用微服务架构java语言编写,前端主要使用vue框架进行页面展示。

项目实现

责任描述:
参与了整个公交大脑的开发过程,主要工作在客流分析系统和排班系统。客流系统主要包括客流概览,区域客流,线路客流,站点客流,出行特征,支付分布,营收统计等模块,为这些模块提供数据。排班系统依托于客流数据,在客流数据和其他因素的基础上,通过算法分析,计算出发车时刻表和行车安排计划。通过客流分析和自动排班系统的试用,使得公交集团的收益提高和并且提高办公效率。

示例图片视频


30天前活跃
方向: 爬虫/脚本-爬虫/脚本、数据库工程师-数据库、
交付率:100.00%
相似推荐
电商管理平台
这个项目是一个基于若依二次开发的业务系统,整体采用经典的前后端分离架构:后端以 Spring Boot 2.5.x + MyBatis 为核心,前端使用 RuoYi-Vue 技术栈承载管理端页面与交互。代码结构延续若依多模块设计,根工程统一管理依赖与版本,按职责拆分为 ruoyi-admin(Web 入口)、ruoyi-framework(安全与框架能力)、ruoyi-system(系统管理能力)、ruoyi-common(通用组件)、ruoyi-quartz(定时任务)和 ruoyi-generator(代码生成)等模块,具备较好的工程化组织方式,便于按功能扩展和部署维护。 本项目的核心场景围绕“商品-下单-支付-履约-售后”形成完整闭环。控制层包含商品分类、商品管理、订单、子订单、购物车、售后、观演人、地址、轮播图、图文内容、表单等多个子域接口,同时提供面向微信端的聚合入口。业务命名和接口路径显示该系统兼具后台运营管理能力与微信侧用户服务能力,既支持后台对商品、内容、订单状态进行维护,也支持用户在微信端完成浏览、下单、支付、查询与售后申请等流程。 在核心交易链路上,订单服务实现了较完整的状态流转逻辑:下单前进行库存校验和扣减,生成主订单与子订单号,记录订单日志,结合 Redis 做待支付订单的超时控制,再通过支付回调推进支付状态与订单状态变更。支付模块集成微信支付能力,覆盖下单支付、回调验签处理、退款等关键路径;同时系统通过枚举类管理支付状态、订单状态与售后状态,提高了状态机可读性和一致性。 项目使用 MySQL 作为主数据存储,Druid 连接池管理数据库连接,Redis 承担缓存、会话态与部分业务状态存储;并集成 Redisson 用于分布式锁等并发控制场景。接口规范沿用若依体系的统一响应对象与分页对象,便于前后端协作和标准化返回。系统还保留了 Swagger、日志审计、权限控制、字典配置、定时任务等通用企业后台能力,具备较强的可运营性。整体上,这是一个以若依为底座、深度贴合微信业务流程的交易型管理系统,既继承了成熟后台框架的稳定性,也通过 mt 业务域实现了面向实际运营场景的功能落地。
企业官网全栈开发 -育贝臣婴儿食品品牌官网
业务和功能介绍: 为婴幼儿食品品牌"育贝臣"开发响应式企业官网,包含完整的前台展示和后台内容管理系统。 前台功能模块: 品牌首页:自动轮播Banner、企业数据亮点展示、核心产品展示、公司介绍、新闻动态、在线留言表单、一键拨号与地图导航 产品展示:从数据库动态读取产品数据,支持分类展示 新闻动态:从数据库动态读取,支持按时间排序 在线留言:访客提交的留言自动存入数据库,管理员可在后台查看 响应式设计:完美适配PC端、平板、手机等多种设备 SEO优化:基础的百度搜索引擎优化设置 后台管理系统: 管理员登录验证,非授权用户无法访问 产品管理:在线添加、编辑、删除产品信息 新闻管理:在线发布、编辑、删除新闻动态 留言管理:查看和管理访客提交的咨询留言 所有内容修改即时生效,无需修改代码
集美麻豆
1.通告主可以发布通告,供素人模特接单 2.模特可以报名通告接单赚取佣金 3.平台主要为商家和模特提供安全可靠的环境,保证公平公正 4.对接支付宝官方支付接口,为商家提供安全充值环境 5.对接物流云api,提供对应订单的物流查询服务 6.制定标准的模特等级升级制度,不同等级对应不同的接单权限 7.根据数据库数据,合理制定了防骗策略,尽可能降低诈骗风险
跨境社交电商小程序
业务和功能介绍: 面向跨境电商场景的社交电商小程序,支持中日韩三语自动切换,覆盖商品展示、购物车、在线支付、订单管理、物流追踪全链路。核心功能模块包括:商品搜索与智能推荐系统(基于用户浏览行为的协同过滤算法)、多币种支付对接(微信支付/支付宝/海外支付)、分销裂变体系(三级分销、拼团、限时秒杀)、商家后台管理系统(商品上下架、库存管理、数据看板、营销活动配置)。用户端主要功能路径:首页浏览/搜索商品 → 商品详情 → 加入购物车 → 下单支付 → 物流跟踪 → 评价晒单 → 分享返利。
Excel数据处理工具
本项目是基于Python+pandas开发的Excel自动化数据处理工具,针对办公场景中Excel文件处理效率低、重复操作多的痛点,实现了批量读写、多表合并、自动化数据清洗、自定义统计分析、报表生成等核心功能,可大幅提升财务、运营等岗位的办公效率,支持根据业务需求定制化开发。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服