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

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

3.1. Наименование системы

Аудиопроигрыватель для ПК

3.2. Основание для разработки

Техническое задание разработано на основании решения о создании аудиопроигрывателя в рамках дисциплины «Мультимедийные информационные системы». Основные стандарты для разработки: ГОСТ 34.602-89 и ГОСТ 91.726-3.

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

Целью разработки является создание удобного и надёжного аудиопроигрывателя для воспроизведения локальных аудиофайлов с минимальными системными требованиями и высокой производительностью.

3.4. Функциональные требования

На основании стандарта ГОСТ 34.602-89, аудиопроигрыватель должен обеспечивать следующие функции:

  • Воспроизведение аудиофайлов:

Поддержка форматов аудиофайлов: MP3.

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

  • Управление воспроизведением:

Кнопки управления (Play, Pause, Next, Previous).

  • Работа с аудиофайлами:

Загрузка и удаление аудиофайлов из системы.

  • Интерфейс пользователя:

Графический интерфейс пользователя с минималистичным дизайном.

Легкий доступ к основным функциям без излишних элементов.

  • Работа с базой данных:

Локальная база данных для хранения метаданных (названия треков, бинарные данные треков), поддержка базы данных SQLite.

3.5. Нефункциональные требования

3.5.1. Требования к надежности

Коэффициент использования: Коэффициент использования 99,5% был выбран на основании требования к надежности, характерного для мультимедийных систем. Для вычисления коэффициента была взята формула:

— это общее время работы системы за год (в данном случае принимается 8760 часов), а — это допустимое время простоя. Для коэффициента 99,5% максимальное время простоя составляет 0.005 × 8760 = 43.8 часа в год. Таким образом, система должна быть доступна не менее 8756,2 часов в год.

3.5.2. Требования к обучаемости

Обучаемость системы оценивается исходя из времени, которое потребуется пользователю для освоения интерфейса аудиопроигрывателя. На основании ГОСТ 91.726-3 и проведенного анализа минималистичного интерфейса системы, предполагается, что пользователь с базовыми навыками работы на ПК освоит управление системой за 5-20 минут. Этот диапазон был выбран на основе следующих параметров:

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

  • Простота интерфейса: минималистичный интерфейс позволяет пользователю интуитивно находить основные элементы управления, не тратя время на изучение дополнительных функций или сложных меню.

  • Для подтверждения данного времени была проведена оценка количества операций, необходимых для выполнения базовых функций, таких как загрузка трека, воспроизведение и остановка.

3.5.3. Производительность

Минимальные системные требования были рассчитаны на основании современных стандартов производительности и требований мультимедийных приложений с минимальной нагрузкой:

  • Процессор: 1 ГГц или выше. Это стандартная частота для выполнения мультимедийных приложений, обеспечивающая достаточную производительность для декодирования аудио в реальном времени.

  • ОЗУ: 512 МБ. Это минимальный объем памяти, необходимый для хранения базовых данных (аудиофайлы, метаданные, настройки пользователя) и для стабильной работы аудиодвижка.

  • Свободное место на диске: 70 МБ. Размер включает саму программу, базу данных и минимальные дополнительные файлы. Аудиофайлы не учитываются, так как они могут значительно варьироваться по объему.

  • Операционная система: Windows 7 и выше. Эти версии ОС поддерживают необходимые библиотеки для воспроизведения аудио и работы базы данных, а также минимальные требования к аппаратным средствам.

  • Задержка при воспроизведении: Максимальная задержка воспроизведения до 2000 мс. была выбрана на основании времени, требуемого для обработки аудиофайлов в реальном времени. Время отклика определяется эффективностью декодирования аудиофайлов и взаимодействием с файловой системой. 2000 мс. — это стандартное значение, при котором пользователь не ощущает дискомфорта при начале воспроизведения.