Слайд 1
СОФТУЕРНО
ИНЖЕНЕРСТВО
Слайд 2
ТЕХНОЛОГИЯ
НА ПРОЕКТИРАНЕТО
Слайд 3
ТЕХНОЛОГИЯ НА ПРОЕКТИРАНЕТО
Технологията на проектиране означава използване на определена формална система за описание на процесите в системата, набор от техники и средства за спазване на определен ред (дисциплина) на разработване на продукта.
Проектирането на софтуерни системи обхваща всички дейности за превръщане на утвърдените изисквания в описание, определящо точно съдържанието и функциите на програмите, които трябва да бъдат създадени.
Технологията на проектиране изследва проблема и последователно го декомпозира на подпроблеми.
Слайд 4
ПОДХОДИ ЗА ПРОЕКТИРАНЕ
Разграничават се два основни подхода към проектиране:
- Функционален подход;
- Обектноориентиран подход.
При функционалното проектиране софтуерната система се разглежда като съвкупност от компоненти, всяка от които реализира определена функция. Състоянието на системата е централизирано и се разделя между функции, опериращи върху това състояние.
При обектноориентираното проектиране системата се разглежда като съвкупност от обекти. Състоянието на системата е децентрализирано и всеки обект управлява собственото си състояние. Обектите имат множество от атрибути, определящи състоянието им, и операции върху тези атрибути. Обектите комуникират помежду си чрез съобщения.
Слайд 5
ФУНКЦИОНАЛЕН ПОДХОД
Разграничават се два основни етапа на функционалното проектиране:
предварително (понякога наричано външно) проектиране;
детайлно (понякога наричано вътрешно) проектиране.
При предварителното проектиране се създава външният (архитектурен) проект. Той представя цялостната структура на софтуерната
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте