Предмет: Информатика и Компьютерные информационные технологии
Выбрана работа: Объектно-ориентированный анализ и проектирование программного обеспечения. Программное обеспечение цифрового диктофона№2
Вариант 1
Тема: Объектно-ориентированный анализ и проектирование программного обеспечения. Программное обеспечение цифрового диктофона
Требуется разработать средствами Rational Rose модель программного обеспечения, управляющего работой цифрового диктофона.
Цифровой диктофон - это бытовое электронное устройство, предназначенное для записи и воспроизведения речи. Звуковые сообщения записываются через встроенный микрофон и сохраняются в памяти устройства. Сообщения воспроизводятся через встроенный громкоговоритель. Работа устройства осуществляется под управлением центрального процессора. Диктофон хранит до 10 звуковых сообщений. Длина каждого сообщения ограничена размером свободной памяти. Диктофон осуществляет прямой (по номеру сообщения) доступ к любому сообщению из памяти. Пользователь имеет возможность воспроизводить сообщения, хранящиеся в памяти диктофона, стирать их, записывать новые.
Интерфейс с пользователем осуществляется при помощи экранного меню и управляющих кнопок на корпусе диктофона. При помощи кнопок-стрелок осуществляется навигация по пунктам меню. Кнопки «Да», «Нет» служат для подтверждения или отмены пользователем выбора той или иной опции меню. Имеются также кнопки «Воспроизведение», «Пауза» и «Запись» для работы со звуковыми сообщениями. Экран диктофона постоянно отображает текущее время и дату. При записи сообщения на экране отображается его длительность, при воспроизведении - длительность воспроизведенной части сообщения.
Если диктофон не используется, через 30 секунд он автоматически переходит в режим сбережения энергии. Переход из режима сбережения энергии в обычный режим осуществляется при нажатии пользователем любой кнопки.
В диктофоне имеется индикатор уровня заряда батарей. При падении уровня заряда ниже установленного предела диктофон автоматически переходит в режим сбережения энергии (независимо от того используется он в данный момент или нет). Переход в обычный режим становится возможным только после восстановления нормального уровня заряда батарей.
Вернуться назад к списку работ