| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- <svg xmlns="http://www.w3.org/2000/svg" width="2000" height="1050" viewBox="0 0 2000 1050">
- <defs>
- <marker id="arrow" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto" markerUnits="strokeWidth">
- <path d="M0,0 L0,6 L8,3 z" fill="#666"/>
- </marker>
- <style>
- text { font-family:"Microsoft YaHei", Arial, sans-serif; fill:#1f2937; }
- .title { font-size:28px; font-weight:700; }
- .subtitle { font-size:18px; }
- .panel-title { font-size:17px; font-weight:700; }
- .panel-subtitle { font-size:14px; }
- .box-text { font-size:14px; }
- .small { font-size:12px; }
- .stage1 { fill:#0ea5e9; font-size:12px; font-weight:700; }
- .stage3 { fill:#9333ea; font-size:12px; font-weight:700; }
- .top { fill:#dbeafe; stroke:#bfdbfe; stroke-width:1.5; }
- .head { fill:#d9ead7; stroke:#c4dfc2; stroke-width:1.2; }
- .feature { fill:#c7e9fb; stroke:#b7def2; stroke-width:1; }
- .output { fill:#f8caca; stroke:#f3b5b5; stroke-width:1; }
- .rule { fill:#fff2c8; stroke:#f5dda3; stroke-width:1; }
- .panel-blue { fill:none; stroke:#58c7f7; stroke-width:1.5; stroke-dasharray:4 5; }
- .panel-red { fill:none; stroke:#f4a6a6; stroke-width:1.4; stroke-dasharray:4 5; }
- .panel-yellow { fill:none; stroke:#f2d16b; stroke-width:1.4; stroke-dasharray:4 5; }
- .line { stroke:#666; stroke-width:1.6; fill:none; marker-end:url(#arrow); }
- .line-soft { stroke:#999; stroke-width:1.2; fill:none; marker-end:url(#arrow); }
- </style>
- </defs>
- <rect width="2000" height="1050" fill="#fff"/>
- <rect x="760" y="28" width="480" height="72" rx="6" class="top"/>
- <text x="1000" y="58" text-anchor="middle" class="title">供应监测模块</text>
- <text x="1000" y="84" text-anchor="middle" class="subtitle">供应商综合评分、成本分析、交付分析、查询对比与付款计划</text>
- <path d="M1000 100 L1000 145 L180 145 L180 188" class="line"/>
- <path d="M1000 145 L565 145 L565 188" class="line"/>
- <path d="M1000 145 L960 145 L960 188" class="line"/>
- <path d="M1000 145 L1355 145 L1355 188" class="line"/>
- <path d="M1000 145 L1740 145 L1740 188" class="line"/>
- <!-- 综合评分 -->
- <rect x="24" y="190" width="360" height="300" class="panel-blue"/>
- <rect x="118" y="202" width="172" height="48" rx="5" class="head"/>
- <text x="204" y="224" text-anchor="middle" class="panel-title">综合评分</text>
- <text x="204" y="243" text-anchor="middle" class="panel-subtitle">供应商能力总览</text>
- <text x="354" y="214" text-anchor="middle" class="stage1">第一阶段</text>
- <g text-anchor="middle" class="box-text">
- <rect x="48" y="268" width="145" height="40" rx="4" class="feature"/><text x="120" y="293">供应商总数</text>
- <rect x="215" y="268" width="145" height="40" rx="4" class="feature"/><text x="288" y="293">平均综合得分</text>
- <rect x="48" y="322" width="145" height="40" rx="4" class="feature"/><text x="120" y="347">预警供应商</text>
- <rect x="215" y="322" width="145" height="40" rx="4" class="feature"/><text x="288" y="347">优秀供应商</text>
- <rect x="48" y="376" width="145" height="40" rx="4" class="feature"/><text x="120" y="401">单品评分查询</text>
- <rect x="215" y="376" width="145" height="40" rx="4" class="feature"/><text x="288" y="401">综合排名</text>
- <rect x="132" y="430" width="145" height="40" rx="4" class="feature"/><text x="204" y="455">概览统计</text>
- </g>
- <!-- 成本维度 -->
- <rect x="425" y="190" width="360" height="300" class="panel-blue"/>
- <rect x="520" y="202" width="172" height="48" rx="5" class="head"/>
- <text x="606" y="224" text-anchor="middle" class="panel-title">成本维度</text>
- <text x="606" y="243" text-anchor="middle" class="panel-subtitle">供应商报价竞争力</text>
- <text x="755" y="214" text-anchor="middle" class="stage1">第一阶段</text>
- <g text-anchor="middle" class="box-text">
- <rect x="450" y="268" width="145" height="40" rx="4" class="feature"/><text x="523" y="293">产品编码查询</text>
- <rect x="617" y="268" width="145" height="40" rx="4" class="feature"/><text x="690" y="293">参考价</text>
- <rect x="450" y="322" width="145" height="40" rx="4" class="feature"/><text x="523" y="347">成本排名</text>
- <rect x="617" y="322" width="145" height="40" rx="4" class="feature"/><text x="690" y="347">成本分数</text>
- <rect x="450" y="376" width="145" height="40" rx="4" class="feature"/><text x="523" y="401">成本详情</text>
- <rect x="617" y="376" width="145" height="40" rx="4" class="feature"/><text x="690" y="401">结果导出</text>
- <rect x="525" y="430" width="165" height="40" rx="4" class="feature"/><text x="607" y="455">成本详情查询</text>
- </g>
- <!-- 交付维度 -->
- <rect x="825" y="190" width="360" height="300" class="panel-blue"/>
- <rect x="920" y="202" width="172" height="48" rx="5" class="head"/>
- <text x="1006" y="224" text-anchor="middle" class="panel-title">交付维度</text>
- <text x="1006" y="243" text-anchor="middle" class="panel-subtitle">计划交期与实际入库对比</text>
- <text x="1155" y="214" text-anchor="middle" class="stage1">第一阶段</text>
- <g text-anchor="middle" class="box-text">
- <rect x="850" y="268" width="145" height="40" rx="4" class="feature"/><text x="923" y="293">准时率</text>
- <rect x="1017" y="268" width="145" height="40" rx="4" class="feature"/><text x="1090" y="293">交付分数</text>
- <rect x="850" y="322" width="145" height="40" rx="4" class="feature"/><text x="923" y="347">计划数量</text>
- <rect x="1017" y="322" width="145" height="40" rx="4" class="feature"/><text x="1090" y="347">实际入库数量</text>
- <rect x="850" y="376" width="145" height="40" rx="4" class="feature"/><text x="923" y="401">交付详情</text>
- <rect x="1017" y="376" width="145" height="40" rx="4" class="feature"/><text x="1090" y="401">结果导出</text>
- <rect x="925" y="430" width="165" height="40" rx="4" class="feature"/><text x="1007" y="455">交付详情查询</text>
- </g>
- <!-- 供应商查询对比 -->
- <rect x="1225" y="190" width="360" height="300" class="panel-blue"/>
- <rect x="1320" y="202" width="172" height="48" rx="5" class="head"/>
- <text x="1406" y="224" text-anchor="middle" class="panel-title">供应商查询对比</text>
- <text x="1406" y="243" text-anchor="middle" class="panel-subtitle">供应商表现横向比较</text>
- <text x="1555" y="214" text-anchor="middle" class="stage1">第一阶段</text>
- <g text-anchor="middle" class="box-text">
- <rect x="1250" y="268" width="145" height="40" rx="4" class="feature"/><text x="1323" y="293">供应商列表</text>
- <rect x="1417" y="268" width="145" height="40" rx="4" class="feature"/><text x="1490" y="293">供应商筛选</text>
- <rect x="1250" y="322" width="145" height="40" rx="4" class="feature"/><text x="1323" y="347">多供应商对比</text>
- <rect x="1417" y="322" width="145" height="40" rx="4" class="feature"/><text x="1490" y="347">日期范围</text>
- <rect x="1250" y="376" width="145" height="40" rx="4" class="feature"/><text x="1323" y="401">完成率/准时率</text>
- <rect x="1417" y="376" width="145" height="40" rx="4" class="feature"/><text x="1490" y="401">订单与入库金额</text>
- <rect x="1250" y="430" width="145" height="40" rx="4" class="feature"/><text x="1323" y="455">供应商查询</text>
- <rect x="1417" y="430" width="145" height="40" rx="4" class="feature"/><text x="1490" y="455">对比分析</text>
- </g>
- <!-- 付款计划与现金流 -->
- <rect x="1625" y="190" width="345" height="300" class="panel-blue"/>
- <rect x="1712" y="202" width="172" height="48" rx="5" class="head"/>
- <text x="1798" y="224" text-anchor="middle" class="panel-title">付款计划</text>
- <text x="1798" y="243" text-anchor="middle" class="panel-subtitle">按账期生成付款计划</text>
- <text x="1940" y="214" text-anchor="middle" class="stage1">第一阶段</text>
- <g text-anchor="middle" class="box-text">
- <rect x="1650" y="280" width="145" height="42" rx="4" class="feature"/><text x="1723" y="305">预计付款日</text>
- <rect x="1810" y="280" width="145" height="42" rx="4" class="feature"/><text x="1883" y="305">应付金额</text>
- <rect x="1650" y="350" width="145" height="42" rx="4" class="feature"/><text x="1723" y="375">入库数量</text>
- <rect x="1810" y="350" width="145" height="42" rx="4" class="feature"/><text x="1883" y="375">付款状态</text>
- <rect x="1730" y="420" width="145" height="42" rx="4" class="feature"/><text x="1803" y="445">付款计划查询</text>
- </g>
- <path d="M205 490 L205 625" class="line"/>
- <path d="M605 490 L605 625" class="line"/>
- <path d="M1005 490 L1005 530 L645 530 L645 625" class="line"/>
- <path d="M1405 490 L1405 520 L1138 520 L1138 660" class="line"/>
- <path d="M1800 490 L1800 530 L1365 530 L1365 870" class="line"/>
- <!-- 业务输出 -->
- <rect x="110" y="565" width="890" height="160" class="panel-red"/>
- <text x="555" y="595" text-anchor="middle" class="title" font-size="22">业务输出</text>
- <g text-anchor="middle" class="box-text">
- <rect x="135" y="625" width="180" height="65" rx="5" class="output"/>
- <text x="225" y="650">供应能力总览</text>
- <text x="225" y="670" class="small">总数、均分、预警、优秀</text>
- <text x="285" y="642" class="stage1">一阶段</text>
- <rect x="345" y="625" width="180" height="65" rx="5" class="output"/>
- <text x="435" y="650">单品供应商排名</text>
- <text x="435" y="670" class="small">成本、交付、账期综合</text>
- <text x="495" y="642" class="stage1">一阶段</text>
- <rect x="555" y="625" width="180" height="65" rx="5" class="output"/>
- <text x="645" y="650">供应商横向对比</text>
- <text x="645" y="670" class="small">订单、入库、完成率</text>
- <text x="705" y="642" class="stage1">一阶段</text>
- <rect x="765" y="625" width="180" height="65" rx="5" class="output"/>
- <text x="855" y="650">资金与预警输出</text>
- <text x="855" y="670" class="small">付款、现金流、风险提醒</text>
- <text x="915" y="642" class="stage3">三阶段</text>
- </g>
- <!-- 核心业务逻辑 -->
- <rect x="1030" y="540" width="930" height="405" class="panel-yellow"/>
- <text x="1495" y="575" text-anchor="middle" class="title" font-size="22">核心业务逻辑</text>
- <g text-anchor="middle" class="box-text">
- <rect x="1060" y="660" width="155" height="70" rx="5" class="rule"/>
- <text x="1138" y="682">数据来源</text>
- <text x="1138" y="702" class="small">采购订单、入库、账期</text>
- <text x="1138" y="718" class="small">订单入库匹配数据</text>
- <text x="1200" y="652" class="stage1">一阶段</text>
- <rect x="1280" y="600" width="170" height="75" rx="5" class="rule"/>
- <text x="1365" y="623">成本口径</text>
- <text x="1365" y="643" class="small">同产品统计参考价</text>
- <text x="1365" y="659" class="small">按供应商价格排名</text>
- <rect x="1280" y="760" width="170" height="75" rx="5" class="rule"/>
- <text x="1365" y="783">交付口径</text>
- <text x="1365" y="803" class="small">计划交期对比验收日</text>
- <text x="1365" y="819" class="small">计算准时与满足率</text>
- <rect x="1530" y="600" width="170" height="75" rx="5" class="rule"/>
- <text x="1615" y="623">成本规则</text>
- <text x="1615" y="643" class="small">第1名100分</text>
- <text x="1615" y="659" class="small">第2/3/4名90/80/60分</text>
- <rect x="1530" y="760" width="170" height="75" rx="5" class="rule"/>
- <text x="1615" y="783">交付规则</text>
- <text x="1615" y="803" class="small">准时率占70%</text>
- <text x="1615" y="819" class="small">数量满足率占30%</text>
- <rect x="1760" y="600" width="160" height="75" rx="5" class="rule"/>
- <text x="1840" y="623">账期规则</text>
- <text x="1840" y="643" class="small">账期越长分越高</text>
- <text x="1840" y="659" class="small">按天数分档评分</text>
- <rect x="1760" y="760" width="160" height="75" rx="5" class="rule"/>
- <text x="1840" y="783">综合评分</text>
- <text x="1840" y="803" class="small">成本40% + 交付40%</text>
- <text x="1840" y="819" class="small">+ 账期20%</text>
- <rect x="1280" y="870" width="170" height="52" rx="5" class="rule"/>
- <text x="1365" y="892">付款计划生成</text>
- <text x="1365" y="910" class="small">验收日期 + 账期天数</text>
- <text x="1430" y="862" class="stage1">一阶段</text>
- <rect x="1530" y="870" width="170" height="52" rx="5" class="rule"/>
- <text x="1615" y="892">现金流测算</text>
- <text x="1615" y="910" class="small">按月聚合预计应付</text>
- <text x="1680" y="862" class="stage3">三阶段</text>
- <rect x="1760" y="870" width="160" height="52" rx="5" class="rule"/>
- <text x="1840" y="892">风险预警</text>
- <text x="1840" y="910" class="small">低分、延期、资金缺口</text>
- <text x="1900" y="862" class="stage3">三阶段</text>
- </g>
- <path d="M1215 695 L1280 638" class="line"/>
- <path d="M1215 695 L1280 798" class="line"/>
- <path d="M1450 638 L1530 638" class="line"/>
- <path d="M1450 798 L1530 798" class="line"/>
- <path d="M1700 638 L1760 638" class="line"/>
- <path d="M1700 798 L1760 798" class="line"/>
- <path d="M1450 896 L1530 896" class="line-soft"/>
- <path d="M1700 896 L1760 896" class="line-soft"/>
- </svg>
|