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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса Π·Π°ΠΊΡƒΠΏΠΎΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² для ООО Β«Π—Π²Π΅Π·Π΄Π° Востока ΠΈ Π―ΠΏΠΎΠ½ΠΈΠΈΒ»

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

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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса Π·Π°ΠΊΡƒΠΏΠΎΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² для ООО Β«Π—Π²Π΅Π·Π΄Π° Востока ΠΈ Π―ΠΏΠΎΠ½ΠΈΠΈΒ» (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π’Π•Π”Π•ΠΠ˜Π•

Π’ Π½Π°ΡΡ‚оящСС врСмя происходит автоматизация Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° прСдприятий нашСй страны.

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ ΠΎΡ‡Π΅Π½ΡŒ высока Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ‚ΡŒ качСство выполняСмых Ρ€Π°Π±ΠΎΡ‚ ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ²Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚. Π—Π°Π΄Π°Ρ‡Π° планирования потрСбностСй Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… (Materials Requirements Planning, MRP) оказалась Ρ‚ΠΎΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, которая ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ Ρ†Π΅Π»ΠΎΠΉ индустрии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для управлСния прСдприятиСм.

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

ЦСлью Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса Π·Π°ΠΊΡƒΠΏΠΎΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² для ООО «Π—Π²Π΅Π·Π΄Π° Востока ΠΈ Π―ΠΏΠΎΠ½ΠΈΠΈ», Π³. ΠšΡ€Π°ΡΠ½ΠΎΠ΄Π°Ρ€.

1. ИсслСдованиС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π—Π° Ρ€Π΅Π΄ΠΊΠΈΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ рассматриваСмых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ Ρ€Π΅ΡΡƒΡ€ΡΠΎΠ² Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ выполнСния достаточного большого объСма вычислСний, ΠΈ Π²ΡΠ΅Π³Π΄Π° — ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ точности ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚ности. Π§Π΅ΠΌ большС ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… рСсурсов ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Ρƒ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ия, Ρ‚Π΅ΠΌ большС трСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΆΠ΅ ΠΎΠ±Ρ‰Π΅Π³ΠΎ согласованного ΠΏΠ»Π°Π½Π° являСтся ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ процСссом, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ проводятся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ вычислСний ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·. Если Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ пСриодичСских ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΎΠΊ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΎΠ², Ρ‚ΠΎ Ρ†Π΅Π»Π΅ΡΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ примСнСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… планирования становится достаточно ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠΉ.

Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ планирования Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдприятия ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅:

Β· Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… описаний процСссов изготовлСния Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈ ΡƒΠ·Π»ΠΎΠ², ΠΈΡ… Π²Π·Π°ΠΈΠΌΠ½Ρ‹Ρ… связСй ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚Π΅ΠΉ;

Β· Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… описаний Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², рСсурсов ΠΈ ΠΈΡ… ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… потрСбностСй для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ издСлиям;

Β· справочников ΠΈ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… основныС хозяйствСнныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… срСдств, свСдСния ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ;

Β· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² планирования, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… систСм.

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

К Π½Π°ΡΡ‚ΠΎΡΡ‰Π΅ΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ряд ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ MRP, MRP II, ERP, примСняСмых для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ планирования рСсурсов прСдприятия ΠΏΡ€ΠΈ осущСствлСнии Π·Π°ΠΊΡƒΠΏΠΎΠΊ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ…, производства ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ планирования ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² — Material Requirements Planning (MRP), Π΄ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ рСсурсов прСдприятия Π² Ρ†Π΅Π»ΠΎΠΌ — Enterprise Resource Planning (ERP)[1].

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

Рисунок 1.1 — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° MRP систСмы Π”Π°Π»Π΅Π΅ приводятся описания основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² систСм классов MRP ΠΈ ERP, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ CALS.

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ Material Requirements Planning (MRP) — планирования потрСбностСй Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… (ΠΏΠΎΠ΄ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ здСсь ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ нСпосрСдствСнно ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, Ρ‚Π°ΠΊ ΠΈ ΡΡ‹Ρ€ΡŒΠ΅, ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΠ΅ издСлия, Π΄Π΅Ρ‚Π°Π»ΠΈ, ΡƒΠ·Π»Ρ‹ ΠΈ Π²ΡΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для производства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ), Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»Π°ΡΡŒ ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для использования Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… прСдприятиях, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… дискрСтный Ρ‚ΠΈΠΏ производства — сСрийноС, сборка ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΊΠ°Π· ΠΈΠ»ΠΈ склад, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ³Π΄Π° имССтся Π²Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ для изготовлСния ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Π’ MRP Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ нСзависимый ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΡ‹ΠΉ спрос Π½Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ издСлия.

НСзависимый спрос — это потрСбности Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…, дСталях, ΡƒΠ·Π»Π°Ρ… ΠΈ ΠΈΠ·Π΄Π΅Π»ΠΈΡΡ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ². Π­Ρ‚ΠΈ потрСбности ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°ΠΌΠΈ с ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠΌ ΠΈΡ… ΡΠΏΡ€ΠΎΡΠ° Π½Π° ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ основной ΠΏΠ»Π°Π½ производства прСдприятия.

Зависимый спрос — это потрСбности, Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…, дСталях ΠΈ ΡƒΠ·Π»Π°Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для выполнСния ΠΏΠ»Π°Π½Π° производства ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΠΎΠΊ. Π­Ρ‚ΠΈ потрСбности ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ основным ΠΏΠ»Π°Π½ΠΎΠΌ производства прСдприятия. Они Π½Π΅ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΡŽΡ‚ся, Π° Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ MRP систСмой.

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ MRP систСмы, фактичСски, сводится ΠΊ Π΄Π²ΡƒΠΌ основным ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ:

Β· Ссли Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π²ΠΎ Π²ΡΠ΅Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ MRP систСмы ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ зависимого спроса;

Β· ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ производство Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΌΠΈΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ·Π΄Π½Π΅Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ запасов с Ρ†Π΅Π»ΡŒΡŽ сокращСния складских расходов ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ использования Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ² прСдприятия.

Π“Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ MRP систСмы являСтся Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ обСспСчСниС производства ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΠΌΠΈ издСлиями Π² ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ MRP систСмы ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅:

Β· элСмСнты, содСрТащиС Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для планирования потрСбностСй Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…. Π’Π°ΠΊΠΈΠΌΠΈ элСмСнтами ΡΠ²Π»ΡΡŽΡ‚ΡΡ основной производствСнный ΠΏΠ»Π°Π½ — Master Production Shedule, ΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π² ΡΠΎΠΎΡ‚вСтствии с ΠΎΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ производствСнным ΠΏΠ»Π°Π½ΠΎΠΌ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ — Bills of Material, ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ наличия ΠΈΠ»ΠΈ отсутствия Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для производства ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² — Inventory Status File;

Β· программная рСализация Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² планирования потрСбностСй Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, собствСнно MRP;

Β· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ MRP систСмы: ΠΏΠ»Π°Π½-Π³Ρ€Π°Ρ„ΠΈΠΊ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² — Planned Order Schedule, измСнСния ΠΏΠ»Π°Π½Π°-Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π°ΠΊΠ°Π·ΠΎΠ² — Changes in Planned Orders, ряд ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² для контроля ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ процСссом снабТСния.

Рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для MRP систСмы.

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

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΡΠΎΡΡ‚Π°Π²Π° ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ (Bills of Material) прСдставляСт собой Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈ ΡƒΠ·Π»ΠΎΠ² ΠΈ ΠΈΡ… ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для изготовлСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сборочных Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ ΠΈΠ·Π΄Π΅Π»ΠΈΡ Π² Ρ†Π΅Π»ΠΎΠΌ. Π­Ρ‚Π° информация хранится Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ состава ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ своСврСмСнно скоррСктированы.

ОписаниС состояния запасов (Inventory Status File) отраТаСтся Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ Π΅Ρ‘ ΡΡ‚атус — ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π° Π»ΠΈ ΠΎΠ½Π° Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ, находится Π½Π° ΡΠΊΠ»Π°Π΄Π΅, Π·Π°ΠΊΠ°Π·Π°Π½Π° ΠΈΠ»ΠΈ Π΅Ρ‘ Π·Π°ΠΊΠ°Π· Ρ‚ΠΎΠ»ΡŒΠΊΠΎ планируСтся, Π° Ρ‚Π°ΠΊΠΆΠ΅ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ Ρ…арактСристик, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… Π΅Ρ‘ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ: ΠΊΠΎΠ΄, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, описаниС, Ρ‚ΠΈΠΏ, Ρ€Π°Π·ΠΌΠ΅Ρ€, вСс, Π΅Π΄ΠΈΠ½ΠΈΡ†Π° запаса, Π΅Π΄ΠΈΠ½ΠΈΡ†Π° хранСния, основной поставщик, Ρ†Π΅Π½Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ статуса ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ записи Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ.

На ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… MRP систСма выполняСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

Β· опрСдСляСт количСствСнный состав Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ;

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

Β· опрСдСляСт ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… с Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌ планирования;

Β· общая ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² коррСктируСтся с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ состояния запасов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° планирования;

Β· Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°ΠΊΠ°Π·Ρ‹ Π½Π° ΠΏΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ запасов с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ опСрСТСния, опрСдСляСмого особСнностями сроков поставки ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ².

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

ИзмСнСния ΠΏΠ»Π°Π½Π°-Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π°ΠΊΠ°Π·ΠΎΠ² (Changes in Planned Orders) ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΊ Ρ€Π°Π½Π΅Π΅ спланированным Π·Π°ΠΊΠ°Π·Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ MRP систСмы ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ:

ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ (Performance Report), Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сообщСний ΠΎ ΠΊΡ€ΠΈΡ‚ичСских ситуациях Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ планирования ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы;

ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± «ΡƒΠ·ΠΊΠΈΡ… мСстах» (Exception Report), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для информирования ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°Ρ… Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° планирования, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… особого внимания ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внСшнСго Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ процСсс;

ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°Ρ… (Planning Report), ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ объСмов выпускаСмой ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния производства ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°Ρ….

Π‘ Ρ†Π΅Π»ΡŒΡŽ увСличСния эффСктивности планирования MRP систСм Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° идСя ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌΡƒ Ρ†ΠΈΠΊΠ»Ρƒ (closed loop). Π‘ΡƒΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π²ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π² Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ спСктра Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ планирования ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ соотвСтствия количСства ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ количСству ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… рСсурсов, составлСниС пСриодичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°Ρ… Π·Π°ΠΊΠ°Π·ΠΎΠ², ΠΎΠ± ΠΎΠ±ΡŠΠ΅ΠΌΠ°Ρ… ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь Π² MRP систСмС, обСспСчивая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС снабТСния ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π° ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ планирования ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, увСличСния ΠΈΠ»ΠΈ сниТСния ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ уровня спроса Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ издСлия.

ΠžΠ±Π·ΠΎΡ€ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ систСмы MRP ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° «MRP — ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° планирования потрСбности Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…», Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся Π‘Π»ΠΎΠ½ΠΎΠ² Π‘Π΅Ρ€Π³Π΅ΠΉ ΠžΠ»Π΅Π³ΠΎΠ²ΠΈΡ‡.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ прСдприятия Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… (Π΄Π΅Ρ‚Π°Π»ΡŒ, сборочная Π΅Π΄ΠΈΠ½ΠΈΡ†Π°) ΠΈ Π·Π°ΠΊΡƒΠΏΠ°Π΅ΠΌΡ‹Ρ… Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… позициях (ΡΡ‹Ρ€ΡŒΠ΅, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, инструмСнт), Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΡƒΡŽ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π°.

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ использовалась мСтодология планирования потрСбности Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… MRP (Material Requirements Planning).

ВходящиС Π΄Π°Π½Π½Ρ‹Π΅ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

1. ΠšΠ°Π»Π΅Π½Π΄Π°Ρ€Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ производства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ.

2. ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ ΡΡ‹Ρ€ΡŒΡ, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, сборочных Π΅Π΄ΠΈΠ½ΠΈΡ†, инструмСнта Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

3. Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ (Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΡΠΎΡΡ‚Π°Π²Π΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΈ Π½ΠΎΡ€ΠΌΠ°Ρ… расхода ΡΡ‹Ρ€ΡŒΡ, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², инструмСнта Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ).

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ производствСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’. Π΅. Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ остатки Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

ΠŸΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ отобраТаСтся Π² Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠΌ ΠΈ Π² ΡΡ‚оимостном Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.

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

ΠŸΡ€ΠΈ расчСтС потрСбности с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ остатков Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ остатки, находящиСся Π½Π° ΡΠΊΠ»Π°Π΄Π΅ (мСсто хранСния — Π‘ΠšΠ›ΠΠ”). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ это мСсто хранСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ-тСхничСская Π±Π°Π·Π°, склад ΡΡ‹Ρ€ΡŒΡ ΠΈ Π΄Ρ€.

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

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, рассчитанныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, носят Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ для руководитСля прСдприятия, для слуТбы снабТСния.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС, инструкции ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ находятся Π² Π½Π΅ΠΉ самой.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° написана Π½Π° Microsoft Access 2003, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экрана 1024×768, распространяСтся бСсплатно с Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

Π”Π°ΠΆΠ΅ нСсмотря Π½Π° Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΠΎΠ΅ распространСниС, использованиС Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠžΠΠž «Π’Π°ΠΉΡ„ΡƒΠ½» Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‚.ΠΊ. всС Π΄Π°Π½Π½Ρ‹Π΅ хранятся Π½Π΅ Π² Microsoft Access, Π° Π² Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ORACLE.

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

Рисунок 1.2 — МодСль систСмы планирования рСсурсов прСдприятия

2. Анализ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ Π’ Π½Π°ΡΡ‚оящСС врСмя расчСты потрСбности Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… вСдутся ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹ΠΌ Π±ΡŽΡ€ΠΎ ОМВБ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ прСдставлСнных ΠžΠ“Π’ спСцифицированных Π½ΠΎΡ€ΠΌ расхода ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π½Π° ΠΎΠ΄Π½Ρƒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ издСлия. На ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π·Π°Π²Π΅Π΄Π΅Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вСдутся расчСты Π½Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ запуск Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ. По ΠΌΠ΅Ρ€Π΅ нСобходимости ΠΎΠΏΠ»Π°Ρ‚Ρ‹ финансовым ΠΎΡ‚Π΄Π΅Π»ΠΎΠΌ Π·Π°Π²ΠΎΠ΄Π° ΠΏΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ ОМВБ оформляСт заявку Π½Π° ΠΎΠΏΠ»Π°Ρ‚Ρƒ. ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ суммы Π΅ΠΆΠ΅ΠΊΠ²Π°Ρ€Ρ‚Π°Π»ΡŒΠ½ΠΎ с Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΎΠΉ ΠΏΠΎ ΠΌΠ΅ΡΡΡ†Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² Π±ΡŽΠ΄ΠΆΠ΅Ρ‚. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ вСдСтся ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ поступлСния ΠΈ Π²Ρ‹Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ.

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

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

ОМВБ ΠΈΠ· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ систСмы ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ ΠΊ Π·Π°ΠΊΡƒΠΏΠΊΠ΅ количСствС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² (Π±Ρ€ΡƒΡ‚Ρ‚ΠΎ-ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ). ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ расчСты выполняСт Π‘ΠœΠ’Π прСдприятия Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ запуск производства. ПлановоС Π±ΡŽΡ€ΠΎ ОМВБ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠ΅Ρ‚ всС рассчитанныС потрСбности ΠŸΠž Π—ΠΠšΠΠ—Π£ ΠΈ ΠŸΠž Π—ΠΠ’ΠžΠ”Π£, Π² ΡΠ»ΡƒΡ‡Π°Π΅ нСобходимости ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ коррСктируСтся Π½Π° Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹Π΅ Π·Π°ΠΌΠ΅Π½Ρ‹ согласно Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π·Π°ΠΌΠ΅Π½ ΠΈΠ»ΠΈ оформляСтся ΠΊΠ°Ρ€Ρ‚Π° ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ.

Π’Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ являСтся:

1. РассчитанныС MRP-потрСбности

2. Заявки Π½Π° Π·Π°ΠΊΠ°Π· поставщику (отвСтствСнныС ОМВБ) ВыполняСмыС дСйствия:

1. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΊ Π·Π°ΠΊΡƒΠΏΠΊΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

2. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π½Π° Π·Π°ΠΊΡƒΠΏΠΊΡƒ ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ финансового ΠΎΡ‚Π΄Π΅Π»Π° ΠΎ Π½Π΅ΠΎΠ±Ρ…одимости ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Π² ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌ Π½Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠΈ порядкС

3. ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ² поставщикам ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ финансового ΠΎΡ‚Π΄Π΅Π»Π° ΠΎΠ± ΠΎΠΏΠ»Π°Ρ‚Π΅ Π² ΡΠΎΠΎΡ‚вСтствии с Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠΌ (заявкой Π½Π° ΠΏΠΎΡΡ‚Π°Π²ΠΊΡƒ).

выходная информация:

1. Π—Π°ΠΊΠ°Π·Ρ‹ поставщикам (ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄Ρ‹-Π΄Π°Ρ‚Ρ‹, количСство)

2. УвСдомлСния ΠΎ Π½Π΅ΠΎΠ±Ρ…одимости ΠΎΠΏΠ»Π°Ρ‚Ρ‹ — заявка Π½Π° ΠΎΠΏΠ»Π°Ρ‚Ρƒ ΠΈ ΡΡ‡Π΅Ρ‚ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ поставщика для ΠΎΠΏΠ»Π°Ρ‚Ρ‹ ΠŸΡ€ΠΈ расчСтС MRP потрСбности Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ Π·Π°ΠΌΠ΅Π½Ρ‹ согласно БВП ΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ, Ρ‚. Π΅. Ссли ΠΎΡ‚Π΄Π΅Π» Π·Π°ΠΊΡƒΠΏΠΎΠΊ, просмотрСв ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связку Ρ‚ΠΎΠ²Π°Ρ€-поставщик, Ρ‚. Π΅. ΡΠ²ΡΠ·Π°Ρ‚ΡŒ с ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ поставщиков. Если Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π½Π΅Ρ‚, Ρ‚ΠΎΠ³Π΄Π° ΠΈΡ‰ΡƒΡ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρƒ ΠΈ Π²Π²ΠΎΠ΄ΡΡ‚ ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполняСмых дСйствий:

1. Π’Ρ‹Π±ΠΎΡ€ Ρ€Π΅ΠΆΠΈΠΌΠ° расчСта MRP потрСбности:

— Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³

— ΠΏΠΎ Π½Π° Π²ΡΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ

2. РасчСт MRP потрСбности.

3. РасчСт MRP потрСбности с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π·Π°ΠΌΠ΅Π½.

4. ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° поставщиков. Если Π΅ΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° поставщиков (Ρ‚.Π΅. связь ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΎΠ²)

5. Бвязка поставщик — ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», ΠΏΠΎ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΡƒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ ΠΈ ΡΡ€ΠΎΠΊΠΈ поставки. НС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρƒ имССтся нСсколько поставщиков.

6. Π”Π°Π»Π΅Π΅ Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡƒΠΆΠ΅ сформированныС Π·Π°ΠΊΠ°Π·Ρ‹. Π’. ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π·Π°ΠΊΠ°Π· ΠΈΠ»ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ всС врСмя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ ΠΊ Π·Π°ΠΊΡƒΠΏΠΊΠ΅ с ΡƒΠΆΠ΅ сформированными Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅.

3. ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ОснованиС для создания Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½ΠΎΠΉ систСмы осущСствляСтся Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ задания Π½Π° Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

НазначСниС ΠΈ Ρ†Π΅Π»ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

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

идСнтификация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ;

авторизация;

ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ€ΠΎΠ»Π΅ΠΉ;

ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ²;

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ².

Π—Π°Π΄Π°Ρ‡Π΅ΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся составлСниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы управлСния прСдприятиСм, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ хранСния Ρ‚ΠΎΠ²Π°Ρ€Π° Π½Π° ΡΠΊΠ»Π°Π΄Π΅ ΠΈ ΠΎΡ‚слСТиваниС Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ пСрСмСщСния;

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄Π°ΠΆ Ρ‚ΠΎΠ²Π°Ρ€Π°, Π²Ρ‹Π΄Π°Ρ‡Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для этого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ;

ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ запасов склада.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы Π±ΡƒΠ΄ΡƒΡ‚:

ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹;

Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ склада;

Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ ΠΎΡ‚Π΄Π΅Π»Π° Π·Π°ΠΊΡƒΠΏΠΎΠΊ;

касса.

ВрСбования ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ характСристикам.

1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… возмоТностСй ΠΏΠΎ Π²Π²ΠΎΠ΄Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ;

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° вСсти ΡƒΡ‡Π΅Ρ‚, ΠΈΠΌΠ΅Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ интСрфСйс;

2. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

справочник;

справочник Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

3. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ;

ВрСбования ΠΊ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΠΈ.

ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… дСйствий ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ.

ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ВрСбования ΠΊ ΡΠΎΡΡ‚Π°Π²Ρƒ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ тСхничСских срСдств.

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° IBM совмСстимых ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

Минимальная конфигурация:

Π’ΠΈΠΏ процСссора Celeron ΠΈ Π²Ρ‹ΡˆΠ΅;

ΠžΠ±ΡŠΡ‘ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ устройства 256 Mb ΠΈ Π±ΠΎΠ»ΡŒΡˆΠ΅.

ВрСбования ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ совмСстимости.

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ сСмСйства ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Win 32 (Windows XP/Vista/7 ΠΈ Ρ‚. Π΄.).

4. Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π’ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅Ρ‚ нСобходимости Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (ПО) «Ρ Π½ΡƒΠ»Ρ». БущСствуСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π½Π° Π²ΡΠ΅ случаи ΠΆΠΈΠ·Π½ΠΈ. И, хотя, практичСски ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ достаточно ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ свои, Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ для Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, всС ΠΆΠ΅ Π·Π° ΠΎΡΠ½ΠΎΠ²Ρƒ бСрСтся ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Ρ…, ΠΎΠ±Ρ‰Π΅ΠΏΡ€ΠΈΠ·Π½Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° обычная каскадная модСль, ΠΎΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ 6 основных этапов:

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

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

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° — Π½Π° ΡΡ‚ΠΎΠΌ этапС происходит Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π΄Π΅Ρ‚ализация ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. На ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ построСнной ΠΌΠΎΠ΄Π΅Π»ΠΈ опрСдСляСтся структура ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ПО, организация ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΈΠ½Ρ‚СрфСйсов, структура Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, строится Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов ΠΈ Ρ‚. Π΄. ΠŸΡ€ΠΎΡ†Π΅ΡΡ проСктирования проводится с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π½Π° ΡΡ‚Π°ΠΏΠ΅ планирования. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ составлСн ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Ρ€Π°Π·ΠΌΠ°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠŸΠž.

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

ВСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния — этап, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»Π°. ΠœΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ Π΅Ρ‰Π΅ Π½Π° ΡΡ‚Π°ΠΏΠ΅ составлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ. Π§Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅ начнСтся тСстированиС Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±ΡƒΠ΄Π΅Ρ‚ Π² Ρ‚очности ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ трСбованиям ΠΈ ΠΏΠΎΡ‚рСбностям Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°, Ρ‚Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ выявлСны критичСскиС ошибки проСктирования ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Ρ‚Π΅ΠΌ дСшСвлС обойдСтся ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. ВСстированиС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ ΠΈΠ»ΠΈ автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅. По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ тСстов составляСтся ΠΎΡ‚Ρ‡Π΅Ρ‚. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ Π²ΠΈΠ΄Ρ‹ тСстирования ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаны Π½Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ†Π΅ тСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

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

5. РСализация Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

5.1 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ трудоСмкости Ρ€Π°Π±ΠΎΡ‚Ρ‹ сотрудников ΠΎΡ‚Π΄Π΅Π»Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ-тСхничСского снабТСния ОАО «Π’Π°ΠΉΡ„ΡƒΠ½» ΠΏΡ€ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π·Π°ΠΊΡƒΠΏΠΎΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ².

КомплСкс разрабатываСтся для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ планирования процСсса Π·Π°ΠΊΡƒΠΏΠΎΠΊ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс состоит ΠΈΠ· ΠΊΠ»ΠΈΠ΅Π½Ρ‚ской части, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Π² ΡΡ€Π΅Π΄Π΅ программирования Delphi, ΠΈ ΡΠ΅Ρ€Π²Π΅Ρ€Π½ΠΎΠΉ части, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Π² Π²ΠΈΠ΄Π΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Oracle, Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠΉ Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€Π΅ ΠΈ ΡΠΎΡΡ‚оящий ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†, Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

5.1.1 Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° подлинности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ аутСнтификация — основноС срСдство Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ΠΎΡ‚ ΠΏΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½Π΅Π³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°.

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

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

Для Π΄Π°Π½Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ подсистСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ UnitM4Server, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ подлинности осущСствляСт функция User_Connect. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: login — имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, password — ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. Данная функция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π²Π²ΠΎΠ΄Π΅, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ Π±Π°Π·Π΅. Окно Π²Π²ΠΎΠ΄Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Ρ прСдставлСно Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 5.1.

Рисунок 5.1 — Окно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ доступа Код ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

TMainF.SocketConnection1AfterConnect:

Procedure TMainF. SocketConnection1AfterConnect (Sender: TObject);

var

us_n, us_p, us_fio:Widestring;

begin

us_n:='';

us_p:='';

try

M4Server:=IM4ServerDisp (IDispatch (SocketConnection1.appServer));

if M4Server. Error_Code<>0 then

raise exception. Create (M4Server.Error_Message);

us_n:=UpperCase (IniParameters.UserName);

if UsNamePass='' then

PassDlg (us_n, us_p)

else

begin

us_n:=LeftStr (UsNamePass, pos ('@', UsNamePass)-1);

us_p:=midStr (UsNamePass, length (us_n)+2,Length (UsNamePass)-2);

end;

if us_n<>'' then

IniParameters.UserName:=us_n;

if M4Server. User_Connect (us_n, us_p, us_fio) > -1 then

begin

StatusBar1.Panels[0]. Text := us_fio;

us_n:='';

us_p:='';

menu:=MainMenuConnected;

ShowModulKatalogs (nil)

end

else

begin

if UsNamePass='' then

begin

ShowMessage ('ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ!');

SocketConnection1.Close;

M4Server:=nil;

end

else

close;

end

except

//raise exception. Create ('Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ!');

SocketConnection1.Close;

M4Server:=nil;

raise

end;

end;

5.1.2 Авторизация ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ†Π΅ΡΡΡ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° Π΄ΠΎΡΡ‚ΡƒΠΏ ΠΊ Ρ€Π΅ΡΡƒΡ€ΡΠ°ΠΌ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ этими Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ.

Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ Π·Π°Π²ΠΎΠ΄Π°, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ рСсурсам, ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΡ‹ΠΌ рСсурсам, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ, для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π½Π°Π·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Ρ€ΠΎΠ»ΠΈ.

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

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

РСализуСмая ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° прСдоставлСния доступа ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ управлСния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠ»Π°Π½Ρƒ обСспСчСния Π·Π°Ρ‰ΠΈΡ‚Ρ‹.

ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° прСдоставлСния доступа прСдставляСт собой ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ каркаса Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ управлСния ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ².

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

5.1.3 Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ€ΠΎΠ»Π΅ΠΉ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ€ΠΎΠ»Π΅ΠΉ сущСствСнно сокращаСт Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ администрирования ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π·Π° ΡΡ‡Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ комплСксного, основанного Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ доступа ΠΊ Ρ€Π΅ΡΡƒΡ€ΡΠ°ΠΌ Π² ΡΠΎΠΎΡ‚вСтствии с Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π½Π° Π·Π°Π²ΠΎΠ΄Π΅ трСбованиями ΠΊ Π·Π°Ρ‰ΠΈΡ‚Π΅.

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

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

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ€ΠΎΠ»Π΅ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ возмоТности:

§ ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСдоставляСмыС ΠΏΡ€Π°Π²Π°; Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ автоматичСски, Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€Π°Π²Π°.

§ ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ слуТбы, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π΄Π°Π½Ρ‹ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° доступа. НапримСр, ΠΏΡ€Π°Π²Π° доступа ΠΊ Windows NT® Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Π΄ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚авлСния ΠΏΡ€Π°Π² Π½Π° Π΄ΠΎΡΡ‚ΡƒΠΏ ΠΊ Microsoft Outlook®.

§ ΠŸΡ€Π°Π²Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ограничСния прСдоставляСмых ΠΏΡ€Π°Π², ΠΊΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ характСристикС прСдоставляСмого ΠΏΡ€Π°Π²Π° присваиваСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Π΅ΠΉ прСдоставляСмого ΠΏΡ€Π°Π²Π°, ограничиваСтся ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π΅Π³ΠΎ дСйствия.

§ МоТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ, управляСмыми Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ.

§ МоТно ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ частныС просмотры ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Слях ΠΈ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Ρ‹Ρ… рСсурсах с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ².

§ МоТно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ Π·Π°Ρ‰ΠΈΡ‚Ρ‹.

§ МоТно бСзопасным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ систСмы прСдоставлСния доступа ΠΏΠΎ ΡΡ€Π΅Π΄Π°ΠΌ WAN ΠΈ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Ρ‡Π΅Ρ€Π΅Π· брандмауэры).

§ МоТно ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ…, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

Ѐункция User_Connect (login, password) ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, опрСдСляСт ΠΊ ΠΊΠ°ΠΊΠΎΠΉ Ρ€ΠΎΠ»ΠΈ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΡΠ²ΡΠ·Ρ‹Π²Π°Π΅Ρ‚ Π΅Π³ΠΎ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²Π°ΠΌΠΈ. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π΅ΠΌΡƒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΈΠ»ΠΈ запрСщаСтся ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ записи Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ….

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

5.1.5 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†

«Π’Π°Π±Π»ΠΈΡ†Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹» содСрТит Π² ΡΠ΅Π±Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²ΡΠ΅Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… ΠΈ ΠΈΡ… Ρ…арактСристиках Ρ‚Π°Π±Π»ΠΈΡ†Π° 5.1.

Π’Π°Π±Π»ΠΈΡ†Π° 5.1

Π’Π°Π±Π»ΠΈΡ†Π° «ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹»

Π’Π°Π±Π»ΠΈΡ†Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ поля:

MATERIAL_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€

KOD_OKP: Код ОКП

NAME: НаимСнованиС

ED_IZM: Π•Π΄Π΅Π½ΠΈΡ†Π° измСрСния

NORMA: Минимальная Π½ΠΎΡ€ΠΌΠ° запаса Π½Π° ΡΠΊΠ»Π°Π΄Π΅

DECLARATION: Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ описаниС

KORR_SCHET: Балансовый счСт

USER_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

DATE_CREATE: Π”Π°Ρ‚Π° создания

DATE_LAST_CHANGE: Π”Π°Ρ‚Π° послСднСго измСнСния

MAT_TYPE: Π’ΠΈΠΏ Π΅Π΄Π΅Π½ΠΈΡ†Ρ‹

IMBASE_KEY: ΠšΠ»ΡŽΡ‡ Π² IMBASE

SAPFORD_KEY: ΠšΠ»ΡŽΡ‡ Π² SAPFORD

GR_ZAMEN: НомСр Π³Ρ€ΡƒΠΏΠΏΡ‹ взаимозамСняСмых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

MIN_RASHOD: Минимальная партия Π²Ρ‹Π΄Π°Ρ‡ΠΈ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹»

«Π’Π°Π±Π»ΠΈΡ†Π° ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹» содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°Ρ… ΠΈ ΠΈΡ… Ρ…арактСристиках.

Π’Π°Π±Π»ΠΈΡ†Π° 5.2

Π’Π°Π±Π»ΠΈΡ†Π° «ΠšΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹»

Π’Π°Π±Π»ΠΈΡ†Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ поля:

CODE: Π’Π½Π΅ΡˆΠ½ΠΈΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ (Ρ‚Ρ€ΠΈ Π·Π½Π°ΠΊΠ° ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ индСкса + Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π·Π°Π½Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄)

NAME: НаимСнованиС

FULL_NAME: ПолноС имя

INN: ИНН банка

KPP: КПП прСдприятия

ZIP: ΠŸΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ индСкс

REGION: Π Π΅Π³ΠΈΠΎΠ½, ΠΊΡ€Π°ΠΉ, ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΎΠΊΡ€ΡƒΠ³.

SUB_REGION: Π Π°ΠΉΠΎΠ½

CITY: НаинСнованиС насСлСнного ΠΏΡƒΠ½ΠΊΡ‚Π°

NAS: Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΠΎΠ΄

STREET: Π£Π»ΠΈΡ†Π°

HOUSE: Π”ΠΎΠΌ

HOUSE_CASE: ΠšΠΎΡ€ΠΏΡƒΡ

HOUSE_CASE_STRUC: Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅

CONTRAGENT_ID: Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΠΎΠ΄

PHONE: Π’Π΅Π»Π΅Ρ„ΠΎΠ½

FAX: Ѐакс

E_MAIL: Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик

ADD_INF: Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация

OFFICE: ΠžΡ„ΠΈΡ

COUNTRY: Π‘Ρ‚Ρ€Π°Π½Π°

DATE_CREATE: Π”Π°Ρ‚Π° создания записи

DATE_LAST_CHANGE: Π”Π°Ρ‚Π° измСнСния записи

USER_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

USER_ID_CHANGE: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ измСнившСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π·Π°ΠΌΠ΅Π½Ρ‹»

«Π’Π°Π±Π»ΠΈΡ†Π° Π·Π°ΠΌΠ΅Π½Ρ‹» содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π·Π°ΠΌΠ΅Π½Π°Ρ… Π’Π°Π±Π»ΠΈΡ†Π° 5.3

Π’Π°Π±Π»ΠΈΡ†Π° «Π—Π°ΠΌΠ΅Π½Ρ‹»

Π’Π°Π±Π»ΠΈΡ†Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ поля:

MZ_ID: Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€

MZ_KAT_ID: ΠšΠ°Ρ‚Π°Π»ΠΎΠ³

MZ_MAT_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ замСняСмого ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MZ_NEW_MAT_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MZ_KOL: ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ замСняСмого ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MZ_MAX_KOL: ВсСго замСняСмого ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MZ_NEW_KOL: ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MZ_TYPE: Π’ΠΈΠΏ Π·Π°ΠΌΠ΅Π½Ρ‹ (0 — полная, 1 — частичная) ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° добавлСния Π·Π°ΠΌΠ΅Π½Ρ‹:

CREATE OR REPLACE PROCEDURE

" MATERIALS_ZAMEN_CREATE" (

in_kat_id IN sostav. sos_kat_id%TYPE,

in_mat_id IN materials_zamen.mz_mat_id%TYPE,

in_new_mat_id IN materials_zamen.mz_mat_id%TYPE,

in_old_kol IN materials_zamen.mz_kol%TYPE,

in_max_kol IN materials_zamen.mz_max_kol%TYPE,

in_new_kol IN materials_zamen.mz_new_kol%TYPE,

in_zamen_type IN materials_zamen.mz_type%TYPE

)

/*Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ записи ΠΏΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρƒ ΠΊ Π²Π΅Ρ€ΡΠΈΠΈ расчСта*/

IS

out_id INTEGER;

mat_count INTEGER := 0;

summ_kol NUMBER := 0;

BEGIN

SELECT seq_material_zamen_mz_id.NEXTVAL

INTO out_id

FROM DUAL;

— Π˜Ρ‰Π΅ΠΌ Π±Ρ‹Π»ΠΈ Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎΠ»Π½Ρ‹Π΅ Π·Π°ΠΌΠ΅Π½Ρ‹ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

SELECT COUNT (*)

INTO mat_count

FROM materials_zamen

WHERE mz_mat_id = in_mat_id AND mz_type = 0

AND mz_kat_id = in_kat_id;

— Π•ΡΠ»ΠΈ производится частичная Π·Π°ΠΌΠ΅Π½Π° ΠΈ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ полная Π·Π°ΠΌΠ΅Π½Π°

IF (in_zamen_type IN (0, 1) AND mat_count > 0)

THEN

raise_application_error

(-20 001,

'Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρƒ, Ρ‚.ΠΊ. с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ ΡƒΠΆΠ΅ Π±Ρ‹Π»Π°

ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° полная Π·Π°ΠΌΠ΅Π½Π°.'

);

END IF;

mat_count := 0;

— Π˜Ρ‰Π΅ΠΌ Π±Ρ‹Π»ΠΈ Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Ρ‹ частичныС Π·Π°ΠΌΠ΅Π½Ρ‹ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

SELECT COUNT (*)

INTO mat_count

FROM materials_zamen

WHERE mz_mat_id = in_mat_id AND mz_type = 1

AND mz_kat_id = in_kat_id;

— Π•ΡΠ»ΠΈ производится полная Π·Π°ΠΌΠ΅Π½Π° ΠΈ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ частичныС Π·Π°ΠΌΠ΅Π½Ρ‹

IF (in_zamen_type = 0 AND mat_count > 0)

THEN

raise_application_error

(-20 001,

Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ Π·Π°ΠΌΠ΅Π½Ρƒ, Ρ‚.ΠΊ. с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ

ΡƒΠΆΠ΅ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° частичная Π·Π°ΠΌΠ΅Π½Π°.

);

END IF;

—ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ произвСсти Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ Π·Π°ΠΌΠ΅Π½Ρƒ

IF (in_zamen_type = 1)

THEN

SELECT SUM (mz_kol)

INTO summ_kol

FROM materials_zamen

WHERE mz_mat_id = in_mat_id AND mz_type = 1 AND mz_kat_id =

in_kat_id;

summ_kol := summ_kol + in_old_kol;

IF (summ_kol > in_max_kol)

THEN

raise_application_error

(-20 001,

'ΠžΠ±Ρ‰Π΅Π΅ количСство ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ частичных Π·Π°ΠΌΠ΅Π½

ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ максимальноС количСство.'

);

END IF;

END IF;

INSERT INTO materials_zamen

(mz_id, mz_kat_id, mz_mat_id, mz_new_mat_id, mz_kol,

mz_max_kol, mz_new_kol, mz_type

)

VALUES (out_id, in_kat_id, in_mat_id, in_new_mat_id, in_old_kol,

in_max_kol, in_new_kol, in_zamen_type

);

END materials_zamen_create;

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° удалСния Π·Π°ΠΌΠ΅Π½Ρ‹:

CREATE OR REPLACE PROCEDURE

" MATERIALS_ZAMEN_DELETE" (

in_mz_id IN materials_zamen.mz_id%TYPE

)

/*ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°*/

IS

BEGIN

DELETE FROM materials_zamen

WHERE mz_id = in_mz_id;

END materials_zamen_delete;

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π·Π°ΠΊΡƒΠΏΠΎΠΊ»

«Π’Π°Π±Π»ΠΈΡ†Π° Π·Π°ΠΊΡƒΠΏΠΎΠΊ» содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π·Π°ΠΌΠ΅Π½Π°Ρ… Π’Π°Π±Π»ΠΈΡ†Π° 5.3

Π’Π°Π±Π»ΠΈΡ†Π° «Π—Π°ΠΊΡƒΠΏΠΊΠΈ»

MC_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€

MC_MAT_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MC_MZ_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

MC_POST_ID: Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°

MC_NAME: НаимСнованиС ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°

MC_COUNT: ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π½Π° Π·Π°ΠΊΡƒΠΏΠΊΡƒ

MC_COST: Π¦Π΅Π½Π°

MC_EDIZM: Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния

MC_KAT_ID: ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° добавлСния ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π°ΠΊΡƒΠΏΠΎΠΊ:

CREATE OR REPLACE PROCEDURE

" MATERIALS_CONTRAGENT_CREATE" (

in_mc_kat_id IN materials_contragent.mc_kat_id%TYPE, in_mc_mat_id IN

materials_contragent.mc_mat_id%TYPE, in_mc_mz_id IN

materials_contragent.mc_kat_id%TYPE, in_mc_post_id IN

materials_contragent.mc_post_id%TYPE, in_mc_name IN

materials_contragent.mc_name%TYPE, in_mc_count IN

materials_contragent.mc_kat_id%TYPE, in_mc_cost IN

materials_contragent.mc_cost%TYPE, in_mc_edizm IN

materials_contragent.mc_edizm%TYPE, out_id OUT

materials_contragent.mc_id%TYPE

)

/*Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ записи ΠΏΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρƒ ΠΊ Π²Π΅Ρ€ΡΠΈΠΈ расчСта*/

IS

BEGIN

SELECT seq_materials_contragent_mc_id.NEXTVAL

INTO out_id

FROM DUAL;

INSERT INTO materials_contragent

(mc_id, mc_mat_id, mc_mz_id, mc_post_id, mc_name,

mc_count, mc_cost, mc_edizm, mc_kat_id

)

VALUES (out_id, in_mc_mat_id, in_mc_mz_id, in_mc_post_id,

in_mc_name,

in_mc_count, in_mc_cost, in_mc_edizm, in_mc_kat_id

);

END materials_contragent_create;

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° удалСния ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π°ΠΊΡƒΠΏΠΎΠΊ:

CREATE OR REPLACE PROCEDURE

" MATERIALS_CONTRAGENT_DELETE" (

in_mc_id IN materials_zamen.mz_id%TYPE

)

/*ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°*/

IS

BEGIN

DELETE FROM materials_contragent

WHERE mc_id = in_mc_id;

END materials_CONTRAGENT_delete;

5.1.6 ΠœΠΎΠ΄ΡƒΠ»ΡŒ Mat_Zamen.pas

ΠœΠΎΠ΄ΡƒΠ»ΡŒ Mat_Zamen.pas, являСтся Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ описаниС дСйствий происходящих ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ описаниС Ρ„ΠΎΡ€ΠΌΡ‹ MainForm.

На Ρ„ΠΎΡ€ΠΌΠ΅ располоТСны Ρ‚Ρ€ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ TDBGridEh. Π­Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Π·Π°ΠΌΠ΅Π½ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΌΠ΅Π½ΡŽ TMenuItem. На Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ TΠ‘lientDataSet, TdataSource.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TClientDataSet ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ской части ΠΌΠ½ΠΎΠ³ΠΎΠ·Π²Π΅Π½Π½ΠΎΠ³ΠΎ распрСдСлСнного прилоТСния.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ обСспСчиваСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

* ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ сСрвСра ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΅ΠΌΡƒ сдСланных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°;

* прСдставлСниС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ локального Π±ΡƒΡ„Π΅Ρ€Π° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, унаслСдованных ΠΎΡ‚ ΠΊΠ»Π°ΡΡΠ° TDataSet;

* объСдинСниС записСй Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π°Π³Ρ€Π΅Π³Π°Ρ‚Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для получСния суммарных Π΄Π°Π½Π½Ρ‹Ρ…;

* локальноС сохранСниС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„Π°ΠΉΠ»Π΅ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ восстановлСниС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ„Π°ΠΉΠ»Π°;

* прСдставлСниС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ XML.

ΠŸΡ€Π΅Π΄ΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TClientDataSet являСтся класс TDataSet, поэтому TClientDataSet ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…. ОсновноС ΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, источник Π΄Π°Π½Π½Ρ‹Ρ… для Π½Π΅Π³ΠΎ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сохранСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… осущСствляСтся локально, Π±Π΅Π· обращСния ΠΊ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ….

Как ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TClientDataSet ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ совмСстно с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ отобраТСния Π΄Π°Π½Π½Ρ‹Ρ…. Для этого Π½ΡƒΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TDataSource.

На Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прилоТСния Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ пСрСнСсти Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TDataSource. Он ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ взаимодСйствиС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ отобраТСния Π΄Π°Π½Π½Ρ‹Ρ…. Π§Π°Ρ‰Π΅ всСго ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π°Π±ΠΎΡ€Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… соотвСтствуСт ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TDataSource, хотя ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько.

Для настройки свойств ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия.

1. Π‘Π²ΡΠ·Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TDataSource. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ свойство DataSet ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TDataSource, доступноС Ρ‡Π΅Ρ€Π΅Π· Π˜Π½ΡΠΏΠ΅ΠΊΡ‚ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π­Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ.

Π’ ΡΠΏΠΈΡΠΊΠ΅ этого свойства Π² Π˜Π½ΡΠΏΠ΅ΠΊΡ‚ΠΎΡ€Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² пСрСчислСны всС доступныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

2. ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ дСйствиС. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ осмыслСнныС ΠΈΠΌΠ΅Π½Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ названиям связанных Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ мСню, прСдставлСнный Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 5.1, выполняСт слСдущиС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹:

Β· Π’Π²ΠΎΠ΄ / ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°;

Β· Π’Π²ΠΎΠ΄ / ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅Π½Ρ‹;

Β· ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Рисунок 5.1 — Π“Π»Π°Π²Π½ΠΎΠ΅ мСню ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π²Π²ΠΎΠ΄Π° (TFRep_Mats.N5Click) ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡ (TFRep_Mats.N14Click) ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ΠΎΠ²

procedure TFRep_Mats.N5Click (Sender: TObject);

begin

IF not assigned (scM4_ContrAgents) then

initscM4_ContrAgents (SharedConnection.ParentConnection);

ContrAgentsGet_Sprav (Self,

IM4ContrAgentsDisp (IDispatch (scM4_ContrAgents.AppServer)),

(Screen.DesktopHeight div 2) — (height div 2),

(Screen.DesktopWidth div 2) — (width div 2),

'', '', '',

ContrAgent_Name,

ContrAgent_Code);

if (DBGEh_Mats.Focused = True) and (ContrAgent_Name <> '') Then

Mat_Contr_Add (Application, SharedConnection, Kat_Id,

CDS_Mats.FieldByName ('MD_MR_ID').AsInteger,

0, 0, ContrAgent_Code, ContrAgent_Name)

else if (DBGEh_Zamen.Focused = True) and (ContrAgent_Name <> '') then

Mat_Contr_Add (Application, SharedConnection, Kat_Id,

CDS_Zamen.FieldByName ('MZ_MAT_ID').AsInteger,

CDS_Zamen.FieldByName ('MZ_ID').AsInteger, 1, ContrAgent_Code,

ContrAgent_Name);

Contr_Refresh;

end;

procedure TFRep_Mats.N14Click (Sender: TObject);

begin

V.Mat_Zamen_Contr_Del (CDS_Contr.FieldByName ('MC_ID').AsInteger);

Contr_Refresh;

end;

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π²Π²ΠΎΠ΄Π° ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡ Π·Π°ΠΌΠ΅Π½:

procedure TFRep_Mats.N13Click (Sender: TObject);

begin

Enter_Zamen (Application, SharedConnection,

Kat_Id,

CDS_Mats.FieldByName ('MD_MR_ID').AsInteger,

CDS_Mats.FieldByName ('GM_ID').AsInteger,

CDS_Mats.FieldByName ('MAT_OKP').AsInteger,

CDS_Mats.FieldByName ('MR_NAME').AsString,

CDS_Mats.FieldByName ('POTREB').AsString,

CDS_Mats.FieldByName ('GM_NAME').AsString);

Zamen_Refresh;

end;

procedure TFRep_Mats.N15Click (Sender: TObject);

begin

V.Mat_Zamen_Delete (CDS_Zamen.FieldByName ('mz_id').AsInteger);

Zamen_Refresh;

Contr_Refresh;

end;

ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°

procedure TFRep_Mats.N8Click (Sender: TObject);

begin

Mat_Zamen_Rep (Application, SharedConnection, Kat_Id, 1,

Kat_ZCO_NAME, Kat_Name);

end;

ΠœΠΎΠ΄ΡƒΠ»ΡŒ Mat_Zamen_New.pas

На Ρ„ΠΎΡ€ΠΌΡƒ модуля Mat_Zamen_New вынСсСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

TDBGridEh, TbitBtn, TdataSource, TclientDataSet, Tedit, TradioGroup

рисунок 5.2

Рисунок 5.2 — ΠœΠΎΠ΄ΡƒΠ»ΡŒ Mat_Zamen_New

TDBGridEh — Ρ‚Π°Π±Π»ΠΈΡ†Π° Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ заносятся Π΄Π°Π½Π½Ρ‹Π΅,

TbitBtn — ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Π²ΠΎΠ΄Π° Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹,

TdataSource ΠΈ TclientDataSet — для соСдинСния с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…,

Tedit — строки с ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ,

TradioGroup — Π²Ρ‹Π±ΠΎΡ€ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ»ΠΈ частичной Π·Π°ΠΌΠ΅Π½Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΈΠΏΠ° Π·Π°ΠΌΠ΅Π½Ρ‹:

rocedure TFNew_Zamen.RGClick (Sender: TObject);

begin

if RG. ItemIndex = 1 then

begin

DBN_OldKol.Enabled := True;

end

else if RG. ItemIndex = 0 then

begin

DBN_OldKol.Enabled := False;

DBN_OldKol.Value := Old_Kol;

end;

Zamen_Type := RG. ItemIndex;

end;

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π²Π²ΠΎΠ΄Π° Π·Π°ΠΌΠ΅Π½Ρ‹:

procedure TFNew_Zamen.BitBtn1Click (Sender: TObject);

var Old, Max, New: WideString;

begin

Old := FloatToStr (DBN_OldKol.Value);

Max := FloatToStr (Max_Kol);

New := FloatToStr (DBN_NewKol.Value);

V.Mat_Zamen_Create (Kat_Id,

Mat_Id,

CDS_Mats.FieldByName ('MATERIAL_ID').AsInteger,

Old,

Max,

New,

Zamen_Type);

Close;end;

ΠœΠΎΠ΄ΡƒΠ»ΡŒ Mat_Zamen_CNTR_Add.pas

На Ρ„ΠΎΡ€ΠΌΠ΅ рисунок 5.3 находятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹: Tedit, TDBNumberEditEh, TspeedButton, TclientDataSet, TdataSource, TcomboBox.

Tedit — Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°, TDBNumberEditEh — количСство Π·Π°ΠΊΡƒΠΏΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΈ Ρ†Π΅Π½Π°, TcomboBox — Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню Π²Ρ‹Π±ΠΎΡ€Π° Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния, TspeedButton — Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, TclientDataSet ΠΈ TdataSource — связь с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Рисунок 5.3 — ΠœΠΎΠ΄ΡƒΠ»ΡŒ Mat_Zamen_CNTR_Add

ΠœΠΎΠ΄ΡƒΠ»ΡŒ формирования ΠΎΡ‚Ρ‡Π΅Ρ‚Π° На Ρ„ΠΎΡ€ΠΌΡƒ рисунок 5.4 вынСсСна Ρ‚Π°Π±Π»ΠΈΡ†Π°, мСню ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ связи с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

ПослС заполнСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π²Ρ‹Π±Ρ€Π°Π² ΠΈΠ· ΠΌΠ΅Π½ΡŽ строку «ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°» появится ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° FastReport Рисунок 5.5. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°.

Рисунок 5.4 — Π’Π°Π±Π»ΠΈΡ†Π° Π·Π°ΠΊΡƒΠΏΠΎΠΊ Рисунок 5.5 ΠžΡ‚Ρ‡Π΅Ρ‚ FastReport

5.2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ систСмы Π±Ρ‹Π»ΠΈ ΡƒΡ‡Ρ‚Π΅Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ особСнности ΠΊΠ°ΠΊ ΡΡ€Π³ΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Сния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Для удобства вСсь тСкст Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ… с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠ½ΠΎΠΏΠΊΠΈ достаточного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π° ΠΎΠ±Ρ‰ΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΎΠΊΠΎΠ½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² Ρ…ΠΎΠ»ΠΎΠ΄Π½Ρ‹Ρ… Ρ‚ΠΎΠ½Π°Ρ…. Всё это ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ быстро ΡƒΡΡ‚Π°Π²Π°Ρ‚ΡŒ ΠΈ ΡƒΡ‚ΠΎΠΌΠ»ΡΡ‚ΡŒΡΡ ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. НиТС Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… прСдставлСны Ρ„ΠΎΡ€ΠΌΡ‹.

Рисунок 5.6 — ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступа Рисунок 5.7 — Окно систСмы К_Π’_Base

Рисунок 5.8 — Окно Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Рисунок 5.9 — Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ΠΎΠ² Рисунок 5.10 — Π€ΠΎΡ€ΠΌΠ° ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°

5.3 Π˜ΡΠΏΡ‹Ρ‚Π°Π½ΠΈΡ Π˜ΡΠΏΡ‹Ρ‚Π°Π½ΠΈΡ БистСмы проводятся с Ρ†Π΅Π»ΡŒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ БистСмы, получСния количСствСнных ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… характСристик Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ соотвСтствия Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… характСристик трСбованиям ВСхничСского задания Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ БистСмы, выявлСния ΠΈ ΡƒΡΡ‚ранСния ошибок Π² Ρ€Π°Π±ΠΎΡ‚Π΅ БистСмы ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Π˜ΡΠΏΡ‹Ρ‚Π°Π½ΠΈΡ проводятся Π² ΠΎΠ΄ΠΈΠ½ этап.

ΠŸΡ€ΠΈΠ΅ΠΌΠΊΠ° БистСмы прСдусматриваСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ испытаний:

Β· опытная эксплуатация;

Β· ΠΏΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½Ρ‹Π΅ испытания.

ВсС Π²ΠΈΠ΄Ρ‹ испытаний ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ:

Β· ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° комплСктности ΠΈ ΡΠΎΡΡ‚Π°Π²Π° прСдставляСмого Π½Π° ΠΈΡΠΏΡ‹Ρ‚ания ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния БистСмы;

Β· ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° работоспособности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹Ρ… БистСмой;

Β· ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° выполнСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΠΈ функционирования.

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ БистСмы ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΈΡ… ΡΠΎΠΎΡ‚вСтствиС трСбованиям, ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ Π² Π’Π—.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ БистСмы, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… испытаниям:

Β· созданиС, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

Β· консолидация ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ².

Β· Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ шаблонов запросов Π½Π° Π²Ρ‹Π΄Π°Ρ‡Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

Β· Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ свСдСний ΠΎ ΡΡ‚атусС запросов Π½Π° Π²Ρ‹Π΄Π°Ρ‡Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний начинаСтся послС установки БистСмы ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡ доступа всСх участников испытаний ΠΊ Π‘истСмС ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π˜ΡΠΏΡ‹Ρ‚Π°Π½ΠΈΡ проводятся Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

Β· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° комплСктности ΠΈ ΡΠΎΡΡ‚Π°Π²Π° БистСмы;

Β· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° работоспособности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹Ρ… БистСмой;

Β· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° выполнСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΠΈ функционирования.

5.3.1 Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€ΠΎΠ² исходных Π΄Π°Π½Π½Ρ‹Ρ… Π’ Π½Π°Π±ΠΎΡ€ исходных Π΄Π°Π½Π½Ρ‹Ρ… вошли Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² (Π΄Π°Ρ‚Π°, число, тСкст). ВсС поля ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Ρƒ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… символов, ΠΈ Ρ‚ΠΈΠΏΡƒ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° со Π²ΡΠ΅ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ участвовали Π² Ρ‚Сстировании.

Бписок исходных Π΄Π°Π½Π½Ρ‹Ρ…:

НаимСнованиС ПолноС имя ИНН Π±Π°Π½ΠΊΠ° КПП прСдприятия ΠŸΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ индСкс Π Π΅Π³ΠΈΠΎΠ½, ΠΊΡ€Π°ΠΉ, ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΎΠΊΡ€ΡƒΠ³.

Π Π°ΠΉΠΎΠ½ НаинСнованиС насСлСнного ΠΏΡƒΠ½ΠΊΡ‚Π° Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΠΎΠ΄ Π£Π»ΠΈΡ†Π° Π”ΠΎΠΌ ΠšΠΎΡ€ΠΏΡƒΡ Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΠΎΠ΄ Π’Π΅Π»Π΅Ρ„ΠΎΠ½ Ѐакс Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠžΡ„ΠΈΡ Π‘Ρ‚Ρ€Π°Π½Π° Π”Π°Ρ‚Π° создания записи Π”Π°Ρ‚Π° измСнСния записи Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ измСнившСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Код ОКП НаимСнованиС Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния Минимальная Π½ΠΎΡ€ΠΌΠ° запаса Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ описаниС Балансовый счСт Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π”Π°Ρ‚Π° создания Π”Π°Ρ‚Π° послСднСго измСнСния НомСр Π³Ρ€ΡƒΠΏΠΏΡ‹ взаимозамСняСмых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Минимальная партия Π²Ρ‹Π΄Π°Ρ‡ΠΈ

5.3.2 ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний Π’ ΠΈΡΠΏΡ‹Ρ‚Π°Π½ΠΈΠΈ Π±Ρ‹Π»ΠΈ задСйствованы всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π˜ΡΠΏΡ‹Ρ‚Π°Π½ΠΈΡ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ ΠΊΠ°ΠΊ с Π²Π²ΠΎΠ΄ΠΎΠΌ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ Ρ Π²Π²ΠΎΠ΄ΠΎΠΌ Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. РСакция ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… оТидаСмая. Π‘Π΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Ρ… сбоСв ΠΈ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ Π² Ρ…ΠΎΠ΄Π΅ испытания ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ.

5.3.3 ΠžΡ†Π΅Π½ΠΊΠ° качСства интСрфСйсов Π’ Ρ…ΠΎΠ΄Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… испытаний Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ высокоС качСство интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ интСрфСйса Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Windows систСм, для Π½ΠΈΡ… ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятным ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ. ВсС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Ρ€Π΅Π³ΡƒΠ»ΡΡ‚ΠΎΡ€Ρ‹ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ достаточных Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², Π½Π΅ ΡΠΈΠ»ΡŒΠ½ΠΎ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΈ Π½Π΅ ΡΠΈΠ»ΡŒΠ½ΠΎ большиС, надписи Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹.

6. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ

6.1 Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ПослС запуска ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Microsoft Windows запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ провСсти нСсколькими способами:

§ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΡƒΡΠΊ» («Start» Π² Π°Π½Π³Π»ΠΎΡΠ·Ρ‹Ρ‡Π½ΠΎΠΉ вСрсии Windows);

§ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π½Π°Ρ‡ΠΎΠΊ «Π Π°ΡΡ‡Π΅Ρ‚ трудоСмкости», располоТСнный Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Windows;

§ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ с Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ «C:K_T_Base K_T_Base.exe»;

§ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ Windows ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Для запуска ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ способом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΡƒΡΠΊ» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠΌΠ΅Π½ΡŽ ΠΏΡƒΠ½ΠΊΡ‚ «ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹» («Program» Π² Π°Π½Π³Π»ΠΎΡΠ·Ρ‹Ρ‡Π½ΠΎΠΉ вСрсии Windows). ПослС Ρ‡Π΅Π³ΠΎ Π² ΠΏΠΎΠ΄ΠΌΠ΅Π½ΡŽ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ строку «K_T_Base» ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

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