Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Методологія проектування програмного забезпечення у приладобудуванні

Спеціальність: Якість, стандартизація та сертифікація
Код дисципліни: 7.152.06.M.11
Кількість кредитів: 5
Кафедра: Інтелектуальної мехатроніки та роботики
Лектор: доц. Вельган Р. Б.
Семестр: 2 семестр
Форма навчання: денна
Результати навчання:
знати:
основні поняття кросплатформного розроблення розподілених
систем;
модель взаємодії відкритих систем (OSI) та TCP/IP;
архітектуру взаємодії "клієнт-сервер";
архітектуру клієнт-серверного додатка;
компоненти розподілених систем та моделі їх взаємодії;
вимоги до розподілених систем;
архітектуру платформи Java Enterprise Edition;
призначення серверів додатків та Web-контейнерів;
компонентно-орієнтований підхід реалізації Web-модулів на
основі JSF;
основи об’єктно-реляційного відображення;

вміти:
критично вивчати, аналізувати і оцінювати з різних поглядів технології, процеси, методи та інструменти для проектних робіт, пов'язаних з розробленням розподілених програмних систем на платформах Java SE, Java EE, особисті знання і потребу в інших знаннях, перспективи та загальні тенденції щодо розподілених програмних систем;

бути здатними:
застосовувати технології, методи проектування та інструменти для розроблення розподілених програмних модулів на платформах Java SE, Java EE;
вивчати нові технології, методи та прийоми щодо розроблення розподілених програмних систем, а також критично аналізувати їх для професійної роботи.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
Інформатика;
Програмне забезпечення мехатронних засобів;
Мікрокомп'ютерні вузли мехатронних засобів

кореквізити:
Моделювання електронних вузлів у приладобудуванні;
Інформаційне забезпечення проектування, виготовлення і тестування виробів
Короткий зміст навчальної програми:
Основи мережевої взаємодії; Основи Java EE; Сервлети та JSP; Рівень бізнес-логіки в Java EE; Об’єктно-реляційне відображення в Java EE; Основні елементи технології JSF; Особливості використання технології JSF; Web-служби на платформі Java EE; Розроблення Rich Internet Applications; Огляд сучасних Java-технологій розроблення багатоланкових програми
Рекомендована література:
Java™ Platform, Standard Edition 7 API Specification [electronic resource] / Oracle Corporation – URL : https://docs.oracle.com/javase/7/docs/api/.
Блинов И. Н. Java. Промышленное программирование : практ. пособ. / И. Н. Блинов, В. С. Романчик. – Мн : УниверсалПресс, 2007. – 768 с.
Методи і критерії оцінювання:
усне опитування, контрольна робота (30%)
підсумковий контроль (70 %, контрольний захід, залік): письмово-усна форма (70%)