BigEdu.ru

Редактор mp3 тегів

Курсова робота

З дисципліни «Графічне та геометричне моделювання та інтерактивні системи»

На тему «Редактор mp 3 тегів»


Зміст

Вступ.. 3

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

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

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

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

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

Висновки.. 10

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

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

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

Вступ

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

Багато людей у наш час слухають музику у цифрових форматах: мр3,ogg, wma…Але найросповсюдженим форматом є мр3. Файл мр3 містить теги які містять інформацію про пісню. За допомогою програми Tag Reader можливо продивитись, або змінити інформацію про саму пісню, виконавця, або альбом.

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

Програма Tag Reader призначена для створення, або редагування мр3 тегов. Файл мр3 містить теги ID3v1 та ID3v2 (першої, та другої версії). ID3v1 містить таку інформацію: виконавець треку, альбом, назву треку, рік Ії випуску, коментарі що до треку, та стиль музики, до якого належить ця пісня.

Теги першої мають таку будову: інформація про виконавця треку, назва треку, альбом, рік виходу пісні, коментарі що до треку, стиль музики до якого належить ця пісня.

Теги другої версії знаходяться на початку файлу, у першому рядку. ID3v2 містять таку інформацію: виконавець треку, альбом, назву треку, рік її випуску, коментарі що до треку (які не мають фіксованої довжини), яким конвертором був конвертований, та стиль музики, до якого належить ця пісня.

Спочатку була розроблена діаграма прецедентів, на якій зображено список операцій, що виконує система.

На слідуючому етапі були розроблені класи на основі яких була побудована діаграма класів.

Потім була створена діаграма послідовностей, на основі якої було згенеровано діаграму співпраці.

У діаграмі компонентів класи були розбиті по компонентах.

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

Вхідна інформація, тобто дані, що використовуються як вхідні для прийняття рішень системою:

· Звуковий файл в форматі mp3,(оскільки тільки в цьому форматі є підтримка тегів першої та другої версій);

Вихідна інформація, тобто данні що з’являються в результаті роботи системи:

· Теги першої версії (ID3v1);

· Теги другої версії (ID3v2);

· Безпосередньо сам звуковий файл;

Для вирішення поставленої задачі можуть бути використані засоби UML (Unified Modeling Language) – уніфікованої мови моделювання, яка була розроблена для специфікації, конструювання, відображення та документування складних програмних систем. На сьогоднішній день UML знаходить широке застосування в якості неофіційного стандарту при розробках у таких областях, як керування вимогами до інформаційних систем; моделювання бізнес-процесів; аналіз, проектування, кодування і тестування програмного забезпечення. UML може бути використаний не лише для уніфікації представлення даних щодо ІС, але і для їхньої інтеграції, спрямованої на підвищення адекватності багато-модельного дослідження складних систем. Опис інформаційних процесів використовуються для опису технології обробки даних в ІС. На основі описаної технології визначаються загрози інформації в ІС.

У рамках розробленої методики при специфікації ІС використовуються наступні графічні діаграми UML:

· Діаграма класів – дозволяє описати структуру інформаційних об’єктів ІС. На даній діаграмі зображуються взаємозв'язки структурного характеру, які не залежать від часу та реакції системи на зовнішні події;

· Діаграма станів – дозволяє відобразити зміни станів окремого об'єкта чи суб’єкта ІС представляючи його у вигляді спеціального орієнтованого графа;

· Діаграма діяльності - використовуються для опису інформаційних процесів;

· Діаграма послідовності – служить для моделювання характеристик взаємодії передачі і прийому повідомлень між об'єктами ІС;

· Діаграма кооперації - призначена для специфікації структурних аспектів взаємодії;

· Діаграма компонентів – дозволяє відобразити залежності між суб’єктами програмного середовища ІС;

· Діаграма розгортання – містить інформацію щодо структури програмно-апаратних засобів ІС.

Сукупність вказаних діаграм відображає ієрархічну структуру ІС (вертикальні зв'язки).

Для моделювання правил доступу пропонується використовувати діаграми діяльностей (activity diagram) і діаграми класів (class diagram). Діаграми діяльностей мож

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Курсова робота З дисципліни «Графічне та геометричне моделювання та інтерактивні системи» На тему «Редактор mp 3 тегів» Зміст
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru