Лекція 1Рис. 7. Схема зон разрушений и пожаров, зон радиоактивного и химического заражения, относительно ПО Зміст
ВСТУП
Метою дисципліни «Архітектура та проектування програмного забезпечення» є навчити студента володіти сучасними методами і засобами проектування програмного забезпечення, які базуються на міжнародних стандартах і використанні CASE-технології, а також формування навичок їх самостійного практичного застосування. Для цього необхідно: · дати студентам уявлення про кожен етап життєвого циклу програми від проектування, до впровадження та супроводу; · врахувати офіційно затверджені і визнані де-факто міжнародні та вітчизняні стандарти в галузі програмної інженерії і перш за все стандарт ISO 12207, на якому базуються майже всі сучасні промислові технології створення ПЗ; · розглянути особливості проектування програмного забезпечення при структурному підході; · розглянути методології структурного аналізу та проектування; · розглянути сучасний стан розвитку CASE-засобів і промислових технологій проектування ПЗ. Дана дисципліна сприяє фундаменталізації освіти, формуванню наукового світогляду і розвитку системного мислення. Знання та практичні навички, отримані в курсі, використовуються для подальшої дипломної роботи бакалавра. В результаті вивчення дисципліни студенти повинні знати: · технології розробки ПЗ; · структуру та архітектуру ПЗ; · стратегії та методи проектування ПЗ; · нотації та засоби підтримки проектування. · вміти: · вибирати потрібну для розробки модель життєвого циклу; · вибирати потрібну технологію для проектування програмного забезпечення; · проектувати архітектуру ПЗ з використанням методології структурного аналізу та проектування; · використовувати потрібні знання при виконанні проектів і випускних кваліфікаційних робіт, а також в ході наукових досліджень. мати: · навички проектування, оцінки якості і аналізу ефективності програмного забезпечення; · навички роботи з CASE-засобом Bpwim4.1. Для освоєння дисципліни будуть задіяні такі види навчальних занять: лекції, лабораторні заняття, самостійна та індивідуальна робота. Контроль і оцінювання знань буде здійснюватись як протягом семестру – шляхом поточного тестування, приймання лабораторних робіт, так і за його підсумками у вигляді екзамену.
|