ืื ืืกื
ืืืืจ ืื ืืืืขื ืืื ืฉืืืืจ ืืช ืืืืฉื ืืื ืืืืืืื ืืคืืืช ืืจืื ืืืกืืืืช. ืื ืืื ืื ืืืืจืื ืืื ืืืืืืืืช, ืกืืืจ ืืื ืื ืฉืืืืจื ืฉื ืืืื ืืืืืืืืช ืืืืืืจ ืืื ืืคืจื ืื ืชืืื ืืจืืจื ืืื. ืื ื ืืืืืฅ ืื ืืืืืจ ืืช ืืชืืคืขื ืืื ืืคื ื ืฉืชืชืืื ืืงืจืื ืืช ืืืืืจ (ืืืื ืืคืืื ืืืืจ ืืืืงืืคืืื ืืกืคืืง).
ืื ืืื ืืืืืืื - ืืื ืชืืืืจ ืืคืืจื ืฉื ืชืืื ื ืืฉื ืืกืืื ืื ืืืง. ืชืืืืจ ืืื ืืืื ืืืื ืชื ืืฉืคื ืื ืืกืืช ืืฆืืจื ืืจืืจื. ืืื ืืชืืจ ืืื ืืืืืืืืช, ืืชื ืืืื ืืืฉืชืืฉ ืืืชืืืืืืืื IDEF5, ืฉืืฉ ืื 2 ืฉืคืืช ืืืจืกื ื ืฉืื:
- ืฉืคื ืกืืืืืช IDEF5. ืฉืคื ืื ืืื ืืืืืืืืช ืืืฉืชืืฉืช ืืืืื ืืื ืืจืคืืื.
- ืฉืคืช ืืงืกื IDEF5. ืฉืคื ืื ืืืืฆืืช ืืืงืกื ืืืื ื.
ืืืืจ ืื ืืฉืงืื ืืช ืืืคืฉืจืืช ืืจืืฉืื ื - ืฉืคื ืกืืืืืช. ื ืืืจ ืขื ืืงืกื ืืืืืจืื ืืืืื.
ืืืืืืงืืื
ืืฉืคื ืกืืืืืช, ืืคื ืฉืืืจ ืืืืืจ, ื ืขืฉื ืฉืืืืฉ ืืืืื ืืื ืืจืคืืื. ืจืืฉืืช, ืขืืื ื ืืฉืงืื ืืช ืืืจืืืืื ืืืกืืกืืื ืฉื ืฉืคื ืื.
ืืขืชืื ืงืจืืืืช, ืืื ืืืืืืื ืืฉืชืืฉืช ืื ืืืฉืืืืช ืืืืืืืช ืืื ืืืืืืืงืืื ืกืคืฆืืคืืื. ืืฉืืืืช ืืืืืืืช ื ืงืจืืืช ืืื ืื. ืื ืืชืืืจืื ืืืขืื ืขื ืชืืืืช (ืฉื ืืืืืืืงื) ืืคื ืื:
ืืื ืื ืื ืืืกืฃ ืฉื ืืืืืืช ืืืืืืช ืฉื ืืื ื ืชืื. ืืืืืจ, ืชืฆืืื ืืื "ืืืื ืืืช" ืืืืื ืืืืฆื ืืืกืฃ ืฉืื ืฉื ืืืื ืืืช ืืืืืืช.
ื ืขืืชืงืื ืกืื ืื ืืืื ืืืืืช ืืืื ืืืช ืกืคืฆืืคืืืช, ืื ืกืืืื ืืกืืืืื ืฉื ืฆืืื, ืื ืืืชืืื ืืกืืืืื. ืืื ืชืืื ืืืงืฉืจ, ืืชืืื ืื ืืฉื ืืืจืืช ืืคืืจืื ืฉืื. ืืืืืื, ืขืืืจ ืชืืงืื ืจืื, ืืืื ืืืช ืกืคืฆืืคืืืช ืืืฉืืืืช ืคืืืืืช ืืืื ืืฉืืืืช. ืืื ืืฉืืืจ ืขื ืกืืืืกืืืงื ืืกืืืืช ืขื ืืืืจืืช ืืกืืื ืืช ืจืื, ืืืืื ืกืคืฆืืคืืื ืืื' ืืืื ืืฉืืืื.
ืืืคืขืื ืืืืืื ืฉื ืืื ืื ืืืืืจืื ืืืืื ืืืื ืขืฆืื, ืืืกืืื ืจืง ืขื ืืื ื ืงืืื ืืชืืชืืช ืืืขืื:
ืืื ืื, ืืืืง ืืืืืื ืขื ืืคืฆืื, ืจืืื ืืืืืืจ ืืคืฆืื ืืืื ืชืืืืืื.
ืื ืชืฆืืืืช ืืืืคืขืื ืื ืื ืฉื ืงืจื ืืืืืืงืืื ืกืืืืื (ืื ืืฉืชื ืื ืขื ืืืื), ืื ืชืืืืืื ืื ืืืืืืงืืื ืืื ืืืื. ืืฉืืขืืช ืืืืจ ืืื ืฉืืืืืืงืืื ืืื ืงืืืืื ืืคืจืง ืืื ืืกืืื ืืืืืจ ืืงืคืื ืืช.
ืืืืืื, ืื ื ืืืืืื ืืืืื ืืืืืืงื ืืื ืืื ืชืืืื ืืืฆืืจ ืืืื ืืช (ืฉืื ืื ืื ื ืืืืจืื ืขืืืื). ืืจืืจ ืืืืคื ืืื ืืืืืืืื ืฉืืืืืืงื ืื ืงืืื ืจืง ืืืืื ืืืืฆืืจ ืืคืืขื ืฉื ืืืืื ืืช ืืื ืืืืืง (ืคืจืง ืืื ืืืืืจ ืืืืื). ืืืื ืืืืืจ ืฉืืืืจื ืื ืืืชื ืืช, ืื ืื ืืืคืฆืื ืืื ืจืื ืืฉ ืืื ืฉืืจืืช ืืฉืืื, ืืื ืืืฃ, ืงืืื ืืื'. ืขื ืืืช, ืืืื ืื ื ืืื ืก ืืคืืืืกืืคืื ืืืืกืืจืช ืจืื ืชืืืื ืื ืืฉื ื ืืื ืืงืื ืืช ืืขืืืื ืฉืืงืจืื, ืืขืื ืืืชืจ ืืื ืืื ืื, ืงืืืืื ืื ืฆื.
ืชืืืืืื ืืชืืืจืื ืืืืื ืขื ืชืืืืช (ืฉื) ืฉื ืืชืืืื:
ืชืืืืืื ืืฉืืฉืื ืืชืืื ืืืช ืืืขืืจ ืฉื ืืืืืืงื ืืื ืืืฉื ืื. ืื ืืืืื ืืืชืจ ืคืืจืื ืืืื.
ืื ืืกืฃ ืืชืืืืืื, ืชืืื ืืืช ืืืื ืืฉืชืืฉืืช ืคืขืืืืช ืืืืืืช. ืืื ืืื ืื ืคืฉืื ืืื ืฉืืืืจ ืคืจืืืงืืื, ืืืืืจื ืืืืืื ืืช ืื ืชืื ืืช. IDEF5 ืืฉืชืืฉ ืืฉืืืฉื ืืืคืจืืืจืื ืืืืืื ืืกืืกืืื:
- ืืืื AND (AND);
- ืืืื OR (OR);
- ืืืขืื OR (XOR).
ืชืงื IDEF5 (http://idef.ru/documents/Idef5.pdf - ืจืื ืืืืืข ืืืงืืจ ืื) ืืืืืจ ืืช ืืชืืื ื ืฉื ืืืคืจืืืจืื ืืืืืื ืืฆืืจื ืฉื ืขืืืืืื ืงืื ืื (ืืืฉืืืื ืืชืฆืืืืช ืืืืคืขืื) ืขื ืชืืืืช ื- ืฆืืจื ืฉื ืกืืืื. ืขื ืืืช, ืืกืืืื ืืืจืคืืช IDEF5 ืฉืื ื ืืคืชืืื, ืืชืจืืงื ื ืืืืื ืืื ืืกืืืืช ืจืืืช. ืืื ืืื ืืื ืืืืืื ืืงืฉื ืฉื ืืืคืขืืืื ืืืื. ืืื, ืื ื ืืฉืชืืฉืื ืืกืืืื ืืืงืกืืืืื ืฉื ืืืคืจืืืจืื ืขื ืืกืคืจ ืืืืื:
ืืืื ื ืกืืื ืขื ืืคืฆืื ืืื.
ืืืกืื
ืืฉื ื ืืืกืื ืืื ืืืืืืงืืื, ืฉืืฉืืขืืชื ืืืื ืืืืืืื ืืื ืืืืื ืืงืืืขืื ืืช ืืืื ืืจืืงืฆืื ืืื ืืืืืืงืืื ืืืื ื ืืืจืืช ืืกืงื ืืช ืืืฉืืช.
ืืืจื ืืื, ืืขืจืืืช ืืืกืื ื ืงืืขืืช ืืคื ืกืื ืืกืืืื ืืืฉืืฉืช ืืืื ืืืืืืื. ืขืจืืชื ืืื ืงืืืฆื ืฉื ืืืืืืงืืื ืืื ืืืืืืืื ืืืืกืื ืืื ืืื. ืืฉ ืืช ืืกืืืื ืืขืืงืจืืื ืืืืื ืฉื ืชืืื ืืืช:
- ืชืืื ืืืช ืงืืืคืืืืฆืื.
- ืชืืื ืืืช ืกืืืื.
- ืืืืืจืืืช ืืขืืจ.
- ืืืืืจืืืช ืคืื ืงืฆืืื ืืืืช.
- ืชืืื ืืืช ืืฉืืืืืช.
ืืื ืื ืืคืขืืื ืืฉ ืกืื ืืื ืฉื ืชืื ืืช ืืื ืงืืืื. ืกืืืื ืงืืืืืช ืืื ืืืกืฃ ืฉื ืืืืืืงืืื ืืื ืงืฉืจืื. ืืืืืจืืืช ืืืื ืคืฉืื ืืจืืืช ืฉืืชืืื ื ืืฉื ืืกืืื ืืฉ ืงืืืฆื ืืกืืืืช ืฉื ืืืืืืงืืื.
ืืืื, ืขืืฉืื, ืืคื ืืกืืจ, ืขื ืื ืกืื ืฉื ืชืืื ืืช.
ืชืืื ืืืช ืงืืืคืืืืฆืื
ืกืื ืื ืฉื ืืืืืจืื ืืฉืืฉ ืืืืฆืื ืืจืื ืฉื ืืืืืืงื, ืืขืจืืช, ืืื ื ืืื'. ืืืืื ืืืคืืกืืช ืืื ืืืงื ืจืื. ืืฆืืจืชื ืืืืืืืช ืืืืชืจ, ืืืืื ืืช ืืืจืืืช ืืืืฃ ืืชืืืช ืืืืืืื. ืืชืืจื, ืืืืฃ ืืืืืง ืืืกืืจืช, ืืืชืืช ืืืืงืื ืืืจืื. ื ืืชื ืืืืฉืื ืืช ืืคืืจืืง ืืื - ืืื ืชืืื ืืจืืช ืืคืืจืื ืื ืืจืฉืช ืืืฉืืื ืืกืคืฆืืคืืช ืืื. ืืืืื ืืชืื ืืช ืืื:
ืืืกื ืงืืืคืืืืฆืื ืืืฆืืื ืืืฅ ืขื ืจืืฉ ืืฅ ืืกืืฃ (ืื ืืืื ืืืฉื ืืืืกื ืกืืืื, ืฉืื ืจืืฉ ืืืฅ ื ืืฆื ืืชืืืืช ืืืฅ, ืคืจืืื ื ืืกืคืื ืืืืฉื). ืืืกืื ืืืื ืืืืืื ืืืืืช ืืกืืื ืื ืืชืืืืช ืืื ืืืืืจ (ืืืง).
ืชืืื ืืืช ืกืืืื
ืชืืื ืืืช ืกืืืื ื ืืขืื ืืืื ืืช ืืืืืจื ืฉื ืืื ืื, ืชืช-ืืื ืื ืฉืืื ืืืืคืขืื ืฉื ืืื ืื. ืืืืืื, ืืืื ืืืช ืืืืืืช ืืืืืช ืืืื ืืืช ืื ืืฉืืืืช. ืืืืืจ, ืืชืฆืืืช "ืืืื ืืช" ืืฉ ืฉืชื ืชืฆืืืืช ืืฉื ื. VAZ-2110 ืืื ืืืคืข ืกืคืฆืืคื ืฉื ืชืช-ืืกืื "ืืืื ืืช ื ืืกืขืื", ื-GAZ-3307 ืืื ืืืคืข ืฉื ืชืช-ืืกืื "ืืฉืืืช":
ืืืืกืื ืืกืืืืืช ืกืืืื (ืชืช-ืืื ืื ืืืคืข ืกืคืฆืืคื) ืืฉ ืฆืืจื ืฉื ืืฅ ืขื ืงืฆื ืืืชืืื, ืืืื ืืืงืจื ืฉื ืกืืืืืช ืงืืืคืืืืฆืื, ืืืื ืืืืืช ืชืืืืช ืขื ืฉื ืืงืฉืจ.
ืชืืื ืืืช ืืขืืจ
ืขืจืืืช ืืกืื ืื ื ืืืฆืืช ืืื ืืืฆืื ืืช ืชืืืืื ืืืขืืจ ืฉื ืืืืืืงืืื ืืืฆื ืืื ืืืืจ ืืืฉืคืขืช ืชืืืื ืืกืืื. ืืืืืื, ืืืืจ ืชืืืื ืฆืืืขืช ืฆืืข ืืืื, ืืืื ืืช ืฉืืืจื ืืืคืืช ืืืืืื:
ืงืฉืจ ืืขืืจ ืืกืืื ืขื ืืื ืืฅ ืขื ืจืืฉ ืืงืฆื ืืขืืืื ืืืจืื. ืืคื ืฉื ืืชื ืืจืืืช ืืืชืจืฉืื, ืชืืืืืื ืืชืืืืกืื ืืืืกืื, ืื ืืืืืืืงืืื.
ืื ืืกืฃ ืืืขืืจ ืืจืืื ืืืืฆื ืืืืืจ, ืืฉื ื ืืขืืจ ืงืคืื ื. ืืื ืืฉืืฉ ืืืงืจืื ืืื ืืืขืืจ ืืืฆื ื ืชืื ืืื ื ืืจืืจ, ืื ืืฉืื ืื ื ืืืืืืฉ ืืืชื. ืืืืืื, ืืชืงื ืช ืืจืื ืืืืจืืช ืขื ืืืื ืืช ืืื ื ืคืขืืื ืืฉืืขืืชืืช ืื ื ืืงื ืืืฉืืื ืืช ืชืืืื ืืจืืืช ืืจืื ืืืืคื ืืืืืื. ืขื ืืืช, ืืืงืจืื ืืกืืืืื ืืฉ ืฆืืจื ืืืคืจืื ืืื ืคืขืืื ืื:
ืืขืืจ ืงืคืื ื ืืกืืื ืืืืื ืืืขืืจ ืจืืื, ืืืขื ืืืกืืื ืืืคืืื ืืกืืคื.
ืืขืืจืื ืจืืืืื ืืงืคืื ืืื ืืืืืื ืื ืืืืืช ืืกืืื ืื ืืืืืืืื. ืืฉื ืื, ืืชืืืกืฃ ืืฉืืืฉ ืืืขืื ืืืจืืื. ืืขืืจืื ืืืืืืื ืืฉืืฉืื ืืืงืจืื ืืื ืืื ืืืขืืจ ืื ืงืฆืจ ืขื ืฉืืื ืืกืจ ืืฉืืืืช ืืืืืืื ืืชืื ืชืืื ืื ืืฉื ืื ืืืง (ืคืืืช ืืคืจืง ืืืื ืืืฉืืขืืชื ืืืื ืืืื).
ืืืฉื, ืื ืืฉ ืืื ื ืืง ืงืื ืืจืื, ืืื ืืืื ืืืืืฉื ืคืืื ืืืืืจื ืืืจื ืืืืืช. ืขื ืืืช, ืจืื ืื ืืงืื ืืชืจืืฉืื ืืืืคื ืืืืื, ืื ืืืื ืืืืืงื ืืช ืืืืืื:
ืืืืืื ืืฆืืื ืืขืืจ ืงืคืื ื, ืืื ืืชื ืืืื ืื ืืืฉืชืืฉ ืืืขืืจ ืจืืื ืืืขืืจ ืืืืื.
ืืืืืจืืืช ืคืื ืงืฆืืื ืืืืช
ืืืืืจืืืช ืืืื ืืฉืืฉืืช ืืฆืืื ืืื ื ืืืื ืืจืืงืฆืื ืืื ืืืืืืงืืื. ืืืืืื, ืืืื ืื ืจืื ืืืฆืข ืืืืงืช ืจืื, ืืื ืื ืฉืืจืืช ืจืื ืืงืื ืืงืฉืืช ืืชืืงืื ืืืขืืืจ ืืืชื ืืืืื ืื ืจืื:
ืืืกืื ืคืื ืงืฆืืื ืืืื ืืชืืืจืื ืืงื ืืฉืจ ืืื ืืืค, ืื ืืคืขืืื ืขื ืชืืืืช, ืฉืืื ืฉื ืืงืฉืจ.
ืชืืื ืืืช ืืฉืืืืืช
ืชืืื ืืืช ืืฉืืืืืช ืื ืฉืืืื ืฉื ืชืืื ืืืช ืฉื ืืื ื ืืขืืจ. ืจืื ืืกืืืืช ืืืชืืืืืืืืืช IDEF5 ืืฉืืืืืช, ืฉืื ืืื ืืืืืืืืช ืืืฉืชืืฉืืช ืจืง ืืกืื ืืื ืฉื ืกืืื ืื ื ืืืจืืช.
ืื ืืขืืฆืืืื ืืฉืชืืฉืื ืืจืื ืืืืคืจืืืจืื ืืืืืื. ืขื ืืื ืฉืืืืฉ ืืื, ื ืืชื ืืืืฉื ืืืกืื ืืื ืฉืืืฉื, ืืจืืขื ืื ืืืชืจ ืืืืืืงืืื. ืืืคืจืืืจ ืืืื ืืืื ืืืื ืืฉืืช ืืืืืช ืืืฉืื ืฉืขืืื ืืชืืฆืข ืชืืืื ืื ืืืฉืชืชืคืช ืืงืฉืจ ืืืจ ืืืฉืื. ืืืืืื, ืืชื ืืืื ืืฉืื ืืช ืืืืืืืืช ืืงืืืืืช ืืืืช ืืืืคื ืืื:
ืืืงืจื ืกืคืฆืืคื, ืืกืืืื ืืืฉืืืืช ืืฉืชืืฉืช ืืกืืืช ืงืืืคืืืืฆืื (ืืจืื + ืืืื ืืช ืืื ืืจืื = ืืืื ืืช ืขื ืืจืื) ืืืกืืืช ืืขืืจ (ืืืื ืืช ืขื ืืจืื ืืืคืืช ืืืืื ืืช ืืืืื ืืืฉืคืขืช ืชืืืื ืืฆืืข ืืืืื). ืืชืจื ืืื, ืืืื ืืช ืขื ืืจืื ืื ืืื ืืืื ืืืืื ืืืคืืจืฉ - ืืืงืื ืืืช, ืืฆืืื ืืืืคืจืืืจ ืืืืื AND.
ืืกืงื ื
ืืืืืจ ืื ื ืืกืืชื ืืชืืจ ืืช ืืืืืืืงืืื ืืืงืฉืจืื ืืขืืงืจืืื ืืืชืืืืืืืืืช IDEF5. ืืฉืชืืฉืชื ืืชืืื ืืจืื ืืืืืื ืื ืืชืืจืจ ืฉืืจืื ืืืชืจ ืงื ืืื ืืช ืืืืืจืืืช ืืืืฆืขืืช ืืืืืื ืฉืืื. ืขื ืืืช, ื ืืชื ืืืฉืชืืฉ ืืกืืืืืช IDEF5 ืืื ืชืืื ืืืข ืืืจ.
ืืื ืืืืืืืืช ืื ืืชืื ืืืข ืืชืืื ืืื ื ืืฉื ื ืจืื ืืืืื ืืื. ืขื ืืืช, ืืืกืืจืช IDEF5, ืืื ืืชืืจืจ ืื ืื ืื ืื ืื ืงืฉื; ืืคืืืช, ืืืกืืืืช ืฉื ื ืืฉื ืื ื ืืืืื ืืคืฉืืืช. ืืืจืช ืืืืืจ ืฉืื ืืื ืืืฉืื ืงืื ืืืฉ ืืืขืืืช ื ืืชืื ืืืืข, ืื ืื ืืืืฆืขืืช ืืื IDEF5 ืคืจืืืืืืื ืืื ืฉืคื ืืจืคืืช.
ืืืขืื ืฉื ืฉืคื ืืจืคืืช ืืื ืฉืืขืืจืชื ืื ืืคืฉืจ ืื ืกื ืืืืจืืจ ืืื ืืืกืื (ืืงืกืืืืืช) ืฉื ืืืื ืืืืืืื. ืืฉ ืฉืคืช ืืงืกื IDEF5 ืขืืืจ ืื. ืขื ืืืช, ืืฉืื ืืจืืฉืื ื, ืฉืคื ืืจืคืืช ืืืืื ืืืืืช ืฉืืืืฉืืช ืืืื ืื ืืกืื ืืจืืฉืืช ืืื ืืืืืืื ืจืืฉืื ืืืช ืืืืืจืช ืืืืงืืืจ ืืคืืชืื ืืื ืืืืืืื ืืคืืจืืช ืืืชืจ ืืฉืคืช ืืืงืกื IDEF5 ืื ืืื ืืื ืืืจ.
ืื ื ืืงืืื ืฉืืืืจ ืื ืืืื ืฉืืืืฉื ืืืชืืืืื ืืชืืื ืื, ืืืื ืืคืืื ืืื ืฉืขืืกืง ืืกืืืืืช ืื ืืชืื ืืืื ืืืืืื ืืืจ ืืื ืจื. ืื ืืืืืจ ืืขืืงืจื ืืืืืจ ืื ืชืืจืื ืืคืืจืฉ ืืชืงื IDEF5 ืฉืืืื ืืชืืืืกืชื ืงืืื (
ืืงืืจ: www.habr.com