Моделирование портативного аудиоплеера на основе автоматного программирования



© 2008 г. Е.В. Геращенко, А.П. Чеботаев

Санкт-Петербургский государственный университет информационных технологий, механики и оптики

Проектная документация
Исполняемый код
Исходные тексты

Аннотация

В проекте реализована модель портативного аудиоплеера с использованием автоматного подхода к программированию при помощи инструментального средства UniMod.

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

Наш проект запускается следующим образом. Скачайте и распакуйте архив по ссылке выше, в поддиректорию music запишите аудиофайлы в формате MP3 и WAV, и запустите файл daplayer.jar (его можно запустить из командной строки, введя "java -jar daplayer.jar"). Для работы необходима установленная среда Java Runtime Environment (JRE) версии 6 или выше. Все дополнительные ресурсы уже включены в архив.