From 114d1090b0b5a14b12664beb84c611432c7a707b Mon Sep 17 00:00:00 2001 From: aitest Date: Thu, 5 Mar 2026 17:37:59 +0900 Subject: [PATCH] Update database analysis report - ready for review --- database_analysis_summary.txt | 100 ++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 database_analysis_summary.txt diff --git a/database_analysis_summary.txt b/database_analysis_summary.txt new file mode 100644 index 0000000..d394b35 --- /dev/null +++ b/database_analysis_summary.txt @@ -0,0 +1,100 @@ +# KCDRSmomi_tob_sim 数据库与接口分析报告 + +## 项目概述 + +**系统名称**: KCDRSmomi_tob_sim 制丝仿真管理系统 +**技术栈**: Java Spring Boot + Vue3 + MySQL +**分析时间**: 2026-03-05 + +本系统是山东中烟昆明卷烟厂的制丝仿真管理系统,主要用于烟草制造工艺的仿真规划和生产调度。 + +## 数据库分析 + +### 主要表结构 + +#### 1. sim_project (仿真项目表) +- **作用**: 存储制丝仿真工程的基本信息和状态 +- **关键字段**: id, code, state, sim_plmog_package_id +- **业务用途**: 管理仿真项目的创建、配置和状态 + +#### 2. sim_datapackage (数据包表) +- **作用**: 管理仿真所需的基础数据 +- **业务用途**: 物料信息、工艺参数、配方数据 +- **相关表**: com_semi_material, com_material_type + +#### 3. sim_tob_task (仿真工单表) +- **作用**: 工单主表,定义工单执行配置 +- **业务用途**: 状态、优先级、时间计划 +- **核心功能**: 工单调度和执行管理 + +#### 4. sim_result (仿真结果表) +- **作用**: 存储仿真执行的计算结果数据 +- **业务用途**: 可视化结果查询和历史分析 + +#### 5. phmm_connection (辅连设备连接表) +- **作用**: 定义工艺设备之间的连接关系 +- **业务用途**: 工艺流程建模,一入一出/一入多出等连接类型 + +#### 6. com_semi_material (制丝物料表) +- **作用**: 存储生产线具体物料信息 +- **业务用途**: 关联配方、类型、等级 + +## 后端API接口 + +### 核心Controller + +#### SimController (仿真管理) +- **executeEasySimTask**: 执行仿真 + - 读表: sim_project, sim_datapackage, sim_tob_task, phmm_connection + - 写表: sim_result + - 业务: Process Server仿真执行 + +- **verifySimConfig**: 验证配置 + - 读表: sim_datapackage, sim_tob_task, com_state_info + - 业务: 仿真前预检查 + +#### SimTobTaskController (工单管理) +- **createSimTobTask**: 创建工单 +- **updateSimTobTask**: 更新工单 +- **getSimTobTask**: 查询工单信息 + +## 前端功能 + +### 主要页面 + +#### process-modeling (PHMM工艺建模) +- 文件位置: src/views/plan-simulation-modeling +- 功能: 可视化配置设备连接 + +#### production-control (生产控制) +- 功能: 工单调度、优先级管理、时间跟踪 + +## 业务流程 + +1. 创建仿真项目 (sim_project) +2. 配置数据包 (sim_datapackage) +3. 创建工单 (sim_tob_task) +4. 验证配置 (verifySimConfig) +5. 执行仿真 (executeEasySimTask) +6. 保存结果 (sim_result) +7. 状态更新 + +## 总结 + +本系统通过三个层次的配合工作: +1. 公共基础数据表提供配置基础 +2. 仿真业务表管理整个仿真流程 +3. PHMM设备表支撑工艺流程建模 + +后端接口通过Controller层为前端提供服务,实现完整的仿真业务流程。 + +--- +**完整详细文档位置**: C:\Users\ALC\.openclaw\workspace\database_complete_analysis.md (29KB) +**包含内容**: +- 20+张数据库表详细说明 +- 432个后端API接口完整列表 +- 111个前端Vue组件功能说明 +- 接口与表的映射关系 +- 完整业务流程说明 + +**Git存储**: git.alicorns.co.jp/aitest/workspace.git (commit: 09b2340)