ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° подсистСмы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° Π² систСмС управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ сСрвисной ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ

Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π°Π½Π΅Π΅ рассмотрСнных Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ, описываСт особСнности физичСского прСдставлСния систСмы. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ систСмы, установив зависимости ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, Π² Ρ€ΠΎΠ»ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ исходный, Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… срСдах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° подсистСмы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° Π² систСмС управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ сСрвисной ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠœΠ˜ΠΠ˜Π‘Π’Π•Π Π‘Π’Π’Πž ΠžΠ‘Π ΠΠ—ΠžΠ’ΠΠΠ˜Π― И ΠΠΠ£ΠšΠ˜ Π Π€ Π“ΠžΠ‘Π£Π”ΠΠ Π‘Π’Π’Π•ΠΠΠžΠ• ΠžΠ‘Π ΠΠ—ΠžΠ’ΠΠ’Π•Π›Π¬ΠΠžΠ• Π£Π§Π Π•Π–Π”Π•ΠΠ˜Π• Π’Π«Π‘Π¨Π•Π“Πž ΠŸΠ ΠžΠ€Π•Π‘Π‘Π˜ΠžΠΠΠ›Π¬ΠΠžΠ“Πž ΠžΠ‘Π ΠΠ—ΠžΠ’ΠΠΠ˜Π―

«Π’ΠžΠ ΠžΠΠ•Π–Π‘ΠšΠ˜Π™ Π“ΠžΠ‘Π£Π”ΠΠ Π‘Π’Π’Π•ΠΠΠ«Π™ Π’Π•Π₯ΠΠ˜Π§Π•Π‘ΠšΠ˜Π™ Π£ΠΠ˜Π’Π•Π Π‘Π˜Π’Π•Π’» (Π“ΠžΠ£Π’ΠŸΠž «Π’Π“Π’Π£»)

ΠšΠ°Ρ„Π΅Π΄Ρ€Π° систСм Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ проСктирования ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Π’Π«ΠŸΠ£Π‘ΠšΠΠΠ― ΠšΠ’ΠΠ›Π˜Π€Π˜ΠšΠΠ¦Π˜ΠžΠΠΠΠ― Π ΠΠ‘ΠžΠ’Π

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° подсистСмы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ сСрвисной ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Π”. Π‘. Π’Π΅Ρ€Π΅Ρ…ΠΎΠ² Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π”. Π’. Π”ΠΎΠ»Π³ΠΈΡ… Π’ΠΎΡ€ΠΎΠ½Π΅ΠΆ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ, Π΅ΡΡ‚ΡŒ ΠΈ Π±ΡƒΠ΄ΡƒΡ‚. ЕдинствСнноС, Ρ‡Ρ‚ΠΎ мСняСтся со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ — это ΠΈΡ… Π½ΠΎΡΠΈΡ‚Π΅Π»ΠΈ.

Наш Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹ΠΉ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ XXI Π²Π΅ΠΊ позволяСт Π½Π°ΠΌ Π½Π΅ Π²ΠΎΠ»Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Π·Π°Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΈ Π»ΠΈ ΠΌΡ‹ с ΡΠΎΠ±ΠΎΠΉ Π·Π°ΠΏΠΈΡΠ½ΡƒΡŽ ΠΊΠ½ΠΈΠΆΠΊΡƒ, ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΡƒ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ. «Π’сС своС Π½ΠΎΡˆΡƒ с ΡΠΎΠ±ΠΎΠΉ» — Π²Ρ‹ΡΡˆΠ°Ρ ΠΌΡƒΠ΄Ρ€ΠΎΡΡ‚ΡŒ Π΄Ρ€Π΅Π²Π½ΠΈΡ… нашла свою Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π² Π½Π°ΡˆΠΈ Π΄Π½ΠΈ благодаря Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ всС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ прСдприятия ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Однако, ΠΏΠΎΠΊΠ° Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ прСдприятий Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚ сущСствуСт Π² Π±ΡƒΠΌΠ°ΠΆΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅. БСзусловно, Π² Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π΅Π½ ΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Π½, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΎΠ½ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ рядом нСдостатков, сущСствСнно ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… достоинство Π΅Π³ΠΎ привычности.

К ΠΌΠΈΠ½ΡƒΡΠ°ΠΌ Π±ΡƒΠΌΠ°ΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅: ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ поиск Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΡŒ отслСТивания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π° Π²ΡΠ΅Ρ… этапах Π΅Π³ΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°, ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ эффСктивного контроля ΠΈ ΠΎΡ‚чСтности ΠΏΠΎ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ Ρ€Π΅Π·ΠΎΠ»ΡŽΡ†ΠΈΠΉ, Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сроков ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°, Ссли с ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ получСния сводных ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² ΠΈ Ρ‚. Π΄.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚ оказываСтся нСэффСктивным. ВсС эти минусы ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ с Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ систСм элСктронного Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°. Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ, Π³Π΄Π΅ количСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ… Π²Π΅Π΄Π΅Π½ΠΈΡ Π²Π΅Π»ΠΈΠΊΠΈ, становится ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° с Ρ†Π΅Π»ΡŒΡŽ устранСния Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… нСдостатков.

Π’ Π΄Π°Π½Π½ΠΎΠΉ выпускной ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство для прСдприятия сСрвис — ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€ «Π‘иАй-Π»ΠΈΠ·ΠΈΠ½Π³».

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство «ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ Π·Π°ΠΊΡƒΠΏΠΎΠΊ IS» Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС прСдприятиС, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ складской ΡƒΡ‡Π΅Ρ‚ ΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΡŽ. «ΠΠ²Ρ‚оматизация Π·Π°ΠΊΡƒΠΏΠΎΠΊ IS» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΡƒΡ‡Π΅Ρ‚Π° Π»ΡŽΠ±Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Благодаря гибкости ΠΈ Π½Π°ΡΡ‚раиваСмости систСма способна Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΡ‡Π΅Ρ‚Π° — ΠΎΡ‚ Π²Π΅Π΄Π΅Π½ΠΈΡ справочников ΠΈ Π²Π²ΠΎΠ΄Π° ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… вСдомостСй ΠΈ Π°Π½Π°Π»ΠΈΡ‚ичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ².

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство прСслСдуСт Π³Π»Π°Π²Π½ΡƒΡŽ Ρ†Π΅Π»ΡŒ: автоматизация логистичСского бизнСс — процСсса.

1. ОписаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области

1.1 ОписаниС логистичСского бизнСс-процСсса ЛогистичСский бизнСс-процСсс прСдставляСт собой Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ слоТных подпроцСссов, которая начинаСтся с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° возникновСния ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π² ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅Ρ‚ся ΠΈΡ… ΠΏΠΎΠ»Π½Ρ‹ΠΌ исполнСниСм с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉΠ½Ρ‹ΠΌ обслуТиваниСм. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΎΠΉ объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ логистичСского процСсса затрудняСт Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΅Π³ΠΎ участников (Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, логист, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†). Автоматизация этого процСсса ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Π±Ρ‹ сущСствСнно ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ услуг ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ исполнСниС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π² ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ логистичСского процСсса прСдставлСна Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’.

ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ эффСктивности управлСния логистикой Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΡΡ‡Π΅Ρ‚ интСгрированности логистичСской Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΡƒ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠΌΡƒ Ρ†ΠΈΠΊΠ»Ρƒ Π·Π°ΠΊΠ°Π·Π°.

Π‘Π²ΡΠ·Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ дСйствий участников логистичСского процСсса ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π·Π°ΠΊΠ°Π·Π° осущСствляСтся Π² Π°Π²Ρ‚оматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΡƒΡ‡Π°ΡΡ‚ΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΄Π°ΠΆ, Π·Π°ΠΊΡƒΠΏΠΎΠΊ, складского ΡƒΡ‡Π΅Ρ‚Π°, производства, Ρ‚. Π΅. Π½Π° Π²ΡΠ΅ΠΌ ΠΏΡƒΡ‚ΠΈ двиТСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…, финансовых ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ².

Π§Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ обСспСчСна координация процСссов Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ поставок, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСдприятия ΠΈΠ·-Π·Π° отсутствия срывов, ускорСния выполнСния Π·Π°ΠΊΠ°Π·ΠΎΠ², сниТСния стоимости ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠ°, своСврСмСнности ΠΈ Π²Ρ‹ΡΠΎΠΊΠΎΠ³ΠΎ качСства удовлСтворСния потрСбностСй ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².

АвтоматизированныС срСдства ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ пространствС Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€ΡΠΊΠΈΠ΅ сСти, Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ, производство, складскоС ΠΈ Ρ‚ранспортноС хозяйства, подраздСлСния обСспСчСния, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСмы Π² Ρ†Π΅Π»ΠΎΠΌ.

Участниками логистичСского процСсса ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ процСсса, логист, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†.

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Ρ‹Ρ… звСньСв, ΠΈ Π΄Π΅Π»ΡΡ‚ся Π½Π° ΡΡ‚Π°ΠΏΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ составными, Ρ‚Π΅ΠΌ самым ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру. Атрибутами Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Π½ΠΎΠΌΠ΅Ρ€, Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π²ΠΈΠ΄, ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚, Π΄Π°Ρ‚Π° подписи, Π΄Π°Ρ‚Π° окончания, общая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, ΠΎΡ‚Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ, ΠΎΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ, описаниС.

Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠΌ ассоциируСтся Π½Π°Π±ΠΎΡ€ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Ρ‹Ρ… звСньСв Π² Π»ΠΎΠ³ΠΈΡΡ‚ичСской Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ составными, Ρ‚Π΅ΠΌ самым ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру. Атрибуты ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: ΠΊΠΎΠ΄, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π΄Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° (ΠΏΠ»Π°Π½, Ρ„Π°ΠΊΡ‚), Π΄Π°Ρ‚Π° окончания (ΠΏΠ»Π°Π½, Ρ„Π°ΠΊΡ‚), ΠΊΠ»ΠΈΠ΅Π½Ρ‚, статус, описаниС. Бтатус ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния: ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, приостановлСн, Π² Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ, Π·Π°ΠΊΡ€Ρ‹Ρ‚. Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ассоциируСтся Π½Π°Π±ΠΎΡ€ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ складов. Атрибутами склада ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ отвСтствСнноС Π»ΠΈΡ†ΠΎ, ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ закрытости, общая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, адрСс, описаниС, Ρ‚ΠΈΠΏ (постоянный, ΠΏΡ€ΠΈΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ).

НСобходимо Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ долТности ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ отвСтствСнного Π»ΠΈΡ†Π° склада. Для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (Ρ„Π°ΠΉΠ»ΠΎΠ²), ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² / Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ вСсти ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠŸΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ истории измСнСния Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ взаимодСйствия с ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм (ПО) ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρƒ.

Договорная спСцифика прСдставляСт собой ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ ΡƒΡΠ»ΡƒΠ³. Атрибутами Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΠΎΠΉ спСцифики ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€, Π΄Π°Ρ‚Π° создания, Π°Π²Ρ‚ΠΎΡ€, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ, статус, сумма, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ. Π’Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцифики. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ статуса Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΠΎΠΉ спСцификации (Π”Π‘) Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния: новая, согласованная, утвСрТдСнная. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° / Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Π”Π‘. НСобходимо вСсти ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Π”Π‘. Π”Π‘ — это ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ сгруппированных ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ. КаТдая позиция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ составной ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ: плановая ΠΈ Ρ„актичСская. ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ фактичСской Π”Π‘ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Π½Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π”Π‘ ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ (ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡ‚Π°Ρ‚ΡŒ составной ΠΈΠ»ΠΈ простой).

Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ ассоциируСтся Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π°, которая группируСтся ΠΏΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌ, услугам ΠΈ ΠΏΡ€Π°Π²Π°ΠΌ Π½Π° ΠŸΠž. Атрибутами Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ», Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния, поставщики, Π²ΠΈΠ΄. Π£ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ поставщиков. Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° основного поставщика. Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ ассоциируСтся ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° (Π΅Π΅ Π²Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄).

На Π±Π°Π·Π΅ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½ΠΎΠΉ Π”Π‘ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π·Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации (Π—Π‘). Бтатус Π—Π‘ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° значСния: ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π° ΠΈΠ»ΠΈ Π½Π΅Ρ‚. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Π—Π‘ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ ассоциируСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²: поставщик, закупочная Ρ†Π΅Π½Π°, Π΄Π°Ρ‚Π° поступлСния ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ, срок поставки, срок ΠΎΠΏΠ»Π°Ρ‚Ρ‹, счСт поставщика, отвСтствСнный. КаТдая позиция Π»ΠΈΠ±ΠΎ рСзСрвируСтся Π½Π° ΡΠΊΠ»Π°Π΄Π΅, Π»ΠΈΠ±ΠΎ заказываСтся Ρƒ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠ°.

Π”Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… срСдств осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠΎΡ€ΡƒΡ‡Π΅Π½ΠΈΠΉ. ΠŸΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Π΅ поручСния ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.

Автоматизация логистики склада — ΠΏΡƒΡ‚ΡŒ ΠΊ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ прСдприятия.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° прСдприятия «Π‘иАй-Π»ΠΈΠ·ΠΈΠ½Π³» прСдставлСна Π½Π° Ρ€ΠΈΡ. 1.

Рисунок 1 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° прСдприятия «Π‘иАй-Π»ΠΈΠ·ΠΈΠ½Π³»

Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ — Π²Ρ‹ΡΡˆΠ°Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ Π² ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠΈ, надСлённая полномочиями Π²Ρ‹Π±ΠΎΡ€Π° стратСгии развития ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ, ΠΎΡ‚Π»Π°Π΄ΠΊΠΎΠΉ финансовых ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² прСдприятия.

Π“Π»Π°Π²Π½Ρ‹ΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ опрСдСляСт Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ тСхничСского развития прСдприятия Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Ρ‹Π½ΠΎΡ‡Π½ΠΎΠΉ экономики, ΠΏΡƒΡ‚ΠΈ рСконструкции ΠΈ Ρ‚СхничСского пСрСвооруТСния Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ производства, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ спСциализации ΠΈ Π΄ΠΈΠ²Π΅Ρ€ΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ производства Π½Π° ΠΏΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Ρƒ; ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ тСхничСской ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ производства ΠΈ Π΅Π³ΠΎ постоянный рост, ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ эффСктивности производства ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€ΡƒΠ΄Π°, сокращСниС ΠΈΠ·Π΄Π΅Ρ€ΠΆΠ΅ΠΊ (ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…, финансовых, Ρ‚Ρ€ΡƒΠ΄ΠΎΠ²Ρ‹Ρ…), Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ использованиС производствСнных рСсурсов, высокоС качСство ΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ, Ρ€Π°Π±ΠΎΡ‚ ΠΈΠ»ΠΈ услуг, соотвСтствиС выпускаСмых ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ государствСнным стандартам, тСхничСским условиям ΠΈ Ρ‚рСбованиям тСхничСской эстСтики, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ. Π’ ΡΠΎΠΎΡ‚вСтствии с ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΌΠΈ бизнСс-ΠΏΠ»Π°Π½Π°ΠΌΠΈ прСдприятия Π½Π° ΡΡ€Π΅Π΄Π½Π΅ΡΡ€ΠΎΡ‡Π½ΡƒΡŽ ΠΈ Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΡƒΡŽ пСрспСктиву Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ мСроприятий ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ прСдприятия, ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ Π²Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ воздСйствия производства Π½Π° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΡƒΡŽ срСду, Π±Π΅Ρ€Π΅ΠΆΠ½ΠΎΠΌΡƒ использованию ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½Ρ‹Ρ… рСсурсов, созданию бСзопасных условий Ρ‚Ρ€ΡƒΠ΄Π° ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ тСхничСской ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹ производства; ΠžΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΠ»Π°Π½ΠΎΠ² внСдрСния Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, провСдСния ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎ-тСхничСских мСроприятий, Π½Π°ΡƒΡ‡Π½ΠΎ-ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΈ ΠΎΠΏΡ‹Ρ‚Π½ΠΎ-конструкторских Ρ€Π°Π±ΠΎΡ‚.

Π’ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΡ‚Π΄Π΅Π»Π° логистики Π²Ρ…ΠΎΠ΄ΠΈΡ‚ всС, ΠΊΡ€ΠΎΠΌΠ΅ самого процСсса производства, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π°ΠΊΡƒΠΏΠΊΠ°, доставка ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΡΡ‹Ρ€ΡŒΡ, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ„Π°Π±Ρ€ΠΈΠΊΠ°Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ±Ρ‹Ρ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ. ЦСлью логистичСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ являСтся оптимизация Π·Π°Ρ‚Ρ€Π°Ρ‚ ΠΈ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ этапС, экономия рСсурсов ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π².

Π Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π΄Π΅Π»Π° тСсно связана со Π²ΡΠ΅ΠΌΠΈ подраздСлСниями Ρ„ΠΈΡ€ΠΌΡ‹. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΎΡ‚Π΄Π΅Π» занимаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΊ вновь строящихся, Ρ‚Π°ΠΊ ΠΈ Ρ€Π΅ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ направлСния Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΎΠΌ:

— ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ потрСбности Π² ΠΊΠ°Π΄Ρ€Π°Ρ…;

— ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, ΠΎΡ†Π΅Π½ΠΊΠ° качСства Ρ‚Ρ€ΡƒΠ΄Π°;

— ΡΠΈΡΡ‚Π΅ΠΌΠ° ΠΎΡ‚Π±ΠΎΡ€Π° ΠΊΠ°Π΄Ρ€ΠΎΠ²;

— ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ процСсса Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ²;

— ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ управлСния ΠΊΠ°Ρ€ΡŒΠ΅Ρ€ΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ростом;

— ΡΠΈΡΡ‚Π΅ΠΌΠ° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ образования ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊΠ°Π΄Ρ€ΠΎΠ².

ЭкономичСский ΠΎΡ‚Π΄Π΅Π» занимаСтся Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ, Π²Π΅Π΄Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ фактичСским исполнСниСм Ρ€Π°Π½Π΅Π΅ сформированных ΠΈ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΎΠ².

1.2 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм ΠΈ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ с Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ систСмой На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, компания «Π‘иАй-Π»ΠΈΠ·ΠΈΠ½Π³», благодаря использованию соврСмСнных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ управлСния производством Ρ€Π°Π±ΠΎΡ‚ ΠΈ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхничСских ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм. Π‘ΠΏΠ΅ΠΊΡ‚Ρ€ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Сю Π·Π°Π΄Π°Ρ‡ ΠΎΡ‡Π΅Π½ΡŒ Π²Π΅Π»ΠΈΠΊ.

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прСдприятия, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ².

Но Π²ΡΠ΅ ΠΆΠ΅, ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… срСдств нСсколько, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «1Π‘: Ворговля ΠΈ Π‘ΠΊΠ»Π°Π΄», «Π‘истСма управлСния ΠŸΠ°Ρ€ΡƒΡ». «1Π‘: Ворговля ΠΈ Π‘ΠΊΠ»Π°Π΄» — прСдставляСт собой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ «ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΡƒΡ‡Π΅Ρ‚» систСмы «1Π‘: ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅» с Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ складского ΡƒΡ‡Π΅Ρ‚Π° ΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

Π’.Π΅. «1Π‘: Ворговля ΠΈ Π‘ΠΊΠ»Π°Π΄» выступаСт Π½Π΅ ΠΊΠ°ΠΊ систСма, Π° Π»ΠΈΡˆΡŒ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ систСмы, Π² ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅ ΠΎΡ‚ Π½Π°ΡˆΠ΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° состоит ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π²Π²ΠΈΠ΄Ρƒ Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, сбои Π±Ρ‹Π²Π°ΡŽΡ‚ Ρ‡Π°Ρ‰Π΅.

«ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹Π³ΠΎΠ΄Π½Π΅ΠΉ ΠΊΡƒΠΏΠΈΡ‚ΡŒ миксСр, мясорубку ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΊΡƒΡ…ΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠ±Π°ΠΉΠ½». Π’Π°ΠΊΠΆΠ΅ «1Π‘: ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅» дорогая Π²Π΅Ρ‰ΡŒ, Ρ‚.ΠΊ. сочСтаСт Π² ΡΠ΅Π±Π΅ мноТСство ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ мною ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Π±ΡƒΠ΄Π΅Ρ‚:

1. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²:

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ / ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚;

— ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ складов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;

— ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ двиТСния Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… срСдств Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;

— Π²Π΅ΡΡ‚ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ.

2. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ²:

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° / этапы Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ²;

— ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ двиТСния Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… срСдств Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°;

— Π²Π΅ΡΡ‚ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚ ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°ΠΌ.

3. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΠΎΠΉ спСцификации.

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ;

— ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ;

— Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ измСнСния Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΠΎΠΉ спСцификации;

— ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ прСдпросмотр ΠΏΠ»Π°Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΈ Ρ„актичСского содСрТимого Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΠΎΠΉ спСцификации.

4. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹Ρ… ΠΈ Ρ„актичСских Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Ρ… спСцификаций.

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ;

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ;

— ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π³Ρ€ΡƒΠΏΠΏΡ‹;

— ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ / Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈΠ· / Π² Excel.

5. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Ρ… спСцификаций (ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π·Π°ΠΊΡƒΠΏΠΎΠΊ).

6. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€.

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ;

— Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния;

— Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ поставщиков (с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ указания основного);

— ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ поискС.

7. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠ³ΠΎ расписания.

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹;

— ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ;

— Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°Ρ… Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ…;

— Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… долТностСй;

— Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ….

8. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠΎΡ€ΡƒΡ‡Π΅Π½ΠΈΠΉ (Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ).

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ плюсом являСтся — нСдорогая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

1.3 ЦСль ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Главная Ρ†Π΅Π»ΡŒ выпускной ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ — автоматизация логистичСского бизнСс процСсса ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌΠΈ объСмами ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ этого процСсса. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ вСсти ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°, с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Ρ‚Ρ€Π°Ρ‚ΠΎΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… срСдств.

Π—Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ Π² Π²Ρ‹ΠΏΡƒΡΠΊΠ½ΠΎΠΉ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅:

— ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ скорости ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ускорСнного сбыта;

— ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ;

— ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠ΅ΠΊ;

— ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ эффСктивного управлСния всСми бизнСс — процСссами, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ логистичСской ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΠΈ со ΡΠΌΠ΅ΠΆΠ½Ρ‹ΠΌΠΈ структурами ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

2. ЛогистичСский бизнСс-процСсс

2.1 ВзаимодСйствиС бизнСс-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ЛогистичСский процСсс прСдставляСт собой Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ слоТных подпроцСссов, Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ описаниС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΎ рассмотрСно Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ бизнСс процСссов.

Участниками логистичСского процСсса ΡΠ²Π»ΡΡŽΡ‚ΡΡ: Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ процСсса, логист, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†.

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Ρ‹Ρ… звСньСв Π² Π»ΠΎΠ³ΠΈΡΡ‚ичСской Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅. Он ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΠ΅Ρ‚ся Π½Π° ΡΡ‚Π°ΠΏΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ составными, Ρ‚Π΅ΠΌ самым ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру.

Атрибуты Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°:

1) Π½ΠΎΠΌΠ΅Ρ€;

2) Π½Π°Π·Π²Π°Π½ΠΈΠ΅;

3) Π²ΠΈΠ΄;

4) ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚;

5) Π΄Π°Ρ‚Π° подписи;

6) Π΄Π°Ρ‚Π° окончания;

7) общая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ;

8) ΠΎΡ‚Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ;

9) ΠΎΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ;

10) описаниС.

Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠΌ ассоциируСтся Π½Π°Π±ΠΎΡ€ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Ρ‹Ρ… звСньСв Π² Π»ΠΎΠ³ΠΈΡΡ‚ичСской Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ составными, Ρ‚Π΅ΠΌ самым ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру.

Атрибуты ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

1) ΠΊΠΎΠ΄;

2) РП;

3) Π΄Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° (ΠΏΠ»Π°Π½, Ρ„Π°ΠΊΡ‚);

4) Π΄Π°Ρ‚Π° окончания (ΠΏΠ»Π°Π½, Ρ„Π°ΠΊΡ‚);

5) ΠΊΠ»ΠΈΠ΅Π½Ρ‚;

6) статус;

7) описаниС.

Бтатус ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния: ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, приостановлСн, Π² Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ, Π·Π°ΠΊΡ€Ρ‹Ρ‚. Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ассоциируСтся Π½Π°Π±ΠΎΡ€ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ складов.

Атрибуты склада:

1) Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅;

2) ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ отвСтствСнноС Π»ΠΈΡ†ΠΎ;

3) ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ закрытости;

4) общая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ;

5) адрСс;

6) описаниС;

7) Ρ‚ΠΈΠΏ (постоянный, ΠΏΡ€ΠΈΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ).

НСобходимо Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ долТности ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ отвСтствСнного Π»ΠΈΡ†Π° склада. Для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (Ρ„Π°ΠΉΠ»ΠΎΠ²), ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² / Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ вСсти ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠŸΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ истории измСнСния Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ взаимодСйствия с ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ ΠŸΠž ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρƒ.

Договорная спСцификация (Π”Π‘) прСдставляСт собой ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ ΡƒΡΠ»ΡƒΠ³.

Атрибуты Π”Π‘:

1) Π½Π°Π·Π²Π°Π½ΠΈΠ΅;

2) ΠΏΡ€ΠΎΠ΅ΠΊΡ‚;

3) Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€.

4) Π΄Π°Ρ‚Π° создания;

5) Π°Π²Ρ‚ΠΎΡ€;

6) ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ;

7) ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ;

8) статус;

9) сумма;

10) ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ.

Π’Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π”Π‘. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ статуса Π”Π‘ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния: новая, согласованная, утвСрТдСнная. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° утвСрТдСния Π”Π‘ Π±Ρ‹Π»Π° описана Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ бизнСс процСссов. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° / Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Π”Π‘. НСобходимо вСсти ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π”Π‘.

Π”Π‘ — это ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ сгруппированных ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ. КаТдая позиция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ составной, Ρ‚. Π΅. ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру.

Атрибуты ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ:

1) порядковый Π½ΠΎΠΌΠ΅Ρ€;

2) Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ»;

3) Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π°;

4) Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния;

5) количСство;

6) Π²Π°Π»ΡŽΡ‚Π°;

7) Ρ†Π΅Π½Π° Π·Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ;

8) сумма;

9) срок поставки (договорная ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ивная Π΄Π°Ρ‚Ρ‹);

10) Π°Π½Π½ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ;

11) ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ;

12) статус.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ статуса Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния: Π½Π΅ Π·Π°ΠΊΠ°Π·Π°Π½Π°, Π·Π°ΠΊΠ°Π·Π°Π½Π°, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π° (Ссли позиция Π² Π”Π‘ ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ отличаСтся ΠΎΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Ρ„актичСской Π”Π‘).

Для классификации Π”Π‘ Π½Π° ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹Π΅ (ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ) ΠΈ Ρ„актичСскиС Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Ρ‚ΠΈΠΏΡ‹ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ: плановая, фактичСская.

ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ фактичСской Π”Π‘ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Π½Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π”Π‘ ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ (ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡ‚Π°Ρ‚ΡŒ составной ΠΈΠ»ΠΈ простой).

Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ ассоциируСтся Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π°, которая группируСтся ΠΏΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌ, услугам ΠΈ ΠΏΡ€Π°Π²Π°ΠΌ Π½Π° ΠŸΠž.

Атрибуты Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹:

1) Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅;

2) ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅;

3) Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ»;

4) Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния;

5) поставщики;

6) Π²ΠΈΠ΄.

Если Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π° ΠΈΠ· Π³Ρ€ΡƒΠΏΠΏΡ‹ «Π’ΠΎΠ²Π°Ρ€», Ρ‚ΠΎ ΡΠΏΠΈΡΠΎΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² дополняСтся:

1) Ρ‚ΠΈΠΏ (ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅);

2) ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ;

3) сСрия;

4) новая ΠΈΠ»ΠΈ Π±/Ρƒ.

Если ΠΆΠ΅ ΠΈΠ· Π³Ρ€ΡƒΠΏΠΏΡ‹ «ΠŸΡ€Π°Π²Π° Π½Π° ΠŸΠž», Ρ‚ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ список Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² дополняСтся:

1) сущСствованиС сублицСнзии;

2) ΡƒΡ‡Π΅Ρ‚ НДБ (с ΠΈΠ»ΠΈ Π±Π΅Π·);

3) сСрия.

Π£ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ поставщиков. Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° основного поставщика. Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ ассоциируСтся ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° (Π΅Π΅ Π²Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄).

На Π±Π°Π·Π΅ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½ΠΎΠΉ Π”Π‘ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π·Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации (Π—Π‘). Бтатус Π—Π‘ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° значСния: ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π° ΠΈΠ»ΠΈ Π½Π΅Ρ‚.

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Π—Π‘ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ ассоциируСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²:

1) поставщик;

2) закупочная Ρ†Π΅Π½Π°;

3) Π΄Π°Ρ‚Π° поступлСния ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ;

4) срок поставки;

5) срок ΠΎΠΏΠ»Π°Ρ‚Ρ‹;

6) счСт поставщика;

7) отвСтствСнный.

КаТдая позиция Π»ΠΈΠ±ΠΎ рСзСрвируСтся Π½Π° ΡΠΊΠ»Π°Π΄Π΅, Π»ΠΈΠ±ΠΎ заказываСтся Ρƒ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠ° (Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΊΠ°Π· поставщику).

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° утвСрТдСния Π—Π‘ Π±Ρ‹Π»Π° описана Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ бизнСс процСссов.

Π”Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… срСдств осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠΎΡ€ΡƒΡ‡Π΅Π½ΠΈΠΉ.

Атрибуты ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½ΠΎΠ³ΠΎ поручСния:

1) Π½ΠΎΠΌΠ΅Ρ€;

2) Π΄Π°Ρ‚Π°;

3) Π²ΠΈΠ΄;

4) сумма;

5) ΠΏΠ»Π°Ρ‚Π΅Π»ΡŒΡ‰ΠΈΠΊ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ИНН, КПП, β„– счСта);

6) ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ИНН, КПП, β„– счСта);

7) Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°;

8) ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ;

9) Π±Π°Π½ΠΊ ΠΏΠ»Π°Ρ‚Π΅Π»ΡŒΡ‰ΠΈΠΊΠ° (Π‘ΠΠš, β„– счСта);

10) Π±Π°Π½ΠΊ получатСля (Π‘ΠΠš, β„– счСта);

11) основной ΠΏΡ€ΠΎΠ΅ΠΊΡ‚;

12) основной Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€.

2.2 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ структура прСдприятия ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π½Π°Ρ организация, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅Ρ‚ впослСдствии Π²Π½Π΅Π΄Ρ€Π΅Π½Π° разрабатываСмая систСма, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ (ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ описаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области прСдприятия) объСдинСния всСх ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² прСдприятия Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° ΡΠ΅Ρ‚ΡŒΡŽ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΅Π΄ΠΈΠ½ΠΎΠΉ Π‘Π”.

2.2.1 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для описания ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… бизнСс-процСссов Π½Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠΈ ΠΈ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ полоТСния Π²Π΅Ρ‰Π΅ΠΉ — Ρ‚ΠΎΠ³ΠΎ, ΠΊ Ρ‡Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ. Данная модСль построСна Π² ΡΡ€Π΅Π΄Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования BP-win, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Ρ€ΠΈ стандартныС Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ: IDEF0, DFD, IDEF3. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ IDEF0 прСдписываСт построСниС иСрархичСской систСмы Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ — Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… описаний Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² систСмы. Π‘Π½Π°Ρ‡Π°Π»Π° проводится описаниС систСмы Π² Ρ†Π΅Π»ΠΎΠΌ ΠΈ Π΅Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚вия с ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΌ ΠΌΠΈΡ€ΠΎΠΌ (контСкстная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°), послС Ρ‡Π΅Π³ΠΎ проводится дСкомпозиция — систСма разбиваСтся Π½Π° ΠΏΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠΈ ΠΊΠ°ΠΆΠ΄Π°Ρ подсистСма описываСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ (Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ). Π—Π°Ρ‚Π΅ΠΌ каТдая подсистСма разбиваСтся Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ Π΄ΠΎ Π΄ΠΎΡΡ‚иТСния Π½ΡƒΠΆΠ½ΠΎΠΉ стСпСни подробности.

Рассмотрим ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡƒΡŽ Π½Π°ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ модСль Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области (рис. 2).

Рисунок 2 — ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ запишСм опрСдСлСния стрСлок Π½Π° ΠΊΠΎΠ½Ρ‚Скстной Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ стрСлок Π² ΠΊΠΎΠ½Ρ‚Скстной Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅

НазваниС стрСлки

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ стрСлки

Π’ΠΈΠΏ стрСлки

Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹

Π’Ρ‹Π±ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

Input

Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°

Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ, ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ

Control

Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ

Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sql-запросов

Control

ВСхнология «Drag and Drop»

ВСхнология Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ «Π‘Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ»

Control

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство

РазрабатываСмая систСма

Mechanism

ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π» производствСнного ΠΎΡ‚Π΄Π΅Π»Π°

Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Ρ‹, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ ΠΈ Ρ‚. Π΄.

Mechanism

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚

Π”Π°Π½Π½Ρ‹Π΅, хранящиСся Π² Π±Π°Π·Π΅

Output

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ прСдприятия Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ, Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€ΡƒΠ΅ΠΌ систСму Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ (рис. 3 ΠΈ Ρ€ΠΈΡ. 4).

Рисунок 3 — дСкомпозиция ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня Рисунок 4 — ДСкомпозиция Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня

2.2.2 Π˜Π½Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° «ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-связь» (ER) ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ стандартный способ опрСдСлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. ЀактичСски с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ER-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ осущСствляСтся дСтализация Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ сущности систСмы ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ‹ взаимодСйствия, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π²Π°ΠΆΠ½ΠΎΠΉ для ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области (сущности), свойства этих ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹) ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ (связи).

Рисунок 5 — Π˜Π½Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Π’Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ бизнСс-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²»

Рисунок 6 — Π˜Π½Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Π’Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ бизнСс-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²»

Рисунок 7 — Π˜Π½Ρ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Π’Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ бизнСс-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²»

2.2.3 ДаталогичСская модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΈΠ½Ρ„ологичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ, которая осущСствляСт ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, даталогичСская модСль позволяСт Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ модСль Π½Π° Ρ„изичСском ΡƒΡ€ΠΎΠ²Π½Π΅. Π’ Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π‘Π” даталогичСскоС ΠΈΠ»ΠΈ логичСскоС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ схСмы Π‘Π”, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ совокупности схСм ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‚ абстрактныС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области ΠΈ ΡΠ΅ΠΌΠ°Π½Ρ‚ичСскиС связи ΠΌΠ΅ΠΆΠ΄Ρƒ этими ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Основой Π°Π½Π°Π»ΠΈΠ·Π° коррСктности схСмы ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ Π‘Π”. Под процСссом ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π‘Π” ΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ внСсСниС Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Π‘Π” ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π‘Π”, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². ДаталогичСская модСль прСдставлСна Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ А.

Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚ логистичСский автоматизация Π·Π°ΠΊΡƒΠΏΠΊΠ°

2.2.4 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ систСма, всС Ρ‡Π°Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ описаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы Ρ‡Π΅Ρ€Π΅Π· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования (Use Case ΠΈΠ»ΠΈ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹). Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования это — описаниС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ систСма Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ воздСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… систСм. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния получСния Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, поэтому ΠΎΠ½ΠΈ Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для опрСдСлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ всСм процСссом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ВсС основныС Π²ΠΈΠ΄Ρ‹ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π°Π½Π°Π»ΠΈΠ·, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, тСстированиС Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования. Π’ΠΎ Π²Ρ€Π΅ΠΌΡ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ирования Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ систСмы ΠΈ ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ сСбя вСсти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ тСстирования, описанныС Ρ€Π°Π½Π΅Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΡ‰Π΅ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ провСсти ΠΏΠΎΡˆΠ°Π³ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ этих Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

БтратСгия использования ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ опрСдСляСт Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ Π²ΠΎΠΏΡ€ΠΎΡΡƒ «Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΆΠ΄ΡƒΡ‚ ΠΎΡ‚ ΡΠΈΡΡ‚Π΅ΠΌΡ‹?» Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ вопрос «Ρ‡Ρ‚ΠΎ систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ?». Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ‚Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свои повсСднСвныС Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ Ρ†Π΅Π½Ρ‚Ρ€Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ установим Π°ΠΊΡ‚Π΅Ρ€Π° — ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ с ΡˆΠ΅ΡΡ‚ΡŒΡŽ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ использования — ΡˆΠ΅ΡΡ‚ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. UseCase-Ρ‹ «Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²», «Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ²», «Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹ вСдСния Π”Π‘», «ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ…», «Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹ Π·Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации» ΠΈ «Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹ вСдСния Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния» ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ использования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ†Π΅Π»ΠΎΠΌ.

Данная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° построСна Π² ΡΡ€Π΅Π΄Π΅ IBM Rational Rose Enterprise Edition v7.0.0, которая ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… систСм Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ стандарта UML, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Ρ‚Π°ΠΊ ΠΈ Π±ΠΈΠ·Π½Π΅Ρ-процСссы. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡ. 8.

Рисунок 8 — Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования

2.2.5 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов являСтся основным логичСским прСдставлСниСм ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ устройствС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ систСмы ΠΈΠ»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, ΠΎΠ± Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ систСмы.

На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ классов (рис. 9) прСдставлСны Π΄Π΅Π²ΡΡ‚ΡŒ классов. Запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ начинаСтся с ΠΊΠ»Π°ΡΡΠ° «LaunchForm.cs», Π³Π΄Π΅ отобраТаСтся Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Ρ„ΠΈΡ€ΠΌΡ‹-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π”Π°Π»Π΅Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрСдаСтся Π² ΠΊΠ»Π°ΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Ρ„ΠΎΡ€ΠΌ «ManagerForm», ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ настройки (класс «SettingsForm») ΠΈ ΡΠ°ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΡ‹. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ классов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ поля, ΠΊΠ°ΠΊ «connector» ΠΈ «description», соотвСтствСнно слуТащиС для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прСимущСствСнно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для добавлСния, удалСния, обновлСния ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Рисунок 9 — Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов

2.2.6 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний Рассмотрим Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡƒ состояний. Π‘Π΅ΠΌΠ°Π½Ρ‚ΠΈΠΊΠ° понятия состояния довольно слоТна. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ характСристика состояний систСмы явным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ структуры, зафиксированной Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ классов. ΠŸΡ€ΠΈ рассмотрСнии состояний систСмы приходится ΠΎΡ‚Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚Π΅ΠΉ Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠΉ структуры ΠΈ ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ катСгориями, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ динамичСский контСкст повСдСния ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмы.

На Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ расписаны основныС состояния систСмы, начиная ΠΎΡ‚ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„ΠΎΡ€ΠΌΡ‹, заканчивая занСсСниСм ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. Над стрСлками подписаны ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Π΅ состояния систСмы.

Рисунок 10 — Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний

2.2.7 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π°Π½Π΅Π΅ рассмотрСнных Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ, описываСт особСнности физичСского прСдставлСния систСмы. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ систСмы, установив зависимости ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, Π² Ρ€ΠΎΠ»ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ исходный, Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… срСдах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ соотвСтствуСт Ρ„Π°ΠΉΠ»Ρƒ. ΠŸΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½Ρ‹Π΅ стрСлки, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ взаимозависимости, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ мСсто ΠΏΡ€ΠΈ компиляции исходных тСкстов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ графичСскими элСмСнтами Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, интСрфСйсы ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

На Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ имССтся Π³Π»Π°Π²Π½Ρ‹ΠΉ исполняСмый Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°: «Forms» — графичСский ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½Ρ‡Π΅ΡΠΊΠΈΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для отобраТСния, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Ρ„ΠΎΡ€ΠΌ ΠΈ «ControlsLibrary» — Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡΡ‚ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ собствСнныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. Π’ «Forms» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для запуска ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ. Π’ «ControlsLibrary» ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ запускаСмых Ρ„ΠΎΡ€ΠΌ.

Рисунок 11 — Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства

3.1 Π’Ρ‹Π±ΠΎΡ€ языка программирования Π’ Ρ…ΠΎΠ΄Π΅ выполнСния выпускной ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° «ΠΠ²Ρ‚оматизация Π·Π°ΠΊΡƒΠΏΠΎΠΊ IS»

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, разработанная Π² Π²Ρ‹ΠΏΡƒΡΠΊΠ½ΠΎΠΉ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, слуТит для использования Π½Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный интСрфСйс ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… всСм сотрудникам ΠΏΠΎ ΡΠ΅Ρ‚ΠΈ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ прСдприятия.

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±Ρ‹Π» использован язык программирования C Sharp (C#) для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Windows 98/2000/XP/Vista/Seven. Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСдставлСн Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’.

По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ языками программирования C# выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅. МногиС языки ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΌ синтаксисом, приводящим ΠΊ Ρ‚рудностям, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈ ΠΈΡ… Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ. Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ C# прСдприняли ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ усилия для упрощСния языка:

— Π·Π°ΠΏΡ€Π΅Ρ‚ прямой манипуляции ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ;

— Π±ΠΎΠ»Π΅Π΅ строгиС ΠΏΡ€Π°Π²ΠΈΠ»Π° прСобразования Ρ‚ΠΈΠΏΠΎΠ²;

— ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ ΠΏΡ€ΠΎΠ²Π°Π»Π° Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ Π² switch;

— Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΈΠ΅ мноТСствСнного наслСдования.

C# Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ: ΠΈΠ· ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π° языка ΡƒΠ±Ρ€Π°Π½Ρ‹ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ нСприятныС ΠΈ Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ особСнности Π‘++, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя язык сохранил ΠΌΠΎΡ‰Π½Ρ‹Π΅ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности, присущиС для Ρ‚Π°ΠΊΠΈΡ… языков, ΠΊΠ°ΠΊ Π‘++, Java ΠΈΠ»ΠΈ VB. Π£ΠΊΠ°ΠΆΠ΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ особСнности языка Π‘++, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ся C#:

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π‘# Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ прямоС ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, прСдоставляя Π²Π·Π°ΠΌΠ΅Π½ Π±ΠΎΠ³Π°Ρ‚ΡƒΡŽ систСму Ρ‚ΠΈΠΏΠΎΠ² ΠΈ ΡΠ±ΠΎΡ€ΠΊΡƒ мусора. НСпосрСдствСнная Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ доступна Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ «ΠΎΠΏΠ°ΡΠ½ΠΎΠ³ΠΎ» ΠΊΠΎΠ΄Π°, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ явного дСкларирования. Как слСдствиС, Π² C# Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всСго ΠΎΠ΄ΠΈΠ½ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ доступа «.» .

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΡ Ρ‚ΠΈΠΏΠΎΠ² Π² C# Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ строТС, Ρ‡Π΅ΠΌ Π² Π‘++, Π² Ρ‡Π°ΡΡ‚ности, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ явным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, всС привСдСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ бСзопасными (Ρ‚.Π΅. Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹ нСявныС прСобразования с ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ, использованиС Ρ†Π΅Π»Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Ρ‚. ΠΏ.). ЕстСствСнно, это Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² ΠΏΡ€ΠΈ компиляции.

Одной ΠΈΠ· Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок Π² Π‘++ Π±Ρ‹Π»ΠΎ отсутствиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° break ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π΅Ρ‚ΠΎΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° switch. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° «ΠΏΡ€ΠΎΠ²Π°Π»Π°» (fall-through) Π² C# Ρ€Π΅ΡˆΠ΅Π½Π° ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: компилятор Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ наличия явного ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° (break ΠΈΠ»ΠΈ goto case) Π² Π»ΡŽΠ±ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠ΅.

Π’ C#, ΠΊΠ°ΠΊ ΠΈ Π² Java, Π½Π΅Ρ‚ мноТСствСнного наслСдования, вмСсто Π½Π΅Π³ΠΎ прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… интСрфСйсов. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ мнСния ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ мноТСствСнного наслСдования сильно разнятся, отсутствиС этого ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π² C# Π΄ΠΎΠ»ΠΆΠ½ΠΎ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ компилятора.

3.2 Π’Ρ‹Π±ΠΎΡ€ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Visual Studio 2010 Professional — ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ многоплатформСнная интСгрированная срСда всСстороннСго тСстирования ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΠ±Π»ΡŽΠ΄Π°ΡŽΡ‰Π°Ρ всС основныС ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ для обСспСчСния максимального качСства ΠΊΠΎΠ΄Π°. Π‘ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°Ρ… Visual Studio 2010 созданиС, ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ΡΡ Π½Π° Π²ΡΠ΅Ρ… этапах проСктирования.

Visual Studio 2010 — ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅ срСдство для спСциалистов ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π² Ρ‚ΠΎΠΌ числС Windows ΠΈ Windows Server, ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ ΠΈ Π²Π΅Π±-срСду, Office ΠΈ SharePoint ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ 100% ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ функциями Visual Studio 2010 Professional ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

— ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ примСнСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, всСх Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° конструкторов ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²;

— Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Visual Studio 2010 Ρ‡Π΅Ρ€Π΅Π· тСстированиС Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ;

— Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… элСмСнтов для совмСстной Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΊΠΎΠ΄ΠΎΠΌ Π² ΡΡ€Π΅Π΄Π΅ SharePoint, Π² Ρ‡Π°ΡΡ‚ности Π²Π΅Π±-ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, списков, событий ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов;

— ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° встроСнных инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Windows 7, Π² Ρ‡Π°ΡΡ‚ности ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ΅Π½ΡΠΎΡ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ настраиваСмого интСрфСйса Windows Scenic Ribbon;

— ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ RIA ΠΈ WPF;

— ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½ΠΎΠ΅ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π² Visual Studio 2010: ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ пСрСнос ΠΊΠΎΠ΄Π°, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² IIS ΠΈ ΡΡ…Π΅ΠΌΡ‹ Π‘Π” созданных Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΡΡ€Π΅Π΄Ρƒ производства, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ сСрвСрС.

3.3 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° систСмы ΠŸΠ°ΠΊΠ΅Ρ‚ Forms:

LaunchFrom.cs — класс, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ начинаСтся запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Π² ΡΠ΅Π±Π΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Ρ„ΠΈΡ€ΠΌΡ‹-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

SettingsForm.cs — класс, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой модальноС ΠΎΠΊΠ½ΠΎ настроСк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ВызываСтся ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ «ΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈ» ΠΈΠ· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Ρ„ΠΎΡ€ΠΌ.

VedenieDogovornixSpecifikaciyForm.cs — класс «Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘». ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Ρ„ΠΎΡ€ΠΌΡƒ, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. ВызываСтся ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡƒ ΠΈΠ· Π΄Π΅Ρ€Π΅Π²Π° Π² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ Ρ„ΠΎΡ€ΠΌ.

DogovornieSpecifikaciiForm.cs — класс «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации». ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Ρ„ΠΎΡ€ΠΌΡƒ, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. ВызываСтся ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡƒ Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ строкС Π³Π»Π°Π²Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘» .

ΠŸΠ°ΠΊΠ΅Ρ‚ ControlsLibrary:

AddingPanelForSplitContainer.cs — составная Ρ‡Π°ΡΡ‚ΡŒ стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° SplitContainer, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ собой Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ панСль с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ.

Draggable.cs — прСдставляСт собой панСль, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ Π² Π»ΡŽΠ±Ρ‹Ρ… направлСниях с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ «Drag and Drop» .

ExtendedContextMenu.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ContextMenu (Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ мСню), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСбя Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

ExtendedDataGridView.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataGridView (Ρ‚Π°Π±Π»ΠΈΡ†Π°), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСбя ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ столбцы.

ExtendedTabControl.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TabControl (Π²ΠΊΠ»Π°Π΄ΠΊΠ°), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ присутствуСт ΠΊΠ½ΠΎΠΏΠΊΠ° закрытия Π²ΠΊΠ»Π°Π΄ΠΊΠΈ.

FilterControl.cs — ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sql-запросов ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

TreeGridView.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataGridView (Ρ‚Π°Π±Π»ΠΈΡ†Π°), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠΆΠ΅ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎ-Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΡƒΡŽ структуру.

BlockPanel.cs — ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой Π±Π»ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ состояния: Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ.

PressedButton.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Button (ΠΊΠ½ΠΎΠΏΠΊΠ°), которая ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ 2 состояния: Π²Π΄Π°Π²Π»Π΅Π½Π° ΠΈΠ»ΠΈ Π½Π΅ Π½Π°ΠΆΠ°Ρ‚Π°.

ScrollPanel.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Panel (панСль), ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΠΎΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

Splitter.cs — ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ полосу, ΡΠ»ΡƒΠΆΠ°Ρ‰ΡƒΡŽ для оформлСния.

TextBoxButton.cs — модификация стандартного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TextBox (тСкстовоС ΠΏΠΎΠ»Π΅), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ встроСна ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ открываСтся модальноС ΠΎΠΊΠ½ΠΎ со ΡΠΏΠΈΡΠΊΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€Π°.

Рисунок 12 — Бтруктурная схСма Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ ПО

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 12 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° структурная схСма Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

ОпишСм ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ:

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. На Π΄Π°Π½Π½ΠΎΠΌ этапС ΠΏΠ΅Ρ€Π΅Π΄ самим запуском отобраТаСтся Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Ρ„ΠΈΡ€ΠΌΡ‹-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ ΠΏΠΎΡΠ»Π΅ появляСтся ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„ΠΎΡ€ΠΌ.

Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌ. Π’ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ доступны для Π²Ρ‹Π±ΠΎΡ€Π° Π΄Π²Π΅ Ρ„ΠΎΡ€ΠΌΡ‹: «Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘» ΠΈ «Π—Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации».

Для «Π’СдСния Π”Π‘» дСйствия ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

— Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Π”Π‘;

— Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΈ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ;

— Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π”Π‘;

— ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ;

— Π²Ρ‹Π±ΠΎΡ€ Π”Π‘;

— ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΏΠ»Π°Π½/Ρ„Π°ΠΊΡ‚ Π΄Π°Π½Π½Ρ‹Ρ….

Π’ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации», ΠΎΡ‚ΠΊΡƒΠ΄Π° доступны дСйствия:

— Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ, сортировка, смСна порядка отобраТСния;

— Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏ ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ, пСрСтаскиваниС ΠΈΠ· ΠΏΠ»Π°Π½Π° Π² Ρ„Π°ΠΊΡ‚;

— ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ.

Для Ρ„ΠΎΡ€ΠΌΡ‹ «Π—Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации» доступны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

— Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Π·Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Ρ… спСцификациях;

— Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΈ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ;

— ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π·Π°ΠΊΡƒΠΏΠΎΠΊ;

— ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ.

Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации» ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

3.4 Руководство администратора Π’ ΡΡ‚ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ рассмотрим всС шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для установки ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ «ΠΠ²Ρ‚оматизация Π·Π°ΠΊΡƒΠΏΠΎΠΊ IS» («WarehousesIS»).

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Microsoft.NET Framework 4. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ инструкциям установки.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Microsoft SQL Server 2008 R2. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ инструкциям установки.

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ скрипты. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ sa. ΠŸΠ°Ρ€ΠΎΠ»ΡŒ 12 345.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, запустив Ρ„Π°ΠΉΠ» setup.exe.

ΠŸΡ€ΠΈ запускС запустится мастСр установки (рис. 13). НСобходимо Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

Рисунок 13

Π—Π°Ρ‚Π΅ΠΌ появится ΠΎΠΊΠ½ΠΎ (рис.14), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ПослС Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠ°ΠΏΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

Рисунок 14

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ (рис. 15), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π°Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ установится ярлык. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

Рисунок 15

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ (рис. 16), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ярлык Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС ΠΈΠ»ΠΈ Π½Π΅Ρ‚. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

Рисунок 16

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ (рис. 17), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ информация, ΠΊΡƒΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. Если всС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ». НачнСтся установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (рис. 18).

Рисунок 17

Рисунок 18

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ WarehousesIS.exe.

3.5 Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС Ρ„ΠΎΡ€ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ WarhousesIS, ΠΈ Π΄Π°Π΄ΠΈΠΌ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ описаниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

3.5.1 ОписаниС Ρ„ΠΎΡ€ΠΌ Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ прСдставлСны 3 Ρ„ΠΎΡ€ΠΌΡ‹:

— Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘;

— Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации — доступна ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹ вСдСния Π”Π‘;

— Π·Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации.

ВсС Ρ„ΠΎΡ€ΠΌΡ‹ доступны ΠΈΠ· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Ρ„ΠΎΡ€ΠΌ, прСдставлСнного Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ ΠΈΡ… Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ происходит Π² Π±Π»ΠΎΠΊΠ΅ «Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ», Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² Π±Π»ΠΎΠΊΠ΅ «ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹». ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ, становится доступной панСль управлСния, располоТСнная Π²Π²Π΅Ρ€Ρ…Ρƒ, Π½Π°Π΄ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ Ρ„ΠΎΡ€ΠΌ.

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру, доступны Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΡ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΈ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° всСх доступных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ рассмотрСна Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅.

Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 19.

Рисунок 19 — Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π€ΠΎΡ€ΠΌΠ° «Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘». ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π³Π»Π°Π²Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘» (рис. 20) ΠΈ Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ просмотр Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ† «ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π”Π‘ ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ» ΠΈ «ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ фактичСских Π”Π‘» (рис. 21). ПослСдниС Π΄Π²Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру ΠΈ ΡΠ»ΡƒΠΆΠ°Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния. ΠŸΡ€ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π”Π‘ Π² Π³Π»Π°Π²Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ открываСтся новая Ρ„ΠΎΡ€ΠΌΠ° — «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации», ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π”Π‘.

Рисунок 20 — Π’Π°Π±Π»ΠΈΡ†Π° «Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘»

Рисунок 21 -«Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π”Π‘» Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ просмотр Π€ΠΎΡ€ΠΌΠ° «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации». ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π΄Π²Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: «ΠŸΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ» ΠΈ «Π€Π°ΠΊΡ‚ичСски» (рис. 22), ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ структуры. Над Π½ΠΈΠΌΠΈ располагаСтся панСль с ΠΏΠΎΠ»ΡΠΌΠΈ для чтСния (Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€, Π΄Π°Ρ‚Π° создания) ΠΈ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ («ΠŸΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ» ΠΈ «Π€Π°ΠΊΡ‚ичСски», ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ происходит ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹).

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «ΠŸΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ «Drag & Drop» происходит ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π”Π‘ ΠΈ ΠΈΡ… ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ· ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π€Π°ΠΊΡ‚ичСски».

Для добавлСния Π² Π΄Π²Π΅ Π³Π»Π°Π²Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π”Π‘ ΠΈ ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏ, измСнСния ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ «ΠŸΠ°Π½Π΅Π»ΡŒ рСдактирования спСцификаций».

Рисунок 22 — «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации»

Π€ΠΎΡ€ΠΌΠ° «Π—Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации». ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π³Π»Π°Π²Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π—Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации» (рис. 23), Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния. ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π°ΠΊΡƒΠΏΠΎΠΊ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… всСй систСмы.

Рисунок 23 — «Π—Π°ΠΊΡƒΠΏΠΎΡ‡Π½Ρ‹Π΅ спСцификации»

3.5.2 ОписаниС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Ρ„ΠΎΡ€ΠΌ ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ описаниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ «ControlsLibrary».

ПанСль управлСния. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой панСль, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π»Π΅Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, с ΠΏΡΡ‚ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ: «Π’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹», «ΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹», «ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π‘Π°Π·Ρ‹», «Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ послСдниС измСнСния» ΠΈ «ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ послСдниС измСнСния» (рис. 24).

«Π’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹» — Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

«ΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹» — ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ настройки соСдинСния.

«ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π‘Π°Π·Ρ‹» — осущСствляСт ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ послСдниС измСнСния» — осущСствляСтся ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡ… Ρ„изичСскоС занСсСниС ΠΈΡ… Π² Π±Π°Π·Ρƒ.

«ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ послСдниС измСнСния» — выполняСтся ΠΎΡ‚ΠΊΠ°Ρ‚, происходит Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° послСдних ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ сохранСнных Π΄Π°Π½Π½Ρ‹Ρ….

Рисунок 24 — ПанСль управлСния ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ„ΠΎΡ€ΠΌ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π΄Π΅Ρ€Π΅Π²ΠΎ Ρ„ΠΎΡ€ΠΌ (рис. 25). По Π΄Π²ΠΎΠΉΠ½ΠΎΠΌΡƒ ΠΊΠ»ΠΈΠΊΡƒ осущСствляСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ «Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ».

Рисунок 25 — ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ„ΠΎΡ€ΠΌ ОписаниС Ρ„ΠΎΡ€ΠΌΡ‹. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой тСкстовый Π±Π»ΠΎΠΊ (рис. 26). По ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΌΡƒ ΠΊΠ»ΠΈΠΊΡƒ Π² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ Ρ„ΠΎΡ€ΠΌ ΠΈΠ»ΠΈ ΠΆΠ΅ смСнС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π² ΡΠΏΠ΅Ρ†ΠΈΡ„икациях мСняСтся описаниС Ρ„ΠΎΡ€ΠΌΡ‹.

Рисунок 26 — ОписаниС Ρ„ΠΎΡ€ΠΌΡ‹ Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π±Π»ΠΎΠΊ, слуТащий для отобраТСния Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ Π² Π²ΠΈΠ΄Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΊ (рис. 27).

Рисунок 27 — Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΠ²Ρ‚ΠΎΡ„ΠΈΠ»ΡŒΡ‚Ρ€. ЯвляСтся срСдством Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (рис. 28). Находится Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ столбцов Ρ‚Π°Π±Π»ΠΈΡ†, выглядит ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ° со ΡΡ‚Ρ€Π΅Π»ΠΊΠΎΠΉ Π²Π½ΠΈΠ·. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ раскрываСтся список ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ столбца, Π²Ρ‹Π±Ρ€Π°Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°.

Рисунок 28 — ΠΠ²Ρ‚ΠΎΡ„ΠΈΠ»ΡŒΡ‚Ρ€ Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°. ЯвляСтся срСдством сортировки ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (рис. 29). ВызываСтся посрСдством Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ столбца. ПослС Ρ‰Π΅Π»Ρ‡ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Π° отсортируСт содСрТащиСся Π² Π½Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ, Π»ΠΈΠ±ΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ сортировка ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΠΌ столбцам.

Рисунок 29 — Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°

ВСхнология «Draq & Drop». На Ρ„ΠΎΡ€ΠΌΠ΅ «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации» имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ «ΠΏΠ΅Ρ€Π΅Ρ‚аскивания» Π³Ρ€ΡƒΠΏΠΏ ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠŸΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ» Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π€Π°ΠΊΡ‚ичСски», Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ порядок отобраТСния ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… своСго уровня влоТСнности (рис. 30).

Рисунок 30 — ВСхнология Draq & Drop

ПанСль рСдактирования спСцификаций. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ «Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Π΅ спСцификации» (рис. 31). ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π΅Π³ΠΎ Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π”Π‘, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏ для Π”Π‘ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅. Π”Π°Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΏΡ€ΠΈ нСобходимости ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ/Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ.

Рисунок 31 — ПанСль рСдактирования спСцификаций

Π€ΠΈΠ»ΡŒΡ‚Ρ€. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π΄Π²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°: панСль Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° (рис. 32) ΠΈ ΡΠ°ΠΌΠΎ модальноС ΠΎΠΊΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° (рис. 33).

ПанСль Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… частСй:

— ΠΊΠ½ΠΎΠΏΠΊΠ° «Π€ΠΈΠ»ΡŒΡ‚Ρ€» — Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°;

— Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню — ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ список доступных Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ «Drag & Drop» Π½Π° ΠΏΠ°Π½Π΅Π»ΡŒ для ΠΊΠ½ΠΎΠΏΠΎΠΊ;

— ΠΏΠ°Π½Π΅Π»ΡŒ для ΠΊΠ½ΠΎΠΏΠΎΠΊ.

Окно Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй:

— ΡΠΏΠΈΡΠΎΠΊ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² — список, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹;

— Π±Π»ΠΎΠΊ рСдактирования — Π±Π»ΠΎΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ происходит Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ происходит с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Π±Π»ΠΎΠΊΠ°. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя, Ρ†Π²Π΅Ρ‚, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° ΠΈ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ «Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ». Для создания ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° составлСния ΠΊΠΎΠΌΠ°Π½Π΄.

Рисунок 32 — Π€ΠΈΠ»ΡŒΡ‚Ρ€-панСль Рисунок 33 — Π€ΠΈΠ»ΡŒΡ‚Ρ€-Ρ„ΠΎΡ€ΠΌΠ°

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Ρ…ΠΎΠ΄Π΅ выполнСния выпускной ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° ΠΈΠ·ΡƒΡ‡Π΅Π½Π° прСдмСтная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ сСрвисно-ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π³Π΄Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, слуТащий для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ слоТного логистичСского процСсса Π²Π½ΡƒΡ‚Ρ€ΠΈ самой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π’ Ρ…ΠΎΠ΄Π΅ проСктирования Π±Ρ‹Π»ΠΈ построСны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ наглядным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Ρ‹Π»Π° написана докумСнтация Π² Π²ΠΈΠ΄Π΅ руководства администратора ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… даСтся ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ Π² Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ языка программирования Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ язык C Sharp (C#) ΠΈΠ·-Π·Π° Π΅Π³ΠΎ простоты Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ графичСского интСрфСйса. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ систСмы управлСния рСляционными Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° Microsoft SQL Server 2008 R2.

На ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ тСстирования ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ удовлСтворяСт поставлСнным Π·Π°Π΄Π°Ρ‡Π°ΠΌ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ эксплуатируСтся Π² ΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎ-ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ «Π‘иАй-Π»ΠΈΠ·ΠΈΠ½Π³».

1. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚. — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½. Π΄Π°Π½. — Π Π΅ΠΆΠΈΠΌ доступа: http://www.documoborot.ru/

2. ВикипСдия — свободная энциклопСдия — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½. Π΄Π°Π½. — Π Π΅ΠΆΠΈΠΌ доступа: http://ru.wikipedia.org/wiki/UML

3. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ унивСрситСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ — «ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования Π² ΡΡ€Π΅Π΄Π΅ IBM Rational Rose» — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½. Π΄Π°Π½. — Π Π΅ΠΆΠΈΠΌ доступа: http://www.intuit.ru/department/se/ibmrrose/3/

4. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ унивСрситСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ — «ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ классов Π² ΡΡ€Π΅Π΄Π΅ IBM Rational Rose 2003» — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½. Π΄Π°Π½. — Π Π΅ΠΆΠΈΠΌ доступа: http://www.intuit.ru/department/se/ibmrrose/4/

5. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ унивСрситСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ — «ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² ΡΡ€Π΅Π΄Π΅ IBM Rational Rose 2003» — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½. Π΄Π°Π½. — Π Π΅ΠΆΠΈΠΌ доступа: http://www.intuit.ru/department/se/ibmrrose/10/

6. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ унивСрситСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ — «ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² ΡΡ€Π΅Π΄Π΅ IBM Rational Rose» — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½. Π΄Π°Π½. — Π Π΅ΠΆΠΈΠΌ доступа: http://www.intuit.ru/department/se/ibmrrose/8/

7. Авторизованный ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Π¦Π΅Π½Ρ‚Ρ€ Aptech Computer Education. ΠžΡΠ½ΠΎΠ²Ρ‹ C# / Aptech Computer Education, 2004. — 248 с.

8. Авторизированный ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Π¦Π΅Π½Ρ‚Ρ€ Aptech Computer Education. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ WinForms / Aptech Computer Education, 2004. — 236 с.

9. Авторизированный ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Π¦Π΅Π½Ρ‚Ρ€ Aptech Computer Education. ΠžΡΠ½ΠΎΠ²Ρ‹ систСм управлСния рСляционными Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… SQL Server / Aptech Computer Education, 2003. — 203 с.

10. Авторизированный ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Π¦Π΅Π½Ρ‚Ρ€ Aptech Computer Education. SQL Server / Aptech Computer Education, 2003. — 157 с.

11. Pierre Henri Kuate. NHibernate in Action / Tobin Harris, Christian Baver, Gavin King. — Covers Version 1.2 — Manning Publications, 2009. — 399 с.

12. Jason Dentler. NHibernate 3.0 Cookbooc / Jason Dentler. — Packt Publishing, 2010. 328 c.

13. ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½ НСйгСл. C# 2008 ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°.NET 3.5 для профСссионалов / ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½ НСйгСл, Π‘ΠΈΠ»Π» ИвьСн, Π”ΠΆΠ΅ΠΉ Π“Π»ΠΈΠ½Π½, ΠšΠ°Ρ€Π»ΠΈ Уотсон, ΠœΠΎΡ€Π³Π°Π½ Π‘ΠΊΠΈΠ½Π½Π΅Ρ€. — ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΈΠ·Π΄-Π²ΠΎ «Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°», 2009. — 1392 с.

14. Пол НильсСн. Microsoft SQL Server 2005. Библия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ / Пол НильсСн — ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΈΠ·Π΄-Π²ΠΎ «Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°», 2008. — 1228 с.

ΠŸΠ Π˜Π›ΠžΠ–Π•ΠΠ˜Π•, А Π”аталогичСская модСль

ΠŸΠ Π˜Π›ΠžΠ–Π•ΠΠ˜Π• Π‘ Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

VedenieDogovornixSpecifikaciyForm.cs

using System;

using System.Collections.Generic;

using System. ComponentModel;

using System. Data;

using System. Drawing;

using System. Linq;

using System. Text;

using System.Windows.Forms;

using ControlsLibrary. Others;

using ControlsLibrary.NHibernate.MappingClasses;

using ControlsLibrary.Controls.TreeGridView;

using ControlsLibrary.Controls.dgvUserCellControls;

using System. Reflection;

using ControlsLibrary;

using ControlsLibrary. Interfaces;

using ControlsLibrary.Controls.ExtendedTabControl;

namespace Forms. FormModels

{

public partial class VedenieDogovornixSpecifikaciyForm: TabPage, ISessionable

{

public Connector connector = new Connector ();

public static string desc = «Π€ΠΎΡ€ΠΌΠ° Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Ρ‹Ρ… спСцификаций прСдставляСт собой…» ;

private ChoiseDialog ProjectChoiseForm = new ChoiseDialog («Projects»);

private ChoiseDialog ContractChoiseForm = new ChoiseDialog («Contracts»);

private Dictionary dict = null;

private Type MappingClassType = typeof (Contract_spec);

private bool canTrackMainTGVChanges = false;

private int RowForDetail = -1;

public VedenieDogovornixSpecifikaciyForm ()

{

InitializeComponent ();

ProjectColumn.setEventOnClick (new System. EventHandler (ProjectColumnTextBoxButtonClick));

ContractColumn.setEventOnClick (new System. EventHandler (ContractColumnTextBoxButtonClick));

mainDGV.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler (mainDGV_CellClick);

delDCButton.Click += new System. EventHandler (this.delDCButton_Click);

dict = Dictionaries. Contract_SpecDict;

//filterPanel1.LocalDGV = unitsDGV;

updateView (false);

//ToolTips

ToolTip t = new ToolTip ();

t.SetToolTip (addDCButton, «Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ»);

t.SetToolTip (delDCButton, «Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ»);

t.SetToolTip (detailDCButton, «Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ просмотр»);

}

#region Converters

private Contract_spec ConverterContract_spec (object obj)

{

return (Contract_spec)obj;

}

private Positions ConverterPositions (object obj)

{

return (Positions)obj;

}

private Statuses ConverterStatuses (object obj)

{

return (Statuses)obj;

}

private Units_measur ConverterUnits_measur (object obj)

{

return (Units_measur)obj;

}

private Valuta ConverterValuta (object obj)

{

return (Valuta)obj;

}

private Pos_group ConverterPos_group (object obj)

{

return (Pos_group)obj;

}

#endregion

private void mainDGV_CellClick (object sender, DataGridViewCellEventArgs e)

{

if (e.RowIndex > -1 && e. ColumnIndex > -1)

{

//MessageBox.Show (mainDGV.Columns[e.ColumnIndex]. Name);

RowForDetail = e. RowIndex;

updateView (true);

}

}

#region Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ mainDGV

private void ProjectColumnTextBoxButtonClick (object sender, EventArgs e)

{

if (ProjectChoiseForm.ShowDialog () == DialogResult. OK)

{

((Contract_spec)mainDGV.Rows[((TextBoxButtonEditingControl)mainDGV.EditingControl).EditingControlRowIndex]. Tag).proj_proj_id =

(Projects)ProjectChoiseForm.choiseListBox.SelectedItem;

((TextBoxButtonEditingControl)mainDGV.EditingControl).EditingControlFormattedValue =

((Projects)ProjectChoiseForm.choiseListBox.SelectedItem).name_proj;

}

}

private void ContractColumnTextBoxButtonClick (object sender, EventArgs e)

{

if (ContractChoiseForm.ShowDialog () == DialogResult. OK)

{

((Contract_spec)mainDGV.Rows[((TextBoxButtonEditingControl)mainDGV.EditingControl).EditingControlRowIndex]. Tag).cont_cont_id =

(Contracts)ContractChoiseForm.choiseListBox.SelectedItem;

((TextBoxButtonEditingControl)mainDGV.EditingControl).EditingControlFormattedValue =

((Contracts)ContractChoiseForm.choiseListBox.SelectedItem).name_cont;

}

}

private void addDCButton_Click (object sender, EventArgs e)

{

mainDGV.Rows.Add ();

mainDGV.Rows[mainDGV.Rows.Count — 1]. Cells[0].ErrorText = «ΠŸΡƒΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅ нСдопустимо» ;

mainDGV.Rows[mainDGV.Rows.Count — 1]. Cells[1].ErrorText = «ΠŸΡƒΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅ нСдопустимо» ;

mainDGV.Rows[mainDGV.Rows.Count — 1]. Cells[2].ErrorText = «ΠŸΡƒΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅ нСдопустимо» ;

mainDGV.Rows[mainDGV.Rows.Count — 1]. Cells[9].ErrorText = «ΠŸΡƒΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅ нСдопустимо» ;

mainDGV.Rows[mainDGV.Rows.Count — 1]. ErrorText = «ΠŸΡƒΡΡ‚Ρ‹Π΅ поля нСдопустимы» ;

mainDGV.Rows[mainDGV.Rows.Count — 1]. Tag = new Contract_spec ();

}

private void delDCButton_Click (object sender, System. EventArgs e)

{

if (mainDGV.SelectedRows[0]. Tag≠null)

if (MessageBox.Show (this, «Π’Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ: «

+ ((Contract_spec)mainDGV.SelectedRows[0]. Tag).name + «?nВмСстС с Π½ΠΈΠΌ удалятся всС ΡΡΡ‹Π»Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° Π½Π΅Π³ΠΎ записи! «

«Π’опрос», MessageBoxButtons. YesNo) == DialogResult. Yes)

{

connector.Delete (mainDGV.SelectedRows[0]. Tag);

}

}

private void mainDGV_CellValidating (object sender, System.Windows.Forms.DataGridViewCellValidatingEventArgs e)

{

if (e.RowIndex > -1 && e. ColumnIndex > -1)

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ