@startuml
title Flower ERP 业务功能架构简图

skinparam shadowing false
skinparam defaultFontName Noto Sans CJK SC
skinparam backgroundColor #FFFFFF
skinparam ArrowColor #5B6472
skinparam ArrowThickness 1.3
skinparam componentStyle rectangle
skinparam rectangle {
  FontName Noto Sans CJK SC
  BorderColor #516174
  RoundCorner 8
}
skinparam package {
  FontName Noto Sans CJK SC
  BorderColor #516174
  BackgroundColor #F8FAFC
}

top to bottom direction

rectangle "外部系统与前端入口\n明道云 / 好布业财务 / 企业微信 / 管理后台 / 移动端" as Entry #F5F7FA

rectangle "Flower ERP 业务平台" as Platform #EAF3FF {
  rectangle "基础资料中心\n商户、客户、供应商、产品、仓库、员工、车辆" as MasterData #FFFFFF

  rectangle "业务经营中心\n采购、销售、退货、预订单、收付款、往来余额" as Business #F2F8FF

  rectangle "生产履约中心\n开版、印花订单、工序推进、MES 设备指派" as Production #FFF8EF

  rectangle "库存物流中心\n出入库、库存台账、销售品、出货单、送货单" as StockLogistics #F7FBF4

  rectangle "协同运营中心\n流程引擎、任务协同、通知中心、费用、日结" as Collaboration #F8F5FF
}

rectangle "运行与数据支撑\n异步任务、文件图片、审计日志、外部同步" as Support #F5F7FA

Entry --> Platform : 业务录入 / 外部同步 / 消息触达
MasterData --> Business : 基础资料支撑经营单据
Business --> Production : 销售需求驱动生产履约
Production --> StockLogistics : 生产成果进入发货履约
Business --> StockLogistics : 采购销售触发库存变化
Business --> Collaboration : 审批、对账、统计与提醒
Production --> Collaboration : 流程推进与任务协同
StockLogistics --> Collaboration : 发货通知与物流跟进
Platform --> Support : 定时、异步、图片、审计支撑

note right of Platform
  汇报口径：
  展示业务能力版图与主链路，
  不展开具体技术实现。
end note

@enduml
