Редактор mp3 тегів - Курсовая работа

бесплатно 0
4.5 31
Обробка інформації. Формат мр3. Створення, або редагування мр3 тегов за допомогою програми Tag Reader. Уніфікована мова моделювання. Графічні діаграми UML. Діаграма діяльності, послідовності, кооперації, компонентів, розгортання. Програмне забезпечення.


Аннотация к работе
Файл мр3 містить теги які містять інформацію про пісню. ID3v1 містить таку інформацію: виконавець треку, альбом, назву треку, рік Ії випуску, коментарі що до треку, та стиль музики, до якого належить ця пісня. Теги першої мають таку будову: інформація про виконавця треку, назва треку, альбом, рік виходу пісні, коментарі що до треку, стиль музики до якого належить ця пісня. ID3v2 містять таку інформацію: виконавець треку, альбом, назву треку, рік її випуску, коментарі що до треку (які не мають фіксованої довжини), яким конвертором був конвертований, та стиль музики, до якого належить ця пісня. Вхідна інформація, тобто дані, що використовуються як вхідні для прийняття рішень системою: · Звуковий файл в форматі mp3,(оскільки тільки в цьому форматі є підтримка тегів першої та другої версій);У ході курсової роботи були вивчені деякі аспекти структури мр3 файлу, структура розміщення тегів ID3v1 та ID3v2 (першої, та другої версії). При оформленні курсової роботи були отримані навички оформлення програмної документації відповідно до Єдиної Системи Програмної Документації, а також практичний досвід роботи з мультимедією в Windows. З точки зору розробників в майбутньому найдоцільніше вдосконалити програму таким чином: · призначення „гарячих клавіш”; Мову UML було обрано тому, що уже зараз вона знаходить широке застосування як офіційний стандарт у процесі розробки програмних систем, звязаних з такими областями, як моделювання бізнесу, керування вимогами, аналіз і проектування, програмування і тестування. Слід також зазначити, що розвиток мови UML на основі включення в його нотацію додаткових елементів і стереотипів стимулює розробку відповідних інструментальних CASE-засобів.

План
Зміст

Вступ 3

Постановка задачі 4

Інформаційне забезпечення 5

Алгоритм розвязання задачі 6

Діаграми класів 6

Програмне забезпечення 8

Висновки 10

Список використаної літератури 11

Додаток 1. Наочне зображення діаграми прецедентів 12

Додаток 2. діаграма послідовності з показаними на ній операціями. 13

Вывод
У ході курсової роботи були вивчені деякі аспекти структури мр3 файлу, структура розміщення тегів ID3v1 та ID3v2 (першої, та другої версії).

При оформленні курсової роботи були отримані навички оформлення програмної документації відповідно до Єдиної Системи Програмної Документації, а також практичний досвід роботи з мультимедією в Windows.

З точки зору розробників в майбутньому найдоцільніше вдосконалити програму таким чином: · призначення „гарячих клавіш”;

· можливість більш детальної настройки елементів програми;

· відтворення файлу, який був завантажений для редагування;

Мову UML було обрано тому, що уже зараз вона знаходить широке застосування як офіційний стандарт у процесі розробки програмних систем, звязаних з такими областями, як моделювання бізнесу, керування вимогами, аналіз і проектування, програмування і тестування. Стосовно до цих процесів у мові UML уніфіковані стандартні позначення основних елементів відповідних предметних областей.

Слід також зазначити, що розвиток мови UML на основі включення в його нотацію додаткових елементів і стереотипів стимулює розробку відповідних інструментальних CASE-засобів. Можна з упевненістю припустити, що ця область розвитку інформаційних технологій має найширші перспективи і стратегічне значення не тільки як мову спілкування між замовниками і розроблювачами програмних систем, але і для документування проектів у цілому. При цьому досягається необхідний рівень стандартизації й уніфікації усіх використовуваних для цієї мети позначень.

Розробивши модель і специфікувававши її мовою UML, розробник має всі підстави бути зрозумілим і по достоїнству оціненим своїми колегами. При цьому можуть бути виключені ситуації, коли той чи інший розробник застосовує свою власну графічну нотацію для представлення тих чи інших аспектів моделі, що практично виключає її розуміння іншими фахівцями у випадку нетривіальності вихідної моделі.

Наступна розробка моделі системи, спрямована на рішення визначених проблем, може зажадати залучення знань з різних дисциплін. З цього погляду мова UML може бути використаний не тільки для уніфікації представлень цих знань, але що не менш важливо - для їхньої інтеграції, спрямованої на підвищення адекватності багато-модельних представлень складних систем.

Над курсовим проектом працювали: Гончаров Олександр (П-01-51) та Дорошенко Сергій (П-01-51)- розробили алгоритм та діаграми проекту, тестували програму, оформляли пояснювальну записку.

Список литературы
Головатий О.О. Методичні вказівки до оформлення пояснювальних записок із дипломних робіт, літньої практики, курсових робіт та рефератів для студентів спеціальностей “Програмне забезпечення автоматизованих систем” та “Економічна кібернетика”. Жовті Води, ІП “Стратегія”, 2005.

Язык UML. Руководство пользователю / Грейди Буч, Джеймс Рамбо, Айвар Джекобсон. 2-е изд., Питер 2004.

.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?