<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.3.6 Chrome/140.0.7339.249 Electron/38.8.0 Safari/537.36" version="29.3.6">
  <diagram id="workflow" name="Softwarebestellung Workflow">
    <mxGraphModel dx="1158" dy="800" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="title" parent="1" style="text;html=1;fontSize=20;fontStyle=1;align=center;verticalAlign=middle;whiteSpace=wrap;" value="Ablaufdiagramm: iServ Softwarebestellung" vertex="1">
          <mxGeometry height="40" width="600" x="284" y="20" as="geometry" />
        </mxCell>
        <mxCell id="lane_school" parent="1" style="shape=mxgraph.flowchart.swimlane;startSize=30;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;fontSize=13;horizontal=0;" value="Schule" vertex="1">
          <mxGeometry height="160" width="1090" x="40" y="75" as="geometry" />
        </mxCell>
        <mxCell id="lane_system" parent="1" style="shape=mxgraph.flowchart.swimlane;startSize=30;fillColor=#fff2cc;strokeColor=#d6b656;fontStyle=1;fontSize=13;horizontal=0;" value="System" vertex="1">
          <mxGeometry height="160" width="1090" x="40" y="240" as="geometry" />
        </mxCell>
        <mxCell id="lane_admin" parent="1" style="shape=mxgraph.flowchart.swimlane;startSize=30;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;fontSize=13;horizontal=0;" value="Admin" vertex="1">
          <mxGeometry height="200" width="1090" x="40" y="400" as="geometry" />
        </mxCell>
        <mxCell id="lane_iserv" parent="1" style="shape=mxgraph.flowchart.swimlane;startSize=30;fillColor=#e1d5e7;strokeColor=#9673a6;fontStyle=1;fontSize=13;horizontal=0;" value="iServ" vertex="1">
          <mxGeometry height="150" width="1090" x="40" y="600" as="geometry" />
        </mxCell>
        <mxCell id="start" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#1a1a1a;strokeColor=#1a1a1a;" value="" vertex="1">
          <mxGeometry height="30" width="30" x="50" y="130" as="geometry" />
        </mxCell>
        <mxCell id="form" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=11;" value="Bestellformular&lt;br&gt;ausfüllen" vertex="1">
          <mxGeometry height="50" width="140" x="144" y="90" as="geometry" />
        </mxCell>
        <mxCell id="submit" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=11;" value="Formular&lt;br&gt;absenden" vertex="1">
          <mxGeometry height="50" width="120" x="370" y="130" as="geometry" />
        </mxCell>
        <mxCell id="db_save" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=11;" value="Bestellung in DB speichern&lt;br&gt;&lt;b&gt;Status: warte_auf_genehmigung&lt;/b&gt;" vertex="1">
          <mxGeometry height="50" width="220" x="70" y="277.5" as="geometry" />
        </mxCell>
        <mxCell id="ticket_email" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=11;" value="E-Mail an&lt;br&gt;Ticketsystem senden" vertex="1">
          <mxGeometry height="50" width="180" x="320" y="277.5" as="geometry" />
        </mxCell>
        <mxCell id="confirm" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=11;" value="Bestätigung&lt;br&gt;an Schule" vertex="1">
          <mxGeometry height="50" width="120" x="620" y="130" as="geometry" />
        </mxCell>
        <mxCell id="review" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bestellung&lt;br&gt;prüfen" vertex="1">
          <mxGeometry height="50" width="130" x="180" y="415" as="geometry" />
        </mxCell>
        <mxCell id="decision" parent="1" style="rhombus;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Genehmigt?" vertex="1">
          <mxGeometry height="70" width="110" x="400" y="415" as="geometry" />
        </mxCell>
        <mxCell id="reject" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=11;" value="Bestellung ablehnen&lt;br&gt;&lt;b&gt;Status: abgelehnt&lt;/b&gt;" vertex="1">
          <mxGeometry height="50" width="140" x="360" y="520" as="geometry" />
        </mxCell>
        <mxCell id="approve" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Genehmigen &amp;&amp;&lt;br&gt;an iServ senden" vertex="1">
          <mxGeometry height="50" width="140" x="570" y="425" as="geometry" />
        </mxCell>
        <mxCell id="gen_pdf" parent="1" style="shape=document;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=0.27;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=11;" value="PDF&lt;br&gt;generieren" vertex="1">
          <mxGeometry height="60" width="100" x="690" y="267.5" as="geometry" />
        </mxCell>
        <mxCell id="iserv_email" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=11;" value="E-Mail + PDF&lt;br&gt;an iServ senden&lt;br&gt;&lt;b&gt;Status: gesendet&lt;/b&gt;" vertex="1">
          <mxGeometry height="55" width="190" x="800" y="260" as="geometry" />
        </mxCell>
        <mxCell id="packaging" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=11;" value="Software&lt;br&gt;paketieren" vertex="1">
          <mxGeometry height="50" width="120" x="710" y="680" as="geometry" />
        </mxCell>
        <mxCell id="archive" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Archivieren&lt;br&gt;&lt;b&gt;Status: erledigt&lt;/b&gt;" vertex="1">
          <mxGeometry height="50" width="130" x="990" y="475" as="geometry" />
        </mxCell>
        <mxCell id="archive_db" parent="1" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=10;fillColor=#f5f5f5;strokeColor=#666666;" value="Archiv-DB" vertex="1">
          <mxGeometry height="60" width="80" x="1030" y="290" as="geometry" />
        </mxCell>
        <mxCell id="archive_reject" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=11;" value="Archivieren" vertex="1">
          <mxGeometry height="50" width="110" x="610" y="520" as="geometry" />
        </mxCell>
        <mxCell id="end" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#1a1a1a;strokeColor=#1a1a1a;" value="" vertex="1">
          <mxGeometry height="30" width="30" x="1070" y="570" as="geometry" />
        </mxCell>
        <mxCell id="e1" edge="1" parent="1" source="start" style="edgeStyle=orthogonalEdgeStyle;" target="form">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e2" edge="1" parent="1" source="form" style="edgeStyle=orthogonalEdgeStyle;" target="submit">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e3" edge="1" parent="1" source="submit" style="edgeStyle=orthogonalEdgeStyle;" target="db_save">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e4" edge="1" parent="1" source="db_save" style="edgeStyle=orthogonalEdgeStyle;" target="ticket_email">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e5" edge="1" parent="1" source="ticket_email" style="edgeStyle=orthogonalEdgeStyle;" target="confirm">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e6" edge="1" parent="1" source="ticket_email" style="edgeStyle=orthogonalEdgeStyle;" target="review">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="570" y="370" />
              <mxPoint x="265" y="370" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="e7" edge="1" parent="1" source="review" style="edgeStyle=orthogonalEdgeStyle;" target="decision">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e8" edge="1" parent="1" source="decision" style="edgeStyle=orthogonalEdgeStyle;fontStyle=1;fontSize=11;labelBackgroundColor=#ffffff;" target="reject" value="Nein">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e9" edge="1" parent="1" source="decision" style="edgeStyle=orthogonalEdgeStyle;fontStyle=1;fontSize=11;labelBackgroundColor=#ffffff;" target="approve" value="Ja">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e10" edge="1" parent="1" source="approve" style="edgeStyle=orthogonalEdgeStyle;" target="gen_pdf">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e11" edge="1" parent="1" source="gen_pdf" style="edgeStyle=orthogonalEdgeStyle;" target="iserv_email">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e12" edge="1" parent="1" source="iserv_email" style="edgeStyle=orthogonalEdgeStyle;" target="packaging">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e13" edge="1" parent="1" source="packaging" style="edgeStyle=orthogonalEdgeStyle;fontStyle=0;fontSize=10;labelBackgroundColor=#ffffff;" target="archive" value="Software fertig">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1015" y="675" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="e14" edge="1" parent="1" source="archive" style="edgeStyle=orthogonalEdgeStyle;" target="archive_db">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e15" edge="1" parent="1" source="reject" style="edgeStyle=orthogonalEdgeStyle;dashed=1;fontStyle=2;fontSize=10;labelBackgroundColor=#ffffff;" target="archive_reject" value="optional">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e16" edge="1" parent="1" source="archive_reject" style="edgeStyle=orthogonalEdgeStyle;dashed=1;" target="archive_db">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="625" y="630" />
              <mxPoint x="970" y="630" />
              <mxPoint x="970" y="320" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="e17" edge="1" parent="1" source="archive" style="edgeStyle=orthogonalEdgeStyle;" target="end">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
