Створення определения, Збереження відображення, Збереження визначення - Графічне та геометричне моделювання та інтерактивні системи

    20. Пользователь через UI инициирует создание определения 21. Приложение получает данные описывающие определение и изменяет свое состояние 22. Приложение использует внутреннее состояние для обновления UI
Збереження відображення
    23. Пользователь через UI инициирует сохранение отображения 24. Приложение отображает диалог создания/открытия файла

А. Пользователь отказывается от действий - прекращение процесса сохранения отображения

25. Пользователь выбирает файл

А. Пользователь выбрал уже существующий файл - приложение предлагает заменить его

А. Пользователь отказывается - возврат к п. 2.

26. Приложение сохраняет изображение в формате графического файла (jpg)

А. Приложение не может создать файл - уведомление пользователя и прекращение процесса сохранения отображения

Збереження визначення
    27. Пользователь через UI инициирует сохранение определения в определенный файл 28. Приложение отображает диалог создания/открытия файла

А. Пользователь отказывается от действий - прекращение процесса сохранения определения

29. Пользователь выбирает файл

А. Пользователь выбрал уже существующий файл - приложение предлагает заменить его

А. Пользователь отказывается - возврат к п. 2.

30. Приложение преобразует данные определения в xml-документ, отображенный в память

А. Происходит ошибка при создании xml-документа - уведомление пользователя и прекращение процесса сохранения определения

31. Приложение сохраняет xml-документа в соответствующий файл

А. Приложение не может создать файл - уведомление пользователя и прекращение процесса сохранения отображения

32. Приложение сохраняет имя текущего файла определения как часть состояния

Похожие статьи




Створення определения, Збереження відображення, Збереження визначення - Графічне та геометричне моделювання та інтерактивні системи

Предыдущая | Следующая