ЁЯМЯ рдкрд░рд┐рдЪрдп
рдЖрдзреБрдирд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдФрд░ рд╡реНрдпрд╛рдкрд╛рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдЬрдЯрд┐рд▓ рдорд╛рд╣реМрд▓ рдореЗрдВ, рддрдХрдиреАрдХреА рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдУрдВ рдФрд░ рдЧреИрд░-рддрдХрдиреАрдХреА рд╣рд┐рддрдзрд╛рд░рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдкрд╛рд░ рдХрд░рдирд╛ рдПрдХ рд╕реНрдерд╛рдпреА рдЪреБрдиреМрддреА рд╣реИред рдЖрдЗрдП рдЗрд╕рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВрдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD)тАФрдПрдХ рд╕рджрд┐рдпреЛрдВ рдкреБрд░рд╛рдирд╛, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рджреГрд╢реНрдп рдореЙрдбрд▓рд┐рдВрдЧ рдЙрдкрдХрд░рдг рдЬреЛ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рдпрд╛рддреНрд░рд╛ рдХреЛ рдирдХреНрд╢рд╛ рдмрдирд╛рддрд╛ рд╣реИред
рдкреНрд░рд╡рд╛рд╣ рдЪрд╛рд░реНрдЯ рдХреЗ рд╡рд┐рдкрд░реАрдд рдЬреЛ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рд▓реВрдк рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, DFDs рдХреЗрд╡рд▓┬ардбреЗрдЯрд╛: рдпрд╣ рдХрд╣рд╛рдБ рд╕реЗ рдЖрддрд╛ рд╣реИ, рдЗрд╕реЗ рдХреИрд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдХрд╣рд╛рдБ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрдВрддрддрдГ рдпрд╣ рдХрд╣рд╛рдБ рдЬрд╛рддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рдЖрдк рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдИ-рдХреЙрдорд░реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдпрд╛ рдПрдХ рд╕рд░рд▓ рдЖрдВрддрд░рд┐рдХ рдЗрдиреНрд╡реЗрдВрдЯреНрд░реА рдЯреНрд░реИрдХрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, DFDs рдЖрдкрдХреА рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрдХреНрд╖реА рдХреА рдЖрдВрдЦ рдХрд╛ рджреГрд╢реНрдп рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред

┬а
┬а
рдЗрд╕ рд╡реНрдпрд╛рдкрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдореЗрдВ, рд╣рдо DFDs рдХреЗ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ, рдЙрдиреНрд╣реЗрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдареЛрд░ рдирд┐рдпрдореЛрдВ, рддрд╛рд░реНрдХрд┐рдХ рдФрд░ рднреМрддрд┐рдХ рдореЙрдбрд▓реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░, рдФрд░ рдЗрди рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ┬ардЧреНрд░рд╛рдлрд╡рд┐рдЬ рдбреЙрдЯ┬ардХреЛрдб рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЬреАрд╡рдВрдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВрдЧреЗред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдПрдХ┬ардкреНрд░рдгрд╛рд▓реА рд╕реАрдорд╛ рдХрдВрдЯреЗрдирд░┬ардХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдмрд╛рд╣рд░реА рдПрдХрд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
ЁЯзР рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рдХреНрдпрд╛ рд╣реИ?
рдПрдХ рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рд╡реНрдпрд╛рдкрд╛рд░ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рд╡рд╛рд╣ рдХрд╛ рджреГрд╢реНрдп рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбреЗрдЯрд╛ рдХреЗ рдЗрдирдкреБрдЯ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдлрд╛рдЗрд▓ рд╕рдВрдЧреНрд░рд╣рдг рддрдХ рдФрд░ рдЕрдВрддрддрдГ рд░рд┐рдкреЛрд░реНрдЯ рдЙрддреНрдкрд╛рджрди рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдЧрдВрддрд╡реНрдпреЛрдВ рддрдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдирдХреНрд╢рд╛ рдмрдирд╛рддрд╛ рд╣реИред
DFDs рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рдмрд╛рдВрдЯрд╛ рдЬрд╛рддрд╛ рд╣реИ:
-
рддрд╛рд░реНрдХрд┐рдХ DFD:┬ард╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ┬ард╡реНрдпрд╛рдкрд╛рд░┬ардбреЗрдЯрд╛ рдХреЗ рдкреНрд░рд╡рд╛рд╣ рдХрд╛ред рдпрд╣ рдпрд╣ рдмрддрд╛рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдгрд╛рд▓реА рдХреНрдпрд╛ рдХрд░рддреА рд╣реИ (рд╡реНрдпрд╛рдкрд╛рд░ рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдВ, рдШрдЯрдирд╛рдПрдВ рдФрд░ рдЙрддреНрдкрдиреНрди рдбреЗрдЯрд╛) рдмрд┐рдирд╛ рдЗрд╕рдХреЗ рддрдХрдиреАрдХреА рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд┐рдПред
-
рднреМрддрд┐рдХ DFD:┬ард╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ┬ардХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди┬арддрд╛рд░реНрдХрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЗред рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕реЗ рдирд┐рд░реНрдорд┐рдд рдХреА рдЬрд╛рдПрдЧреА, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдорд╛рдирд╡реАрдп рд╣рд╕реНрддрдХреНрд╖реЗрдк рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
ЁЯОп DFDs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?
DFDs рдЕрдкрдиреА рджреГрд╢реНрдп рд╕рд░рд▓рддрд╛ рдХреЗ рдХрд╛рд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдкреНрд░рдгрд╛рд▓реА рдбрд┐рдЬрд╝рд╛рдЗрдирд░реЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╕рдВрдЪрд╛рд░ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
-
рдкреНрд░рдгрд╛рд▓реА рдХреЗ рддрд╛рд░реНрдХрд┐рдХ рд╕реВрдЪрдирд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдирдХреНрд╢рд╛ рдмрдирд╛рдирд╛ред
-
рднреМрддрд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдирд┐рд░реНрдорд╛рдг рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдирд╛ред
-
рдореИрдиреБрдЕрд▓ рдмрдирд╛рдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░рдгрд╛рд▓реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред
-
рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╕рдореАрдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЬрд┐рд╕реЗ рд╡рд┐рд╕реНрддреГрдд рдЖрд░реЗрдЦреЛрдВ рдХреЗ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
ЁЯзй рдбреАрдПрдлрдбреА рдХреЗ рдЪрд╛рд░ рдореВрд▓ рд╕рдВрдХреЗрдд
рдПрдХ рдорд╛рдирдХ рдбреАрдПрдлрдбреА рдЪрд╛рд░ рдореВрд▓ рдирд┐рд░реНрдорд╛рдг рдмреНрд▓реЙрдХреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдиреАрдЪреЗ рдПрдХ рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрди рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдПрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗ рднреАрддрд░ рдХреИрд╕реЗ рдмрд╛рддрдЪреАрдд рд╣реЛрддреА рд╣реИрд╕рд┐рд╕реНрдЯрдо рд╕реАрдорд╛.

рд╡реАрдкрд╛рд╕рдХреЛрдб рдореЗрдВ рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
digraph DFD_Symbols {
rankdir=LR;
splines=true;
graph [fontname="Helvetica", fontsize=12];
node [fontname="Helvetica", fontsize=10, penwidth=1.5];
edge [fontname="Helvetica", fontsize=9, color="#555555"];
// --- рд╕рд┐рд╕реНрдЯрдо рд╕реАрдорд╛ ---
subgraph cluster_System {
label="рд╕рд┐рд╕реНрдЯрдо рд╕реАрдорд╛ (рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ)";
style="dashed,rounded";
color="#757575";
bgcolor="#FAFAFA";
node [shape=circle, style="filled", fillcolor="#E8F5E9", color="#388E3C", width=1.2];
Process [label="1.0nрдкреНрд░рдХреНрд░рд┐рдпрд╛nрдбреЗрдЯрд╛"];
node [shape=cylinder, style="filled", fillcolor="#FFF9C4", color="#FBC02D"];
DataStore [label="D1nрдбреЗрдЯрд╛рдмреЗрд╕"];
}
// --- рдмрд╛рд╣рд░реА рдПрдВрдЯрд┐рдЯреАрдЬ ---
node [shape=box, style="filled", fillcolor="#E1F5FE", color="#0288D1"];
EntityIn [label="рдмрд╛рд╣рд░реАnрд╕реНрд░реЛрдд"];
EntityOut [label="рдмрд╛рд╣рд░реАnрдЧрдВрддрд╡реНрдп"];
// --- рдлреНрд▓реЛрдЬ ---
EntityIn -> Process [label="рдХрдЪреНрдЪрд╛ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ"];
Process -> DataStore [label="рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рд▓рд┐рдЦреЗрдВ"];
DataStore -> Process [label="рдбреЗрдЯрд╛ рдкрдврд╝реЗрдВ"];
Process -> EntityOut [label="рдлреЙрд░реНрдореЗрдЯреЗрдб рд░рд┐рдкреЛрд░реНрдЯ"];
}
1. рдкреНрд░рдХреНрд░рд┐рдпрд╛
рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИ, рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ, рдФрд░ рдПрдХ рдЕрд▓рдЧ рд╕рд╛рдордЧреНрд░реА рдпрд╛ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИред
-
рдкреНрд░рддреАрдХ рдЪрд┐рд╣реНрди:┬ардПрдХ рд╡реГрддреНрдд (рдпреЛрд░реНрдбрди-рдбреЗрдорд╛рд░реНрдХреЛ) рдпрд╛ рдЧреЛрд▓ рдХреЛрдиреЗ рд╡рд╛рд▓рд╛ рдЖрдпрдд (рдЧреЗрди-рд╕рд░реНрд╕рди)ред рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рдореЗрдВ, рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ
shape=circle. -
рдирд╛рдордХрд░рдг рдкреНрд░рдерд╛:┬ардПрдХ рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рдж рдПрдХ рдПрдХрд╡рдЪрди рд╕рдВрдЬреНрдЮрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдПрдХрдореАрд╢рди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ,┬ардЖрджреЗрд╢ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ).
-
рдирд┐рдпрдо:┬ардкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ рдлреНрд▓реЛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
2. рдбреЗрдЯрд╛ рдлреНрд▓реЛ
рдПрдХ рдбреЗрдЯрд╛ рдлреНрд▓реЛ рд╡рд╣ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдбреЗрдЯрд╛ рдПрдХ рдШрдЯрдХ рд╕реЗ рджреВрд╕рд░реЗ рдШрдЯрдХ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдПрдХрд▓ рдбреЗрдЯрд╛ рддрддреНрд╡ рдпрд╛ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
-
рдкреНрд░рддреАрдХ рдЪрд┐рд╣реНрди:┬ардПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд░реЗрдЦрд╛ рдЬрд┐рд╕рдореЗрдВ рддреАрд░ рд╣реЛ (
->┬ардЧреНрд░рд╛рдлрд╡рд┐рдЬ рдореЗрдВ)ред -
рдирд┐рдпрдо:┬ард╕рднреА рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдХреЛ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд░рдг, рдПрдХ рдмрд╛рд╣рд░реА рдПрдВрдЯрд┐рдЯреА, рдпрд╛ рдПрдХ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдкрд░ рд╢реБрд░реВ рдФрд░ рд╕рдорд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдбреЗрдЯрд╛ рдЕрдкрдиреЗ рдЖрдк рдмрджрд▓ рдирд╣реАрдВ рд╕рдХрддрд╛ред
3. рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ (рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА)
рдПрдХ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдПрдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
-
рдкреНрд░рддреАрдХ:┬ардПрдХ рдЦреБрд▓реЗ рдЕрдВрдд рд╡рд╛рд▓рд╛ рдЖрдпрдд рдпрд╛ рд╕рд┐рд▓реЗрдВрдбрд░ред рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рдореЗрдВ,┬а
shape=cylinder┬ардЖрджрд░реНрд╢ рд╣реИред -
рдирд┐рдпрдо:┬ардПрдХ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХреЛ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЗрдирдкреБрдЯ рдлреНрд▓реЛ (рд▓реЗрдЦрди) рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдлреНрд▓реЛ (рдкрдврд╝рдирд╛) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
4. рдмрд╛рд╣рд░реА рдПрдХрд╛рдзрд┐рдХрд╛рд░реА (рдЯрд░реНрдорд┐рдиреЗрдЯрд░)
рдПрдХ рдмрд╛рд╣рд░реА рдПрдХрд╛рдзрд┐рдХрд╛рд░реА рдПрдХ рд╡реНрдпрдХреНрддрд┐, рд╡рд┐рднрд╛рдЧ, рдмрд╛рд╣рд░реА рд╕рдВрдЧрдарди рдпрд╛ рдмрд╛рд╣рд░реА рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдЗрд╕рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╡реЗ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рдмрд╛рд╣рд░ рдореМрдЬреВрдж рд╣реЛрддреЗ рд╣реИрдВред
-
рдкреНрд░рддреАрдХ:┬ардПрдХ рд╡рд░реНрдЧ/рдЖрдпрддред рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рдореЗрдВ,┬а
shape=box. -
рдирд┐рдпрдо:┬ард╡реЗ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ; рд╡реЗ рдХреЗрд╡рд▓ рдЗрд╕рдХрд╛ рдЙрддреНрдкрд╛рджрди рдпрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
ЁЯЪл рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдирд┐рдпрдо рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ
DFD рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рддреЗ рд╕рдордп, рдХреБрдЫ рддрд╛рд░реНрдХрд┐рдХ рдирд┐рдпрдореЛрдВ рдХрд╛ рд╕рдЦреНрддреА рд╕реЗ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рддрд╛рдХрд┐ рдЖрд░реЗрдЦ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗред
рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХрд╛ тАЬрдЕрдВрдЧреВрдард╛ рдирд┐рдпрдотАЭ
рдбреЗрдЯрд╛ рдХрд┐рд╕реА рдПрдХрд╛рдзрд┐рдХрд╛рд░реА, рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХреЗ рдмреАрдЪ рдпрд╛ рдХрд┐рд╕реА рдПрдХрд╛рдзрд┐рдХрд╛рд░реА рд╕реЗ рд╕реАрдзреЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рддрдХ рдмрд┐рдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкрд╛рд░ рдЬрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рд╕реАрдзреЗ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИредрдкреНрд░рдХреНрд░рд┐рдпрд╛ред рдбреЗрдЯрд╛ рдЦреБрдж рдХреЛ рдмрджрд▓ рдирд╣реАрдВ рд╕рдХрддрд╛ рд╣реИред
| тЭМ рдЧрд▓рдд рдкреНрд░рд╡рд╛рд╣ | тЬЕ рд╕рд╣реА рдкреНрд░рд╡рд╛рд╣ | рд╡рд┐рд╡рд░рдг |
|---|---|---|
| рдПрдХрд╛рдзрд┐рдХрд╛рд░реА тЮФ рдПрдХрд╛рдзрд┐рдХрд╛рд░реА | рдПрдХрд╛рдзрд┐рдХрд╛рд░реА тЮФ┬ардкреНрд░рдХреНрд░рд┐рдпрд╛┬атЮФ рдПрдХрд╛рдзрд┐рдХрд╛рд░реА | рдПрдХ рдПрдХрд╛рдзрд┐рдХрд╛рд░реА рджреВрд╕рд░реЗ рдПрдХрд╛рдзрд┐рдХрд╛рд░реА рдХреЛ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рди рд╣реЛред |
| рдПрдВрдЯрд┐рдЯреА тЮФ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ | рдПрдВрдЯрд┐рдЯреА тЮФ┬ардкреНрд░рдХреНрд░рд┐рдпрд╛┬атЮФ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ | рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдХрд┐рд╕реА рдПрдВрдЯрд┐рдЯреА рд╕реЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдореЗрдВ рд╕реАрдзреЗ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред |
| рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ тЮФ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ | рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ тЮФ┬ардкреНрд░рдХреНрд░рд┐рдпрд╛┬атЮФ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ | рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдПрдХ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рд╕реЗ рджреВрд╕рд░реЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдореЗрдВ рд╕реАрдзреЗ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред |
| рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ тЮФ рдПрдВрдЯрд┐рдЯреА | рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ тЮФ┬ардкреНрд░рдХреНрд░рд┐рдпрд╛┬атЮФ рдПрдВрдЯрд┐рдЯреА | рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рдлреЙрд░реНрдореЗрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕реАрдзреЗ рдПрдВрдЯрд┐рдЯреА рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред |
рддрд╛рд░реНрдХрд┐рдХ рддреНрд░реБрдЯрд┐рдпрд╛рдБ (рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд░рдг рдХреА рдЧрд▓рддрд┐рдпрд╛рдБ)
-
тЪл рдХрд╛рд▓рд╛ рдЫреЗрдж:┬ардПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЗрдирдкреБрдЯ рдлреНрд▓реЛ рд╣реИрдВ рд▓реЗрдХрд┐рди┬ардХреЛрдИ рдЖрдЙрдЯрдкреБрдЯ рдлреНрд▓реЛ рдирд╣реАрдВ рд╣реИ. (рдбреЗрдЯрд╛ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ)ред
-
тЬи рдЪрдорддреНрдХрд╛рд░:┬ардПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдлреНрд▓реЛ рд╣реИрдВ рд▓реЗрдХрд┐рди┬ардХреЛрдИ рдЗрдирдкреБрдЯ рдлреНрд▓реЛ рдирд╣реАрдВ рд╣реИ. (рдбреЗрдЯрд╛ рдмрд┐рдирд╛ рдХрд╛рд░рдг рдмрди рдЬрд╛рддрд╛ рд╣реИ)ред
-
тЪк рдЧреНрд░реЗ рд╣реЛрд▓:┬ардПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд╣реИрдВ рдЬреЛ┬ардЗрд╕рдХреЗ рдЗрдирдкреБрдЯ рдХреЗ рдпреЛрдЧ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ. (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреЗрд╡рд▓ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ ID рдЗрдирдкреБрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рд╕реЗ рдкрдврд╝реЗ рдмрд┐рдирд╛ рдкреВрд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП)ред
ЁЯПЧя╕П рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рд╡рд┐рднрд╛рдЬрди (рд╕реНрддрд░реАрдХрд░рдг)
рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рд╡рд┐рднрд╛рдЬрди, рдпрд╛┬ард╕реНрддрд░реАрдХрд░рдг, рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╕рдореАрдХреНрд╖рд╛ рд╕реЗ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдЖрд░реЗрдЦреЛрдВ рдХреЗ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред рд╕реНрддрд░реЛрдВ рдХреЗ рдмреАрдЪ рдЬрд╛рдиреЗ рдкрд░,┬ард╕рдВрддреБрд▓рди┬ард╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдПрдХ рдмрдЪреНрдЪреЗ рдХреЗ рдЖрд░реЗрдЦ рдХреЗ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрд┐рд▓реНрдХреБрд▓ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕реНрддрд░ 0: рд╕рдВрджрд░реНрдн рдЖрд░реЗрдЦ
рд╕рдВрджрд░реНрдн рдЖрд░реЗрдЦ DFD рдХрд╛ рд╕рдмрд╕реЗ рдКрдВрдЪрд╛ рд╕реНрддрд░ рд╣реИред рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓┬ардПрдХ рдПрдХрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛┬ардкреВрд░реЗ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕реАрдорд╛ рдФрд░ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдмрд╛рддрдЪреАрдд рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣┬ардирд╣реАрдВ┬ардХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХреЛ рд╕рдорд╛рд╡реЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

VPasCode рдореЗрдВ рдЧреНрд░рд╛рдлрд╡рд┐рдЬрд╝ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
digraph Context_Diagram {
rankdir=LR;
graph [fontname="Helvetica", fontsize=12];
node [fontname="Helvetica", fontsize=11];
edge [fontname="Helvetica", fontsize=9, color="#555555"];
subgraph cluster_Level0 {
label="рд╕рдВрджрд░реНрдн рдЖрд░реЗрдЦ: рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдкрдВрдЬреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА (рд╕реНрддрд░ 0)";
style="dashed,rounded";
color="#0288D1";
bgcolor="#F0F8FF";
node [shape=circle, style="filled", fillcolor="#E8F5E9", color="#388E3C", width=2.0];
System [label="0.0nрд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпnрдкрдВрдЬреАрдХрд░рдгnрдкреНрд░рдгрд╛рд▓реА"];
}
node [shape=box, style="filled", fillcolor="#E1F5FE", color="#0288D1"];
Student [label="рдЫрд╛рддреНрд░"];
Admin [label="рдкреНрд░рд╢рд╛рд╕рди рдХрд░реНрдордЪрд╛рд░реА"];
Bank [label="рдмреИрдВрдХрд┐рдВрдЧnрдЧреЗрдЯрд╡реЗ"];
Student -> System [label="рдкрд╛рдареНрдпрдХреНрд░рдо рдЪрдпрди / рдЖрдИрдбреА"];
System -> Student [label="рд╡рд░реНрдЧ рд╕рдордп рд╕рд╛рд░рдгреА / рд░рд╕реАрдж"];
Admin -> System [label="рдкрд╛рдареНрдпрдХреНрд░рдо рдЕрдкрдбреЗрдЯ / рд╕реВрдЪрд┐рдпрд╛рдВ"];
System -> Admin [label="рдкрдВрдЬреАрдХрд░рдг рд░рд┐рдкреЛрд░реНрдЯреЗрдВ"];
System -> Bank [label="рднреБрдЧрддрд╛рди рдЕрдиреБрд░реЛрдз"];
Bank -> System [label="рд▓реЗрдирджреЗрди рд╕реНрдерд┐рддрд┐"];
}
рд╕реНрддрд░ 1 DFD
рд╕рдВрджрд░реНрдн рдЖрд░реЗрдЦ рд╕реЗ рдПрдХрдорд╛рддреНрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ ‘рд╡рд┐рд╕реНрдлреЛрдЯ’ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдореБрдЦреНрдп рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ, рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдВред рдмрд╛рд╣рд░реА рдПрдХрд╛рдзрд┐рдХрд╛рд░ рдФрд░ рдЙрдирдХреЗ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рд░рд╣рдиреЗ рдХрд╛ рдзреНрдпрд╛рди рджреЗрдВ (рд╕рдВрддреБрд▓рди)ред

VPasCode рдореЗрдВ рдЧреНрд░рд╛рдлрд╡рд┐рдЬрд╝ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
digraph Level1_DFD {
rankdir=LR;
graph [fontname="Helvetica", fontsize=12];
node [fontname="Helvetica", fontsize=10];
edge [fontname="Helvetica", fontsize=8, color="#555555"];
subgraph cluster_Level1 {
label="рд╕реНрддрд░ 1 DFD: рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдкрдВрдЬреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА";
style="dashed,rounded";
color="#388E3C";
bgcolor="#F5FFFA";
// рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ
node [shape=circle, style="filled", fillcolor="#E8F5E9", color="#388E3C"];
P1 [label="1.0nрдЫрд╛рддреНрд░ рдХреА рдкреБрд╖реНрдЯрд┐"];
P2 [label="2.0nрдЙрдкрд▓рдмреНрдзрддрд╛ рдЬрд╛рдВрдЪ"];
P3 [label="3.0nрдЫрд╛рддреНрд░ рдХрд╛ рдкрдВрдЬреАрдХрд░рдг"];
P4 [label="4.0nрднреБрдЧрддрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛"];
// рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реНрд╕
node [shape=cylinder, style="filled", fillcolor="#FFF9C4", color="#FBC02D"];
D1 [label="D1nрдЫрд╛рддреНрд░nрд░рд┐рдХреЙрд░реНрдб"];
D2 [label="D2nрдкрд╛рдареНрдпрдХреНрд░рдоnрдкреНрд░рдХрд╛рд╢рди"];
}
// рдмрд╛рд╣рд░реА рдПрдХрд╛рдзрд┐рдХрд╛рд░
node [shape=box, style="filled", fillcolor="#E1F5FE", color="#0288D1"];
Student [label="рдЫрд╛рддреНрд░"];
Bank [label="рдмреИрдВрдХрд┐рдВрдЧnрдЧреЗрдЯрд╡реЗ"];
// рдкреНрд░рд╡рд╛рд╣
Student -> P1 [label="рдЫрд╛рддреНрд░ рдЖрдИрдбреА"];
D1 -> P1 [label="рдЫрд╛рддреНрд░ рд╕реНрдерд┐рддрд┐"];
P1 -> P2 [label="рд╡реИрдз рдЖрдИрдбреА"];
Student -> P2 [label="рдкрд╛рдареНрдпрдХреНрд░рдо рдЪрдпрди"];
D2 -> P2 [label="рд╕реАрдЯ рдЙрдкрд▓рдмреНрдзрддрд╛"];
P2 -> P3 [label="рдкреБрд╖реНрдЯ рд╕реАрдЯреЗрдВ"];
P3 -> D1 [label="рдкрдВрдЬреАрдХрд░рдг рдЕрджреНрдпрддрди"];
P3 -> P4 [label="рд╢реБрд▓реНрдХ рд░рд╛рд╢рд┐"];
Student -> P4 [label="рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдЬрд╛рдирдХрд╛рд░реА"];
P4 -> Bank [label="рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрдиреБрд░реЛрдз"];
Bank -> P4 [label="рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реНрд╡реАрдХреГрддрд┐"];
P4 -> Student [label="рд░рд╕реАрдж / рд╕рдордп рд╕рд╛рд░рдгреА"];
}
рд╕реНрддрд░ 2 DFD
рдпрджрд┐ рд╕реНрддрд░ 1 рд╕реЗ рдХреЛрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрддреНрдпрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ, рддреЛ рдЙрд╕реЗ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕реНрддрд░ 2 DFD рдореЗрдВ рд╡рд┐рд╕реНрдлреЛрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рддрдм рддрдХ рдЬрд╛рд░реА рд░рд╣рддреА рд╣реИ рдЬрдм рддрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ ‘рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдореВрд▓’ рдЪрд░рдг рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИрдВ (рдЬрд╣рд╛рдВ рдЖрдЧреЗ рд╡рд┐рднрд╛рдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ)ред
тЪЦя╕П рддрд╛рд░реНрдХрд┐рдХ рдмрдирд╛рдо рднреМрддрд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдЖрд░реЗрдЦ
рдЬрдмрдХрд┐ рддрд╛рд░реНрдХрд┐рдХ DFDs рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ┬ард╡реНрдпрд╡рд╕рд╛рдп, рднреМрддрд┐рдХ DFDs рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ┬арддрдХрдиреАрдХ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди.
рддрд╛рд░реНрдХрд┐рдХ DFDs рдХреЗ рд▓рд╛рдн
-
рд╕реНрдерд┐рд░рддрд╛:рд╡реНрдпрд╛рдкрд╛рд░ рдШрдЯрдирд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд, рдЬрд┐рд╕рд╕реЗ рддрдХрдиреАрдХреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рд╕реЗ рдЕрдЫреВрддреЗ рд░рд╣рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рдорд┐рд▓рддреА рд╣реИред
-
рд╕рдВрдЪрд╛рд░:рдЧреИрд░-рддрдХрдиреАрдХреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрдЯреЗрдХрд╣реЛрд▓реНрдбрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред
-
рд░рдЦрд░рдЦрд╛рд╡:рд╡реНрдпрд╛рдкрд╛рд░ рдХрд╛рд░реНрдп рдирд┐рд░рдВрддрд░ рдирд╣реАрдВ рдмрджрд▓рддреЗ, рдЬреИрд╕реЗ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред
рднреМрддрд┐рдХ DFD рдХреЗ рд▓рд╛рдн
-
рддрдХрдиреАрдХреА рд╕реНрдкрд╖реНрдЯрддрд╛:рд╣рд╛рде рд╕реЗ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдирд╡ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рддрд╛ рд╣реИред
-
рдХреНрд░рдордмрджреНрдзрддрд╛:рд╕рдЦреНрдд рдирд┐рд╖реНрдкрд╛рджрди рдХреНрд░рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, тАЬDB рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВтАЭрдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПтАЬPDF рдмрдирд╛рдПрдВтАЭ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
-
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг:рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо, API рдПрдВрдбрдкреЙрдЗрдВрдЯ, рдЕрд╕реНрдерд╛рдпреА рд▓реЗрдирджреЗрди рддрд╛рд▓рд┐рдХрд╛рдПрдВ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдирд┐рдпрдВрддреНрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред
ЁЯЫТ рдХреЗрд╕ рд╕реНрдЯрдбреА: рдЧреНрд░реЛрд╕рд░реА рд╕реНрдЯреЛрд░ рдЪреЗрдХрдЖрдЙрдЯ
рдиреАрдЪреЗ рджреЛ рдЖрд░реЗрдЦ рд╣реИрдВ рдЬреЛ рдПрдХ рд╣реА рд╡реНрдпрд╛рдкрд╛рд░ рдШрдЯрдирд╛ рдХрд╛ рддрд╛рд░реНрдХрд┐рдХ рдФрд░ рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рдореЙрдбрд▓рд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВред
1. рддрд╛рд░реНрдХрд┐рдХ DFD (рд╡реНрдпрд╛рдкрд╛рд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг)
рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ: рдЖрдЗрдЯрдо рдХрд╛ рдпреЛрдЧ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рднреБрдЧрддрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд░рд╕реАрдж рджреА рдЬрд╛рддреА рд╣реИред

VPasCode рдореЗрдВ рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
digraph Logical_Grocery {
rankdir=LR;
graph [fontname="Helvetica", fontsize=12];
node [fontname="Helvetica", fontsize=10];
edge [fontname="Helvetica", fontsize=9, color="#555555"];
subgraph cluster_LogicalSystem {
label="рдЧреНрд░реЛрд╕рд░реА рд╕реНрдЯреЛрд░ рдЪреЗрдХрдЖрдЙрдЯ (рддрд╛рд░реНрдХрд┐рдХ рдореЙрдбрд▓)";
style="dashed,rounded";
color="#388E3C";
bgcolor="#F5FFFA";
node [shape=circle, style="filled", fillcolor="#E8F5E9", color="#388E3C"];
P1 [label="1.0nрдпреЛрдЧ рдЧрдгрдирд╛"];
P2 [label="2.0nрднреБрдЧрддрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛"];
P3 [label="3.0nрд░рд╕реАрдж рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ"];
node [shape=cylinder, style="filled", fillcolor="#FFF9C4", color="#FBC02D"];
D1 [label="D1nрджреИрдирд┐рдХnрдмрд┐рдХреНрд░реА"];
}
node [shape=box, style="filled", fillcolor="#E1F5FE", color="#0288D1"];
Customer [label="рдЧреНрд░рд╛рд╣рдХ"];
Customer -> P1 [label="рдЖрдЗрдЯрдо рдФрд░ рдореВрд▓реНрдп"];
P1 -> P2 [label="рдХреБрд▓ рд░рд╛рд╢рд┐"];
Customer -> P2 [label="рднреБрдЧрддрд╛рди"];
P2 -> P3 [label="рд▓реЗрдирджреЗрди рд╡рд┐рд╡рд░рдг"];
P2 -> D1 [label="рдмрд┐рдХреНрд░реА рд░рд┐рдХреЙрд░реНрдб рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ"];
P3 -> Customer [label="рд░рд╕реАрдж"];
}
2. рднреМрддрд┐рдХ DFD (рддрдХрдиреАрдХреА рджреГрд╖реНрдЯрд┐рдХреЛрдг)
рдмрд╛рд░рдХреЛрдб рд╕реНрдХреИрдирд░, рдпреВрдкреАрд╕реА рдбреЗрдЯрд╛рдмреЗрд╕, рдЕрд╕реНрдерд╛рдпреА рд╕реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдФрд░ рднреМрддрд┐рдХ рдерд░реНрдорд▓ рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд╡рд┐рд╡рд░рдг рджреЗрддрд╛ рд╣реИред

VPasCode рдореЗрдВ рдЧреНрд░рд╛рдлрд╡рд┐рдЬ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
digraph Physical_Grocery {
rankdir=LR;
graph [fontname="Helvetica", fontsize=12];
node [fontname="Helvetica", fontsize=10];
edge [fontname="Helvetica", fontsize=9, color="#555555"];
subgraph cluster_PhysicalSystem {
label="рдЧреНрд░реЛрд╕рд░реА рд╕реНрдЯреЛрд░ рдЪреЗрдХрдЖрдЙрдЯ (рднреМрддрд┐рдХ рдореЙрдбрд▓)";
style="dashed,rounded";
color="#D32F2F";
bgcolor="#FFF5F5";
node [shape=circle, style="filled", fillcolor="#FFEBEE", color="#D32F2F"];
P1 [label="1.1nрдмрд╛рд░рдХреЛрдб рд╕реНрдХреИрди рдХрд░реЗрдВ"];
P2 [label="1.2nрдЙрдкрдпреЛрдЧ рдХрд░реЗрдВnрдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ"];
P3 [label="2.1nрдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛"];
P4 [label="3.1nрд░рд╕реАрдж рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ"];
node [shape=cylinder, style="filled", fillcolor="#FFF9C4", color="#FBC02D"];
D1 [label="рдпреВрдкреАрд╕реАnрдорд╛рд╕реНрдЯрд░ рдбреАрдмреА"];
D2 [label="рдЕрд╕реНрдерд╛рдпреАnрд╕реЗрд╢рди рдлрд╝рд╛рдЗрд▓"];
D3 [label="рдкреАрдУрдПрд╕nSQL рдбреАрдмреА"];
}
node [shape=box, style="filled", fillcolor="#E1F5FE", color="#0288D1"];
Customer [label="рдЧреНрд░рд╛рд╣рдХ"];
Stripe [label="рд╕реНрдЯреНрд░рд╛рдЗрдк API"];
Printer [label="рдерд░реНрдорд▓nрдкреНрд░рд┐рдВрдЯрд░"];
Customer -> P1 [label="рднреМрддрд┐рдХ рдЖрдЗрдЯрдо"];
P1 -> D1 [label="рдпреВрдкреАрд╕реА рдХреЛрдб рдкреВрдЫрддрд╛рдЫ"];
D1 -> P1 [label="рдореВрд▓реНрдп рдбреЗрдЯрд╛"];
P1 -> P2 [label="рдЖрдЗрдЯрдо рдбреЗрдЯрд╛"];
P2 -> D2 [label="рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВnрдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ"];
P2 -> P3 [label="рдХреБрд▓ рд░рд╛рд╢рд┐"];
Customer -> P3 [label="рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рд╕реНрд╡рд╛рдЗрдк"];
P3 -> Stripe [label="рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЕрдиреБрд░реЛрдз"];
Stripe -> P3 [label="рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛"];
P3 -> P4 [label="рдЕрдиреБрдореЛрджрд┐рдд рд▓реЗрдирджреЗрди"];
P3 -> D3 [label="рд▓реЗрдирджреЗрди рд▓рд┐рдЦреЗрдВ"];
P4 -> Printer [label="рдкреНрд░рд┐рдВрдЯ рдЖрджреЗрд╢"];
Printer -> Customer [label="рдХрд╛рдЧрдЬ рд░рд╕реАрдж"];
}
ЁЯУП рдирд┐рд░реНрджреЛрд╖ DFD рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢
рдЖрдкрдХреЗ рдЖрд░реЗрдЦ рдкрдардиреАрдп рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╣реА рд░рд╣реЗрдВ, рдЙрдиреНрд╣реЗрдВ рдЙрджреНрдпреЛрдЧ рдорд╛рдирдХ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ:
-
рд╕рдВрджрд░реНрдн рдЖрд░реЗрдЦ рдирд┐рдпрдо:┬ард╕реНрддрд░ 0 рдХрд╛ рдЖрд░реЗрдЦ рдПрдХ рд╣реА рдкреГрд╖реНрда рдкрд░ рдлрд┐рдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдирд╛рдо рдкреВрд░реА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдирд╛рдо рдкрд░ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП┬ардЖрд░реНрдбрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА).
-
рдПрдХрд▓ рдирд╛рдо:┬ард╕рднреА рд╕реНрддрд░реЛрдВ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддреАрдХ рд╕рдореВрд╣ рдореЗрдВ рдПрдХрд▓ рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдкреНрд░рддреАрдХ рдХрд╛ рдирд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ┬а
рдЧреНрд░рд╛рд╣рдХ┬ардкреВрд░реА DFD рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВред -
рдХреНрд░реЙрд╕рд┐рдВрдЧ рд▓рд╛рдЗрдиреЗрдВ рдирд╣реАрдВ:┬ардбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рд░реЗрдЦрд╛рдУрдВ рдХреЛ рдХреНрд░реЙрд╕ рдХрд░рдиреЗ рд╕реЗ рдмрдЪреЗрдВред рдпрджрд┐ рдЖрд░реЗрдЦ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВ рдпрд╛ рджреЛрд╣рд░рд╛рдП рдЧрдП рдкреНрд░рддреАрдХреЛрдВ (рдЬреИрд╕реЗ рджреЛрд╣рд░рд╛рдП рдЧрдП рдмрд╛рд╣рд░реА рдПрдХрд╛рдзрд┐рдХрд╛рд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рддрд╛рд░рд╛рдВрдХрд┐рдд рдЪрд┐рд╣реНрди (*) рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ, рддрд╛рдХрд┐ рд░реВрдЯрд┐рдВрдЧ рд╕рд╛рдл рд░рд╣реЗред
-
7 ┬▒ 2 рдирд┐рдпрдо:┬ардорд╛рдирд╡ рдорд╕реНрддрд┐рд╖реНрдХ рдПрдХ рд╕рд╛рде 5 рд╕реЗ 9 рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЖрд░рд╛рдо рд╕реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрдХрд▓ DFD рдкреГрд╖реНрда рдореЗрдВ рдЕрдзрд┐рдХрддрдо┬а7 рд╕реЗ 9 рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рддреАрдХ┬ардХреЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВред
-
рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА:┬ардкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдХ рд╕рдВрджрд░реНрдн рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
-
рд╕реНрддрд░ 0:┬а
0 -
рд╕реНрддрд░ 1:┬а
1.0,┬а2.0,┬а3.0 -
рд╕реНрддрд░ 2:┬а
1.1,┬а1.2,┬а2.1,┬а2.2 -
рд╕реНрддрд░ 3:┬а
1.1.1,┬а1.1.2
-
ЁЯПБ рдирд┐рд╖реНрдХрд░реНрд╖
рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рджреГрд╢реНрдпрд╛рдХрд░рдг, рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╡реНрдпрд╛рдкрд╛рд░ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡реА рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрдиреЗ рд╣реБрдП рд╣реИрдВред рдбреАрдПрдлрдбреА рдирд┐рдпрдореЛрдВ рдХрд╛ рд╕рдЦреНрддреА рд╕реЗ рдкрд╛рд▓рди рдХрд░рдХреЗтАФрдХрд╛рд▓реЗ рдЫреЗрдж рд╕реЗ рдмрдЪрдирд╛, рд╕рдВрддреБрд▓рд┐рдд рд╕реНрддрд░реАрдХрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рдЗрдЪреНрдЫрд╛ рдФрд░ рднреМрддрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛тАФрдЯреАрдореЗрдВ рдПрдХ рднреА рдХреЛрдб рд▓рд╛рдЗрди рд▓рд┐рдЦреЗ рдмрд┐рдирд╛ рд╣реА рдорд╣рдВрдЧреА рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдмрдЪ рд╕рдХрддреА рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреАрдХреНрд▓реЗрд░реЗрдЯрд┐рд╡ рдбрд╛рдпрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЯреВрд▓реНрд╕ рдЬреИрд╕реЗ┬ардЧреНрд░рд╛рдлрд╡рд┐рдЬ рдбреЙрдЯ, рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЯреАрдореЗрдВ рдЕрдкрдиреЗ рдбреАрдПрдлрдбреА рдХреЛ рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рд╕рдХрддреА рд╣реИрдВред рдЗрд╕рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЛ рд╡рд░реНрдЬрди рдирд┐рдпрдВрддреНрд░рдг, рд╕рд╣рдХрд░реНрдореА рд╕рдореАрдХреНрд╖рд╛ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХрднреА рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рд┐рд╕реНрдЯрдо рд╕реАрдорд╛ рд╕реЗ рдЕрд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рдЖрдк рдПрдХ рд╕рд░рд▓ рдЧреНрд░реЛрд╕рд░реА рдЪреЗрдХрдЖрдЙрдЯ рдХрд╛ рдирдХреНрд╢рд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ рдпрд╛ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдИ-рдХреЙрдорд░реНрд╕ рдиреЗрдЯрд╡рд░реНрдХ, рдбреАрдПрдлрдбреА рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреЗ рдпрд╛рддреНрд░рд╛ рдХрд╛ рд╕реНрдкрд╖реНрдЯ, рдЕрд╕рдВрджрд┐рдЧреНрдз рдирдХреНрд╢рд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рд╕рдВрджрд░реНрдн
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рджреНрд╡рд╛рд░рд╛ рдПрдЖрдИ рдЧреЗрди рдФрд░ рд╕рд░реНрд╕рди рдбреАрдПрдлрдбреА рдЬрдирд░реЗрдЯрд░: рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХреЗ рдПрдЖрдИ рдЯреВрд▓реНрд╕ рдХреИрд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рд╡рд░рдгреЛрдВ рд╕реЗ рдЧреЗрди-рд╕рд░реНрд╕рди рдбреАрдПрдлрдбреА рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреЗрдк-рдмрд╛рдп-рд╕реНрдЯреЗрдк рдЧрд╛рдЗрдб: рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдЯреВрд▓ рдХреЗ рд╕рд╛рде рдбреАрдПрдлрдбреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рд╕реЗ рд╢реЗрдпрд░рд┐рдВрдЧ рддрдХ рд╕рднреА рдЪрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
-
рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рдХреИрд╕реЗ рдмрдирд╛рдПрдВ?: рдбреАрдПрдлрдбреА рдХреНрдпрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдФрд░ рдореБрдЦреНрдп рдкреНрд░рдХрд╛рд░ (рднреМрддрд┐рдХ рдФрд░ рддрд╛рд░реНрдХрд┐рдХ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЧрд╛рдЗрдбред
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдПрд╕рдПрд╕рдПрдбреАрдПрдо рдбреАрдПрдлрдбреА рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдмрд┐рдЧрд┐рдирд░реНрд╕ рдЧрд╛рдЗрдб: рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдПрд╕рдПрд╕рдПрдбреАрдПрдо рд╢реИрд▓реА рдХреЗ рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рдЧрд╛рдЗрдбред
-
рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рдЧрд╛рдЗрдб: рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рд╕рдордЭрдирд╛: рдбреАрдПрдлрдбреА рдХрд╛ рдПрдХ рд╕рдореАрдХреНрд╖рд╛, рдЬрд┐рд╕рдореЗрдВ рдЙрдирдХреЗ рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдЯреВрд▓ рдХреНрдпреЛрдВ рд╣реИред
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЛ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛: рдПрдХ рд╕реНрдЯреЗрдк-рдмрд╛рдп-рд╕реНрдЯреЗрдк рдЧрд╛рдЗрдб: рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЧрд╛рдЗрдб рдЬреЛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдбреАрдПрдлрдбреА рдирд┐рд░реНрдорд╛рдг рд╕рд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдСрдирд▓рд╛рдЗрди рд╢реЙрдкрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЬреИрд╕реЗ рдХреЗрд╕ рд╕реНрдЯрдбреАрдЬрд╝ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
-
рддрд╛рд░реНрдХрд┐рдХ рдбреАрдПрдлрдбреА рдмрдирд╛рдо рднреМрддрд┐рдХ рдбреАрдПрдлрдбреА рдХреЛ рд╕рдордЭрдирд╛: рдЬрдм рдФрд░ рдХреНрдпреЛрдВ рд╣рдореЗрдВ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ: рддрд╛рд░реНрдХрд┐рдХ рдФрд░ рднреМрддрд┐рдХ рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рдмреАрдЪ рдЕрдВрддрд░, рдЙрджреНрджреЗрд╢реНрдп рдФрд░ рдЙрдЪрд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рдХреЗ рд▓рд┐рдП рдмрд┐рдЧрд┐рдирд░реНрд╕ рдЧрд╛рдЗрдб: рдПрдХ рдмрд┐рдЧрд┐рдирд░-рдлреНрд░реЗрдВрдбрд▓реА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЬреЛ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдбреАрдПрдлрдбреА рдмрдирд╛рдиреЗ рдХреЗ рдЪрд░рдгреЛрдВ рдХреЛ рдЪрд░рдгрдмрджреНрдз рд░реВрдк рд╕реЗ рд╕рдордЭрд╛рддрд╛ рд╣реИред
-
рдбреАрдПрдлрдбреА рдЖрд░реНрдХрд╛рдЗрд╡реНрд╕ тАУ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдЧрд╛рдЗрдбреНрд╕: рдбреАрдПрдлрдбреА рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рд▓реЗрдЦреЛрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣, рдЬрд┐рд╕рдореЗрдВ рдПрдЖрдИ рдЬрдирд░реЗрдЯрд░, рдорд╛рдиреНрдпрддрд╛, рд╕рдВрддреБрд▓рди рдФрд░ рд╕реНрддрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдЧрд╛рдЗрдб: DFD рдмрдирд╛рдиреЗ рдХреА рдЪрд░рдг-рджрд░-рдЪрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдЗрд╕рдХреЗ рдореБрдЦреНрдп рдШрдЯрдХреЛрдВ рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЗрд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрддрд╛ рд╣реИред
-
рд╕рд░реНрд╡реЛрддреНрддрдо DFD рдЯреВрд▓ рдХреЗ рд╕рд╛рде DFD рдмрдирд╛рдПрдВ: рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡, рддрд░реНрдХрд╕рдВрдЧрдд рдмрдирд╛рдо рднреМрддрд┐рдХ DFD рдХреЗ рд╡рд┐рд╡рд░рдг рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд╛рднреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддрд╛ рд╣реИред
-
рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдлреНрд▓реЛ рдбрд╛рдпрдЧреНрд░рд╛рдо (DFD) рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧрд╛рдЗрдб: DFD рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдбреЛрдиреЗрд╢рд┐рдпрд╛рдИ рднрд╛рд╖рд╛ рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧрд╛рдЗрдб, рдЬреЛ рдШрдЯрдХреЛрдВ рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдСрдирд▓рд╛рдЗрди рдореЗрдВ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрддрд╛ рд╣реИред







