- •Перелік основних позначень і скорочень
- •Загальна частина
- •Моніторинг Веб-сайтів та їх розробка.
- •Розробка з урахуванням потреби у вимірах
- •Обов’язкові функції Веб-сайта.
- •Висновок
- •Основні принципи об’єктно-орієнтованого програмування.
- •Основні етапи розроблення об’єктно-орієнтованих програм.
- •Вибір мови програмування.
- •2. Спеціальна частина
- •Аналіз предметної області.
- •Основні методи і функції програми “Система моніторингу робото спроможності Веб-сайтів.
- •Опис елементів інтерфейсу користувача.
- •3.Економіча частина
- •Характеристика та призначення роботи.
- •Витрати на створення програмного продукту
- •3.3 Висновки економічної доцільності проекту
- •4.Охорона праці
- •Загальні положення
- •Вимоги протипожежної безпеки
- •Санітарнр-гігієнічні норми
- •Висновки
- •Джерела та посилання
- •Додаток а Код форми”Головне меню”
- •Форма“Меню запропонованих сайтів”
- •Форма“Розпізнавач ip адрес та імені пк”
- •Форма “перекладач назв фруктів”
- •Форма “про програму”
- •Форма “керування клавішами”
- •Форма “Доступні слова”
- •Форма “Тест з укр.Мови”
- •Форма “Гра відгадай марку”
- •Форма “Доступні клавіші”
- •Форма “моніторинг”
Міністерство освіти і науки, молоді та спорту України
Васильківський коледж
Національного авіаційного університету
ДИПЛОМНИЙ ПРОЕКТ
Васильків
2015
Міністерство освіти і науки, молоді та спорту України
Васильківський коледж
Національного авіаційного університету
До захисту допустити
Заступник начальника з НВР
__________ М. А. Степаненко
"___"__________2015 р.
ДИПЛОМНИЙ ПРОЕКТ
Пояснювальна записка
Т
Озаріва Вадима
Анатолійовича
Студента (ки)
Група 641 напрям підготовки 6.050103 спеціальність 5.05010301
Студент
підпис ініціали, прізвище
К
дипломного проекту
підпис ініціали, прізвище
К
з економічної частини
підпис ініціали, прізвище
К
з охорони праці
підпис ініціали, прізвище
Нормоконтроль
підпис ініціали, прізвище
Рецензент
підпис ініціали, прізвище
Васильків
2015
Міністерство освіти і науки, молоді та спорту України
Васильківський коледж
Національного авіаційного університету
Затверджую
Заступник начальника з НВР
__________ М.А.Степаненко
"___"__________2015 р.
ТЕХНІЧНЕ ЗАВДАННЯ
на дипломний проект
«
затверджена наказом по коледжу від 17.01.12 №5/5
Тема
З
__________________________________________________________________
__________________________________________________________________
Студенту (ці) Озаріву Вадиму Анатолійовичу
Спеціальність 5.05010301 "Розробка програмного забезпечення"
Тема запропонована Васильківським коледжем НАУ
Вихідні дані для дипломного проекту
результати і
матеріали отримані під час проходження
переддипломної практики
Перелік
питань, які підлягають опрацюванню в
пояснювальній записц
Зміст
Вступ
1.Загальна частина
2.Спеціальна частина
3.Економічна частина
4. Охорона праці
Висновки
Джерела та посилання
Додаток А
КАЛЕНДАРНИЙ ПЛАН-ГРАФІК
№ п/п |
Завдання |
Термін виконання |
Відмітка про виконання |
1. |
Дослідження предметної області, огляд літератури. |
17.04 – 18.04.2015 |
20.04 – 21.04. |
2. |
Розробка структури автоматизованої системи. |
19.04 - 21.04. 2015 |
22.04 – 24.04. |
3. |
Розробка алгоритму функціонування системи. |
22.04 – 25.04.2015 |
22.04 – 30.04. |
4. |
Конструювання(кодування) програмних модулів. |
26.04 - 02.05.2015 |
05.05 – 08.05. |
5. |
Інтеграція модулів та тестування ПЗ. |
03.05 – 05.05.2015 |
12.05 – 15.05. |
6. |
Розрахунок економічних показників. |
06.05 – 08.05.2015 |
18.05 – 21.05. |
7. |
Виконання завдання охорони праці. |
09.05 – 10.05.2015 |
22.05 – 26.05. |
8. |
Оформлення пояснювальної записки. Підготовка графічного та іншого демонстраційного матеріалу. |
11.05 – 13.05.2015 |
27.05 – 29.05. |
9. |
Подача роботи керівникові проекту |
02.06.2015 |
02.06. |
Дата видачі завдання: 18 лютого 2015 р.
Керівник кваліфікаційної роботи: Степаненко М.А.
Завдання прийняв до виконання: ____________Озарів В.А.
Розглянуто і схвалено цикловою комісією
“Розробка програмного забезпечення”
Протокол № 3 від 21.021.20135 р.
Голова циклової комісії Л. О. Романовська
підпис
РЕФЕРАТ
Пояснювальна записка до кваліфікаційної роботи "Система моніторинга роботоспроможності Веб-сайтів(Проектування та розробка моніторингу)": 23 сторінки, 5 рисунків, 5 таблиць, 7 літературних джерел, 2 додатки.
ВЕБ-САЙТ, ООП, ПК, ЕОМ
Об'єкт дослідження – Веб-сайт, структура та зміст програми, яка має стежити за робо спроможністю ВЕБ-сайта.
Мета роботи – Розроблення програми “Моніторинг робото спроможності Веб-сайтів”
Метод дослідження – Об’єктно-орієнтований підхід.
Технічні та програмні засоби – персональний комп’ютер з операційною системою Windows 7; середовище об’єктно-орієнтованого програмування MS Visual C# 2010 Express Edition.
Встановлено, що розроблену програму можна використовувати для моніторингу Веб-сайтів.
Результати кваліфікаційної роботи рекомендується використовувати при проведені моніторингу роботоспроможності Веб-сайтів.
ЗМІСТ
Перелік основних позначень і скорочень……….…………………………………....8
Вступ…………………………………………………………………...……………….9
1.Загальна частина……………………………..…………………………..……….....11
1.1. Моніторинг Веб-сайтів та їх розробка…………………..………...…….....11
1.2. Розробка з урахуванням потреби у вимірах……………….. ……...….......11
1.2.1. Обов’язкові функції Веб-сайта…..………………..……………......12
1.3. Висновок……………………………………………………..……..…..........14
1.4. Основні принципи об’єктно-орієнтованого програмування.……..….......12
1.5. Основні етапи розроблення об’єктно-орієнтованих програм…….............21
1.6. Вибір мови програмування………………………………………………....23
2. Спеціальна частина……………………………………………………………........24
2.1. Аналіз предметної області………………………………………………….24
2.1.2.Основні методи і функції програми “Система моніторингу робото спроможності Веб-сайтів”..........................................………………………………..25
2.2.Опис елементів інтерфейсу користувача…………………………………26
3. Економічна частина………………………………………………………….........30
3.1 Характеристика та призначення роботи………………………….……….30
3.2 Витрати на створення програмного продукту……………………...…….30
3.3 Висновки економічної доцільності проекту……………………..….........34
4. Охорона праці…………………………………………………………...………….35
4.1 Загальні положення…………………………………………..……….........35
4.2 Вимоги протипожежної безпеки……………………………..……....……43
4.3 Санітарно-гігієнічні вимоги…………………………………...………......44
Висновки………………………………………………………………..………..……50
Джерела то посилання………………………………………………………………...51
Додаток А ……………………………………………………….……..……………...52
Перелік основних позначень і скорочень
ЕОМ-
електронна обчислювальна машина
ООП - Об'єктно-орієнтоване програмування
ПК- персональний комп’ютер
ВСТУП
Трохи історії
Ідея моніторингу працездатності веб-сайтів виникла не вчора - приблизно в 2000 році з'явилися перші системи, які вміють пінгувати перевіряються ресурси, і, в разі відсутності відгуку, повідомляти адміністратора по електронній пошті. Незабаром внутрішні системи моніторингу запустили всі поважають себе хостинг-провайдери. З розвитком Мережі і виникненням ресурсів, що заробляють гроші, питання контролю роботи власного проекту стали цікавити багатьох вебмайстрів, розробників і власників сайтів. Їм було необхідно дізнаватися про порушення роботи не по листам або дзвінкам користувачів, а негайно. Інструменти для цього з'явилися, і сьогодні власнику сайту достатньо зареєструвати свій проект в спеціалізованому сервісі контролю працездатності, щоб отримувати від нього повідомлення різними способами (у тому числі негайне оповіщення через SMS). Зрозуміло, більшість моніторингових ресурсів працює на платній основі - для організації якісного сервісу необхідні чималі вкладення.
Щоб забезпечити безперебійну роботу веб-сайту, потрібно, в першу чергу, відразу ж дізнаватися про збої. Але як забезпечити стовідсоткову надійність оповіщень?
Моніторинг працездатності сайту актуально для багатьох власників власних проектів. Перевірку доступності сервісів (HTTP, HTTPS, FTP, MySQL, PostgreSQL, POP3, SMTP, IMAP і т. Д.). Можна здійснювати вручну або за допомогою спеціальних сервісів, організованих хостинг-провайдером. Проте можливості такої перевірки сильно обмежені (насамперед, у частині способів оповіщення клієнта), а крім того - за допомогою провайдерських сервісів ви не зможете перевірити доступність сайту з різних ділянок всесвітньої Мережі. Якщо власнику сайту потрібно постійно тримати руку на пульсі, йому доведеться скористатися однією із спеціалізованих служб.
Загальна частина
Моніторинг Веб-сайтів та їх розробка.
Для підвищення прибутковості електронного бізнесу велике значення має ведення моніторингу ефективності сайту. Цей механізм включає в себе вимір того впливу, що сайт надає як на цільову аудиторію, так і на "випадкових" відвідувачів, з метою покращення роботи існуючого сайту і пошуку нових можливостей у майбутньому. Процес вимірювання трафіку на сайті складається з двох етапів: перш за все необхідно вже при створенні сайту забезпечити можливість точних вимірів цього обсягу в майбутньому, а по-друге, провести самі вимірювання.
Розробка з урахуванням потреби у вимірах
Дуже важливо відслідковувати ті шляхи, якими користувачі приходять на сайт, і їх переміщення усередині самого сайту. Чи приходять вони по посиланнях з пошукових машин? Користуються Чи вони меню і системою пошуку на сайті? Може бути, вони повертаються за закладок у своєму браузері з інших сайтів? Як вони ведуть себе, потрапивши на сайт: чи вдається їм швидко знайти необхідну інформацію або ж ні, і тоді вони йдуть роздратованими? Для того щоб мати можливість відповісти на всі ці питання, сайт повинен мати наступні характеристики:
