程序聚合 软件案例 Fuxi软件插件功能开发

Fuxi软件插件功能开发

2026-03-17 20:37:35
行业:工业互联网
载体:插件
技术:C++、Linux

业务和功能介绍

Fuxi软件是基于公司自研芯片进行编程的软件,核心功能是提供平台和可视化工具,为用户进行fpga设计提供便利。本人开发和维护的功能有以下几块:
1. Console控制台:(1)收集和管理插件和工具的输出消息,支持如保存,加载历史日志,筛选,查找等功能;(2)通过命令行的形式运行工具
2. Flow Runs工具:(1)控制工作流的执行流程;(2)监控工作流的状态
3. FpgaEditor:(1)分级显示芯片细节,最大程度可显示芯片端口信息;(2)支持可视化编辑单元器件

项目实现

FpgaEditor的实现:
1)Place Data:基于文件驱动的数据结构,保存Device的Arch信息
2)Place Model:数据和UI的中间件,生成和控制Placer View上的Graphics Items
3)Tile Load Thread Handler:加载线程管理类,负责管理包括arv,ara,apa等文件的加载过程,并返回加载结果
4)Tile Create Thread Handler:处理线程管理类,负责对加载线程返回的结果进行处理,处理结果返回给UI进行显示
5)GuiDesignDataInterface:保存读取到的arv,apa等文件信息
6)Fpga File Interface:管理工具所需要的所有文件
7)GUI Function Flag:管理Placer View和Router View之间共享状态的类,通过对共享状态的单独处理,降低代码耦合性,提高工具响应速度
8)Instance Lock,Instance Highlight,Instance Usage,Instance Movement,Instance Selection,Instance Mark,Metrics Handler,NetLine Handler:功能交互管理类,保存功能的数据和状态信息,同时负责与Placer View和Router View交互,使功能独立于操作窗口,降低耦合性,并提高代码复用性
经优化后的工具:大型项目占用内存由10g降低至2g左右,打开时间由130秒左右降低至25秒左右,关闭时间由12秒左右降低至3秒左右,同时操作流畅度大幅提高


示例图片视频


Leone
30天前活跃
方向: 前端-前端其他、
交付率:100.00%
相似推荐
智能仓储管理系统(WMS)
1、立项背景和目标 某中型制造企业拥有3个仓库、超过5000种SKU(库存保有单位),日均出入库订单量约2000单。在系统上线前,企业依赖Excel表格和纸质单据进行库存管理,存在数据不实时、盘点效率低、拣货错误率高等问题-34。具体痛点包括:库存数据更新滞后导致超卖或断货频发;人工拣货平均耗时15分钟/单,错误率达3%;每月盘点需要停产2天,耗费大量人力。项目目标是构建一套覆盖“入库→存储→出库→盘点→智能调度”全链路的企业级WMS解决方案,实现库存数据实时化、作业流程标准化、运营决策数据化。 2、软件功能、核心功能模块的介绍 系统包含六大核心模块: (1)入库管理模块:支持采购入库、退货入库、生产入库等多种入库类型。通过PDA扫码完成收货、质检、上架全流程,自动分配推荐库位,入库效率提升60%。 (2)出库管理模块:支持订单拣货、批量出库。系统根据先进先出(FIFO)原则自动推荐拣货库位,生成最优拣货路径。支持波次拣货、单品拣货等多种策略。 (3)库存管理模块:实时监控各仓库、各货位的库存数量、库存状态(良品/残品/冻结)。支持库存预警(安全库存上下限)、库存冻结与解冻、库存移位等操作。 (4)盘点管理模块:支持循环盘点、动碰盘点、全面盘点三种模式。通过PDA扫描货位和商品条码,自动比对系统库存与实盘数据,生成盘点差异报表。 (5)报表分析模块:提供库存周转率分析、出入库趋势统计、仓库作业效率分析等多维度数据看板,帮助管理层进行数据驱动决策。 (6)系统管理模块:包含用户管理、角色权限管理、操作日志、系统配置等功能,基于RBAC(基于角色的访问控制)模型实现精细化权限控制。 3、业务流程、功能路径描述 核心业务流程为“入库→存储→出库→盘点”闭: 入库流程:供应商送货→仓库收货员PDA扫码收货→质检员检验(合格/拒收)→系统自动分配推荐库位→上架员确认上架→库存实时更新→生成入库单。 出库流程:销售订单下达→系统锁定库存→生成拣货任务→PDA获取拣货任务→按系统推荐路径拣货→复核员扫码复核→出库确认→库存扣减→生成出库单。 盘点流程:管理员创建盘点任务→PDA下载盘点任务→按货位逐项扫描盘点→数据上传→系统自动比对生成差异表→主管审核确认→库存调整。
爬虫-爬虫
通过抓取亚马逊,领星,temu,速卖通,allegro各跨境电商平台数据。卖家中心,产品,销售数据,订单。库存数据报表,飞书对接等。使用Python语言,Scrapy分布式爬虫。数据库MySQL。开发海外仓发货系统,一键发货,分配,订单确认,物流追踪等等等
某大型央企政企供应链系统
1、背景:集团信息化要求、线下业务线上化、政企业务场景特殊性、产业链协同数字化不足; 2、软件功能及核心模块:需求与计划管理、电子寻源与招投标管理模块、合同与订单管理模块、仓储、物流与项目履约管理模块、发票、对账与财务结算模块、数据大屏、报表与智能分析模块、系统管理与基础数据模块等; 3、业务流程、功能路径描述:政企项目立项→需求提报与汇总→采购寻源(招标 / 询价)→确定中标 / 合作供应商→签订电子合同→下达采购订单→供应商排产发货→物流在途跟踪→仓库入库质检→项目现场领用 / 到货验收→项目施工交付→售后维保 / 故障退换→项目竣工对账收票→财务结算付款
erp系统-txtmax
该项目是一个贯通上游进货,下游分销的ERP和商城一体系统,主要用于解决多个系统之间数据不互通,流程不完整的问题 项目主要分为三个部分,分别是库存管理部分、销售部分和小程序商城部分,库存管理部分包含商品信息管理、上游信息自动拉取、采购单管理、调拨单管理、库存管理、库存盘点几大功能,这些功能均支持批量处理和自动创建下游订单,极大的提高了数据管理的效率,销售部分包含收银台、员工业绩、会员管理等,不需要在接入其他系统即可在该系统内完成收银和小票打印等功能,小程序商城部分包含商品列表、订单、购物车、优惠券等等功能
拼多多跨境业务temu
跨境业务Temu 面向欧美等海外市场,输出国内平价制造商品,全托管供货模式,拓展全球电商市场。 用户端核心功能 购物基础 拼团开团/一键参团、限时秒杀、9.9特卖、商品搜索、收藏加购、下单支付、物流查询、售后退换。 商家入驻开店、商品上架管理、订单处理、营销活动报名、数据经营后台、货款提现、售后纠纷处理、产业带C2M定制对接。 盈利模式 商家广告推广费、平台交易佣金、增值营销服务收入。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服