Files
docs/activity diagram/thongKe_phanTIch.drawio
2026-03-29 21:57:39 +07:00

93 lines
8.2 KiB
Plaintext

<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36" version="29.6.6">
<diagram name="Report_Analytics" id="T8OQxBecTkuiKbwHIyv2">
<mxGraphModel dx="2037" dy="1121" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="5pKbJbxeiPUEXMMTxqp5-1" parent="1" style="swimlane;whiteSpace=wrap;html=1;fontStyle=1;startSize=30;fillColor=#f5f5f5;" value="1. Actor: Quản lý" vertex="1">
<mxGeometry height="880" width="320" x="390" y="420" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-2" parent="5pKbJbxeiPUEXMMTxqp5-1" style="ellipse;html=1;fillColor=#000000;strokeColor=#000000;" value="" vertex="1">
<mxGeometry height="30" width="30" x="145" y="50" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-3" parent="5pKbJbxeiPUEXMMTxqp5-1" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Chọn khoảng thời gian&#xa;(Từ ngày ... Đến ngày)" vertex="1">
<mxGeometry height="50" width="180" x="70" y="120" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-4" parent="5pKbJbxeiPUEXMMTxqp5-1" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Chọn loại báo cáo&#xa;(Doanh thu/Món bán chạy...)" vertex="1">
<mxGeometry height="50" width="180" x="70" y="210" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-5" parent="5pKbJbxeiPUEXMMTxqp5-1" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Nhấn&#xa;&quot;Xuất/Xem báo cáo&quot;" vertex="1">
<mxGeometry height="50" width="140" x="90" y="300" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-6" parent="5pKbJbxeiPUEXMMTxqp5-1" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Xem trên Dashboard&#xa;hoặc chọn tải PDF/Excel" vertex="1">
<mxGeometry height="50" width="180" x="70" y="660" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-7" parent="1" style="swimlane;whiteSpace=wrap;html=1;fontStyle=1;startSize=30;fillColor=#dae8fc;" value="2. System: Hệ thống" vertex="1">
<mxGeometry height="880" width="460" x="710" y="420" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-8" parent="5pKbJbxeiPUEXMMTxqp5-7" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Truy xuất dữ liệu giao dịch&#xa;&amp; dữ liệu Kho (giá vốn)" vertex="1">
<mxGeometry height="50" width="160" x="80" y="300" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-9" parent="5pKbJbxeiPUEXMMTxqp5-7" style="rhombus;whiteSpace=wrap;html=1;" value="Có phát sinh&#xa;giao dịch?" vertex="1">
<mxGeometry height="80" width="110" x="105" y="390" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-10" parent="5pKbJbxeiPUEXMMTxqp5-7" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;fillColor=#f8cecc;strokeColor=#b85450;" value="Báo lỗi: Không có giao dịch&#xa;trong khoảng thời gian này" vertex="1">
<mxGeometry height="50" width="160" x="300" y="405" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-11" parent="5pKbJbxeiPUEXMMTxqp5-7" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Trừ giá vốn, tính lợi nhuận&#xa;&amp; tổng hợp giờ cao điểm" vertex="1">
<mxGeometry height="50" width="160" x="80" y="520" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-12" parent="5pKbJbxeiPUEXMMTxqp5-7" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Vẽ biểu đồ xu hướng&#xa;&amp; Hiển thị trực quan" vertex="1">
<mxGeometry height="50" width="160" x="80" y="600" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-13" parent="5pKbJbxeiPUEXMMTxqp5-7" style="html=1;align=center;verticalAlign=middle;rounded=1;arcSize=10;" value="Trích xuất dữ liệu&#xa;ra file (PDF/Excel)" vertex="1">
<mxGeometry height="50" width="160" x="80" y="740" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-14" parent="5pKbJbxeiPUEXMMTxqp5-7" style="ellipse;html=1;shape=endState;fillColor=#000000;strokeColor=#000000;" value="" vertex="1">
<mxGeometry height="30" width="30" x="145" y="820" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-15" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-2" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-16" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-3" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-17" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-4" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-18" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-5" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-19" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-8" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-20" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-9" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-10" value="No (Trống)">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-22" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-9" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-11" value="Yes (Có dữ liệu)">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-23" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-11" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-25" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-6" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-13">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="550" y="1145" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-26" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-13" style="edgeStyle=orthogonalEdgeStyle;html=1;rounded=0;" target="5pKbJbxeiPUEXMMTxqp5-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-27" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;dashed=1;" target="5pKbJbxeiPUEXMMTxqp5-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="5pKbJbxeiPUEXMMTxqp5-28" edge="1" parent="1" source="5pKbJbxeiPUEXMMTxqp5-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="5pKbJbxeiPUEXMMTxqp5-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>