50
системы. В основу входит декомпозиция множества основных и дополнительных
функций, разбитых на более простые, реализуемые на последующих уровнях
декомпозиции. Все функции, реализуемые в проекте разделены на две группы:
Основные
Служебные
Дерево функций системы представлено на рисунке 2.5.
Рисунок 2.5 – Дерево функций системы
Основные функции представляют собой набор самостоятельных макрофункций,
реализованных в системе. Они обеспечивают исполнения главной функции
(добавление, изменение, удаление задач). Главная функция полностью
соответствует её функциональному назначению, то есть сущность и смысл
разработки системы.
Служебные функции обеспечивают безопасность системы и способствуют
улучшению показателей качества системы. Также они обеспечивают выполнение
основных функций и управляют правами доступа к программе.