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

Бправочная систСма Β«Π€Ρ€ΡƒΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ склад»

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

Π’ Ρ…ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° автоматизированная ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-справочная систСма хранСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠΏΡ‚ΠΎΠ²ΠΎΠ³ΠΎ склада, которая способствуСт быстрому поиску Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚Π°Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. C#-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык программирования, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ Π² 1998;2001Π³Π³.ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΠΎΠ΄ руководством АндСрса Π₯СйлсбСрга, ΠΊΠ°ΠΊ основной… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Бправочная систСма Β«Π€Ρ€ΡƒΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ склад» (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠšΡ‹Ρ€Π³Ρ‹Π·ΡΠΊΠΈΠΉ государствСнный унивСрситСт ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°, транспорта ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈΠΌ. Π. Исанова Π³Ρ€ΡƒΠΏΠΏΠ°: Π‘Π˜Π‘-1−11

ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅: ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования Π½Π° Ρ‚Π΅ΠΌΡƒ:

«Π€Ρ€ΡƒΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ склад»

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»Π°: Русланова Π–.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»: Π‘? Ρ€?Π±Π°Π΅Π² М.

Π‘ΠΈΡˆΠΊΠ΅ΠΊ — 2014

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС БистСмный Π°Π½Π°Π»ΠΈΠ· Π‘ΠΊΡ€ΠΈΠΏΡ‚. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π‘Ρ…Π΅ΠΌΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° написанная Π½Π° Π‘#//

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

C#-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык программирования, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ Π² 1998;2001Π³Π³.ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΠΎΠ΄ руководством АндСрса Π₯СйлсбСрга, ΠΊΠ°ΠΊ основной язык для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Microsoft.NET.

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ срСдствами SQL Server 2008 Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„Ρ€ΡƒΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ склада, ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… возмоТностСй: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π·Π°ΠΏΠΈΡΠ½ΡƒΡŽ ΠΊΠ½ΠΈΠΆΠΊΡƒ; ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π·Π°ΠΏΠΈΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ; поиск Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ; ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС БущСствуСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ„Ρ€ΡƒΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ склад, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉΡΡ ΠΊΡƒΠΏΠ»Π΅ΠΉ-ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ΠΉ Ρ‚ΠΎΠ²Π°Ρ€Π°. Π’ΠΎΠ²Π°Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ характСристики, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния, количСство Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° Π½Π° ΡΠΊΠ»Π°Π΄Π΅, Ρ†Π΅Π½Π° Ρ‚ΠΎΠ²Π°Ρ€Π° Π·Π° ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ ΠΈ Π΄Ρ€. ΠŸΠΎΠΊΡƒΠΏΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° Ρ‚ΠΎΠ²Π°Ρ€Π° Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ сдСлки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π°Ρ‚ΠΎΠΉ сдСлки, ΠΎΠ±Ρ‰Π΅ΠΉ суммой сдСлки ΠΈ Π΄Ρ€. ΠžΠΏΡ‚ΠΎΠ²Ρ‹ΠΉ склад ΠΈΠΌΠ΅Π΅Ρ‚ своих поставщиков ΠΈ ΡΠ²ΠΎΠΈΡ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ наш склад ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ сдСлки. Π‘ΠΊΠ»Π°Π΄ ΠΈΠΌΠ΅Π΅Ρ‚ всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠ°Ρ… ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Слях, которая хранится Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ….

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

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

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

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

Π‘ΠΊΡ€ΠΈΠΏΡ‚. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

create database Fruktoviy_sad

use Fruktoviy_sad

create table Sklad

(

IdSklad int identity primary key,

Nazvanie_tovara char (50)not null,

Kolichestvo_tov_na_sklade char (50) not null

)

create table Tovar

(

IdTovar int identity primary key,

Nazvanie_tovara char (50) not null,

IdSkl int foreign key references Sklad,

IdGor int foreign key references Goroda

)

create table Goroda

(

IdGoroda int identity primary key,

Nazvanie_goroda char (100) not null

)

create table Pokupka

(

IdPokupka int identity primary key,

FIO char (100) not null,

Tovar char (50) not null,

Kolichestvo char (40) not null,

Czena char (40) not null,

Itogo char (50) not null,

Data date,

Zamechanie char (70) not null,

IdSdel int foreign key references Sdelka,

IdTov int foreign key references Tovar

)

create table Pokupatel

(

IdPokupatel int identity primary key,

FIO char (100) not null,

Gorod_pokupatelya char (100) not null,

Adres char (50) not null,

Telefon numeric,

IdPok int foreign key references Pokupka

)

create table Prodaja

(

IdProdaja int identity primary key,

FIO char (100) not null,

Tovar char (50) not null,

Kolichestvo char (40) not null,

Czena char (40) not null,

Itogo char (50) not null,

Data date,

Zamechanie char (70) not null,

IdSdel int foreign key references Sdelka,

IdTov int foreign key references Tovar

)

create table Postavshik

(

IdPostavshik int identity primary key,

FIO char (100) not null,

Gorod_postavshika char (100) not null,

Adres char (50) not null,

Telefon numeric,

IdProd int foreign key references Prodaja

)

create table Sdelka

(

IdSdelka int identity primary key,

FIO_pokupatelya char (100) not null,

FIO_postavshika char (100) not null,

Data_sdelki date,

Itogo_sdelki char (50) not null

)

Π‘Ρ…Π΅ΠΌΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Рис 1. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π‘Π” МодСль Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

Π’Π°Π±Π»ΠΈΡ†Π° ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ (Pokupatel) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdPokupatel, Firma_pokupatelya, Gorod_pokupatelya, Adres, Telefon);

Π’Π°Π±Π»ΠΈΡ†Π° ΠŸΠΎΠΊΡƒΠΏΠΊΠ° (Pokupka) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdPokupka, Firma_pokupatelya, Tovar, Kolichestvo, Czena, Itogo, Data, Zamechanie);

Π’Π°Π±Π»ΠΈΡ†Π° ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ (Postavshik) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdPostavshik, FIO, Gorod_postavshika, Adres, Telefon);

Π’Π°Π±Π»ΠΈΡ†Π° ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ° (Prodaja) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdProdaja, FIO, Tovar, Kolichestvo, Czena, Itogo, Data, Zamechanie);

Π’Π°Π±Π»ΠΈΡ†Π° Π“ΠΎΡ€ΠΎΠ΄Π° (Goroda) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdGorod, Nazvanie_goroda);

Π’Π°Π±Π»ΠΈΡ†Π° Π’ΠΎΠ²Π°Ρ€ (Tovar) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdTovar, Nazvanie_tovara);

Π’Π°Π±Π»ΠΈΡ†Π° Π‘ΠΊΠ»Π°Π΄ (Sklad) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdSklad, Nazvanie_tovara, Kolichestvo_tov_na_sklade);

Π’Π°Π±Π»ΠΈΡ†Π° Π‘Π΄Π΅Π»ΠΊΠ° (Sdelka) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‚Π°ΠΊΠΈΠ΅ поля ΠΊΠ°ΠΊ (IdSdelka, Firma_pokupatelya, FIO_postavshika, Data_sdelki, Itogo_sdelki).

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ сущности Π²Ρ‹Π±Ρ€Π°Π½ ΠΊΠ»ΡŽΡ‡ — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, значСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ ΠΊΠΎΡ€Ρ‚Π΅ΠΆ:

1) Ρ‚Π°Π±Π»ΠΈΡ†Π° Pokupatel — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdPokupatel

2) Ρ‚Π°Π±Π»ΠΈΡ†Π° Postavshik — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdPostavshik

3) Ρ‚Π°Π±Π»ΠΈΡ†Π° Pokupka — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdPokupka

4) Ρ‚Π°Π±Π»ΠΈΡ†Π° Prodaja — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdProdaja

5) Ρ‚Π°Π±Π»ΠΈΡ†Π° Goroda — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdGorod

6) Ρ‚Π°Π±Π»ΠΈΡ†Π° Tovar — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdTovar

7) Ρ‚Π°Π±Π»ΠΈΡ†Π° Sklad — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdSklad

8) Ρ‚Π°Π±Π»ΠΈΡ†Π° Sdelka — ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ IdSdelka

ВсС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ поля ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

ВсС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ связаны ΠΌΠ΅ΠΆΠ΄Ρƒ собой. ВсС связи Ρ‚Π°Π±Π»ΠΈΡ†, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΡΡ…Π΅ΠΌΡ‹, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ «ΠΎΠ΄ΠΈΠ½ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ» :

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡:

Π²Ρ‹Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Ρ‚ΠΎΠ²Π°Ρ€Π΅;

Π²Ρ‹Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΡΠ΄Π΅Π»ΠΊΠ°Ρ…;

Π²Ρ‹Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠ°Ρ…;

Π²Ρ‹Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Слях;

Π·Π°ΠΊΡƒΠΏΠΊΠ° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° написанная Π½Π° Π‘#

Рис 2. Главная кнопачная Ρ„ΠΎΡ€ΠΌΠ° ΠžΡ‚ΠΊΡ€Ρ‹Π² Π΅Π΅, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€;

ΠŸΡ€ΠΎΠ΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€;

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ со ΡΠΊΠ»Π°Π΄Π°;

БвСдСния ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Рис 3. Π€ΠΎΡ€ΠΌΠ° для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Рис 4. Π€ΠΎΡ€ΠΌΠ° для рСгистрации ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Рис 5. Π€ΠΎΡ€ΠΌΠ° для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Рис 6. ВсС Π΄Π°Π½Π½Ρ‹Π΅ склада Рис 7. ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΠΎΠΊΡƒΠΏΠΊΠ°Ρ… Код для Ρ„ΠΎΡ€ΠΌΡ‹ ΠŸΠΎΠΊΡƒΠΏΠΊΠΈ

using System;

using System.Collections.Generic;

using System. ComponentModel;

using System. Data;

using System.Data.SqlClient;

using System. Drawing;

using System. Linq;

using System. Text;

using System.Windows.Forms;

namespace FR_Sad

{

public partial class ΠŸΠΎΠΊΡƒΠΏΠΊΠ°: Form

{

SqlConnection podkl = new SqlConnection («Data Source=.;Initial Catalog=Fruktoviy_sad;Integrated Security=True»);

SqlCommand komanda;

string st;

int IdPokupka;

public ΠŸΠΎΠΊΡƒΠΏΠΊΠ° ()

{

InitializeComponent ();

}

private void ΠŸΠΎΠΊΡƒΠΏΠΊΠ°_Load (object sender, EventArgs e)

{

// TODO: данная строка ΠΊΠΎΠ΄Π° позволяСт Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «fruktoviy_sadDataSet.Pokupatel». ΠŸΡ€ΠΈ нСобходимости ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π° ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π°.

this.pokupatelTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupatel);

// TODO: данная строка ΠΊΠΎΠ΄Π° позволяСт Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «fruktoviy_sadDataSet.Tovar». ΠŸΡ€ΠΈ нСобходимости ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π° ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π°.

this.tovarTableAdapter.Fill (this.fruktoviy_sadDataSet.Tovar);

// TODO: данная строка ΠΊΠΎΠ΄Π° позволяСт Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «fruktoviy_sadDataSet.Pokupka». ΠŸΡ€ΠΈ нСобходимости ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π° ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π°.

this.pokupkaTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupka);

}

private void btn_ΠšΡƒΠΏΠΈΡ‚ΡŒ_Click (object sender, EventArgs e)

{

try

{

DialogResult res = MessageBox. Show («ΠšΡƒΠΏΠΈΡ‚ΡŒ ?», «Π’Ρ‹Π±ΠΎΡ€», MessageBoxButtons. YesNo);

if (res == DialogResult. Yes)

{

MessageBox.Show («ΠšΡƒΠΏΠ»Π΅Π½ΠΎ»);

comboBox1.Text = «ΠšΡƒΠΏΠ»Π΅Π½ΠΎ» ;

}

if (res == DialogResult. No)

{

MessageBox.Show («ΠŸΠΎΠΊΡƒΠΏΠΊΠ° ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Π°»);

comboBox1.Text = «ΠŸΠΎΠΊΡƒΠΏΠΊΠ° ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Π°» ;

}

st = string. Format (@" update Pokupka set FIO ='{0}', Tovar='{1}', Kolichestvo='{2}', Czena='{3}',

Itogo='{4}', Data='{5}', Zamechanie='{6}' where IdPokupka='{7}'", FIO_pokup.SelectedValue, nazv_tov.Text,

kol_tov.Text, czena_pokup.Text, itogo_pokupki.Text, Convert. ToDateTime (datapokupki.Text), comboBox1. Text, IdPokupka);

podkl.Open ();

using (komanda = new SqlCommand (st, podkl))

{

komanda.ExecuteNonQuery ();

}

this.pokupkaTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupka);

podkl.Close ();

}

catch (Exception q)

{

MessageBox.Show (q.Message);

}

}

private void Dobavit_pokupku_Click (object sender, EventArgs e)

{

st = string. Format (@" insert into Pokupka (FIO, Tovar, Kolichestvo, Czena, Itogo, Data, Zamechanie)

values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", FIO_pokup.SelectedValue, nazv_tov.Text,

kol_tov.Text, czena_pokup.Text, itogo_pokupki.Text, Convert. ToDateTime (datapokupki.Text), comboBox1. Text);

podkl.Open ();

using (komanda = new SqlCommand (st, podkl))

{

komanda.ExecuteNonQuery ();

}

this.pokupkaTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupka);

podkl.Close ();

}

private void btn_Π˜Ρ‚ΠΎΠ³ΠΈ_Click (object sender, EventArgs e)

{

int a = int. Parse (kol_tov.Text) * int. Parse (czena_pokup.Text);

itogo_pokupki.Text = a. ToString ();

}

private void Izmenit_pokupku_Click (object sender, EventArgs e)

{

try

{

st = string. Format (@" update Pokupka set FIO ='{0}', Tovar='{1}', Kolichestvo='{2}', Czena='{3}',

Itogo='{4}', Data='{5}', Zamechanie='{6}' where IdPokupka='{7}'", FIO_pokup.SelectedValue, nazv_tov.Text,

kol_tov.Text, czena_pokup.Text, itogo_pokupki.Text, Convert. ToDateTime (datapokupki.Text), comboBox1. Text, IdPokupka);

podkl.Open ();

using (komanda = new SqlCommand (st, podkl))

{

komanda.ExecuteNonQuery ();

}

this.pokupkaTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupka);

podkl.Close ();

}

catch (Exception a)

{

MessageBox.Show (a.Message);

}

}

private void Udalit_pokupku_Click (object sender, EventArgs e)

{

st = string. Format (@" delete Pokupka where IdPokupka='{0}'", IdPokupka);

podkl.Open ();

using (komanda = new SqlCommand (st, podkl))

{

komanda.ExecuteNonQuery ();

this.pokupkaTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupka);

FIO_pokup.SelectedValue = nazv_tov.Text = kol_tov.Text = czena_pokup.Text = itogo_pokupki.Text = null;

}

podkl.Close ();

}

private void Pokupka_dg_CellContentClick (object sender, DataGridViewCellEventArgs e)

{

try

{

IdPokupka = int. Parse (Pokupka_dg.Rows[e.RowIndex]. Cells[0].Value.ToString ());

FIO_pokup.SelectedValue = Pokupka_dg.Rows[e.RowIndex]. Cells[1].Value.ToString ();

nazv_tov.Text = Pokupka_dg.Rows[e.RowIndex]. Cells[2].Value.ToString ();

kol_tov.Text = Pokupka_dg.Rows[e.RowIndex]. Cells[3].Value.ToString ();

czena_pokup.Text = Pokupka_dg.Rows[e.RowIndex]. Cells[4].Value.ToString ();

itogo_pokupki.Text = Pokupka_dg.Rows[e.RowIndex]. Cells[5].Value.ToString ();

datapokupki.Text = Pokupka_dg.Rows[e.RowIndex]. Cells[6].Value.ToString ();

comboBox1.SelectedValue = Pokupka_dg.Rows[e.RowIndex]. Cells[7].Value.ToString ();

}

catch { }

}

private void button1_Click (object sender, EventArgs e)

{

string search = textBox1.Text.Trim ().ToLower ();

bool flag = false;

List poisk = new List ();

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

{

for (int j = 0; j < Pokupka_dg.Columns.Count; j++)

{

if (Pokupka_dg.Rows[i]. Cells[j].Value.ToString ().Trim ().ToLower () == search)

{

flag = true;

break;

}

else

{

flag = false;

}

}

if (flag == false)

{

poisk.Add (i);

}

}

for (int i = poisk. Count — 1; i >= 0; i—)

{

Pokupka_dg.Rows.RemoveAt (poisk[i]);

}

textBox1.Text = null;

}

private void btn_ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ_список_Click1(object sender, EventArgs e)

{

this.pokupkaTableAdapter.Fill (this.fruktoviy_sadDataSet.Pokupka);

}

private void btn_справка_Click (object sender, EventArgs e)

{

Π‘ΠΏΡ€Π°Π²ΠΊΠ° Π‘ΠΏΡ€ = new Π‘ΠΏΡ€Π°Π²ΠΊΠ° ();

Π‘ΠΏΡ€.ShowDialog ();

}

private void btn_РСгистрация_Click (object sender, EventArgs e)

{

ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ Пок = new ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ ();

Пок.ShowDialog ();

}

}

}

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

Π’ Ρ…ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° автоматизированная ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-справочная систСма хранСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠΏΡ‚ΠΎΠ²ΠΎΠ³ΠΎ склада, которая способствуСт быстрому поиску Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚Π°Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

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