|
Не все требования имеют одинаковое влияние на выбор архитектуры. Некоторые требования играют важную роль в определении архитектуры системы, а некоторые нет.
Определение, является ли данное требование значимым с точки зрения архитектуры, часто бывает субъективным. Обычно на архитектуру влияют сложные в реализации требования, технически сложные, либо являющиеся основными с точки зрения предназначения системы.
Вот хорошие примеры архитектурно-значимых требований:
- Система должна хранить записи о всех изменениях данных заказчика для ведения аудита.
- Время реакции системы не должно превышать 5 секунд.
- Система должна работать как на Microsoft Windows XP, так и на Linux.
- Система должна шифровать весь сетевой трафик.
- The ATM system must dispense cash on demand to validated account holders with sufficient cleared funds.
|