потребностей. • Функциональные аспекты определяют, что...➤ MyBook

Цитата из книги «Основы блокчейна: вводный курс для начинающих в 25 небольших главах»

потребностей. • Функциональные аспекты определяют, что делать, нефункциональные аспекты определяют, как это делать. • Большинству пользователей хорошо известны функциональные аспекты уровня приложения системы, в то время как нефункциональные аспекты системы, особенно относящиеся к уровню реализации, практически невидимы для пользователя. • Целостность является важным нефункциональным аспектом любой программной системы и включает три главных элемента: – целостность данных; – целостность поведения; – безопасность (защита). • Большинство критических сбоев программного обеспечения, таких как потери данных, необъяснимое поведение, доступ посторонних лиц к личным закрытым данным, является результатом нарушения целостности системы.
25 февраля 2018

Поделиться