Інформаційні технології в електропостачальних системах

Спеціальність: Електроенергетика, електротехніка та електромеханіка (освітньо-наукова програма)
Код дисципліни: 7.141.10.E.080
Кількість кредитів: 5.00
Кафедра: Електроенергетика та системи управління
Лектор: канд. техн. наук, доц. Музичак Андрій Зіновійович
Семестр: 2 семестр
Форма навчання: денна
Результати навчання: - інформаційне забезпечення електропостачальних систем, їх класифікація та головні функційні частини; - автоматизовані системи керування технологічним процесом в електропостачанні; - вимоги до програмного забезпечення вирішення потреб систем електропостачання; - аналіз існуючих баз даних для вирішення прикладних інформаційних потреб; - засади формування інформаційного комплексу з реалізацією прикладних математичних задач засобами обєктно-орієнтованого програмування.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: - Фізика - Теоретичні основи електротехніки - Проектування електропостачальних системи
Короткий зміст навчальної програми: Інформаційні та промислові технології в електроенергетиці та електропостачальних системах. Спеціалізоване програмне забезпечення для потреб електропостачальних систем. Тенденції розвитку ПЗ в електроенергетиці. Системи автоматизованого керування та структура АСК технологічним процесом (АСКТП). Еволюція розвитку та покоління АСКТП. Об’єктна модель сучасних прикладних програм в сфері електроенергетики та інтерфейс користувача. Інтерфейси та множинне наслідування. Програмування прикладних задач на рівні інтерфейсу та композиції. Поняття архітектури ПЗ. Багаторівнева архітектура. Засоби графічної візуалізації архітектури ПЗ. UML діаграми. Поняття зберігання інформації та організація баз даних. Схема бази даних. Поняття сучасного інформаційного порталу, його структура та методи його побудови. Інтернет сервери.
Методи та критерії оцінювання: - Письмові звіти з лабораторних робіт, усне опитування, контрольна робота (40%) - Підсумковий контроль (іспит): письмово-усна форма (60%)
Рекомендована література: 1. Коноваленко І.В. Програмування мовою С# 6.0: Навчальний посібник для технічних спеціальностей вищих навчальних закладів. Тернопіль, 2015. – 227с. 2. Мартин Фаулер. Архітектура корпоративних программных приложений. «Вильямс», 2007. — 544 с. 3. Об’єктно-орієнтоване програмування : конспект лекцій для студентів напряму підготовки "Комп’ютерні науки" всіх форм навчання / Ю. Е. Парфьонов, В. М. Федорченко, М. Ю. Лосєв, О. В. Щербаков. – Харків : Вид. ХНЕУ, 2010. – 312 с.