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

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

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%
相似推荐
茶企AI产品溯源码系统- 茶源链
本项目为茶企打造全链路溯源+AI品牌讲解系统。消费者扫描茶饼/茶包上的二维码,即可查看从种植、加工、包装到物流的四环节全链路溯源时间轴,验证产品真伪,同时AI虚拟茶艺师形象自动语音讲解茶叶的产地故事、制作工艺和冲泡建议。立项背景是茶叶市场假冒伪劣泛滥、消费者难以辨别真伪,且传统防伪码仅能做真伪验证,缺乏品牌文化传递。核心模块包括:四环节溯源数据采集系统(茶农/加工厂/物流多角色录入)、二维码动态生成与防伪标识、溯源时间轴可视化展示、区块链哈希存证防篡改、AI虚拟茶艺师形象讲解、茶企管理后台(数据录入+讲解词配置+扫码数据分析看板)。
Python自动化办公脚本-表格批量处理工具
日常办公存在大量重复的表格录入、数据整理工作,人工操作效率很低。本自动化脚本可以自动读取表格文件,完成批量填数、格式修正、重复数据剔除,一键完成繁杂的手工操作,程序运行稳定,节省大量办公时间。
智能餐厅管理系统
• 梳理顾客、骑手、管理员三类角色核心需求,主导餐厅数据库系统前后端及数据库开发,使用Python批量生成 20万+仿真数据支撑测试,沉淀可复用数据生成与校验流程。 • 设计并实现看板与智能备餐模块,定义销量、天气、日期等多源数据决策逻辑,输出B端可交互原型。 • 基于n8n搭建AI Agent自动化工作流,整合SQL与天气API数据,通过LLM生成每日备餐建议并自动推送,形成数据驱动决策闭环。
小程序-社区团购小程序
社区生鲜团购电商小程序,覆盖水果蔬菜、肉禽蛋奶、海鲜水产、粮油调味、零食饮料、日用百货等全品类商品。核心功能包括: 1. 首页:顶部搜索栏、公告通知栏、Banner轮播图、8分类导航图标、限时秒杀活动区(含进度条和倒计时)、热门推荐商品瀑布流。 2. 商品分类:左侧一级分类导航(水果/蔬菜/肉禽/水产/粮油/零食/日用/烘焙),右侧二级分类标签筛选,商品网格展示。 3. 商品详情:图片轮播、价格展示(含划线原价)、规格选择弹窗(支持多规格切换)、数量加减、加入购物车和立即购买。 4. 购物车:全选/单选切换、商品数量编辑(加减按钮)、管理模式下批量删除、合计金额展示、去结算。支持空购物车友好提示。 5. 个人中心:用户头像昵称、余额和优惠券、订单状态统计(待付款/配送中/已完成/售后)、功能菜单(地址管理、优惠券、收藏、客服、设置)。 6. 搜索:关键词输入搜索、热门搜索标签、搜索历史管理(支持清除和历史删除)。
线下门店会员核销微信小程序-天天家门店会员核销系统
立项背景和目标: 随着线下实体门店竞争加剧,传统会员管理方式(纸质卡、人工登记)效率低下且用户体验差,难以有效提升客户粘性和复购率。本项目针对天天家早点等社区餐饮门店的实际需求,开发一款轻量级的微信小程序会员管理系统,旨在通过"每日领鸡蛋"这一高频刚需权益,吸引用户注册会员并培养每日到店习惯,从而提升门店客流和营业额。项目目标是实现零接触式会员注册、支付、核销全流程数字化,降低门店运营成本,提升会员活跃度和留存率。 软件功能、核心功能模块的介绍: 本小程序包含三大核心功能模块: 1. 会员注册模块:用户扫描门店静态二维码后进入小程序,通过微信官方手机号快速验证组件完成身份认证,全程无需手动输入,安全便捷。支持新旧版微信API兼容,覆盖全量用户。 2. 会员购买模块:展示39.9元/年的会员权益详情(每日领1个鸡蛋、365天有效期、可续费),集成微信支付实现一键开通,支付成功自动激活会员身份并跳转会员中心。 3. 会员核销模块:会员页面实时展示剩余天数、今日领取状态,用户点击核销按钮即可完成当日鸡蛋领取,店员确认后发放实物。系统自动防止重复领取,支持到期续费提醒。 业务流程、功能路径描述: 用户首次使用流程:扫描门店二维码 → 小程序自动打开 → 授权手机号验证 → 进入会员购买页 → 查看权益说明 → 微信支付39.9元 → 支付成功自动激活会员 → 跳转会员中心。 日常使用流程:扫描二维码 → 自动进入会员中心 → 查看剩余天数和今日状态 → 未领取则点击"领取今日鸡蛋" → 向店员出示成功页面 → 店员确认发放 → 完成核销。 续费流程:会员到期前30天显示续费提醒 → 点击续费按钮 → 微信支付 → 有效期自动延长365天。整体流程轻量化、无感化,用户操作路径最短2步即可完成核销。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服