Использовали со студентами ERIL, чтобы описать уже разработанную в прошлом семестре системку - поисковик по текстовым файлам.

Применили три типа диаграмм:
- связи импорта модулей (1:1, атрибутом связи можно помечать, если модуль использует только небольшую часть сущностей импортируемого модуля).
- диаграмма структур данных одного из модулей. Тут возникли нюансы, что когда используем связанный список в стиле ББ, один и тот же тип данных может обозначать в коде и элемент этого типа, и сам тип. При моделировании это нужно учитывать. Пока написали СПИСОК ИЗ..., а так можно для КП ввести какое-нибудь соглашение, что если тип данных используется как список, то ставить, допустим, звёздочку после него...
- и совсем нелегальное использование выразительных средств ERIL-а: забабахали диаграмму последовательности взаимодействия (sequence diagram из UML).
К Степану просьба: посмотреть и заценить такое примение, может быть, "легализовать" его, а то потом в следующих версиях редактора будет какое-нибудь ограничение, что такое не нарисуешь

Вложение:
1 - диаграмма импорта.png [ 67.99 КБ | Просмотров: 16597 ]


Вложение:
2 - диаграмма данных Index.png [ 47.65 КБ | Просмотров: 16597 ]


Вложение:
3 - диаграмма последовательности.png [ 58.12 КБ | Просмотров: 16597 ]
