Page 4 - 4156
P. 4
ВСТУП
Метою дисципліни «Архітектура та проектування
програмного забезпечення» є навчити студента володіти
сучасними методами і засобами проектування програмного
забезпечення, які базуються на міжнародних стандартах і
використанні CASE-технології, а також формування навичок
їх самостійного практичного застосування. Для цього
необхідно:
дати студентам уявлення про кожен етап
життєвого циклу програми від проектування, до
впровадження та супроводу;
врахувати офіційно затверджені і визнані де-
факто міжнародні та вітчизняні стандарти в галузі програмної
інженерії і перш за все стандарт ISO 12207, на якому
базуються майже всі сучасні промислові технології створення
ПЗ;
розглянути особливості проектування
програмного забезпечення при структурному підході;
розглянути методології структурного аналізу та
проектування;
розглянути сучасний стан розвитку CASE-
засобів і промислових технологій проектування ПЗ.
Дана дисципліна сприяє фундаменталізації освіти,
формуванню наукового світогляду і розвитку системного
мислення. Знання та практичні навички, отримані в курсі,
використовуються для подальшої дипломної роботи
бакалавра.
В результаті вивчення дисципліни студенти повинні
знати:
технології розробки ПЗ;
структуру та архітектуру ПЗ;
стратегії та методи проектування ПЗ;
нотації та засоби підтримки проектування.
вміти:
вибирати потрібну для розробки модель
життєвого циклу;
вибирати потрібну технологію для проектування
програмного забезпечення;
4