เบชเบญเบ‡เบงเบดเบ—เบตเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบงเบฒเบ”เบเบดเบ”เบˆเบฐเบเบณ

เบเบฒเบ™โ€‹เบ›เบฝเบšโ€‹เบ—เบฝเบšโ€‹เบชเบญเบ‡โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹เปเบœเบ™โ€‹เบงเบฒเบ”โ€‹เบเบดเบ”โ€‹เบˆเบฐโ€‹เบเปเบฒ (เบญเบตเบ‡โ€‹เปƒเบชเปˆ "เบเบฐโ€‹เบฎเบญเบโ€‹"โ€‹)

ะ’ เบžเบฒเบเบ—เบต 1 เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก "เบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป„เบ›เบชเบนเปˆเบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”" เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡เบซเบปเบงเบ‚เปเป‰ " fairytale " - เป€เบชเบฑเป‰เบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฐเบฎเบญเบเบˆเบฒเบ "Tale of Tsar Saltan, เบฅเบนเบเบŠเบฒเบเบ‚เบญเบ‡เบฅเบฒเบง, เป€เบˆเบปเป‰เบฒเบŠเบฒเบ Gvidon Saltanovich, เบงเบดเบฅเบฐเบŠเบปเบ™เบญเบฑเบ™เบชเบฐเบซเบ‡เปˆเบฒเบ‡เบฒเบกเปเบฅเบฐเบเบดเปˆเบ‡เปƒเบซเบเปˆ, เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบเบดเบ‡ Swan เบ—เบตเปˆเบชเบงเบเบ‡เบฒเบก" เป‚เบ”เบ A.S. Pushkin. เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเปเบœเบ™เบงเบฒเบ”เบเบดเบ”เบˆเบฐเบเปเบฒ, เบ•เบปเบเบฅเบปเบ‡เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเปเบœเบ™เบงเบฒเบ”เป‚เบ”เบเปƒเบŠเป‰ "เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบญเบ". เบŠเบทเปˆเบ•เบดเบ”เบ•เบฒเบกเปเบกเปˆเบ™เบเบปเบ‡เบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเปเบœเบ™เบงเบฒเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป€เบžเบ‡เบ™เบฑเป‰เบ™: เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™, เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก, เปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบธเบฅเบฐเบเบดเบ”. เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบซเบ™เบถเปˆเบ‡, เป€เบกเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบŠเบทเปˆเบ‚เบญเบ‡เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบšเบฒเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰เป‚เบ„เบ‡เบฎเปˆเบฒเบ‡ Enterprise Architect เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เบญเบปเบ”เบชเบฐเบ•เบฒเบฅเบต เบฅเบฐเบšเบปเบš Sparx [1]
เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰, เป€เบšเบดเปˆเบ‡ [2].
เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบเปเบฒเบ™เบปเบ” UML เบ„เบปเบšเบ–เป‰เบงเบ™, เป€เบšเบดเปˆเบ‡ เบ—เบตเปˆเบ™เบตเป‰ [3]

เบ‚เป‰เบญเบเบˆเบฐเป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบฎเบนเบšเปเบšเบšเปเบœเบ™เบงเบฒเบ”เบˆเบฒเบเบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ (เบฎเบนเบš 1) เปเบฅเบฐเบชเบฐเปเบ”เบ‡เปเบœเบ™เบงเบฒเบ”เบ—เบตเปˆเปเบ•เป‰เบกเปƒเบซเบกเปˆเบ”เป‰เบงเบ "เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™" (เบฎเบนเบš 2), เบ‚เป‰เบญเบเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบญเบฐเบ—เบดเบšเบฒเบเบ‚เปเป‰เบ”เบตเปเบฅเบฐเบ‚เปเป‰เป€เบชเบ, เบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เบกเบตเบซเบปเบงเบ‚เปเป‰เป€เบฅเบฑเบเบ™เป‰เบญเบ.

เบชเบญเบ‡เบงเบดเบ—เบตเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบงเบฒเบ”เบเบดเบ”เบˆเบฐเบเบณ
เบฎเบนเบšเบ—เบต 1. เปเบœเบ™เบงเบฒเบ”เบเบดเบ”เบˆเบฐเบเปเบฒ - เบ—เบฑเบ”เบชเบฐเบ™เบฐเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™

เบชเบญเบ‡เบงเบดเบ—เบตเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบงเบฒเบ”เบเบดเบ”เบˆเบฐเบเบณ
เบฎเบนเบšเบ—เบต 2. เปเบœเบ™เบงเบฒเบ”เบเบดเบ”เบˆเบฐเบเปเบฒ - standard diagram structuring

  1. เบกเบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบฅเบนเบเบชเบญเบ™เปเบกเปˆเบ™เบซเบ™เป‰เบญเบเบฅเบปเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบ™เปเบœเบ™เบงเบฒเบ”เบ—เบต 2.
  2. เปเบ•เปˆเปƒเบ™เปเบœเบ™เบงเบฒเบ”เบ—เบต 2, เบงเบฑเบ”เบ–เบธเป„เบ”เป‰เบ–เบทเบ "smeared" เปƒเบ™เบ—เบปเปˆเบงเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เปเบœเบ™เบงเบฒเบ”, เป€เบŠเบดเปˆเบ‡, เบชเปเบฒเบฅเบฑเบšเบฅเบปเบ”เบŠเบฒเบ”เบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ, เบšเปเปˆเบชเบฐเบ”เบงเบเบซเบผเบฒเบ.
  3. เป€เบฅเบทเปˆเบญเบ‡เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบšเบฑเบ™เบ—เบถเบ - เบเบปเบ”เบฅเบฐเบšเบฝเบš. เปเบฅเบฐเป€เบžเบทเปˆเบญเปเบŠเบเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบ•เปˆเบ‡เบ•เบฑเป‰เบ‡เบกเบฑเบเบ„เบฐเบ™เบฒเบเบปเบ, เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เปเบœเบ™เบงเบฒเบ”เบ•เป‰เบญเบ‡เบ–เบทเบเป€เบฅเบทเปˆเบญเบ™เบฅเบปเบ‡เปƒเบ™เบšเบฒเบ‡เบˆเบธเบ”.
  4. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡ clone เบ‚เบฑเป‰เบ™เบ•เบญเบ™ โ€œเบฎเบฑเบš/เบชเบปเปˆเบ‡โ€ฆโ€ เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบซเบผเบฒเบเบ„เบปเบ™เบขเบนเปˆเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ™เบตเป‰.
  5. เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเบชเบญเบ‡, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบ›เบฐเบ–เบดเป‰เบกเบเบฒเบ™เปเบ•เบเบ‡เปˆเบฒเบซเบ™เบถเปˆเบ‡เปเบฅเบฐเบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™, เบ”เบต, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เปเบ—เป‰เป†เบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เปเบˆเบ‡เบžเบงเบเบกเบฑเบ™ "เบ‡เบฒเบก"! เป‚เบŠเบเบ”เบต, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™ - เบเบปเบ”เบฅเบฐเบšเบฝเบš.

เปเบ™เปˆเบ™เบญเบ™, เบšเปเปˆเบกเบต comrades เปƒเบ™เบฅเบปเบ”เบŠเบฒเบ”เปเบฅเบฐเบชเบต, เปเบ•เปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เปเบฒเบญเบดเบ”เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบชเบฐเบ”เบงเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™.
เปเบ•เปˆเบ‚เป‰เบญเบเบˆเบฐเบšเปเปˆเบ•เบปเบงเบฐ - เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เบเปเปˆเบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเปเบ•เป‰เบกเบ—เบฑเบ‡เบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เปเบซเบผเปˆเบ‡

  1. เป€เบงเบฑเบšเป„เบŠเบ—เปŒ Sparx Systems. [เปเบซเบผเปˆเบ‡เบญเบตเป€เบฅเบฑเบเป‚เบ—เบฃเบ™เบดเบ] เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡: เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”: https://sparxsystems.com
  2. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบธเบฅเบฐเบเบดเบ”. โ€” M.: CourSE, SIC INFRA-M, EBS Znanium.com. โ€“ เบ›เบต 2017.
  3. OMG Unified Modeling Language (OMG UML) Specification. เป€เบงเบตเบŠเบฑเปˆเบ™ 2.5.1. [เปเบซเบผเปˆเบ‡เบญเบตเป€เบฅเบฑเบเป‚เบ—เบฃเบ™เบดเบ] เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡: เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”: https://www.omg.org/spec/UML/2.5.1/PDF

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™