Зайчук Євген Миколайович Факультет: Інститут післядиплом
Вид материала | Диплом |
- Ковальов Євген Іванович, старший викладач Сєвєродонецького відділення Інституту післядиплом, 2222.93kb.
- Щербань Петро Миколайович, 96.62kb.
- В. В. Томашенко 10 вересня 2003 р. Методичні рекомендації, 1074.46kb.
- В. О. Зайчук (розділ 22); В. В. Климснко (розділи 20, 23); > В. О. Соловієнко (розділи, 151.12kb.
- Милиця Микола Миколайович, Запорізька медична академія післядиплом, 319.79kb.
- Полтавський обласний інститут післядиплом, 2118.09kb.
- Б. Д. Грінченка інститут післядиплом, 245.35kb.
- Скрипников Петро Миколайович, Вищий Державний навчальний заклад України «Українська, 1373.08kb.
- Б. Д. Грінченка інститут післядиплом, 46.97kb.
- І. І. Мечникова Інститут інноваційної та післядиплом, 464.25kb.
МІНІСТЕРСТВО ТРАНСПОРТУ ТА ЗВ'ЯЗКУ УКРАЇНИ
ДНІПРОПЕТРОВСЬКИЙ НАЦІОНАЛЬНИЙ
УНІВЕРСИТЕТ ЗАЛІЗНИЧНОГО ТРАНСПОРТУ
імені академіка В.Лазаряна
Кафедра: Комп'ютерні інформаційні технології
До захисту Зав. каф. Комп'ютерні інформаційні технології д. т. н. проф. Скалозуб В.В.________ ___._________2005р | Затверджую результат захисту Голова ДЕК_________ ________ ___________ оцінка підпис ___._________2005р |
Розробка програмного забезпечення підсистеми візуалізації для системи управління технологічними процесами OpenSCADA
РОЗРАХУНОКОВО-ПОЯСНЮВАЛЬНА ЗАПИСКА ДО ДИПЛОМНОГО ПРОЕКТУ
Розробник: студент 3 ПЗ групи Зайчук Євген Миколайович
Факультет: Інститут післядипломної освіти
Спеціальність: 8.080403 “Програмне забезпечення автоматизованих систем”
-
Розробник
Зайчук Є.М.
Головний керівник
проф. Скалозуб В.В.
Основний керівник
ас. Разумов С.Ю.
Нормоконтроль
доц. Шинкаренко В.І.
Консультанти
доц. Шевченко В.М.
ст. викл. Козар З.Ф.
2005
Дніпропетровський національний університет залізничного транспорту імені академіка В.Лазаряна
Факультет “ТЕХНІЧНА КІБЕРНЕТИКА”
Кафедра “КОМП'ЮТЕРНІ ІНФОРМЦІЙНІ ТЕХНОЛОГІЇ”
Спеціальність 8.080403 “Програмне забезпечення автоматизованих систем”
| ЗАТВЕРДЖУЮ зав. кафедрою ___________________ “___”_________2005р |
ЗАВДАННЯ
до дипломного проекту студента
Зайчука Євгена Миколайовича
- Тема проекту «Розробка програмного забезпечення підсистеми візуалізації для системи управління технологічними процесами OpenSCADA» затверджена наказом по університету №613ст від 30 вересня 2005 р.
- Термін подання студентом закінченого проекту _______________
- Вихідні дані проекту
- Пояснювальна записка
- Технічна документація
- Розроблена програма
- Плакати
- Зміст розрахунково-пояснювальної записки (перелік питань до розробки)
Вступ; зовнішнє проектування; внутрішнє проектування; тестування та налагоджування; безпека праці інженера АСУТП при виконанні робіт на ЕОМ; бібліографічний список; додатки
- Перелік креслень (з переліком обов'язкових креслень)
Состав SCADA системы; задачи визуализации SCADA; формирование изображения; описание элементов отображения и команд; диаграмма классов; работа подсистемы визуализации
- Консультанти (з назвами розділів)
Розділ | Консультант | Підпис, дата | |
завдання видав | завдання прийняв | ||
Техніко-економічні розрахунки | ст. викладач Козар З.Ф. | | |
Охорона праці | доц. Шевченко В.М. | | |
- Дата видачі завдання 30 вересня 2005 р.
Керівник проекту_________________________/ас. С.Ю. Разумов/
Завдання прийняв до виконання_____________/Є.М. Зайчук/
КАЛЕНДАРНИЙ ПЛАН
№ п/п | Назва розділів дипломного проекту | Термін виконання розділів проекту | Примітка |
1 | Постановка задачі | 1.10.05 | |
2 | Розробка вимог до програми | 3.10.05 | |
3 | Розробка техніко-економічного обґрунтування проекту | 4.10.05 | |
4 | Затвердження ТЗ | 5.10.05 | |
5 | Розробка UML моделі підсистеми | 17.10.05 | |
6 | Розробка та програмування середовища розробки | 2.11.05 | |
7 | Розробка та програмування середовища виконання | 12.11.05 | |
8 | Налагодження програми | 15.11.05 | |
9 | Розробка програмної документації | 20.11.05 | |
10 | Підготовка та передача підсистеми | 23.11.05 | |
Студент-дипломник______________/Є.М. Зайчук/
Керівник проекту_______________/ас. С.Ю. Разумов/
Зміст
Вступ 6
1 ЗОВНІШНЄ ПРОЕКТУВАННЯ 8
1.1 Інженерно-технологічна постановка задачі 8
1.1.1 Задачі SCADA систем 8
1.1.2 Кадри та елементи відображення 10
1.1.2.1 Переключення між кадрами. Елемент для перегляду кадру 11
1.1.2.2 Універсальні кадри. Слоти і локальні параметри кадру 12
1.2 Зовнішні специфікації 12
1.3 Формалізація задач і функцій 13
1.3.1 Концептуальна модель проектованої підсистеми 13
1.3.2 Елементи відображення 17
1.3.2.1 Динамізація властивостей елементів 18
1.3.2.1.1 Способи динамізації 18
1.3.2.1.2 Визначення граматики 20
1.3.3 Переключення між кадрами 31
1.3.4 Впровадження команд 34
1.3.4.1 Види команд 34
1.3.4.2 Визначення граматики 35
2 ВНУТРІШНЄ ПРОЕКТУВАННЯ 41
2.1 Вибір парадигми програмування 41
2.2 Вибір графічної бібліотеки 41
2.3 Проектування архітектури системи 42
2.3.1 Первинна класифікація 42
2.3.2 Діаграма класів 50
2.4 Проектування динаміки системи 54
2.5 Вибір мови програмування 64
2.6 Проектування системи на фізичному рівні 65
2.7 Розробка інтерфейсу користувача 66
3 Тестування та налагодження 70
3.1 Вибір стратегії налагодження 70
3.2 Вибір стратегії тестування 70
3.2.1 Тести 70
4 Безпека праці інженера АСУТП при виконанні робіт на ЕОМ 78
4.1 Аналіз шкідливих та небезпечних факторів 78
4.2 Проектні заходи 80
4.3 Безпека праці при виконанні робіт на ЕОМ 84
5 Аналіз результатів та висновки 88
6 БІБЛІОГРАФІЧНИЙ СПИСОК 91
Додаток 1. Технічна документація 92
ТЕХНІЧНЕ ЗАВДАННЯ
РОБОЧИЙ ПРОЕКТ