数据集概述
本数据集提供一套Python脚本,可生成库存管理流程的模拟关系型数据库,并将其转换为适用于对象中心流程挖掘的事件日志(OCEL)。数据集包含模拟原始数据、初始事件日志及经过库存参数计算(EOQ、安全库存等)和状态标注的增强型日志,支持供应链领域的流程挖掘研究与应用。
文件详解
- 代码脚本(Python)
- 文件名称:01_generate_simulation.py、02_database_to_ocel_csv.py、03_ocel_csv_to_ocel.py、04_postprocess_activities.py、05_ocel_csv_to_ocel.py
- 文件格式:.py
- 字段/功能介绍:包含数据库生成、OCEL转换、库存参数计算(EOQ/安全库存/再订货点)、事件日志增强(库存状态标注、状态变更事件生成)等功能脚本
- 数据库文件
- 文件名称:inventory_management.db
- 文件格式:SQLite
- 字段/功能介绍:包含物料、销售订单、采购订单、货物移动、库存水平等11张模拟数据表
- 初始事件日志文件
- 文件名称:ocel_inventory_management.csv、ocel_inventory_management.xml
- 文件格式:CSV、XML
- 字段/功能介绍:记录采购订单创建、货物收发等基础库存活动,包含物料、工厂、订单等对象类型及库存变动数据
- 增强型事件日志文件
- 文件名称:post_ocel_inventory_management.csv、post_ocel_inventory_management.xml
- 文件格式:CSV、XML
- 字段/功能介绍:包含EOQ/安全库存/再订货点等参数,标注库存状态(缺货/过剩/正常),新增状态变更事件及物料-工厂组合对象类型
适用场景
- 供应链流程挖掘研究:用于开发和验证对象中心流程挖掘算法在库存管理场景的应用
- 库存动态分析:分析缺货/过剩状态的成因及对供应链效率的影响
- 库存参数优化:研究EOQ、安全库存等参数对库存管理流程的实际影响
- 流程模型验证:构建多对象交互的库存流程模型并进行合规性检查
- 教育教学应用:作为对象中心流程挖掘与供应链管理结合的教学案例
- 算法基准测试:为新型OCEL分析技术提供标准化的测试数据集