Разработать структуру приложения в соответствии с вариантом и описать проект с помощью UML – диаграмм. При этом необходимо:
- Провести анализ заданной предметной области;
- Выделить ключевые сущности как прообразы будущих классов;
- Определить типы связей между классами ( наследование, агрегация, ассоциация, использование );
- предусмотреть необходимый набор методов, свойств и полей в проектируемых классах;
- описать проект в виде UML диаграммы классов ( как описание статических связей);
- динамику обмена сообщениями между объектами описать в виде 2-3 UML временных диаграмм ( для выбранных функциональностей, например, инициализация программы, основной цикл обработки данных, сохраниние данных и т.п. ).
Объект: Графический редактор.