[an error occurred while processing this directive]
|
Рисунок, где процессы заменены на конкретные устройства, выглядит значительно хуже чем текст. Поэтому нужно формировать другие (совершенно не нужные) модули, только для того, что бы проект (на каком то уровне) был нарисован.
Кроме того, именно на верхнем уровне нужно делать различные отладочные блоки, элементы типа "--pragma translate_off … --pragma translate_on ", и т.п. вещи, которые при схемном вводе сделать тяжело (а иногда и не возможно).
А о сложных проектах речь вообще не идет. Эти рисунки только для отчета, в случае если заказчик хочет их видеть.
Дело в том, что если проект большой и сложный, изначально определен только верхний уровень. Возможно, некоторые функциональные узлы. Но очень много связей (особенно по управлению) формируются по ходу. И как раз на верхнем уровне. Затем все это можно свести в отдельный модуль (или несколько, или не сводить).
А такого, что бы изначально однозначно определить все модули (интерфейс, функциональность), я не встречал.
E-mail: info@telesys.ru