XX轨道交通集团内部商城产品系统

我要开发同款
proginn14583325602026年07月09日
58阅读

技术信息

语言技术
HTML5CSSJavaScriptVueReact
系统类型
Web
行业分类
企业服务

作品详情

行业场景

立项原因:xx轨道交通集团作为大型国企,日常运营涉及大量物资采购,原有采购流程依赖人工询价、线下比价和分散管理,导致效率低下、数据不透明、成本难控。为打通从寻源到结算的全链路数字化管理,解决采购周期长、供应商协同难、库存信息滞后等痛点,特立项建设内部商城一体化平台,实现采购业务线上化、标准化和智能化,切实达到降本增效的集团战略目标。

行业场景与业务背景:轨道交通行业涉及机电设备、运维备件、办公物资、工程服务等多品类采购需求,供应商数量众多且资质审核严格。业务场景涵盖采购员发起寻源需求、多供应商报价比价、合同订单生成、履约验收、财务对账及数据分析报表等完整闭环。平台需同时支撑内部员工(采购员、审批人)和外部供应商两类角色,并适配PC端后台管理及移动端便捷操作,属于典型的供应链管理与企业内部电商融合场景。

功能介绍

具体功能模块:PC端包含商城首页(商品浏览与搜索)、商城管理(商品上架/下架、分类管理、库存维护)、企业管理(部门预算、采购权限配置)、供应商管理(注册准入、资质审核、绩效评价)、工作台(待办任务、采购进度跟踪、消息提醒)、报表中心(采购金额统计、比价分析、供应商履约报表)等六大核心模块;移动端(Uniapp)主要提供商品快捷查询、订单状态查看、审批流程跟进及消息推送等轻量化操作功能。

主要功能描述:平台以“采购申请→寻源比价→订单生成→合同签署→收货验收→结算开票”为主线,支持采购员在线发布询价单,系统自动推送至合格供应商,供应商在线报价后,采购员可进行多维度比价并选择最优方案;订单生成后同步触发审批流,审批通过后自动生成采购订单并通知供应商发货;入库验收后联动财务生成对账单,报表模块则提供多维度数据看板,辅助管理层进行成本分析与供应商策略优化。移动端作为PC端的补充,确保外出或现场作业人员能实时响应采购任务。

项目实现

“我”负责的具体任务:①负责PC端全部模块(商城、商城管理、企业管理、供应商管理、工作台、报表)基于Vue+Element UI的日常需求迭代与Bug修复,包括新功能开发、UI交互优化及性能调优;②负责移动端(Uniapp+Uview)的接口联调与样式适配,确保多端展示一致性及流畅体验;③参与生产环境Docker容器化部署,并协助配置Zookeeper和Kafka中间件,深入理解后端微服务架构下的服务注册与消息异步处理流程,保障系统高可用。

技术栈、架构及亮点难点:项目采用前后端分离架构,前端PC端使用Vue2.x + Vuex + Vue Router + Element UI,移动端基于Uniapp跨平台框架配合Uview组件库;后端为Spring Cloud微服务集群,通过Zookeeper实现服务注册发现,Kafka用于采购订单状态变更、消息通知等异步解耦场景。亮点包括:实现动态表单渲染引擎,支持不同采购品类自定义字段;利用WebSocket实现工作台待办实时推送;移动端通过分包加载优化首屏速度。难点在于:处理复杂业务状态(如多级审批、库存锁定)的前端状态管理,以及移动端在弱网环境下的接口超时重试与数据缓存策略,同时需兼顾集团内部IE兼容性要求(通过polyfill处理)。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论