Professional Documents
Culture Documents
Лабораторна робота 6 Журавльов Микита
Лабораторна робота 6 Журавльов Микита
ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ
Лабораторна робота №6
Аналіз програмної системи і розробка її архітектури за
допомогою діаграми пакетів мови UML
Пакет "Інтерфейс":
Цей пакет відповідає за графічний інтерфейс користувача програмної системи
редагування відео та фото. Включає різноманітні елементи інтерфейсу, які
допомагають користувачеві взаємодіяти з програмою та контролювати процес
редагування.
❖ Панель інструментів
Цей компонент містить набір інструментів, які дозволяють користувачеві
вибирати різні функції та операції для редагування медіаконтенту. Це можуть
бути кнопки, іконки або піктограми, які представляють різні дії, такі як обрізка,
ретушування, додавання тексту тощо.
❖ Вікно перегляду фото і відео
Цей компонент забезпечує візуальний доступ до фото та відео з можливістю їх
перегляду та редагування. Користувач може бачити зображення або відео в
цьому вікні і застосовувати різні операції до вмісту.
❖ Лінійка часу
Цей компонент представляє собою горизонтальну шкалу, яка відображає часову
складову відео. Він дозволяє користувачеві визначати точку відтворення,
переглядати розміщення елементів на часовій шкалі і виконувати точне
редагування згідно з відповідними відмітками.
❖ Інструменти керування відтворенням
Цей компонент містить кнопки або інші елементи керування, які дозволяють
користувачеві керувати відтворенням фото та відео. Включає такі функції, як
програвання, пауза, перемотка, зупинка, перемикання між кадрами або
сценами, швидке перемотування вперед або назад тощо.
❖ Панель ефектів, фільтрів
Цей компонент містить набір ефектів та фільтрів, які можуть бути застосовані
до фото та відео. Користувач може вибирати різні ефекти, такі як чорно-білий,
сепія, розмиття, насиченість кольору тощо, а також налаштовувати їх
параметри.
❖ Панель керування матеріалом (заготовками) для обробки
Цей компонент надає зручні інструменти для управління матеріалом, який
використовується для редагування. Включає функції, які дозволяють
користувачеві імпортувати фото та відео, створювати нові проекти,
організовувати та категоризувати матеріали, шукати та відновлювати збережені
проекти.
❖ Кнопка налаштувань
Цей компонент представляє собою кнопку або меню, що відкриває доступ до
налаштувань програми. Користувач може настроювати різні параметри,
наприклад, якість відео, роздільну здатність, формат виводу, налаштування
збереження та інші настройки.
❖ Кнопки керування збереженням
Цей компонент містить кнопки або елементи керування, які дозволяють
користувачеві виконувати операції редагування збереження. Наприклад,
можуть бути кнопки для перейменування, видалення, копіювання або
переміщення проектів, фото та відео.
❖ Панель керування метаданими
Цей компонент забезпечує можливість керування метаданими медіаконтенту.
Користувач може вводити та редагувати інформацію про автора, дату зйомки,
місце, категорію, технічні характеристики та інші важливі атрибути. Крім того,
цей компонент дозволяє встановлювати ключові слова та теги для полегшення
пошуку та організації медіаколекцій.
Висновок
Під час виконання лабораторної роботи ми розглядали програмну систему для
редагування відео та фото, зосереджуючись на потребах програмістів та
менеджера проекту. Ми провели аналіз системи, спрямований на оптимізацію
повторного використання програмного забезпечення та обмеження обсягу
використовуваних інструментів. Для відображення статичних аспектів такого
підходу ми використали діаграму пакетів мови UML. Таким чином, ми
розробили архітектуру інформаційної системи, використовуючи процес
об’єктного моделювання.