Представим, что вы хотите создать свою систему, но ни разу не описывали подобную систему.
1. Это будет не ТЗ. ТЗ это тех документ и делать его будет тот, кто является тех специалистом.
2. Опишите своими словами на достаточном уровне обобщения и упрощения (часто заказчика несет не в ту сторону и он очень обильно описывает несущественные детали в тех. смысле)
3. Опишите кратко основные субъекты системы(кто работает в системе), процессы (что они делают в системе) и объекты (над какими объектами производятся операции). Этого будет достаточно! (также можно указать какая будет интеграция с внешним миром)
4. Плохое описание – аналог такой то системы, очень сильные обобщения, очень детальные описания спецификаций на самом начальном этапе.

Если вы серьезно обдумываете свой проект, то рекомендуем ознакомиться с нашей статьей “ТЗ на создание системы или сайта – просто о сложном”

http://falcon.web-automation.ru/ – платформа создания бизнес-приложений в виде личных кабинетов

https://falcon.web-automation.ru/tst-customers – демонстрационный стенд