|
|
страница | 2/7 | Дата | 31.03.2023 | Размер | 1.08 Mb. | | #117183 | Тип | Анализ |
| Архитектурно проектиранеСвързани: reshenie remont na uici 2017, Планиране на труда на програмистите, Бележки за Единични изпитания и 72 часови проби - Използването на едри компоненти подобрява ефективността и усложнява поддръжката
- Включването на излишни данни подобрява достъпността, но усложнява поддържането на сигурността.
- Събирането на критичните за безопасността елементи увеличава комуникациите и намалява ефективността.
- Занимава се с декомпозирането на системата в взаимодействащи подсистеми
- Архитектурният проект обикновено се показва като блок-диаграма представляваща поглед в/у структурата на системата.
- Могат да се разработят и по-специфични модели показващи, как подсистемите си поделят данните, са разпределени и взаимодействат помежду си.
Блок диаграми - Много абстрактни – не показват естеството на отношенията м/у компонентите, нито външните свойства на подсистемите – не са за разработчици.
- Обаче са полезни при разговорите с поръчителите и за планирането на процеса
Проектни решения - Архитектурното проектиране е творчески процес, така че много зависи от типа на разработваната система.
- Обаче има решения общи за всички процеси на проектиране
Проектни решения... - Има ли типова архитектура, която може да се използва?
- Как ще се разпредели системата?
- Кой архитектурен стил е подходящ?
- Кой подход ще се използва, за да се структурира системата?
- Как ще се декомпозира на модули?
- Каква стратегия за управление ще се използва?
- Как ще се оценява архитектурния проект?
- Как ще се документира архитектурата?
- В една област системите често имат подобна архитектура, която отразява особеностите на областта
- Приложните продукти се изграждат около основна архитектура с варианти, които удовлетворяват изискванията на клиента.
Архитектурни стилове - Архитектурният модел на системата може да отговаря на типов архитектурен модел или стил.
- Запознаването с тези стилове може да опрости проблема за дефиниране на системната архитектура.
- По-големите системи са хетерогенни и не следват единствен стил.
Сподели с приятели: |
|
|