Проектування системи для обліку даних танцювальної студії
Розроблення інформаційної системи для введення, редагування, пошуку, фільтрування даних, необхідних для роботи танцювальної студії. Характеристика вимог до надійності. Призначення і умови використання програми. Методика роботи користувача з системою.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | украинский |
Дата добавления | 02.06.2017 |
Размер файла | 1,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Він.=( 3885,00 + 226,01 + 1553,02 + 571,05 + 233,10) · 0,03 = 194,05
Розраховуються річні витрати на утримання та експлуатацію обладнання, грн.
Ву.е.о.=Арічн.+Вел.річн.+ФОПобсл.+Вс.з.обсл.+Впот.рем.+Він. , (5.15)
В у.е.о..= 3885,00 + 226,01 + 1553,02 + 571,05 + 233,10+194,05 = 6662,22
Річні витрати на утримання та експлуатацію обладнання (спеціального устаткування) наводяться в таблиці 5.5.
Таблиця 5.5 - Кошторис витрат на утримання і експлуатацію обладнання
Найменування статей витрат |
Сума, грн. |
|
1. Амортизація |
3885,00 |
|
2. Витрати на електроенергію |
226,01 |
|
3. Основна та додаткова зарплата обслуговуючого персоналу |
1553,02 |
|
4. Відрахування на соціальні заходи |
571,05 |
|
5. Витрати на поточний ремонт |
233,10 |
|
6. Інші витрати |
194,05 |
|
Разом |
6662,22 |
Розраховуються експлуатаційні витрати на 1 годину роботи ПК, грн./год.
(5.16)
Розраховуються експлуатаційні витрати на весь час роботи ПК при написанні програмного продукту, грн.
Векспл. =В експ. 1год.• tм.ч. ,(5.17)
де tм.ч - час роботи ПК при написанні програмного продукту, в середньому робота за комп'ютером приймається 4 год./добу.
tм.ч.=Дроб.прогр.• 4,(5.18)
де Дроб.прогрм. - кількість днів роботи програміста при розробці програмного продукту.
tм.ч.= 23 · 4 = 92
Векспл. = 3,52 · 92 = 324,13
5.2.4 Визначення накладних витрат
Накладні (непрямі) витрати - це витрати, які пов'язані не з виготовленням конкретних виробів, а з процесом виробництва в цілому (зарплата управлінського персоналу, утримання та експлуатація будівель, комунальні послуги та ін.), грн. [9]
Внакл. =(ЗПосн.прогр. +ЗПосн.конс.) · Кнакл.в.,(5.19)
де Кнакл.в. - коефіцієнт накладних витрат, приймається 0,50
Внакл.=(2180+1078,26) · 0,50 = 1629,13
Розраховуються загальні витрати на розробку програмного продукту, грн.
Взаг. =ЗПосн. +ЗПдод. +Вс.з. +Вмат. +Векспл. +Внакл. ,(5.20)
Взаг. = 3258,26 + 944,90 + 1545,50 + 235,00 + 324,13 + 1629,13 = 7936,91
Дані розрахунків витрат на розробку програмного продукту наводяться в таблиці 5.6.
Таблиця 5.6 - Калькуляція собівартості робіт з розробки програмного продукту
Найменування статей витрат |
Сума, грн. |
Питома вага, % |
|
1. Основна зарплата |
3258,26 |
41,05 |
|
2. Додаткова зарплата |
944,90 |
11,91 |
|
3. Відрахування на єдиний соціальний внесок |
1545,50 |
19,47 |
|
4. Матеріальні витрати |
235,0 |
2,96 |
|
5. Витрати на утримання та експлуатацію обладнання (експлуатаційні витрати) |
324,13 |
4,08 |
|
6. Накладні витрати |
1629,13 |
20,53 |
|
Разом |
7936,91 |
100 |
За результатами розрахунків, наведених у таблиці 5.6, можна зробити висновок, що найбільшу питому вагу у витратах на розробку програмного продукту займають витрати на оплату праці фахівців. [13]
6. Охорона праці та безпека життєдіяльності
6.1 Правове забезпечення заходів щодо охорони праці користувачів комп'ютерів
Питаннями охорони праці в міжнародному масштабі та розробкою конвенцій, рекомендацій з різних соціально-правових проблем займається Міжнародна Організація праці (МОП). За роки діяльності МОП, підхід до проблеми охорони праці, який базувався на першочерговій увазі до випадків найбільш серйозних порушень і галузей з найвищим рівнем травматизму та захворюваності, значно розширився і переріс у всеосяжну систему, метою якої є досягнення найвищого рівня безпеки та гігієни праці у всіх галузях та професіях. Все вищесказане в повній мірі стосується користувачів комп'ютерів, з огляду на значний ріст цієї професії у всьому світі.
Першою країною, яка почала займатися створенням стандартів, що регламентують роботу з комп'ютерами, є Швеція. Там ще в першій половині 80-х років почалися серйозні дослідження умов праці з ВДТ та їх вплив на здоров'я користувачів. До цих досліджень було залучено більше 20 шведських наукових організацій, в тому числі Шведський інститут з питань захисту від випромінювань, Національна Рада з техніки безпеки і гігієни праці, Шведський національний комітет з вимірювань та випробовувань та ін.
В результаті проведеної роботи був розроблений стандарт МРК II 1990, який вважається базовим. Методика МРК II направлена, в основному, на перевірку двох характеристик відеотерміналів: візуальних ергономічних (яскравість, нелінійність, чіткість, колір, коефіцієнт відбиття, неортогональність та ін.) та емісійних (потужність дози рентгенівського випромінювання, напруженість електромагнітного поля за електричною та магнітною складовою в різних діапазонах частот, електростатичний потенціал). Пізніше з'явились стандарти Шведської конфедерації профспілок ТСО 92 та ТСО 95 з ще більш жорсткими вимогами стосовно характеристик відеотерміналів, зокрема неіонізуючого електромагнітного випромінювання
Окрім того, ТСО 95 регламентує характеристики ВДТ щодо енергозбереження та містить екологічні вимоги, у відповідності з якими в конструкціях пристроїв не повинні міститись галогенні пластмаси, фреони, що пов'язано з охороною озонового шару планети. Пакувальні матеріали не повинні містити хлоридів та бромідів і підлягати вторинній нетоксичній переробці.
Недавно вийшов новий стандарт -- ТСО 99, у якому питання ергономіки, енергозбереження та екології також перебувають на чільному місці.
На шведські стандарти спираються практично всі ведучі фірми-виробники відеотерміналів.
Серед низки розроблених нормативних документів щодо використання ВДТ найбільш часто використовуються наступні стандарти:
На сьогодні найбільш новим нормативним документом, що регламентує роботу користувачів ВДТ, є ISO 9241, який складається з наступних частин:
загальний вступ;
порадник з використання;
вимоги для представлення даних;
вимоги до клавіатури;
вимоги до розміщення обладнання на робочому місці;
вимоги до навколишнього середовища;
вимоги до відблиску екрана;
вимоги до кольорового зображення;
вимоги до неклавіатурних пристроїв введення;
принципи організації діалогу;
порадник з використання ВДТ;
вимоги до представлення інформації;
порадник для користувача;
діалогове меню;
діалогові команди;
управління діалогом;
форма наповнення діалогів.
Основоположним законодавчим документом в галузі охорони праці є Закон України "Про охорону праці", дія якого поширюється на всі підприємства, установи і організації незалежно від форм власності та видів діяльності, на усіх громадян, які працюють, а також залучені до праці на цих підприємствах. Цей Закон визначає основні положення щодо реалізації конституційного права громадян про охорону їх життя і здоров'я в процесі трудової реальності, регулює за участю відповідних державних органів відносини між власниками підприємства, установи чи організації або уповноваженим ними органом і працівником з питань безпеки, гігієни праці та виробничого середовища і встановлює єдиний порядок організації ОП.
Основним нормативним документом щодо забезпечення охорони праці користувачів ВДТ є ДНАОП 0,00-1.31-99 "Правила охорони праці під час експлуатації електронно-обчислювальних машин". Дані Правила встановлюють вимоги безпеки та санітарно-гігієнічні вимоги : до обладнання робочих місць користувачів електронно-обчислювальних; машин і персональних комп'ютерів (дані ЕОМ) та працівників, що виконують обслуговування, ремонт та налагодження ЕОМ та роботи з застосуванням ЕОМ, відповідно до сучасного стану техніки та наукових досліджень у сфері безпечної організації робіт з експлуатації ЕОМ та з урахуванням положень міжнародних нормативно-правових актів з цих питань.
ДНАОП 0.00-1.31-99 поширюється на всі підприємства, установи, організації, юридичні особи, крім зазначених нижче, незалежно від форми власності, відомчої належності, видів діяльності та на фізичних осіб , (що займаються підприємницькою діяльністю з правом найму робочої сили), які здійснюють розробку, виробництво та застосування ЕОМ, у тому числі й на тих, які мають робочі місця, обладнані ЕОМ, або виконують обслуговування, ремонт та налагодження ЕОМ.
ДНАОП 0.00-1.31-99 складається з таких розділів:
- загальні положення;
- вимоги до виробничих приміщень;
- вимоги до обладнання;
- вимоги до розміщення устаткування та організації робочих місць;
- Вимоги безпеки під час експлуатації, обслуговування, ремонту та налагодження ЕОМ;
- режими праці та відпочинку;
- вимоги до виробничого персоналу;
- обов'язки, права та відповідальність за порушення Правил.
В сьомому розділі сформульовані вимоги до виробничого персоналу. В ньому вказується, що усі працівники, які виконують роботи, пов'язані з експлуатацією, обслуговуванням, налагодженням та ремонтом ЕОМ, підлягають обов'язковому медичному огляду: попередньому -- під час оформлення на роботу та періодичному -- протягом трудової діяльності.
Згідно з вимогами цього розділу Правил посадові особи та спеціалісти, інші працівники підприємств, які організовують та виконують роботи, пов'язані з експлуатацією, профілактичним обслуговуванням, налагодженням та ремонтом ЕОМ, проходять підготовку (підвищення кваліфікації), перевірку знань з охорони праці, даних Правил та питань пожежної безпеки, а також інструктажі в порядку, передбаченому Типовим положенням про навчання з питань охорони праці, затвердженим наказом Держнаглядохоронпраці 17.02.99 №27, Типовим положенням про спеціальне навчання, інструктажі та перевірку знань з питань пожежної безпеки на підприємствах, в установах та організаціях України і Переліком посад, при призначенні на які особи зобов'язані проходити навчання та перевірку знань з питань пожежної безпеки, та порядком її організації, затвердженими наказом МВС України від 17. 11. 94 № 628.
Працівники, що виконують роботи з профілактичного обслуговування, налагодження і ремонту ЕОМ при включеному живленні, та при інших роботах, передбачених Переліком робіт з підвищеною небезпекою, затвердженим наказом Держнаглядохоронпраці, від 30.11.93 № 123, зобов'язані проходити попереднє спеціальне навчання та один раз на рік перевірку знань відповідних нормативних актів з охорони праці.
Наголошується на забороні допускати до роботи осіб, що в установленому порядку не пройшли навчання, інструктаж та перевірку знань з охорони праці та пожежної безпеки. Вказується, що до робіт з обслуговування, налагодження та ремонту ЕОМ допускаються особи, які мають кваліфікаційну групу з електробезпеки не нижче III.
У сьомому розділі Правил також підкреслюється, що забороняється допускати осіб, віком до 18 років, до самостійних робіт в електроустановках та на електрообладнанні під час профілактичного обслуговування, налагодження, ремонту ЕОМ та при інших роботах, передбачених Переліком важких, робіт та робіт зі шкідливими та небезпечними умовами праці, на яких забороняється застосовувати працю неповнолітніх, затвердженим наказом Міністерства охорони здоров'я України від 31.03.94 № 46.
Згідно зі стат.10 Закону України "Про охорону праці" працівники, які виконують роботи з експлуатації, обслуговування, налагодження та ремонту ЕОМ, повинні забезпечуватись належними засобами індивідуального захисту відповідно до чинних норм.
У восьмому розділі ДНАОП 0.00-1.31-99 розглянуто питання щодо обов'язків, прав та відповідальності за порушення Правил як власника так і працівника.
Відповідно до Закону України "Про охорону праці" власник:
на підставі цих Правил, інших нормативно-правових актів про охорону праці, примірних інструкцій, інструкцій з експлуатації обладнання розробляє та затверджує інструкції з охорони праці за професіями або на окремі види робіт з урахуванням фактичних умов проведення робіт, технології, наявності обладнання й інструменту, засобів захисту та рівня підготовки виконавців, проводить відповідне навчання та інструктажі з працівниками;
вживає необхідних заходів з тим, щоб робочі місця та засоби виробництва протягом всього часу їх використання підтримувались у справному та безпечному стані, а виявлені недоліки, що впливають на охорону праці та захист здоров'я працівників, були своєчасно усунуті;
відповідно до Порядку проведення атестації робочих місць за умовами праці проводить атестацію робочих місць для оцінки умов праці. На підставі аналізу проведеної атестації вживає заходів для унеможливлення виникнення небезпечних та шкідливих факторів;
організовує роботу працівника таким чином, щоб повсякденна робота з відеотерміналом регулярно переривалась паузами або іншими видами діяльності, що знижують навантаження, обумовлене роботою з відеотерміналом, відповідно до вимог Правил;
організовує проведення обстеження зору працівника окулістом не за кошти працівника перед початком роботи з відеотерміналом, потім періодично відповідно до ДСанПіН 3.3.2-007-98, а також при виникненні скарг на погіршення зору безкоштовно надає індивідуальні окуляри коригування зору відповідно до умов роботи з відеотерміналом, якщо результати обстеження показали, що вони є необхідними;
забезпечує даними Правилами підприємство, керівників служб та структурних підрозділів, безпосередніх керівників робіт, робочі місця яких обладнані відеотерміналами та ЕОМ, та/або які виконують обслуговування, ремонт та налагодження комп'ютерної техніки.
Працівник має право:
на відповідне дослідження очей та зору особою відповідної кваліфікації при виникненні скарг на погіршення зору, яке може бути наслідком роботи на відеотерміналі;
на одержання за рахунок роботодавця індивідуальних засобів коригування зору відповідно до умов роботи за відеотерміналом, якщо результати досліджень показали, що вони є необхідними;
на інформацію про всі важливі питання його здоров'я та безпеки, пов'язані з перебуванням за робочим місцем, а також про заходи, що вживаються на виконання вимог цих Правил.
В цьому ж розділі наведено перелік обов'язків, які покладаються на працівника. Так, відповідно до Закону України "Про охорону праці" працівник зобов'язаний:
знати та виконувати вимоги нормативно-правових актів про охорону праці, даних Правил, інструкцій з охорони праці, інструкцій щодо експлуатації застосовуваного обладнання, правила поводження з устаткуванням, інструментом та іншими засобами виробництва;
використовувати засоби колективного та індивідуального захисту;
дотримуватись зобов'язань з охорони праці, передбачених колективним договором (угодою, трудовим договором) та правилами внутрішнього трудового розпорядку підприємства, проходити в установленому порядку попередні та періодичні медичні огляди;
негайно повідомляти власника або безпосереднього керівника і робіт про кожну виявлену серйозну та безпосередню небезпеку, про будь-яке пошкодження захисних пристроїв та засобів захисту, про несправності устаткування, інструменту та інших засобів виробництва;
не відключати захисні пристрої, не проводити самовільних змін конструкції і складу устаткування або його технічного налагоджування.
В кінці розділу сформульовані положення стосовно відповідальності за виконання даних Правил. Так нормативним документом визначено, що власники, керівники служб та структурних підрозділів, безпосередні керівники робіт та інші посадові особи підприємств, фізичні особи, що займаються підприємницькою діяльністю з правом найму робочої сили, працівники несуть відповідальність за виконання вимог даних Правил у межах покладених на них завдань та функціональних обов'язків згідно з чинним законодавством. В той же час за безпечність експлуатації, обслуговування, ремонту та налагодження ЕОМ, а також за відповідність обладнання, виробничих приміщень, робочих місць даним Правилам відповідає власник. В нормативному документі наголошується, що особи, винні в порушенні цих Правил, несуть дисциплінарну, адміністративну, матеріальну або кримінальну відповідальність згідно з чинним законодавством.
Окрім ДНАОП 0.00-1.31-99 найпильнішої уваги заслуговують Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин (ДСанПіН 3.3.2-007-98). Дані Санітарні правила складаються з наступних розділів:
загальні положення.
вимоги до виробничих приміщень для експлуатації ВДТ ЕОМ та ПЕОМ.
гігієнічні вимоги до параметрів виробничого середовища приміщень з ВДТ ЕОМ та ПЕОМ.
гігієнічні вимоги до організації і обладнання робочих місць з ВДТ ЕОМ та ПЕОМ.
вимоги до режимів праці і відпочинку при роботі з ВДТ ЕОМ та ПЕОМ.
вимоги до профілактичних медичних оглядів.
Зміст переважної більшості розділів ДСанПІН 3.3.2-007-98 в основному збігається зі змістом відповідних розділів ДНАОП 0.00-1.31-99. Тому зупинимось лише на вимогах до режимів праці і відпочинку, оскільки саме вони займають важливе місце в комплексі заходів щодо забезпечення безпеки праці та її високої продуктивності, профілактики перевтоми та відхилень у стані здоров'я користувачів ВДТ.
В Санітарних правилах вказано, що при організації праці, що пов'язана з використанням ВДТ ЕОМ і ПЕОМ слід передбачити внутрішньозмінні регламентовані перерви для відпочинку, які передують появі об'єктивних і суб'єктивних ознак втоми і зниження працездатності. Роз'яснюється, що при виконанні протягом дня робіт, які належать до різних видів трудової діяльності, за основну роботу з ВДТ ЕОМ і ПЕОМ слід вважати таку, що займає не менше 50% часу впродовж робочої зміни чи робочого дня.
Протягом робочої зміни мають передбачатися:
перерви для відпочинку і вживання їжі (обідні перерви);
перерви для відпочинку і особистих потреб (згідно з трудовими нормами);
додаткові перерви, що вводяться для окремих професій з урахуванням особливостей трудової діяльності.
В Санітарних правилах робиться висновок про те, що для зниження нервово-емоційного напруження, запобігання втомі зорового аналізатора, поліпшення мозкового кровообігу, подолання несприятливих наслідків гіподинаміїі, доцільно деякі перерви використовувати для виконання комплексу спеціальних профілактично-реабілітаційних вправ. За умови високого рівня напруженості робіт з ВДТ доцільним також слід вважати психофізіологічне розвантаження у спеціально обладнаних приміщеннях (кімнатах психофізіологічного розвантаження) під час регламентованих перерв або в кінці робочого дня.
Окрім ДНАОП 0.00-1.31-99 та ДСанПіН 3.3.2-007-98, які регламентують вимоги безпеки та санітарно-гігієнічні вимоги до обладнання робочих місць користувачів ВДТ, є ще ціла низка нормативних актів загального призначення, які необхідно враховувати під час організації роботи користувачів ВДТ.
Важливим нормативним актом є "Гігієнічна класифікація умов праці за показниками шкідливості та небезпечності факторів виробничого середовища, важності та напруженості трудового процесу", затверджена наказом Міністерства охорони здоров'я від 31. 12. 97 № 382. Гігієнічна класифікація праці необхідна для оцінки конкретних умов та характеру праці на робочих місцях. На основі такої оцінки приймаються рішення, спрямовані на запобігання або максимальне обмеження впливу несприятливих виробничих факторів. [14]
6.2 Електробезпека та пожежобезпека у приміщеннях з персональними комп'ютерами
Вимоги електробезпеки у приміщеннях, де встановлені електронно- обчислювальні машини і персональні комп'ютери (далі -- ЕОМ) відображені у ДНАОП 0.00-1.31-99. Відповідно до цього нормативного документу під час проектування систем електропостачання, монтажу основного електрообладнання та електричного освітлення будівель та приміщень для ЕОМ необхідно дотримуватись вимог правил влаштування електроустановок (ПВЕ), ГОСТ 12.1.006-84, ГОСТ 12.1.019-79, ГОСТ 12.1.030-81, ГОСТ 12.1.045-84, правил пожежної безпеки в Україні та інших нормативних документів, що стосуються штучного освітлення і електротехнічних пристроїв, а також вимог нормативно-технічної експлуатаційної документації заводу-виробника. ЕОМ, периферійні пристрої ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ, інше устаткування (апарати управління, контрольно-вимірювальні прилади, світильники тощо), електропроводи та кабелі за виконанням та ступенем захисту мають відповідати класу зони за ПВЕ, мати апаратуру захисту від струму короткого замикання та інших аварійних режимів.
Під час монтажу та експлуатації ліній електромережі необхідно повністю унеможливити виникнення електричного джерела загорання внаслідок короткого замикання та перевантаження проводів, обмежувати застосування проводів з легкозаймистою ізоляцією і, за можливості, перейти на негорючу ізоляцію.
Лінія електромережі для живлення ЕОМ, периферійних пристроїв ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ виконується як окрема групова трипровідна мережа, шляхом прокладання фазового, нульового робочого та нульового захисного провідників. Нульовий захисний провідник використовується для заземлення (занулення) електроприймачів і прокладається від стійки групового розподільчого щита, розподільчого пункту до розеток живлення.
Використання нульового робочого провідника як нульового захисного провідника забороняється, а також не допускається підключення цих провідників на щиті до одного контактного затискача.
Площа перерізу нульового робочого та нульового захисного провідника в груповій трипровідній мережі повинна бути на менше площі перерізу фазового провідника. Усі провідники повинні відповідати номінальним параметрам мережі та навантаження, умовам навколишнього середовища, умовам розподілу провідників, температурному режиму та типам апаратури захисту, вимогам ПВЕ.
У приміщенні, де одночасно експлуатується або обслуговується більше п'яти персональних ЕОМ, на помітному та доступному місці встановлюється аварійний резервний вимикач, який може повністю вимкнути електричне живлення приміщення, крім освітлення.
ЕОМ, периферійні пристрої ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ повинні підключатися до електромережі тільки за допомогою справних штепсельних з'єднань і електророзеток заводського виготовлення.
Штепсельні з'єднання та електророзетки крім контактів фазового та нульового робочого провідників повинні мати спеціальні контакти для підключення нульового захисного провідника. Конструкція їх має бути такою, щоб приєднання нульового захисного провідника відбувалося раніше ніж приєднання фазового та нульового робочого провідників. Порядок роз'єднання при відключенні має бути зворотним. Необхідно унеможливити з'єднання контактів фазових провідників з контактами нульового захисного провідника. Неприпустимим є підключення ЕОМ, периферійних пристроїв ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ до звичайної двопровідної електромережі, в тому числі -- з використанням перехідних пристроїв.
Електромережі штепсельних з'єднань та електророзеток для живлення персональних ЕОМ, периферійних пристроїв ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ слід виконувати за магістральною схемою, по 3-6 з'єднань або електророзеток в одному колі.
Штепсельні з'єднання та електророзетки для напруги 12В та 36В за своєю конструкцією повинні відрізнятися від штепсельних з'єднань для напруги 127В та 220В. Окрім того вони мають бути пофарбовані в колір, який візуально значно відрізняється від кольору штепсельних з'єднань, розрахованих на напругу 127В та 220В.
Індивідуальні та групові штепсельні з'єднання та електророзетки необхідно монтувати на негорючих або важкогорючих пластинах з урахуванням вимог ПВЕ та правил пожежної безпеки в Україні.
Електромережу штепсельних розеток для живлення персональних ЕОМ, периферійних пристроїв ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ при розташуванні їх уздовж стін приміщення прокладають по підлозі поряд зі стінами приміщення, як правило, в металевих трубах і гнучких металевих рукавах з відводами відповідно до затвердженого плану розміщення обладнання та технічних характеристик обладнання.
При розташуванні в приміщенні за його периметром до 5 персональних ЕОМ, використанні трипровідникового захищеного проводу або кабелю в оболонці з негорючого або важкогорючого матеріалу дозволяється прокладання їх без металевих труб та гнучких металевих рукавів.
Електромережу штепсельних розеток для живлення персональних ЕОМ, периферійних пристроїв ЕОМ та устаткування для обслуговування, ремонту та налагодження ЕОМ при розташуванні їх у центрі приміщення, прокладають у каналах або під знімною підлогою в металевих трубах або в гнучких металевих рукавах. При цьому не дозволяється застосовувати провід і кабель в ізоляції з вулканізованої гуми та інші матеріали, що містять сірку. Відкрита прокладка кабелів під підлогою забороняється.
Металеві труби та гнучкі металеві рукави повинні бути заземлені. Заземлення повинно відповідати вимогам ДНАОП 0.00-1.21-98 "Правила безпечної експлуатації електроустановок споживачів". Заземлені конструкції, що знаходяться у приміщеннях (батареї опалення, водопровідні труби, кабелі із заземленим відкритим екраном тощо), мають бути надійно захищені діелектричними щитками або сітками від випадкового дотику.
Конструкція знімної підлоги повинна бути такою, щоб забезпечувались:
? вільний доступ до кабельних комунікацій під час обслуговування;
? втійкість до горизонтальних зусиль при частково знятих плитах;
? вирівнювання поверхні підлоги за допомогою регулювальних опорних елементів;
? взаємозамінюваність плит.
Отвори в плитах для прокладання кабелів електроживлення виконуються безпосередньо в місцях встановлення устаткування відповідно до затвердженого технологічного плану розміщення устаткування та його технічних характеристик.
Для підключення переносної електроапаратури застосовують гнучкі проводи в надійній ізоляції. Тимчасова електропроводка від переносних приладів до джерел живлення виконується найкоротшим шляхом без заплутування проводів у конструкціях машин, приладів та меблях. Доточувати проводи можна тільки шляхом паяння з наступним старанним ізолюванням місць з'єднання.
Є неприпустимими:
? експлуатація кабелів та проводів з пошкодженою або такою, що втратила захисні властивості за час експлуатації, ізоляцією; залишення під напругою кабелів та проводів з неізольованими провідниками;
? застосування саморобних продовжувачів, які не відповідають вимогам пве до переносних електропроводок;
? застосування для опалення приміщення нестандартного (саморобного) електронагрівального обладнання або ламп розжарювання;
? користування пошкодженими розетками, розгалужувальними та з'єднувальними коробками, вимикачами та іншими електровиробами, а також лампами, скло яких має сліди затемнення або випинання;
? підвішування світильників безпосередньо на струмопровідних проводах, обгортання електроламп і світильників папером, тканиною та іншими горючими матеріалами, експлуатація їх зі знятими ковпаками (розсіювачами);
? використання електроапаратури та приладів в умовах, що не відповідають вказівкам (рекомендаціям) підприємств-виготовлювачів.
Необхідно зазначити, що дотримання вищезазначених вимог значно підвищує електробезпеку, однак не може стовідсотково гарантувати неможливість ураження користувача електричним струмом. З огляду на це, необхідно знати і вміти правильно надавати першу допомогу при ураженні людини електричним струмом.
Відповідно до Закону України «Про пожежну безпеку» і «Правил пожежної безпеки в Україні» з метою додержання пожежної безпеки у приміщеннях з персональними комп'ютерами існують наступні правила:
1. Приміщення, в яких розташовані комп'ютери, слід оснащувати переносними вуглекислотними вогнегасниками з розрахунку на кожні 20 м2 площі приміщення з урахуванням гранично допустимої концентрації вогнегасної речовини.
2. Персональні комп'ютери після закінчення роботи на них повинні відключатися від мережі.
3. Не рідше одного разу на квартал необхідно очищати від пилу агрегати та вузли.
Забороняється:
- розміщувати комп'ютерні зали у підвалах;
- проводити роботи з ремонту ПК безпосередньо в операторному залі;
- зберігати постійно в комп'ютерних залах перфокарти та перфострічки, магнітні стручки та дискети, інші носії інформації, запасні блоки та деталі (зберігатися там можуть лише носії інформації, необхідні для поточної роботи);
- залишати без нагляду ввімкнену в мережу електронну апаратуру, яка використовується для випробування та контролю ПК.
Порядок дій у разі пожежі:
1. У разі виявлення пожежі кожний громадянин зобов'язаний:
- негайно повідомити про це по телефону в пожежну охорону, при цьому необхідно назвати адресу об'єкта, вказати кількість поверхів будівлі, місце виникнення пожежі, обстановку на пожежі, наявність людей, а також повідомити своє прізвище;
- вжити (по можливості) заходів до евакуації людей, гасіння пожежі та збереження матеріальних цінностей;
- якщо пожежа виникла на підприємстві, повідомити про неї керівника чи відповідну компетентну посадову особу та (або) чергового по об'єкту;
- у разі необхідності викликати інші аварійно-рятувальні служби.
2. Посадова особа об'єкта, що прибула на місце пожежі, зобов'язана:
- перевірити чи викликана пожежна охорона, довести подію до відома власника підприємства;
- у разі загрози життю людей негайно організувати їх рятування, використовуючи для цього наявні сили і засоби;
- видалити за межі небезпечної зони всіх працюючих, не пов'язаних з ліквідацією пожежі;
- здійснити в разі необхідності відключення електроенергії( за винятком систем протипожежного захисту) та виконати інші заходи, що сприяють запобіганню розвитку пожежі та задимленості будівлі;
- організувати зустріч пожежної охорони, подати їм допомогу у виборі найкоротшого шляху для під'їзду до осередку пожежі та в установці на вододжерела;
- одночасно з гасінням пожежі організувати евакуацію і захист матеріальних цінностей.
6.3 Причини виникнення, загальна характеристика та класифікація надзвичайних ситуацій
Надзвичайні ситуації - це події, при яких відбувається порушення нормальних умов життя і діяльності людей і які можуть призвести або призводять до загибелі людей та/або до значних матеріальних втрат.
До надзвичайних ситуацій, як правило, призводять аварії, катастрофи, стихійні лиха та інші події, такі як епідемії, терористичні акти, збройні конфлікти тощо.
Аварії поділяються на дві категорії.
До І категорії належать аварії, внаслідок яких:
? загинуло 5 чи травмовано 10 і більше осіб;
? стався викид отруйних, радіоактивних, біологічно небезпечних речовин за санітарно-захисну зону підприємства;
? збільшилась концентрація забруднюючих речовин у навколишньому природному середовищі більш як у 10 разів;
? зруйновано будівлі, споруди чи основні конструкції об'єкта, що створило загрозу для життя і здоров'я значної кількості працівників підприємства чи населення.
До II категорії належать аварії, внаслідок яких:
? загинуло до 5 чи травмовано від 4 до 10 осіб;
? зруйновано будівлі, споруди чи основні конструкції об'єкта, що створило загрозу для життя і здоров'я працівників цеху, дільниці (враховуються цех, дільниця з чисельністю працівників 100 осіб і більше).
Випадки порушення технологічних процесів, роботи устаткування, тимчасової зупинки виробництва в результаті спрацювання автоматичних захисних блокувань та інші локальні порушення у роботі цехів, дільниць і окремих об'єктів, падіння опор та обрив дротів ліній електропередач не належать до аварій, що мають категорії.
Події природного походження або результат діяльності природних процесів, які за своєю інтенсивністю, масштабом поширення і тривалістю можуть вражати людей, об'єкти економіки та довкілля, називаються небезпечними природними явищами. Руйнівне небезпечне природне явище -- це стихійне лихо.
Надзвичайні ситуації мають різні масштаби за кількістю жертв, кількістю людей, що стали хворими чи каліками, кількістю людей, яким завдано моральної шкоди, за розмірами економічних збитків, площею території, на якій вони розвивались, тощо.
Вагомість надзвичайної ситуації визначається передусім кількістю жертв та ступенем впливу на оточуюче життєве середовище, тобто рівнем системи «людина - життєве середовище» (далі - «Л - ЖС»), якої вона торкнулася, і розміром шкоди, спричиненої цій системі. Виходячи з ієрархії систем «Л -- ЖС», можна говорити про:
? індивідуальні надзвичайні ситуації, коли виникає загроза для порушення життєдіяльності лише однієї особи;
? надзвичайні ситуації рівня мікроколективу, тобто коли Загроза їх виникнення чи розповсюдження наслідків стосується сім 1, виробничої бригади, пасажирів одного купе тощо;
? надзвичайні ситуації рівня колективу;
? надзвичайні ситуації рівня макроколективу;
? надзвичайні ситуації для жителів міста, району;
? надзвичайні ситуації для населення області;
? надзвичайні ситуації для населення країни;
? надзвичайні ситуації для жителів континенту;
? надзвичайні ситуації для всього людства.
Як правило, чим більшу кількість людей обходить надзвичайна ситуація, тим більшу територію вона охоплює. І навпаки, при більшій площі поширення катастрофи чи стихійного лиха від нього страждає більша кількість людей. Через це в основу існуючих класифікацій надзвичайних ситуацій за їх масштабом найчастіше кладуть територіальний принцип, за яким надзвичайні ситуації поділяють на локальні, об'єктові, місцеві, регіональні, загальнодержавні (національні), континентальні та глобальні (загальнопланетарні).
15 липня 1998 р. Постановою Кабінету Міністрів України № 1099 «Про порядок класифікації надзвичайних ситуацій» затверджено «Положення про класифікацію надзвичайних ситуацій».
Рівні надзвичайних ситуацій:
? загальнодержавний;
? регіональний;
? місцевий;
? об'єктовий.
Від кількості людей, які загинули, розрізняють чотири рівні надзвичайних ситуацій.
Надзвичайна ситуація загальнодержавного рівня -- це надзвичайна ситуація, яка розвивається на території двох та більше областей або загрожує транскордонним перенесенням, а також у разі, коли для її ліквідації необхідні матеріали і технічні ресурси в обсягах, що перевищують власні можливості окремої області, але не менше одного відсотка обсягу видатків відповідного бюджету. Надзвичайна ситуація регіонального рівня -- це надзвичайна ситуація, яка розвивається на території двох або більше адміністративних районів (міст обласного значення) або загрожує перенесенням на територію суміжної області України, а також у разі, коли для її ліквідації необхідні матеріальні і технічні ресурси в обсягах, що перевищують власні можливості окремого району, але не менше одного відсотка обсягу видатків відповідного бюджету. Надзвичайна ситуація місцевого рівня -- це надзвичайна ситуація, яка виходить за межі потенційно-небезпечного об'єкта, загрожує поширенням самої ситуації або її вторинних наслідків на довкілля, сусідні населені пункти, інженерні споруди, а також у разі, коли для її ліквідації необхідні матеріальні і технічні ресурси в обсягах, що перевищують власні можливості потенційно-небезпечного об'єкта, але не менше одного відсотка обсягу видатків відповідного бюджету. До місцевого рівня також належать всі надзвичайні ситуації, які виникають на об'єктах житлово-комунальної сфери та інших, що не входять до затверджених переліків потенційно небезпечних об'єктів.
Надзвичайна ситуація об'єктового рівня -- це надзвичайна ситуація, яка не підпадає під зазначені вище визначення, тобто така, що розгортається на території об'єкта або на самому об'єкті і наслідки якої не виходять за межі об'єкта або його санітарно-захисної зони.
Для організації ефективної роботи із запобігання надзвичайним ситуаціям, ліквідації їхніх наслідків, зниження масштабів втрат та збитків дуже важливо знати причини їх виникнення та володіти теорією виникнення катастроф.
Положення про класифікацію надзвичайних ситуацій за характером походження подій, котрі зумовлюють виникнення надзвичайних ситуацій на території України, розрізняє чотири класи надзвичайних ситуацій -- надзвичайні ситуації техногенного, природного, соціально-політичного, військового характеру. Кожен клас надзвичайних ситуацій поділяється на групи, які містять конкретні їх види.
Надзвичайні ситуації техногенного характеру -- це транспортні аварії (катастрофи), пожежі, неспровоковані вибухи чи їх загроза, аварії з викидом (загрозою викиду) небезпечних хімічних, радіоактивних, біологічних речовин, раптове руйнування споруд та будівель, аварії на інженерних мережах і спору дах життєзабезпечення, гідродинамічні аварії на греблях, дамбах тощо.
Надзвичайні ситуації природного характеру -- це небезпечні геологічні, метеорологічні, гідрологічні морські та прісноводні явища, деградація грунтів чи надр, природні пожежі, зміна стану повітряного басейну, інфекційна захворюваність людей, сільськогосподарських тварин, масове ураження сільськогосподарських рослин хворобами чи шкідниками, зміна стану водних ресурсів та біосфери тощо.
Надзвичайні ситуації соціально-політичного характеру -- це ситуації, пов'язані з протиправними діями терористичного та антиконституційного спрямування: здійснення або реальна загроза терористичного акту (збройний напад, захоплення і затримання важливих об'єктів, ядерних установок і матеріалів, систем зв'язку та телекомунікацій, напад чи замах на екіпаж повітряного чи морського судна), викрадення (спроба викрадення) чи знищення суден, встановлення вибухових пристроїв у громадських місцях, викрадення або захоплення зброї, виявлення застарілих боєприпасів тощо.
Надзвичайні ситуації воєнного характеру - це ситуації, пов'язані з на; слідками застосування зброї масового ураження або звичайних засобів ураження, під час яких виникають вторинні фактори ураження населення внаслідок зруйнування атомних і гідроелектричних станцій, складів і сховищ радіоактивних і токсичних речовин та відходів, нафтопродуктів, вибухівки, сильнодіючих отруйних речовин, токсичних відходів, нафтопродуктів, вибухівки, транспортних та інженерних комунікацій тощо.
Висновки
При виконанні дипломної роботи була детально вивчена та проаналізована предметна область, що стосується роботи з даними танцювальної студії.
Проведений аналіз існуючого програмного забезпечення та зроблений висновок про те, що всі програми, що продаються на українському ринку, є дуже громіздкими та дорогими для невеликої організації.
У даній дипломній роботі розроблена інформаційна система для введення, редагування, пошуку, фільтрування даних, необхідних для роботи танцювальної студії.
Програмне забезпечення розроблене у середовищі Microsoft Visual Studio 2010 за допомогою візуальної мови програмування C#.
Програма працює на ПК під керуванням операційних систем Microsoft Windows ХР/7. Програма має зручний, максимально орієнтований на некваліфікованого кінцевого користувача інтерфейс.
Програма була протестована та виявилася працездатною, має достатню швидкість роботи.
Проведено розрахунок основної та додаткової заробітної плати фахівців, зайнятих у розробці програмного продукту. Загальні витрати, пов'язані з розробкою програмного продукту складають 7936,91 грн.
В процесі виконання дипломної роботи були опрацьовані правові аспекти охорони праці користувачів комп'ютерів, розглянуті питання електробезпеки, пожежної безпека в приміщеннях з персональними комп'ютерами, дана загальна характеристика надзвичайних ситуацій.
Список літератури
1. http://www.wonderdance.ru/dances.html Направления современных танцев
2. www.profdance.com
3. usu.kz/app_upravlenie_tancevalniy_klub.php
4. www.as-service.com.ua/.../programma-dlya-shkoly-i-studii-tantsev.html
5. Шилдт Г. C# 4.0 Полное руководство. - М.:Вильямс, 2011
6. Эндрю Троелсен. Язык программирования C# 5.0 и платформа .NET 4.5, 6-е издание,. -- СПб.: БХВ-Петербург, 2012
7. Подбельский В.В. Язык C#. Базовый курс. 2-е изд., 2013
8. Таненбаум Э. Современные операционные системы. 2-е изд. -- СПб: Питер, 2002. -- 1040 с: ил.
9. Дворжецкий А.В. SQL: Structured Query Language (структурированный язык запросов). - М.: Познавательная книга плюс, 2001. - 416с. - (Карманный атрибут компьютерщика).
10. Котов О.М., Язык C#. Краткое описание и введение в технологии программирования, 2014
11. Гэри Хансен, Джэймс Хансен. Базы данных: разработка и управление: Пер. с англ. - М.: ЗАО «Издательство БИНОМ», 1999.
12. Фролова Т.А. Экономика предприятия. - Т.: ТРТУ, 2005. - 374с.
13. Покропивного С.Ф. Економіка підприємства. - К.: КНЕУ, 2000. - 528 с.
14. Жидецький В.Ц. Охорона праці користувачів комп'ютерів. - Львів: Афіша, 2000. - 176 с.
15. Желібо Є.П., Заверуха Н.М., Зацарний В.В. Безпека життєдіяльності. - К.: Каравела, 2005. - 344 с.
Додатки
Додаток А
Текст програми
Form1.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace Dance
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int selectrowG = -1;
int selectrowS = -1;
int selectrowKl = -1;
int selectrowU = -1;
private void Form1_Load(object sender, EventArgs e)
{
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
"Data Source=dance.mdb";
OleDbConnection connection = new OleDbConnection();
connection.ConnectionString = ConnectionString;
//клиенты
string sql = " SELECT * " +
" FROM Клиенты ";
OleDbCommand myCommand = new OleDbCommand(sql, connection);
connection.Open();
OleDbDataAdapter da = new OleDbDataAdapter(myCommand);
DataSet ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView8.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView8.Columns[0].Width = 50;
dataGridView8.Columns[1].Width = 250;
dataGridView8.Columns[2].Width = 160;
dataGridView8.Columns[3].Width = 170;
connection.Close();
//тренера
connection = new OleDbConnection();
connection.ConnectionString = ConnectionString;
sql = " SELECT * FROM Тренера";
myCommand = new OleDbCommand(sql, connection);
connection.Open();
da = new OleDbDataAdapter(myCommand);
ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView3.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView3.Columns[0].Width = 50;
dataGridView3.Columns[1].Width = 200;
dataGridView3.Columns[2].Width = 100;
dataGridView3.Columns[3].Width = 160;
dataGridView3.Columns[4].Width = 110;
connection.Close();
//группы
connection = new OleDbConnection();
connection.ConnectionString = ConnectionString;
sql = " SELECT Группы.id, Группы.Направление, Тренера.ФИО, Группы.время, " +
" Группы.дни_недели " +
" FROM Тренера INNER JOIN Группы ON Тренера.[id] = Группы.[id_тренера]";
myCommand = new OleDbCommand(sql, connection);
connection.Open();
da = new OleDbDataAdapter(myCommand);
ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView2.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView2.Columns[0].Width = 50;
dataGridView2.Columns[1].Width = 170;
dataGridView2.Columns[2].Width = 170;
dataGridView2.Columns[3].Width = 100;
dataGridView2.Columns[4].Width = 120;
connection.Close();
//оплата
connection = new OleDbConnection();
connection.ConnectionString = ConnectionString;
sql = " SELECT Оплата.id, Клиенты.ФИО, Оплата.Дата, Оплата.Сумма " +
"FROM Клиенты INNER JOIN Оплата ON Клиенты.[id] = Оплата.[id_клиента]";
myCommand = new OleDbCommand(sql, connection);
connection.Open();
da = new OleDbDataAdapter(myCommand);
ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView4.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView4.Columns[0].Width = 50;
dataGridView4.Columns[1].Width = 250;
dataGridView4.Columns[2].Width = 170;
dataGridView4.Columns[3].Width = 100;
connection.Close();
// посещения
sql = "SELECT Тренировка.id AS id, Тренировка.дата, Тренера.ФИО AS Тренер, " +
" Группы.id AS Группы_id, Группы.Направление, Группы.время "+
" FROM (Тренера INNER JOIN Тренировка ON Тренера.[id] = Тренировка.[id_тренера]) "+
"INNER JOIN Группы ON Тренировка.id_группы = Группы.id" ;
myCommand = new OleDbCommand(sql, connection);
connection.Open();
da = new OleDbDataAdapter(myCommand);
ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView1.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView1.Columns[0].Width = 50;
dataGridView1.Columns[1].Width = 100;
dataGridView1.Columns[2].Width = 170;
dataGridView1.Columns[3].Width = 50;
dataGridView1.Columns[4].Width = 170;
dataGridView1.Columns[5].Width = 100;
connection.Close();
selectrowU = -1;
if (dataGridView1.RowCount > 1)
{
selectrowU = 0;
connection = new OleDbConnection();
connection.ConnectionString = ConnectionString;
sql = " SELECT Посещения.id, Посещения.id_тренировки, Клиенты.ФИО "+
"FROM Клиенты INNER JOIN Посещения ON Клиенты.[id] = Посещения.[id_клиента]" +
" WHERE Посещения.id_тренировки =" + dataGridView1[0, selectrowU].Value.ToString();
myCommand = new OleDbCommand(sql, connection);
connection.Open();
da = new OleDbDataAdapter(myCommand);
ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView5.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView5.Columns[0].Width = 70;
dataGridView5.Columns[1].Width = 120;
dataGridView5.Columns[2].Width = 440;
connection.Close();
}
}
private void добавитьToolStripMenuItem1_Click(object sender, EventArgs e)
{
AddGroup gr = new AddGroup();
gr.Show();
}
private void редактироватьToolStripMenuItem2_Click(object sender, EventArgs e)
{
if (dataGridView2.CurrentCell.RowIndex == -1 || dataGridView2.CurrentCell.RowIndex == (dataGridView2.RowCount - 1))
{
MessageBox.Show("Необходимо выбрать медикамент для редактирования!");
return;
}
AddGroup med = new AddGroup(
dataGridView2[0, dataGridView2.CurrentCell.RowIndex].Value.ToString(),
dataGridView2[1, dataGridView2.CurrentCell.RowIndex].Value.ToString(),
dataGridView2[2, dataGridView2.CurrentCell.RowIndex].Value.ToString(),
dataGridView2[3, dataGridView2.CurrentCell.RowIndex].Value.ToString(),
dataGridView2[4, dataGridView2.CurrentCell.RowIndex].Value.ToString());
DialogResult res = med.ShowDialog();
if (res == DialogResult.OK)
{
Form1_Load(null, null);
}
}
private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
selectrowG = dataGridView2.CurrentCell.RowIndex;
}
private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e)
{
selectrowG = dataGridView2.CurrentCell.RowIndex;
}
private void удалитьToolStripMenuItem2_Click(object sender, EventArgs e)
{
try
{
if (selectrowG == -1 || selectrowG == (dataGridView2.RowCount - 1))
{
MessageBox.Show("Вы не выбрали группу для удаления!");
return;
}
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
"Data Source=dance.mdb";
OleDbConnection connection = new OleDbConnection();
connection.ConnectionString = ConnectionString;
string sql;
sql = "DELETE * FROM Группы WHERE id = " + dataGridView2[0, selectrowG].Value.ToString();
OleDbCommand myCommand;
myCommand = new OleDbCommand(sql, connection);
connection.Open();
myCommand.ExecuteNonQuery();
connection.Close();
MessageBox.Show("Группа удалена");
Form1_Load(null, null);
}
catch
{
MessageBox.Show("Ошибка");
}
}
private void тренерToolStripMenuItem_Click(object sender, EventArgs e)
{
string poisk = textBox4.Text;
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
"Data Source=dance.mdb";
OleDbConnection connection = new OleDbConnection();
string sql = " SELECT Группы.id, Группы.Направление, Тренера.ФИО, Группы.время, " +
" Группы.дни_недели " +
" FROM Тренера INNER JOIN Группы ON Тренера.[id] = Группы.[id_тренера]" +
" WHERE Тренера.ФИО " + " like '" + poisk + "%' ";
connection.ConnectionString = ConnectionString;
OleDbCommand myCommand = new OleDbCommand(sql, connection);
connection.Open();
OleDbDataAdapter da = new OleDbDataAdapter(myCommand);
DataSet ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView2.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView2.Columns[0].Width = 50;
dataGridView2.Columns[1].Width = 170;
dataGridView2.Columns[2].Width = 170;
dataGridView2.Columns[3].Width = 100;
dataGridView2.Columns[4].Width = 120;
connection.Close();
tabControl1.SelectedIndex = 1;
}
private void дниНеделиToolStripMenuItem_Click(object sender, EventArgs e)
{
string poisk = textBox4.Text;
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
"Data Source=dance.mdb";
OleDbConnection connection = new OleDbConnection();
string sql = " SELECT Группы.id, Группы.Направление, Тренера.ФИО, Группы.время, " +
" Группы.дни_недели " +
" FROM Тренера INNER JOIN Группы ON Тренера.[id] = Группы.[id_тренера]" +
" WHERE дни_недели " + " like '" + poisk + "%' ";
connection.ConnectionString = ConnectionString;
OleDbCommand myCommand = new OleDbCommand(sql, connection);
connection.Open();
OleDbDataAdapter da = new OleDbDataAdapter(myCommand);
DataSet ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView2.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView2.Columns[0].Width = 50;
dataGridView2.Columns[1].Width = 170;
dataGridView2.Columns[2].Width = 170;
dataGridView2.Columns[3].Width = 100;
dataGridView2.Columns[4].Width = 120;
connection.Close();
tabControl1.SelectedIndex = 1;
}
private void button30_Click(object sender, EventArgs e)
{
textBox3.Text = "";
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
"Data Source=dance.mdb";
OleDbConnection connection = new OleDbConnection();
string sql = " SELECT * FROM Тренера";
connection.ConnectionString = ConnectionString;
OleDbCommand myCommand = new OleDbCommand(sql, connection);
connection.Open();
OleDbDataAdapter da = new OleDbDataAdapter(myCommand);
DataSet ds = new DataSet();
da.Fill(ds, "Результат");
dataGridView3.DataSource = ds.Tables["Результат"].DefaultView;
dataGridView3.Columns[0].Width = 50;
dataGridView3.Columns[1].Width = 200;
dataGridView3.Columns[2].Width = 100;
dataGridView3.Columns[3].Width = 160;
dataGridView3.Columns[4].Width = 110;
connection.Close();
}
private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
AddTrener addTr = new AddTrener();
addTr.Show();
}
private void toolStripMenuItem2_Click(object sender, EventArgs e)
{
if (selectrowS == -1 || selectrowS == (dataGridView3.RowCount - 1))
{
MessageBox.Show("Необходимо выбрать сотрудника для редактирования!");
return;
}
AddTrener addTr = new AddTrener(
dataGridView3[0, selectrowS].Value.ToString(),
dataGridView3[1, selectrowS].Value.ToString(),
dataGridView3[2, selectrowS].Value.ToString(),
dataGridView3[3, selectrowS].Value.ToString(),
dataGridView3[4, selectrowS].Value.ToString());
DialogResult res = addTr.ShowDialog();
if (res == DialogResult.OK)
{
Form1_Load(null, null);
}
}
private void toolStripMenuItem3_Click(object sender, EventArgs e)
{
if (selectrowS == -1 || selectrowS == (dataGridView3.RowCount - 1))
{
MessageBox.Show("Вы не выбрали сотрудника для удаления!");
return;
}
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
Подобные документы
Основні поняття, алгоритм і аналіз інформаційних потоків у системі, що вивчається. Мета створення програми, її функції та вимоги, головні умови та напрямки розповсюдження. Обґрунтування вибору середовища розробки, рішення щодо реалізації компонентів.
дипломная работа [797,2 K], добавлен 18.09.2016Аналіз предметної області. Розробка бази даних в середовищі Microsoft SQL Server 2008. Можливості інформаційної системи. Установка зв'язків між таблицями. Створення запитів для роботи з даними (введення, видалення, редагування) та пошуку інформації.
курсовая работа [2,6 M], добавлен 09.05.2016База даних як організована структура, призначена для зберігання інформації. Проектування та реалізація в СУБД MS Access інформаційної системи "База даних Internet-ресурсів тестів з психології". Розробка логічної системи даних, інструкції користувача.
курсовая работа [5,3 M], добавлен 22.10.2012Методика та основні етапи проектування інформаційної системи "Меблевий салон", опис необхідних для цього даних і джерела їх отримання. Побудова ER-діаграми та порядок її нормалізації. Методи створення таблиць та форм, можливості їх змін, редагування.
курсовая работа [2,1 M], добавлен 08.12.2009Задачі та проблеми, які пов'язані зі зберіганням інформації, яка стосується обслуговування клієнтів та ведення звітності роботи студії. Розробка проекту програмного забезпечення студії веб-дизайну, алгоритмів і графічних інтерфейсів програмних модулів.
курсовая работа [1,0 M], добавлен 24.10.2010Проектування бази даних предметної області "Магазин будівельних матеріалів". Аналіз сукупності вхідних і вихідних даних, шляхи удосконалення інформаційної системи обліку товару. Організація інформаційної бази, розробка логічної і фізичної моделі.
курсовая работа [559,2 K], добавлен 09.05.2016Робота користувача з базою даних, перегляд, редагування інформації в базі даних та здійснення пошуку у зручній формі. Інтерфейс системи сільській бібліотеці для обслуговування читачів і фіксування даних книжкового фонду. Структура реляційної бази.
контрольная работа [182,3 K], добавлен 08.03.2015Функціональне моделювання діяльності студії та виявлення задач до автоматизації. Технічне завдання на розроблення автоматизованої системи. Обґрунтування вибору програмних засобів для розроблення системи. Алгоритми рішення, забезпечення виконання функцій.
дипломная работа [2,7 M], добавлен 19.11.2010Побудова інформаційної системи "Магазин товарів для настільного тенісу" з автоматизації роботи магазину. Концептуальне моделювання бази даних. Обґрунтування вибору СУБД. Логічне проектування бази даних. Схема бази даних. Створення таблиць в конструкторі.
курсовая работа [8,8 M], добавлен 16.12.2015Аналіз предметної області і постановка задачі на розробку програми для автоматизації роботи автопідприємства. Перелік та опис використаних компонентів та основних процедур програми. Опис структур та методів обробки даних. Інструкція для користувача.
курсовая работа [2,3 M], добавлен 15.02.2012