Добавил:
мой вк: vk.com/truecrimebitch больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МИС_БСТ2104_Подгруппа_4_Лабораторная_работа (2).docx
Скачиваний:
0
Добавлен:
11.05.2025
Размер:
496.7 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ

Ордена Трудового Красного Знамени

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

__________________________________________________________________

Кафедра «Сетевые информационные технологии и сервисы»

Документация к проекту «Разработка десктопного аудиопроигрывателя»

по дисциплине «Мультимедийные информационные системы»

Выполнили: студенты гр. БСТ2104

Алексеев Даниил Петрович

Кофанов Дмитрий Алексеевич

Мироносцев Григорий Константинович

Первухина Алиса Александровна

Проверил:

к.т.н., доц. Гадасин Денис Вадимович

Москва

2024

Содержание

1. Описание предметной области 3

2. Разработка архитектуры 5

3. Разработка технического задания 7

4. Определение атрибутов, сущностей и связей 12

5. Работа базы данных 21

6. Интерфейс мультимедийной системы 24

7. Результаты работы 27

Список использованной литературы 30

1. Описание предметной области

Аудиопроигрыватель для ПК является важным элементом современной мультимедийной экосистемы, предоставляющим пользователям простой и удобный способ прослушивания аудиофайлов на компьютере.

1.1. Зачем создавать аудиопроигрыватель?

Создание собственного аудиопроигрывателя позволяет решить несколько задач и предлагает ряд преимуществ:

  1. Удобство. Пользователь может прослушивать аудиофайлы непосредственно на своём компьютере, не используя сторонние веб-сервисы или онлайн-стриминговые платформы. Это особенно полезно в случаях, когда требуется воспроизведение локальных аудиофайлов, например, при работе с аудиоматериалами или при отсутствии доступа к интернету.

  2. Простота использования. Создание аудиопроигрывателя с минимальным набором функций позволяет упростить интерфейс и сосредоточиться на основных задачах – воспроизведении аудиофайлов. Пользователь получает возможность быстро запускать аудио без сложных настроек и дополнительных элементов управления.

  3. Оптимизация ресурсов. В отличие от более сложных мультимедийных решений, этот проигрыватель будет иметь минимальные требования к системе, что делает его подходящим для использования даже на старых или слабых компьютерах. Проигрыватель будет обеспечивать стабильную работу и быстрый отклик, что особенно важно для пользователей с ограниченными ресурсами.

  4. Безопасность и конфиденциальность. Использование локального аудиопроигрывателя исключает необходимость загрузки файлов на внешние сервисы или платформы. Это особенно важно для пользователей, которые работают с конфиденциальными аудиоматериалами или предпочитают сохранять приватность своих данных.

  5. Отсутствие рекламы и лишних функций. В отличие от коммерческих стриминговых сервисов, аудиопроигрыватель не будет включать навязчивую рекламу или ненужные функции, что улучшает пользовательский опыт. Конфиденциальные данные и предпочтения в музыке не будут предаваться третьим лицам.

1.2. Статистические данные

Согласно исследованиям, локальное воспроизведение музыки по-прежнему актуально. Например, по данным IFPI Global Music Report 2023, 20% пользователей предпочитают воспроизводить аудиофайлы локально, избегая стриминговых сервисов из-за ограничений доступа или для сохранения контроля над файлами. Это особенно актуально в регионах с нестабильным интернет-соединением, а также среди пользователей, обеспокоенных вопросами конфиденциальности и защиты данных​

1.3. Зачем нужна база данных для аудиопроигрывателя?

База данных для аудиопроигрывателя является ключевым элементом для эффективного функционирования программы. Она служит для хранения и управления информацией, необходимой для воспроизведения аудиофайлов и взаимодействия с пользователем. С её помощью можно оптимизировать процессы поиска, сортировки и отображения аудиофайлов, а также сохранить дополнительные сведения, упрощающие навигацию по медиатеке.

1.4. Цель разработки

Достижение цели разработки аудиопроигрывателя для компании, занимающейся его созданием, потенциально принесет следующие ключевые преимущества:

1. Расширение продуктовой линейки. Разработка собственного аудиопроигрывателя позволит компании предложить новый продукт на рынке, укрепляя её позиции в сегменте мультимедийных решений и привлекая пользователей, которые ищут простые и удобные программы для воспроизведения аудио.

2. Укрепление бренда. Выпуск качественного продукта, отвечающего современным требованиям безопасности и конфиденциальности, повысит доверие к бренду и сделает компанию более конкурентоспособной на фоне других разработчиков мультимедийных приложений. Это будет особенно актуально в реалиях большого оттока сервисов с отечественного рынка.

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

4. Увеличение клиентской базы. Продукт сможет привлечь как новых пользователей, так и существующих клиентов, которые заинтересованы в использовании безопасных и удобных мультимедийных решений.

5. Развитие внутренней экспертизы. Разработка собственного аудиопроигрывателя позволит компании улучшить навыки в области мультимедийных технологий, интерфейсов и работы с аудио, что может открыть новые возможности для создания других программных продуктов.