Architectural Design
страница 1/7 Дата 31.03.2023 Размер 1.08 Mb. #117183 Тип Анализ
Архитектурно проектиране Свързани:
reshenie remont na uici 2017 ,
Планиране на труда на програмистите ,
Бележки за Единични изпитания и 72 часови проби Цели Да направи въведение в архитектурното проектиране и да се обсъди важността му Да се обяснят архитектурните решения, които трябва да се вземат. Да въведат три допълнителни архитектурни стила , които са за организацията, декомпозицията и управлението. Да обсъди как специфични за предметната област референтни модели могат да се използват за сравняване на архитектурата на софтуера Основни теми Софтуерна архитектура Процесът на проектиране за определяне на подсистемите, които съставят системата и рамката на управление и комуникация се нарича архитектурно проектиране Резултатът от този процес е описание на софтуерната архитектура Архитектурно проектиране Ранен етап на процеса на проектиране на с-мата Представлява връзката м/у процесите на спецификация и проектиране Често е паралелен на някои дейности от спецификацията Извършва определянето на главните компоненти на с-мата и комуникацията м/у тях Комуникация с поръчителите Архитектурата може да бъде основа за дискусия с поръчителите Анализ на системата Анализ за това, дали е възможно системата да удовлетвори нефункционалните изисквания Повторно използване Архитектура и системни характеристики Ефективност Да се съберат на едно място критичните операции и да се минимизират комуникациите. Да се използват едри компоненти. Сигурност Да се използва слоеста архитектура, като критичните елементи с във вътрешните слоеве. Безопасност Да се съберат критичните за безопасността елементи в малък брой подсистеми. Достъпност Поддръжка Да се използват малки компоненти, които могат да се заместват Сподели с приятели: