Зайчук Євген Миколайович Факультет: Інститут післядиплом

Вид материалаДиплом

Содержание


Розрахуноково-пояснювальна записка до дипломного проекту
Зайчука Євгена Миколайовича
Календарний план
1 Зовнішнє проектування 8
2 Внутрішнє проектування 41
6 Бібліографічний список 91
1 ЗОВНІШНЄ ПРОЕКТУВАННЯ 1.1Інженерно-технологічна постановка задачі
1.1.2 Кадри та елементи відображення
1.1.2.1 Переключення між кадрами. Елемент для перегляду кадру
1.1.2.2 Універсальні кадри. Слоти і локальні параметри кадру
1.2Зовнішні специфікації
1.3Формалізація задач і функцій
1.3.2Елементи відображення
1.3.2.1Динамізація властивостей елементів
1.3.2.1.2Визначення граматики
1.3.3Переключення між кадрами
1.3.4 Впровадження команд
1.3.4.2 Визначення граматики
2ВНУТРІШНЄ ПРОЕКТУВАННЯ 2.1Вибір парадигми програмування
2.2 Вибір графічної бібліотеки
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8   9   10

МІНІСТЕРСТВО ТРАНСПОРТУ ТА ЗВ'ЯЗКУ УКРАЇНИ


ДНІПРОПЕТРОВСЬКИЙ НАЦІОНАЛЬНИЙ

УНІВЕРСИТЕТ ЗАЛІЗНИЧНОГО ТРАНСПОРТУ

імені академіка В.Лазаряна


Кафедра: Комп'ютерні інформаційні технології



До захисту

Зав. каф. Комп'ютерні інформаційні технології

д. т. н. проф. Скалозуб В.В.________

___._________2005р

Затверджую результат захисту

Голова ДЕК_________

________ ___________

оцінка підпис

___._________2005р



Розробка програмного забезпечення підсистеми візуалізації для системи управління технологічними процесами OpenSCADA


РОЗРАХУНОКОВО-ПОЯСНЮВАЛЬНА ЗАПИСКА ДО ДИПЛОМНОГО ПРОЕКТУ


Розробник: студент 3 ПЗ групи Зайчук Євген Миколайович

Факультет: Інститут післядипломної освіти

Спеціальність: 8.080403 “Програмне забезпечення автоматизованих систем”


Розробник

Зайчук Є.М.







Головний керівник

проф. Скалозуб В.В.







Основний керівник

ас. Разумов С.Ю.







Нормоконтроль

доц. Шинкаренко В.І.







Консультанти

доц. Шевченко В.М.










ст. викл. Козар З.Ф.









2005

Дніпропетровський національний університет залізничного транспорту імені академіка В.Лазаряна


Факультет “ТЕХНІЧНА КІБЕРНЕТИКА”

Кафедра “КОМП'ЮТЕРНІ ІНФОРМЦІЙНІ ТЕХНОЛОГІЇ”

Спеціальність 8.080403 “Програмне забезпечення автоматизованих систем”





ЗАТВЕРДЖУЮ

зав. кафедрою

___________________

“___”_________2005р



ЗАВДАННЯ

до дипломного проекту студента

Зайчука Євгена Миколайовича

  1. Тема проекту «Розробка програмного забезпечення підсистеми візуалізації для системи управління технологічними процесами OpenSCADA» затверджена наказом по університету №613ст від 30 вересня 2005 р.
  2. Термін подання студентом закінченого проекту _______________
  3. Вихідні дані проекту
      1. Пояснювальна записка
      2. Технічна документація
      3. Розроблена програма
      4. Плакати
  1. Зміст розрахунково-пояснювальної записки (перелік питань до розробки)

Вступ; зовнішнє проектування; внутрішнє проектування; тестування та налагоджування; безпека праці інженера АСУТП при виконанні робіт на ЕОМ; бібліографічний список; додатки
  1. Перелік креслень (з переліком обов'язкових креслень)

Состав SCADA системы; задачи визуализации SCADA; формирование изображения; описание элементов отображения и команд; диаграмма классов; работа подсистемы визуализации


  1. Консультанти (з назвами розділів)

Розділ

Консультант

Підпис, дата

завдання видав

завдання прийняв

Техніко-економічні розрахунки

ст. викладач Козар З.Ф.







Охорона праці

доц. Шевченко В.М.








  1. Дата видачі завдання 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

ТЕХНІЧНЕ ЗАВДАННЯ

РОБОЧИЙ ПРОЕКТ