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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Β«Π‘ΠΊΠ»Π°Π΄Β»

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

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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Β«Π‘ΠΊΠ»Π°Π΄Β» (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

1. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΠ± ΠΎΠ±Ρ€Π°Π·Π΅ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ…

2. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования

3. БпСцификация Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠŸΠž

4. ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…

5. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ссылок ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

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

Услугами склада ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди (Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ), заказывая Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ ΠΎΡ‚ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΎΠ². Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства Ρ€Π°Π±ΠΎΡ‚Ρ‹ склада, упрощСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ пСрсонала ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡ скорости обслуТивания Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² цСлСсообразно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ систСму.

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

Учитывая Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Для создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства Π±Ρ‹Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ срСдства:: Visual Studio 2010, Rational Rose, BpWin 4.0, Microsoft Access.

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

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

БизнСс-Ρ†Π΅Π»ΠΈ ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ успСха БизнСс-Ρ†Π΅Π»ΡŒ-1. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ количСство Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² Π½Π° 50% Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 6 мСсяцСв послС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ выпуска систСмы.

ΠœΠ°ΡΡˆΡ‚Π°Π±Ρ‹: ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹Ρ…, Π½ΠΎ Π·Π°ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡΠΊΠ»Π°Π΄.

Бпособ измСрСния: исслСдованиС ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π½Ρ‹Ρ… ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² склада, ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ (2010Π³, ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ исслСдованиС): 30%

ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ: Π±ΠΎΠ»Π΅Π΅ 30%.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ: Π±ΠΎΠ»Π΅Π΅ 45%.

БизнСс-Ρ†Π΅Π»ΡŒ-2. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ срСднСС эффСктивноС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ врСмя ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сотрудника Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Ρ… мСсяцСв послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ выпуска систСмы.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ успСха-1. 70% Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ², Π² Π½Π°ΡΡ‚оящСС врСмя ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ… со ΡΠΊΠ»Π°Π΄ΠΎΠΌ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСму Π‘ΠΊΠ»Π°Π΄ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 3 мСсяцСв послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ выпуска систСмы.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ успСха-2. Π”ΠΎΡΡ‚ΠΈΡ‡ΡŒ увСличСния срСднСго Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π° ΠΏΠΎ Π΅ΠΆΠ΅ΠΊΠ²Π°Ρ€Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌΡƒ опросу ΠΎΠ± ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚ворСнности Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ склада Π½Π° 1 Π±Π°Π»Π° Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 4 мСсяцСв послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ выпуска систСмы ΠΈ Π½Π° 2 Π±Π°Π»Π»Π° Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 12 мСсяцСв послС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ выпуска систСмы.

Π€Π°ΠΊΡ‚ΠΎΡ€Ρ‹ бизнСс-риска Π€Π°ΠΊΡ‚ΠΎΡ€Ρ‹ бизнСс-риска-1. Блишком ΠΌΠ°Π»ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ сразу ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ систСму, Ρ‡Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ ΠΎΡ‚ ΠΈΠ½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΉ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ систСмы ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ склада. (Π’Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ = 0,4; ΡƒΡ‰Π΅Ρ€Π± = 8.)

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

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, просмотр, Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-2. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ ΠΈΡ… ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΎΠ² сотрудником склада.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-3. SQL-запросы для «ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ» .

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-4. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, просмотр, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² сотрудником склада.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ-1. Π’ ΠΊΠ°Ρ„Π΅Ρ‚Π΅Ρ€ΠΈΠΈ Π±ΡƒΠ΄ΡƒΡ‚ установлСны ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ сотрудникам склада ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ объСм Π·Π°ΠΊΠ°Π·ΠΎΠ².

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ изависимости-2. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ склада Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°ΠΊΠ°Π· Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠœΠ°ΡΡˆΡ‚Π°Π±Ρ‹ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ОбьСм выпусков систСмы. ΠžΠ±ΡŒΠ΅ΠΌΠ½ΠΎΡΡ‚ΡŒ выпусков ΡƒΠΊΠ°Π·Π°Π½Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.1.

Π’Π°Π±Π»ΠΈΡ†Π° 1.1 — ОбъСм ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… выпусков систСмы

Ѐункция

Выпуск 1

Выпуск 2

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-1

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌΠΈ

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-2

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ обьСмС

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-3

НС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-4

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π΅ Π²Π΅ΡΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ обьСм

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ-1. На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню кафСтСрия доставка Π½Π΅ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚раняСтся, поэтому мСню, доступныС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ Cafeteria Ordering System, Π±ΡƒΠ΄ΡƒΡ‚ подмноТСством ΠΏΠΎΠ»Π½Ρ‹Ρ… мСню кафСтСрия.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ-2. Данная систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΌ экзСмплярС. Но ΠΏΡ€ΠΈ потрСбности ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π° для связи с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ складами Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅Ρ‚ΡŒ Internet.

БизнСс-контСкст ЗаинтСрСсованыС Π»ΠΈΡ†Π°. ЗаинтСрСсованныС Π»ΠΈΡ†Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.2

Π’Π°Π±Π»ΠΈΡ†Π° 1.2 — ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈ заинтСрСсованных Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π»ΠΈΡ†

ЗаинтСрСсованныС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π»ΠΈΡ†Π°

ПониманиС основной цСнности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ интСрСсы

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΈ

Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ склада

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€ΡƒΠ΄Π° сотрудников; рост ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ

Бильная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄ΠΎ Π²Ρ‹ΠΏΡƒΡΠΊΠ° 2;

Π”ΠΎΡ…ΠΎΠ΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π²Ρ‹ΡΠΈΡ‚ΡŒ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅

НС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹

Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ склада

Π‘ΠΎΠ»Π΅Π΅ эффСктивноС использованиС Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ сотрудников Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дня; большС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½Ρ‹Ρ… поставок

ΠžΠ·Π°Π±ΠΎΡ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ сокращСниСм пСрсонала ΠΈ ΡƒΡ€Π΅Π·Π°Π½ΠΈΠ΅ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСст

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ обучСния сотрудников Ρ€Π°Π±ΠΎΡ‚Π΅ с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ Π‘ΠΊΠ»Π°Π΄

ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ кафСтСрия

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²; экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ; удобство

ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСму мСньшС, Ρ‡Π΅ΠΌ оТидаСтся, ΠΈΠ·-Π·Π° Π½Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ с Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования; Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ доступа ΠΊ Π΄Π°Π½Π½ΠΎΠΉ систСмС

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° описаны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.3

Π’Π°Π±Π»ΠΈΡ†Π° 1.3 — ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

ΠžΠ±Π»Π°ΡΡ‚ΡŒ

ДвиТущая сила

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ

Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ свободы

Π‘Ρ€ΠΎΠΊΠΈ

Выпуск 1 планируСтся Π½Π° 01.02.2011, выпуск 2 _ Π½Π° 01.04.2011, Π΄ΠΎ 2Ρ… нСдСль опоздания допустимо Π±Π΅Π· пСрСсмотра сроков Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ВсС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊ Π²Ρ‹ΠΏΡƒΡΠΊΡƒ 2, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ

95% ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… испытаний, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹; Π’Π‘Π• тСсты Π½Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹; соотвСтствиС ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ стандартам бСзопасности Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ для всСх Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ

ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»

ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, тСстировщик, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΠΏΠΎΠ»ΡΡ‚Π°Π²ΠΊΠΈ; ΠΏΡ€ΠΈ нСобходимости ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈ Ρ‚Сстировщик, ΠΎΠ±Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΏΠΎΠ»ΡΡ‚Π°Π²ΠΊΠΈ

Расходы

Π”ΠΎ 20% ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² пСрСрасхода ΠΏΠΎ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Ρƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π±Π΅Π· пСрСсмотра Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ

2. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования Бписок Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования. ВсС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.1

Π’Π°Π±Π»ΠΈΡ†Π° 2.1 — Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования

ОсновноС Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π»ΠΈΡ†ΠΎ

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования

ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ

(Администратор)

1. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

2. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

3. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ поставщиков.

4.ИзмСнСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

5. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

6. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

7.Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

8.Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ поставщиков.

9.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

10.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ поставщиков.

11.Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° Ρ‚ΠΎΠ²Π°Ρ€Π°.

12.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΈΠΏΠ° Ρ‚ΠΎΠ²Π°Ρ€Π°.

13.НаписаниС SQL запросов

Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ

14. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

15. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ.

16.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π΅.

17.НаписаниС SQL запросов.

β„– Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования: Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования-5

НазваниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования: Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Автор: Π—Π°Π³ΠΎΡ€ΡƒΠ»ΡŒΠΊΠΎ Π•.Π’.

Π”Π°Ρ‚Π° создания:28 Π½ΠΎΡΠ±Ρ€Ρ 2011 Π³.

Π”Π°Ρ‚Π° послСднСго обновлСния: 30 Π½ΠΎΡΠ±Ρ€Ρ 2011 Π³.

Π”Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π»ΠΈΡ†Π°: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π’ΠΈΠΏ Ρ‚ΠΎΠ²Π°Ρ€Π°» Π·Π°Ρ‚Π΅ΠΌ Π² ΠΏΡƒΡΡ‚Ρ‹Π΅ строки вписываСт Π΄Π°Π½Π½Ρ‹Π΅ послС Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅. Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹ «Π’ΠΈΠΏ Ρ‚ΠΎΠ²Π°Ρ€Π°» ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ„ΠΎΡ€ΠΌΠ΅ «Π’ΠΎΠ²Π°Ρ€» Π³Π΄Π΅ заполняСт пустыС поля ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия:

1.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ доступ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ систСмС.

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ условия:

1. Бписок Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½.

ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅:

1.0 Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

1. ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ добавлСния Ρ‚ΠΎΠ²Π°Ρ€Π°.

2. БистСма Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ„ΠΎΡ€ΠΌΡƒ для заполнСния.

4.ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ заполняСт Ρ„ΠΎΡ€ΠΌΡƒ.

5. ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ²Π°Ρ€ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½

6.БистСма ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ²Π°Ρ€ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ направлСния:

1.1. Ошибка ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ (ΠΎΡ‚Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ послС ΠΏΡƒΠ½ΠΊΡ‚Π° 4).

1. ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ добавляСт Ρ‚ΠΎΠ²Π°Ρ€ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π² Ρ€Π°Π½Π΅Π΅ Π΅Π³ΠΎ Ρ‚ΠΈΠΏ.

2. систСма ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°Π΅Ρ‚ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ΅.

3.Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ 2.

1.2.ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ записи Π½Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½ΠΎ (отвСтвлСния послС ΠΏΡƒΠ½ΠΊΡ‚Π° 5.)

1.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ внСсСниС Ρ‚ΠΎΠ²Π°Ρ€Π° Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ….

2. Ρ‚ΠΎΠ²Π°Ρ€ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½.

3.Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ 1.

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ:

1.0.ΠžΡ‚ΠΌΠ΅Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ дабавлСния.

1. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ отмСняСт Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°.

2. БистСма ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π³Π»Π°Π²Π½ΠΎΠ΅ мСню.

Π—. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ.

1.0.И.2 Π’Π²ΠΎΠ΄ Π½Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

1.БистСма добавляСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π‘/Π”.

2.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ провСряСт ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

3.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ‚ Π΅Π³ΠΎ.

4.ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ измСняСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚: Высокий Частота использования: Часто.

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»Π°:

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ-1 Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ-2 Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² осущСствляСтся согласно Π“ΠžΠ‘Π’Π°ΠΌ.

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ-3 Π’ΠΎΠ²Π°Ρ€Ρ‹ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π½Π° ΡΠΊΠ»Π°Π΄ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ 4 Π΄Π½Π΅ΠΉ.

ΠžΡΠΎΠ±Ρ‹Π΅ трСбования:

1. ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎ ΠΏΠΎΠ΄Ρ‚вСрТдСния внСсСния Π² Π±Π°Π·Ρƒ.

ДопущСния: 1. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ 30% Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Π»ΠΊΠΎΠΎΠΏΡ‚ΠΎΠ²Ρ‹Π΅ поставки (источник: Π΄Π°Π½Π½Ρ‹Π΅ склада Π·Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π³ΠΎΠ΄).

β„– Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования: Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ использования-15

НазваниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования: ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ Автор: Π—Π°Π³ΠΎΡ€ΡƒΠ»ΡŒΠΊΠΎ Π•.Π’.

Π”Π°Ρ‚Π° создания:28 Π½ΠΎΡΠ±Ρ€Ρ 2011 Π³.

Π”Π°Ρ‚Π° послСднСго обновлСния: 30 Π½ΠΎΡΠ±Ρ€Ρ 2011 Π³.

Π”Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π»ΠΈΡ†Π°: Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ.

ОписаниС: Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «ΠΠ°ΠΊΠ»Π°Π΄Π½Π°Ρ» ΠΈ Π² Π²Ρ‹Π΄Π°Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ вносит Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ для оформлСния Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄Π°Ρ‚Ρƒ послС Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½ΡƒΡŽ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ нСсколько Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΈ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΈΡ….

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия:

1.Π’ΠΎΠ²Π°Ρ€ имССтся Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Π² Π½ΡƒΠΆΠ½ΠΎΠΌ количСствС.

2.Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ зарСгистрирован Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… склада.

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ условия:

1. Накладная Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ….

2. Накладная ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ распСчатана.

ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅:

1.0. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ.

1. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π² Π³Π»Π°Π²Π½ΠΎΠΌ мСню Ρ„ΠΎΡ€ΠΌΡƒ «ΠΠ°ΠΊΠ»Π°Π΄Π½Π°Ρ» .

2. БистСма Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ„ΠΎΡ€ΠΌΡƒ для заполнСния.

4.Π—Π°ΠΊΠ·Ρ‡ΠΈΠΊ заполняСт Ρ„ΠΎΡ€ΠΌΡƒ.

5. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ распСчатываСт Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ ΠΈΠ»ΠΈ создаСт Π΅Ρ‰Π΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ ΠΈ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ нСсколько Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Ρ….

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ направлСния:

1.1. Ошибка ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ (ΠΎΡ‚Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ послС ΠΏΡƒΠ½ΠΊΡ‚Π° 4).

1. Π’ΠΎΠ²Π°Ρ€Π° Π½Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ количСства.

2. систСма ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°Π΅Ρ‚ сколько ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

3.Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ 2.

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ:

1.0.ΠžΡ‚ΠΌΠ΅Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ оформлСния.

1. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹ оформлСния Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ.

2. БистСма ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π³Π»Π°Π²Π½ΠΎΠ΅ мСню.

Π—. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ.

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚: Высокий Частота использования: Часто.

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»Π°:

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ-1Π’ΠΎΠ²Π°Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ хранится Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ-2 НСльзя ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ Π½Π° ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΡƒΡŽ Π΄Π°Ρ‚Ρƒ.

ΠžΡΠΎΠ±Ρ‹Π΅ трСбования:

1. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π² Π»ΡŽΠ±ΠΎΠ΅ врСмя Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹ заполнСния Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ.

ДопущСния: 1. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ 30% Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ² Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Π»ΠΊΠΎΠΎΠΏΡ‚ΠΎΠ²Ρ‹Π΅ поставки (источник: Π΄Π°Π½Π½Ρ‹Π΅ склада Π·Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π³ΠΎΠ΄).

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования:

1. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Ρ‚ΠΎΠ²Π°Ρ€» ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅Ρ‚ всС Ρ‚ΠΎΠ²Π°Ρ€Ρ‹.

2. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ» Π·Π°Ρ‚Π΅ΠΌ Π² ΠΏΡƒΡΡ‚Ρ‹Π΅ строки вписываСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ΅ послС Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅.

3. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ поставщиков.

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΈ» Π·Π°Ρ‚Π΅ΠΌ Π² ΠΏΡƒΡΡ‚Ρ‹Π΅ строки вписываСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠ΅ послС Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅.

4.ИзмСнСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ .

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Ρ‚ΠΎΠ²Π°Ρ€» «Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ» «ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΈ» «Ρ‚ΠΈΠΏ Ρ‚ΠΎΠ²Π°Ρ€Π°», «Π‘ΠΊΠ»Π°Π΄» Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π΅ΠΌΡƒ ΠΏΠΎΠ»Π΅ ΠΈ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ‚ Π² Π½Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅, послС Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅

6. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Ρ‚ΠΎΠ²Π°Ρ€», Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ, выдСляСт ΠΈ ΡƒΠ΄Π°Π»ΡΠ΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ» .

7.Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ», Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°, выдСляСт ΠΈ ΡƒΠ΄Π°Π»ΡΠ΅Ρ‚ Π΅Π³ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ» .

8.Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ поставщиков.

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΈ», Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ поставщика, выдСляСт ΠΈ ΡƒΠ΄Π°Π»ΡΠ΅Ρ‚ Π΅Π³ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ» .

9.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ» ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅Ρ‚ вСсь список Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ².

10.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ поставщиков.

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΈ» ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅Ρ‚ вСсь список поставщиков.

12. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° Ρ‚ΠΎΠ²Π°Ρ€Π°.

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π±Π»ΠΎΠΊ «ΠΠ΄ΠΌΠΈΠ½», Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π’ΠΈΠΏ Ρ‚ΠΎΠ²Π°Ρ€Π°» Π·Π°Ρ‚Π΅ΠΌ Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΈ ΡƒΠ΄Π°Π»ΡΠ΅Ρ‚ Π΅Π³ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ» .

13.НаписаниС SQL запросов.

ОписаниС: ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада ΠΈ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π—апросы» Π³Π΄Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ SQL запросов.

14.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

ОписаниС: Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π‘ΠΊΠ»Π°Π΄» ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅Ρ‚ список всСх Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π½Π° ΡΠΊΠ»Π°Π΄Π΅. Π’Π°ΠΊΠΆΠ΅ прСдусмотрСн поиск ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ полю.

15.ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ.

ОписаниС: Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «ΠΠ°ΠΊΠ»Π°Π΄Π½Π°Ρ» ΠΈ Π² Π²Ρ‹Π΄Π°Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ вносит Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ для оформлСния Π΄Π°Π½Π½Ρ‹Π΅ послС Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½ΡƒΡŽ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

16.ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

ОписаниС: Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π’ΠΎΠ²Π°Ρ€» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ‚ΠΎΠ²Π°Ρ€ ΠΈ Π²ΠΈΠ΄ΠΈΡ‚ сколько Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ Ρ†Π΅Π½Π΅ Π΅ΡΡ‚ΡŒ Π½Π° ΡΠΊΠ»Π°Π΄Π΅ .

17.НаписаниС SQL запросов.

ОписаниС: Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ склада ΠΈ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΡƒΠ½ΠΊΡ‚ «Π—апросы» Π³Π΄Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ SQL запросов

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

ОбъСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° БистСма Π‘ΠΊΠ»Π°Π΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Ρ‡Π΅Ρ€Π΅Π· склад ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ². Π”Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ описаниС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΎΠ± ΠΎΠ±Ρ€Π°Π·Π΅ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ этого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «ΠžΠ±ΡŠΠ΅ΠΌΡ‹ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… выпусков систСмы» пСрСчислСны Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, полная рСализация ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² ΡΡ‚ΠΎΠΌ выпускС.

Бсылки

1. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΠ± ΠΎΠ±Ρ€Π°Π·Π°Ρ… ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° «Π‘истСма Π‘ΠΊΠ»Π°Π΄» .

2. ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ бизнСс-ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° «Π‘истСма Π‘ΠΊΠ»Π°Π΄» .

ΠžΠ±Ρ‰Π΅Π΅ описаниС ΠžΠ±Ρ‰ΠΈΠΉ взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ БистСма Π‘ΠΊΠ»Π°Π΄ — это новая систСма, которая замСняСт Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ процСссы Π·Π°ΠΊΠ°Π·Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° ΡΠΊΠ»Π°Π΄Π΅ ΡΡ‚ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ². ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, прСдставлСнная Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΎΠ± ΠΎΠ±Ρ€Π°Π·Π΅ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ внСшниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ½Ρ‹Π΅ интСрфСйсы для Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ вСрсии 2.

ΠšΠ»Π°ΡΡΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠšΠ»Π°ΡΡΡ‹ ΠΈ Ρ…-стики ΠΏΡƒΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ описаны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.1

Π’Π°Π±Π»ΠΈΡ†Π° 3.1— ΠšΠ»Π°ΡΡΡ‹ ΠΈ Ρ…арактСристики ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

Класс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

ОписаниС

ΠšΠ»ΠΈΠ΅Π½Ρ‚ (Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ)

ΠšΠ»ΠΈΠ΅Π½Ρ‚ _ это физичСскоС Π»ΠΈΡ†ΠΎ, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ Π½Π° ΡΠΊΠ»Π°Π΄Π΅. ВсСго ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² _ 500, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… 350, ΠΊΠ°ΠΊ оТидаСтся, Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ БистСма Π‘ΠΊΠ»Π°Π΄. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ 70% Π·Π°ΠΊΠ°Π·ΠΎΠ² Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚ Ρ‡Π°ΡΡ‚Π½Ρ‹Ρ… Π»ΠΈΡ† (ΠΌΠ΅Π»ΠΊΠΈΠΉ ΠΎΠΏΡ‚). ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ.

Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ кафСтСрия

Π’ ΠΊΠ°Ρ„Π΅Ρ‚Π΅Ρ€ΠΈΠΈ Process Impact Π² Π½Π°ΡΡ‚оящСС врСмя Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 20 сотрудников, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ (Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ). ΠŸΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ сотрудников склада придСтся ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ склад.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ срСда ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ срСда-1. БистСма Π‘ΠΊΠ»Π°Π΄ установлСна Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€Π΅, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ вСрсий Apache HTTP Server.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ срСда-3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠžΠ‘ Windows (XP, Vista, Seven).

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ-1. БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ стандарта процСссора Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Access.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ-2. ВсС сцСнарии Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ написаны Π½Π° C#.

ДокумСнтация для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ДокумСнтация для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ-1. БистСма ΠΈΠΌΠ΅Π΅Ρ‚ достаточно простой для понимания интСрфСйс. НС ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.

ДокумСнтация для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ-2.Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ со Π·Π½Π°Π½ΠΈΠ΅ΠΌ SQL-запрсов прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ написания запросов для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π‘Π”.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ-1. Π‘ΠΊΠ»Π°Π΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΅ΠΆΠΈΠ΄Π½Π΅ΠΊΠ½ΠΎ ΠΊΡ€ΠΎΠΌΠ΅ субботы ΠΈ Π²ΠΎΡΠΊΡ€Π΅ΡΠ΅Π½ΡŒΡ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ-3. Π Π°Π±ΠΎΡ‚Π° систСмы зависит ΠΎΡ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π½ΠΎΠΉ систСмС склада, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмы БоставлСниС Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ.

ОписаниС ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠšΠ»ΠΈΠ΅Π½Ρ‚ склада Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΈ Π²Π½ΠΎΡΠΈΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠΎΠ»Ρ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ — высокий.

ВоздСйствиС ΠΈ Ρ€Π΅Π°ΠΊΡ†ΠΈΡ. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ воздСйствий ΠΈ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.3.1.2

Π’Π°Π±Π»ΠΈΡ†Π° 3.3.1.2 — ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ «Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ — рСакция»

ВоздСйствиС:

ΠšΠ»ΠΈΠ΅Π½Ρ‚ (Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ) Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ.

РСакция:

БистСма прСдоставляСт Ρ„ΠΎΡ€ΠΌΡƒ.

ВоздСйствиС:

ΠšΠ»ΠΈΠ΅Π½Ρ‚ (Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ) вносит Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ измСнСния Π½Π°ΠΆΠ°Π² «Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ» .

РСакция:

БистСма рСгистрируСт ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования. ВрСбования ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.3.1.3

Π’Π°Π±Π»ΠΈΡ†Π° 3.3.1.3 — Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования

Π—Π°ΠΊΠ°Π·. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ:

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ, Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ.

Π—Π°ΠΊΠ°Π·. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅. НСхватка Ρ‚ΠΎΠ²Π°Ρ€Π°

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠΏΠΎΠ²Π΅ΡΡ‚ΠΈΡ‚ΡŒ сколько ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΈΡ† Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π—Π°ΠΊΠ°Π·. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²:

ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ количСствС Π΅ΡΡ‚ΡŒ Π½Π° ΡΠΊΠ»Π°Π΄Π΅.

Запрос. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ:

Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π΅, Π΅Π³ΠΎ Ρ‚ΠΈΠΏΠ΅, поставщиках, Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ склада.

Запрос: НаписаниС SQL-запроса.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ с Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ знаниями ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ запросы для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π‘Π”.

ВрСбования ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ интСрфСйсу Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ-1. Окна прилоТСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ оборудования Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ оборудования Π½Π΅ Π²Ρ‹ΡΠ²Π»Π΅Π½Ρ‹.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ интСрфСйсы ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ интСрфСйсы-1. Π‘ΠΊΠ»Π°Π΄.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ интСрфСйсы-1.1. БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°Ρ… Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ интСрфСйсы-1.2. БистСма Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°Ρ… Ρƒ ΡΠΊΠ»Π°Π΄Π°;

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ интСрфСйсы-1.3. БистСма позволяСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° Π² Π‘Π”;

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ интСрфСйсы-1.4. БистСма позволяСт ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ (с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅).

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ-1. БистСма Π‘ΠΊΠ»Π°Π΄ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ окошко с ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ-2. БистСма Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ окошко ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°ΡŽΡ‰Π΅Π΅ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования ВрСбования ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ВрСбования ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ-1. ВсС Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ систСмой, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π·Π° 2 сСкунды.

ВрСбования ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ-2. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° Π·Π°ΠΏΡ€ΠΎΡΡ‹ Π½Π° ΡΠΊΡ€Π°Π½ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 3 сСкунд послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ отослал запрос.

ВрСбования ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ-3. БистСма Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ сообщСниС ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· 2 сСкунды послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ отсылаСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ систСмС.

ВрСбования ΠΊ ΠΎΡ…Ρ€Π°Π½Π΅ Ρ‚Ρ€ΡƒΠ΄Π° Для избСгания ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠŸΠž всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½Ρ‹ с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ систСмС ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ прСдставлСниС ΠΎ Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅.

ВрСбования ΠΊ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΠΈ ВрСбования ΠΊ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΠΈ-1. Волько сотрудники склада ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π°Π½Π½ΠΎΠΉ систСмой.

ВрСбования ΠΊ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΠΈ-2.КаТдий Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ (Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Π΅) вносится Π² Π‘Π”.

Атрибуты качСства ΠŸΠž ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ-1. Если Π·Π°ΠΊΠ°Π· ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½ БистСма Π‘ΠΊΠ»Π°Π΄ Π½Π΅ Π΄Π°Π΅Ρ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΡƒ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°ΠΊΠ°Π·

4. ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π£Ρ€ΠΎΠ²Π½ΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ процСссов.

Рисунок.4.1.1-Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² даннях (1ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ).

Рисунок. 4.1.2-Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….(2ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ) Рисунок. 4.1.3-ДСкомпозиция процСсса «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°» (3ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ).

Рисунок. 4.1.4-ДСкомпозиция процСсса «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ поставщика» (3ΠΉ ΡƒΡ€Ρ–Π²Π΅Π½ΡŒ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ).

Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… Рисунок.4.3 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования Π‘Ρ…Π΅ΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования Рисунок 4.4 — схСма Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования

5. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Бущности ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅ΡΡ‚ΡŒ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅:

— Zakazchik;

— Postavshik;

— Tovar;

— Sklad;

— Nakladnaya;

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмы:

— ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

— Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

— Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

— Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

— Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ;

— Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ;

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° массивов Π’Π°Π±ΠΈΡ†Π°.1- структуры масивов

Π’ΠΈΠΏ сущности

Атрибуты

Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

Tovar

id_tovara

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ

Name_tovara

ВСкстовый

Cena_tovara

Π”Π΅Π½Π΅ΠΆΠ½Ρ‹ΠΉ

Id_type_tovara

Числовой

Zakazchik

Id_zakazchika

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ

Name_zakazchika

ВСкстовый

Address

ВСкстовый

Postavshik

Id_ postavshika

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ

Name_ postavshika

ВСкстовый

Address

ВСкстовый

Sklad

id_tovara

Числовой

id_tovara_na_sklade

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ

Kolichestvo

Числовой

Id_ postavshika

Числовой

Nakladnaya

Id_nakladnoy

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ

Kolichestvo_tovarov

Числовой

Date_nakladnoy

Π”Π°Ρ‚Π°/врСмя

id_tovara_na_sklade

Числовой

Id_zakazchika

Числовой

ОписаниС связСй ОписаниС связСй:

Π’Π°Π±Π»ΠΈΡ†Π°.2 -ОписаниС связСй.

НазваниС связи

ОписаниС святи

Π’ΠΈΠΏ святи

ZakazchikNakladnaya

ΠžΡ„ΠΎΡ€ΠΌΠ»ΡΠ΅Ρ‚

1:М

NakladnayaSklad

Π’ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

М:1

PostavshikSklad

ΠŸΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ Π½Π°

1:М

TovarSklad

ΠŸΠΎΡΡ‚ΡƒΠΏΠ°Π΅Ρ‚ Π½Π°

1:М

TovarType_tovara

Π˜ΠΌΠ΅Π΅Ρ‚

М:1

ОписаниС Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ находится Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π² Π»ΡŽΠ±ΠΎΠΌ допустимом Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΅Π³ΠΎ ΠΊΠΎΡ€Ρ‚Π΅ΠΆ содСрТит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ находится Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, Ссли ΠΎΠ½ΠΎ находится Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, ΠΈ ΠΏΡ€ΠΈ этом любой Π΅Π³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, Π½Π΅ Π²Ρ…одящий Π² ΡΠΎΡΡ‚Π°Π² ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎ зависит ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°.

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ находится Ρ‚Ρ€Π΅Ρ‚Π΅ΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, Ссли Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ зависит ΠΎΡ‚ Π½Π΅ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ поля (ΠΈΠ»ΠΈ совокупности ΠΏΠΎΠ»Π΅ΠΉ).

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

Π‘Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Access, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ Π½Π°ΠΊΠ»Π°Π΄Π½ΡƒΡŽ.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ссылок Π‘# для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΠœΠ°Ρ€Ρ‚Ρ‹Π½ΠΎΠ² Н.Н. ΠšΠ£Π”Π˜Π¦-ΠŸΠ Π•Π‘Π‘ 2007

Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π―Π·Ρ‹ΠΊ SQLΠ”ΡƒΠ½Π°Π΅Π² Π’.Π’. БПб.: Π‘Π₯Π’-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ 2006

Анализ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСм с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ UMLΠ›Π΅ΡˆΠ΅ΠΊ А. ΠœΠ°Ρ†ΡΡˆΠ΅ΠΊ Π’ΠΈΠ»ΡŒΡΠΌΡ 2002

C# Π² ΠΊΡ€Π°Ρ‚ΠΊΠΎΠΌ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈΠ”ΠΆ. Π‘ΠΈΡˆΠΎΠΏ, Н. Π₯орспул Π‘Π˜ΠΠžΠœ. Лаборатория Π·Π½Π°Π½ΠΈΠΉ 2005

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ А

Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ «Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ознакомлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ возмоТностями ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства ΠΈ ΠΏΡ€Π°Π²ΠΈΠ» Π΅Π³ΠΎ эксплуатации.

Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ содСрТит Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

А.1 ΠΠΠ—ΠΠΠ§Π•ΠΠ˜Π• И Π£Π‘Π›ΠžΠ’Π˜Π• ΠŸΠ Π˜ΠœΠ•ΠΠ•ΠΠ˜Π―

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ склада ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ².

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

1. -ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

2. -Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

3. -Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

4. -ИзмСнСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

5. -Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ;

6. -Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ;

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡΡ‚ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π² ΡΡ€Π΅Π΄Π΅ MS Visual Studio 2010 ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ся для использования Π½Π° ΠžΠ‘ Windows XP/Seven/Vista.

A.2. ΠŸΠžΠ”Π“ΠžΠ’ΠžΠ’ΠšΠ К Π ΠΠ‘ΠžΠ’Π• Для запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ слСдуСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Sklad ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΠ΅ Debug Ρ„Π°ΠΉΠ» Sklad. ПослС Ρ‡Π΅Π³ΠΎ появится Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Рисунок А.2.1-Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

А.3 ОписаниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹:

Π’ Π³Π»Π°Π²Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ «Π‘ΠΊΠ»Π°Π΄» послС Ρ‡Π΅Π³ΠΎ открываСтся Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ (для Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°).

Рисунок А.2.2 — ΠΎΠΊΠ½ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° «ΡΠΊΠ»Π°Π΄»

Рисунок А.2.3—Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ ΠΈ ΠΎΡ‚сортированныС Π΄Π°Π½Π½Ρ‹Π΅ Рисунок А.2.4—ΠΎΠΏΠΎΠ²ΠΈΡ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ элСмСнта Рисунок А.3.5—Ρ„ΠΎΡ€ΠΌΠ° для заполнСния Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ для Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° Рисунок А.3.6-Ρ„ΠΎΡ€ΠΌΠ° рСдактирования Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π’ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ SQL запросы

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;

namespace SKLAD

{

public partial class NakladForm: Form

{

private List m_nklList = new List ();

public struct Naklad

{

public string insert;

public string update;

public string select;

// public string DELETE;

};

private string m_id_zak;

private int kol_vo_na_skl, kol_vo_razn, kol_vo_razn1;

private DataBase m_db = new DataBase ();

public NakladForm (DataBase db)

{

InitializeComponent ();

m_db = db;

dtpicDate_Nakl.MinDate = DateTime. Now;

}

private void btnExit_Click (object sender, EventArgs e)

{

Close ();

}

private void NakladForm_Load (object sender, EventArgs e)

{

cmbIdTovNaSkl.Items.Clear ();

cmbIdTovNaSkl.Text = «» ;

cmbZak.Text = «» ;

txtTov.Text = «» ;

txtPost.Text = «» ;

txtKol_vo.Text = «» ;

DataGridView dgv = new DataGridView ();

m_db.ReadDataBase (dgv, «Select name_zakazchika From zakazchik»);

cmbZak.Items.Clear ();

for (int i = 0; i < dgv. RowCount — 1; i++)

{

if (i < dgv. RowCount — 1)

cmbZak.Items.Add (dgv.Rows[i]. Cells[0].Value.ToString ());

}

m_db.ReadDataBase (dgv, «Select id_tovara_na_sklade From Sklad «);

cmbIdTovNaSkl.Items.Clear ();

for (int i = 0; i < dgv. RowCount — 1; i++)

{

if (i < dgv. RowCount — 1)

cmbIdTovNaSkl.Items.Add (dgv.Rows[i]. Cells[0].Value.ToString ());

}

}

private void cmbIdTovNaSkl_SelectedIndexChanged (object sender, EventArgs e)

{

if (cmbIdTovNaSkl.Items.Contains (cmbIdTovNaSkl.Text))

{

if (txtTov.Text ≠ «»)

{

txtTov.Text = «» ;

}

if (txtPost.Text ≠ «»)

{

txtPost.Text = «» ;

}

DataGridView dgv = new DataGridView ();

m_db.ReadDataBase (dgv, «Select Tovar.name_tovara From Tovar Where «+

" id_tovara in (Select id_tovara From Sklad Where id_tovara_na_sklade =" + cmbIdTovNaSkl. Text + «)»);

for (int i = 0; i < dgv. RowCount — 1; i++)

{

if (i < dgv. RowCount — 1)

txtTov.Text = (dgv.Rows[i]. Cells[0].Value.ToString ());

}

m_db.ReadDataBase (dgv, «Select Postavshik.name_postavshika From Postavshik Where «+

" id_postavshika in (Select id_postavshika From Sklad Where id_tovara_na_sklade =" + cmbIdTovNaSkl. Text + «)»);

for (int i = 0; i < dgv. RowCount — 1; i++)

{

if (i < dgv. RowCount — 1)

txtPost.Text = (dgv.Rows[i]. Cells[0].Value.ToString ());

}

}

}

private void btnAddNew_Click (object sender, EventArgs e)

{

if (txtKol_vo.Text ≠ «» && cmbZak. Text ≠ «» && cmbIdTovNaSkl. Text ≠ «»)

{

DataGridView dgv = new DataGridView ();

m_db.ReadDataBase (dgv, «Select id_zakazchika From Zakazchik Where name_zakazchika='» + cmbZak. Text + «'»);

m_id_zak = dgv. Rows[0]. Cells[0].Value.ToString ();

m_db.ReadDataBase (dgv, «Select kolichestvo From Sklad Where id_tovara_na_sklade = «+ Convert. ToInt32(cmbIdTovNaSkl.Text));

kol_vo_na_skl = (int)dgv.Rows[0]. Cells[0].Value;

Naklad tick = new Naklad ();

int m_txtKol_vo = Convert. ToInt32(txtKol_vo.Text);

// Ссли Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚

if (kol_vo_na_skl < m_txtKol_vo)

{

kol_vo_razn = m_txtKol_vo — kol_vo_na_skl;

if (MessageBox.Show («ΠΠ° ΡΠΊΠ»Π°Π΄Π΅ Π½Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ этого Ρ‚ΠΎΠ²Π°Ρ€Π°. НС Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ «+ kol_vo_razn, «Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!», MessageBoxButtons. OKCancel) == DialogResult. OK)

{

NakladForm_Load (0, null);

}

}

//else if (kol_vo_na_skl == m_txtKol_vo)

//{

// tick. DELETE = «Delete From Sklad Where id_tovara_na_sklade = «+ cmbIdTovNaSkl. Text;

//}

else

{

kol_vo_razn1 = kol_vo_na_skl — m_txtKol_vo;

tick.update = «UPDATE Sklad SET kolichestvo = «+ kol_vo_razn1 + «Where id_tovara_na_sklade = «+ Convert. ToInt32(cmbIdTovNaSkl.Text);

tick.insert = «Insert Into nakladnaya (id_zakazchika, id_tovara_na_sklade, date_nakladnoy, kolichestvo_tovarov) Values («+ m_id_zak + «, «+ cmbIdTovNaSkl. Text + «, DateValue ('» +

dtpicDate_Nakl.Value.Date.ToString () + «'), «+ txtKol_vo.Text + «)» ;

tick.select = «Select id_nakladnoy, id_zakazchika, id_tovara_na_sklade, date_nakladnoy, kolichestvo_tovarov» +

" From nakladnaya Where id_zakazchika =" + m_id_zak + «And id_tovara_na_sklade =» + cmbIdTovNaSkl. Text +

" And DateValue (date_nakladnoy) = DateValue ('" + dtpicDate_Nakl.Value.Date.ToString () + «')» ;

m_nklList.Add (tick);

}

}

NakladForm_Load (0, null);

}

private void btnPrint_Click (object sender, EventArgs e)

{

if (txtKol_vo.Text ≠ «» && cmbZak. Text ≠ «» && cmbIdTovNaSkl. Text ≠ «»)

{

DataGridView dgv = new DataGridView ();

m_db.ReadDataBase (dgv, «Select id_zakazchika From Zakazchik Where name_zakazchika='» + cmbZak. Text + «'»);

m_id_zak = dgv. Rows[0]. Cells[0].Value.ToString ();

m_db.ReadDataBase (dgv, «Select kolichestvo From Sklad Where id_tovara_na_sklade = «+ Convert. ToInt32(cmbIdTovNaSkl.Text));

kol_vo_na_skl = (int)dgv.Rows[0]. Cells[0].Value;

Naklad tick = new Naklad ();

int m_txtKol_vo = Convert. ToInt32(txtKol_vo.Text);

// Ссли Π½Π° ΡΠΊΠ»Π°Π΄Π΅ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚

if (kol_vo_na_skl < m_txtKol_vo)

{

kol_vo_razn = m_txtKol_vo — kol_vo_na_skl;

if (MessageBox.Show («ΠΠ° ΡΠΊΠ»Π°Π΄Π΅ Π½Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ этого Ρ‚ΠΎΠ²Π°Ρ€Π°. НС Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ «+ kol_vo_razn, «Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!», MessageBoxButtons. OKCancel) == DialogResult. OK)

{

NakladForm_Load (0, null);

}

}

//else if (kol_vo_na_skl == m_txtKol_vo)

//{

// tick. DELETE = «Delete From Sklad Where id_tovara_na_sklade = «+ cmbIdTovNaSkl. Text;

//}

else

{

kol_vo_razn1 = kol_vo_na_skl — m_txtKol_vo;

tick.update = «UPDATE Sklad SET kolichestvo = «+ kol_vo_razn1 + «Where id_tovara_na_sklade = «+ Convert. ToInt32(cmbIdTovNaSkl.Text);

tick.insert = «Insert Into nakladnaya (id_zakazchika, id_tovara_na_sklade, date_nakladnoy, kolichestvo_tovarov) Values («+ m_id_zak + «, «+ cmbIdTovNaSkl. Text + «, DateValue ('» +

dtpicDate_Nakl.Value.Date.ToString () + «'), «+ txtKol_vo.Text + «)» ;

tick.select = «Select id_nakladnoy, id_zakazchika, id_tovara_na_sklade, date_nakladnoy, kolichestvo_tovarov» +

" From nakladnaya Where id_zakazchika =" + m_id_zak + «And id_tovara_na_sklade =» + cmbIdTovNaSkl. Text +

" And DateValue (date_nakladnoy) = DateValue ('" + dtpicDate_Nakl.Value.Date.ToString () + «')» ;

m_nklList.Add (tick);

try

{

string query = «» ;

for (int i = 0; i < m_nklList.Count; i++)

{

// m_db.WriteDataBase (m_nklList[i]. DELETE);

m_db.WriteDataBase (m_nklList[i].update);

m_db.WriteDataBase (m_nklList[i].insert);

if (i < m_nklList.Count — 1)

query += m_nklList[i]. select + «UNION «;

else

query += m_nklList[i]. select;

}

new ReportForm (m_db, query).ShowDialog ();

}

catch

{

}

}

}

else

{

MessageBox.Show («Π—Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π½Π΅ Π²ΡΠ΅ поля!», «Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!»);

}

}

}

}

namespace SKLAD

{

public partial class AdmSklForm: Form

{

private DataBase m_db;

// ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΡ‚Π°Ρ€Ρ‚Π΅

// пСрСмСнная которая Ρ…Ρ€Π°Π½ΠΈΡ‚ стартовоС ΠΊΠΎΠ»-Π²ΠΎ строк взятых ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

private int m_AdmSklCountStart;

// конструктор Ρ„ΠΎΡ€ΠΌΡ‹ постформ. пСрСдаСтся Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ db Ρ‚ΠΈΠΏΠ° DataBase

public AdmSklForm (DataBase db)

{

InitializeComponent ();

m_db = db;

}

private void btnDel_Click (object sender, EventArgs e)

{

//условиС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰Π΅Π΅ Π²Ρ‹Π΄Π΅Π»Π΅Π»ΠΈ ΠΌΡ‹ Ρ…ΠΎΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ строку для удалСния? Ссли Π΄Π°…

if (dgvAdmSkl.SelectedRows[0]. Index < m_AdmSklCountStart)

{

//Π²Ρ‹Π»Π°Π·ΠΈΡ‚ ΠΏΡ€Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽΡ‰Π΅Π΅ окошко name ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅. Π² Π½Π΅ΠΌ вопрос Π²Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹? ΠΈ Π΅ΡΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚Π° ΠΎΠΊ…

if (MessageBox.Show («Π’Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹?», «Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅», MessageBoxButtons. OKCancel) == DialogResult. OK)

{

m_db.WriteDataBase («Delete From sklad Where sklad. id_tovara_na_sklade]=» + dgvAdmSkl. SelectedRows[0]. Cells[0].Value.ToString ());

m_db.WriteDataBase («Delete From nakladnaya Where nakladnaya. id_tovara_na_sklade]=» + dgvAdmSkl. SelectedRows[0]. Cells[0].Value.ToString ());

}

//Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π±Π΅Π· ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ строчки

AdmSklForm_Load (0, null);

}

}

private void btnEdit_Click (object sender, EventArgs e)

{

// ВсС старыС записи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ

for (int i = 0; i < m_AdmSklCountStart; i++)

{

m_db.WriteDataBase («Update sklad Set id_postavshika = '» + dgvAdmSkl. Rows[i]. Cells[1].Value.ToString () + «', id_tovara ='» + dgvAdmSkl. Rows[i]. Cells[2].Value.ToString () + «', kolichestvo = '» + dgvAdmSkl. Rows[i]. Cells[3].Value.ToString () + «' Where id_tovara_na_sklade=» + dgvAdmSkl. Rows[i]. Cells[0].Value.ToString ());

}

// Всё, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ

if (m_AdmSklCountStart < dgvAdmSkl. RowCount — 1)

{

for (int i = m_AdmSklCountStart; i < dgvAdmSkl. RowCount — 1; i++)

{

m_db.WriteDataBase («Insert Into sklad (id_postavshika, id_tovara, kolichestvo) Values ('» + dgvAdmSkl. Rows[i]. Cells[1].Value.ToString () + «', '» + dgvAdmSkl. Rows[i]. Cells[2].Value.ToString () +" ','" + dgvAdmSkl. Rows[i]. Cells[3].Value.ToString () + «')»);

}

}

MessageBox.Show («Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΎ!», «Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅»);

AdmSklForm_Load (0, null);

}

private void btnExit_Click (object sender, EventArgs e)

{

Close ();

}

private void AdmSklForm_Load (object sender, EventArgs e)

{

m_db.ReadDataBase (dgvAdmSkl, «Select * from sklad»);

dgvAdmSkl.Columns[0]. Visible = false;

m_AdmSklCountStart = dgvAdmSkl. RowCount — 1;

}

}

}

namespace SKLAD

{

public partial class TypeTovForm: Form

{

private DataBase m_db;

// пСрСмСнная которая Ρ…Ρ€Π°Π½ΠΈΡ‚ стартовоС ΠΊΠΎΠ»-Π²ΠΎ строк взятых ΠΈΠ· Π±Π΄

private int m_TTovCountStart;

public TypeTovForm (DataBase db)

{

InitializeComponent ();

m_db = db;

}

private void TypeTovForm_Load (object sender, EventArgs e)

{

m_db.ReadDataBase (dgvTTov, «Select * from type_tovara»);

dgvTTov.Columns[0]. ReadOnly = true;

m_TTovCountStart = dgvTTov. RowCount — 1;

}

private void btnEdit_Click (object sender, EventArgs e)

{

// ВсС старыС записи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ

for (int i = 0; i < m_TTovCountStart; i++)

{

m_db.WriteDataBase («Update type_tovara Set opisanie = '» + dgvTTov. Rows[i]. Cells[1].Value.ToString () + «', uslovia_hraneniya ='» + dgvTTov. Rows[i]. Cells[2].Value.ToString () + «' Where id_type_tovara=» + dgvTTov. Rows[i]. Cells[0].Value.ToString ());

}

// Всё, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ

if (m_TTovCountStart < dgvTTov. RowCount — 1)

{

for (int i = m_TTovCountStart; i < dgvTTov. RowCount — 1; i++)

{

m_db.WriteDataBase («Insert Into type_tovara (opisanie, uslovia_hraneniya) Values ('» + dgvTTov. Rows[i]. Cells[1].Value.ToString () + «', '» + dgvTTov. Rows[i]. Cells[2].Value.ToString () + «')»);

}

}

MessageBox.Show («Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΎ!», «Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅»);

TypeTovForm_Load (0, null);

}

private void btnExit_Click (object sender, EventArgs e)

{

Close ();

}

private void btnDel_Click1(object sender, EventArgs e)

{

if (dgvTTov.SelectedRows[0]. Index < m_TTovCountStart)

{

if (MessageBox.Show («Π’Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹?», «Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅», MessageBoxButtons. OKCancel) == DialogResult. OK)

{

m_db.WriteDataBase («Delete From type_tovara Where type_tovara. id_type_tovara] = «+ dgvTTov. SelectedRows[0]. Cells[0].Value.ToString ());

m_db.WriteDataBase («Delete From tovar Where tovar. id_type_tovara] = «+ dgvTTov. SelectedRows[0]. Cells[0].Value.ToString ());

}

TypeTovForm_Load (0, null);

}

}

}

}

Запросы

Select id_tovara_na_sklade From Sklad

Delete From nakladnaya Where nakladnaya. id_tovara_na_sklade]

Select Distinct (Postavshik.name_postavshika) From Postavshik, Sklad Where Postavshik. id_postavshika=Sklad.id_postavshika

Insert Into sklad (id_postavshika, id_tovara, kolichestvo) Values ('" + dgvAdmSkl. Rows[i]. Cells[1].Value.ToString () + «', '» + dgvAdmSkl. Rows[i]. Cells[2].Value.ToString () +" ','" + dgvAdmSkl. Rows[i]. Cells[3].Value.ToString () + «')»);

" Select Tovar.name_tovara From Tovar Where «+

" id_tovara in (Select id_tovara From Sklad Where id_tovara_na_sklade =" + cmbIdTovNaSkl. Text + «)»);

" Select kolichestvo From Sklad Where id_tovara_na_sklade = «+ Convert. ToInt32(cmbIdTovNaSkl.Text));

" Select Tovar. cena_tovara From Tovar Where «+

" id_tovara in (Select id_tovara From Tovar Where name_tovara ='"

Select id_type_tovara, opisanie as [ОписаниС], uslovia_hraneniya as [Условия хранСния]" +

" From type_tovara Where id_type_tovara in (Select id_type_tovara From Tovar Where name_tovara ='"

" UPDATE Sklad SET kolichestvo = «+ kol_vo_razn1 + «Where id_tovara_na_sklade = «

" Select id_tovara_na_sklade as [НомСр Ρ‚ΠΎΠ²Π°Ρ€Π° Π½Π° ΡΠΊΠ»Π°Π΄Π΅], Postavshik.name_postavshika as [ЀИО поставщика]," +

" Tovar.name_tovara as [НаимСнованиС Ρ‚ΠΎΠ²Π°Ρ€Π°], Sklad. kolichestvo as [ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°]" +

" FROM Postavshik, Sklad, Tovar WHERE Postavshik. id_postavshika= Sklad. id_postavshika «+

" And Tovar. id_tovara = Sklad. id_tovara «);

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