Т.К задача проектирование системы всегда становится в открытой форме, нам самим нужно ограничить функциональность и определить требования к системе

Приступая к любому дизайну, начать стоит с ответов на основные вопросы:

1. Функциональные требования

Функциональные требования - это то, какие возможности система представляет пользователю

Желательно при рассказе остановится на нескольких основных возможностях для реализации

Для этого стоит выписывать наиболее известные свойства системы в порядке возможности и провести черту над теми, над которыми мы планируем сконцентрироваться в дальнейшем.