返回首页实习区

实习经历

科思创

实习 · 内部工具开发

工作与成果

在物料选型与库存查询中,工作人员需要从大量记录里查找型号,并判断哪些库存型号值得进一步核查。我独立开发了一个 Python 内部工具,把型号解析、候选筛选和结果汇总串联起来,辅助这类原本需要反复查表的工作。

01 / 型号解析与配置

把型号字符串转成可查询的字段。

我用 Python、Pandas 和 Streamlit 开发数据处理逻辑与交互界面,支持处理和查询超过 8 万条物料记录。工具载入 Excel 物料表后,从描述中提取型号,按仪表类型进行格式归一化与字段拆分,再依据可配置的匹配规则筛选库存候选。

我将不同类型的字段定义、解析方式与默认规则组织为配置,让查询界面和批量流程复用同一套类型信息。新增类型时可以补充对应配置,而不必重写界面流程。

02 / 查询与汇总

连接单次查询与批量处理。

我实现了手动查询和 Excel 批量匹配两种入口。手动查询允许用户调整匹配规则、选择候选,并跨多次查询暂存结果;批量入口自动识别输入型号类型,应用对应默认规则并生成结果表。两种流程都支持导出,方便继续核对与整理。

03 / 人工复核

让自动匹配的边界保持可见。

针对需要特别核查的输入,我实现了复核提示;不适合自动匹配的情况则明确标记为需要人工检查,而不直接给出可用替代的结论。工具提供的是候选筛选支持,最终适用性仍需工作人员确认。

04 / 工具界面

工具界面

以下界面按操作顺序展示:导入总表、手动查询,再配置匹配规则。截图已裁切或遮盖具体设备型号与内部规则值,仅保留功能控件和字段标题。

物料查询工具首页,显示 Excel 总表只读导入控件,以及手动查询和批量匹配的模式选择。
工具首页 · 只读导入 Excel 总表,选择手动查询或批量匹配。 查看大图
手动查询界面,包含设备类型选择、物料编号输入与特殊代码核查选项;具体型号和核查代码已遮盖。
手动查询 · 按设备类型输入物料编号,并设置核查选项。 查看大图
匹配规则配置界面,显示各字段的优先级输入框和替换规则文本框;内部优先级数值和替换规则值已遮盖。
匹配规则 · 配置字段优先级与替换规则,具体规则值已遮盖。 查看大图
返回首页实习区