如意采购产品系统

我要开发同款
匆匆2026年05月14日
53阅读

技术信息

语言技术
RubyNginxRedisHTML5CSS
系统类型
Web
行业分类
电商
参考价格
10000
演示地址
https://cg.rgepay.com

作品详情

行业场景

立项原因:传统政府采购线下流程繁琐、效率低下,存在价格不透明、小额采购监管难、历史数据无法沉淀等问题。为响应“互联网+政府采购”行动要求,项目最初由如皋市财政局发起,旨在打造一个集直购、竞价、询价于一体的数字化采购平台。
平台在设计上严格遵循政府采购法规要求,所有采购模式(直购、竞价、询价)均内置“至少三家供应商比价”的强制机制,从系统层面保障采购过程的公平性与合规性,杜绝定向采购风险。
在国家推行阳光采购的背景下,政府采购电商化成为趋势。本项目最初为如皋市财政局定向开发,用于规范其下辖机关事业单位及国企的日常采购行为。
核心设计亮点——商品聚合比价机制:
直购模式:采购人选择商品时,系统自动聚合展示至少三家供应商的同款或同规格商品报价,采购人必须查看比价后方可下单,确保价格合理性。
竞价模式:采购需求发布后,系统要求至少三家供应商参与报价方可进入比价环节,价低者得。
询价模式:询价单推送至多家供应商,响应报价家数不足三家的,系统自动延期或流标,从机制上杜绝围标、串标风险。
运营现状: 项目现已划转至易采科技,作为运营主体全权负责平台的技术维护、供应商管理及市场拓展工作。
本人负责核心比价引擎的设计与开发,实现了直购场景下的供应商商品聚合展示、竞价/询价场景下的最低响应家数校验及自动流标逻辑,从系统层面保障了政府采购‘不少于三家比价’的合规要求。

功能介绍

用户权限管理(RBAC) 用户管理、角色管理、权限分配,支持多角色(采购人、供应商、运营)的细粒度访问控制
供应商管理 供应商注册、资质审核、信息维护、状态启用/禁用、信用评价
商品管理 供应商创建商品、上架/下架;运营后台审核、类目管理、违规处理
公告管理 运营后台发布平台公告、采购政策、通知,支持置顶、定时、定向推送
合同管理 订单成交后自动生成合同,支持在线预览、下载、归档,与订单/结算单关联
订单管理 订单生成、确认、发货、收货、售后全流程跟踪,运营后台可监控异常订单
采购人端管理 采购预算、采购申请与审批、订单查询、验收结算、历史数据统计
运营数据大屏 实时展示交易额、节资率、订单量、供应商活跃度、竞价参与率等关键指标
底层核心:商品聚合比价引擎
本平台所有采购模式共用同一底层机制——商品聚合比价引擎。核心规则:无论直购、竞价还是询价,系统均强制要求至少三家供应商参与报价或供货,否则流程无法推进。从系统层面保障政府采购“不少于三家比价”的合规要求,杜绝定向采购、围标串标等违规行为。
1. 直购模式
适用场景:品牌型号明确的标准化商品(如打印机、复印纸、电脑耗材等)。
业务流程:采购人搜索商品 → 系统聚合展示至少三家供应商报价 → 采购人比价后直接下单 → 供应商确认发货 → 收货结算。
核心价值:简化流程提升效率,同时保留强制比价环节,兼顾效率与规范。
2. 竞价模式
适用场景:参数统一但价格波动较大的商品(如大宗设备、批量耗材等)。
业务流程:采购人发布竞价需求 → 系统推送邀请 → 供应商反向拍卖报价(价低者排名靠前)→ 至少三家报价后生效,不足三家自动延期 → 竞价截止,系统自动确定最低价供应商成交。
核心价值:充分竞争降低采购成本,系统自动比价成交,减少人为干预。
3. 询价模式
适用场景:非标准化或定制化需求(如维修服务、设计服务、零星工

项目实现

后端 Ruby + Rails 主力开发框架,敏捷开发,约定优于配置
前端 Bootstrap + jQuery 响应式布局,兼顾后台管理界面与采购人端
数据库 MySQL 业务数据存储(用户、商品、订单、合同等)
缓存 Redis 热点数据缓存、分布式锁、竞价报价实时存储
搜索 Sunspot(Solr) Ruby生态全文检索框架,基于Solr实现
部署 Docker + Nginx + Puma 容器化部署,统一环境,快速扩缩容
采用分层架构:表现层(Bootstrap/jQuery)→ 业务层(Rails Controller + Service Object)→ 数据层(MySQL + Redis)→ 搜索层(Sunspot/Solr)。部署上使用Docker容器化编排Rails、MySQL、Redis、Solr四个服务,通过Nginx反向代理统一接入。
核心亮点简述
商品聚合比价引擎:统一抽象直购/竞价/询价三种模式的比价逻辑,强制至少三家供应商参与
反向拍卖机制:基于Redis实时存储竞价报价,分布式锁保证成交原子性
强制三家保障:直购过滤、竞价拦截、询价流标,系统级落实合规要求
RBAC权限管理:基于CanCanCan的用户-角色-权限三层模型
Sunspot全文检索:商品/供应商多字段检索,支持分词和高亮
Docker容器化:环境统一,一键部署,便于横向扩展

示例图片

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

评论