Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчетПрактика_Бильдейко.docx
Скачиваний:
7
Добавлен:
21.09.2019
Размер:
932.3 Кб
Скачать
    1. Описание работы модели

Этапы работы с моделью:

  1. Задание входных значений при помощи блока управления.

  2. Изменение отображения схемы устройства относительно входных данных одновременно с вводом данных.

  3. Активация кнопки «t+1» после задания всех входных данных.

  4. Отображение графиков поведения сигналов после нажатия на кнопку «t+1». В это время кнопка «t+1» деактивирована.

  5. Повторная активация кнопки «t+1». Модель готова к дальнейшей работе: вводу новых значений и активации следующего временного шага.

Более подробное описание работы изображено на блок-схеме «Работа визуальной модели», приведенной в приложении 1.

Работа визуальной модели будет рассмотрена на примере RS-триггера. Сначала задаются входные сигналы. Разрешено задать любую комбинацию, за исключением R=0 и S=0 (режим сохранения), т.к. на первом шаге моделирования неизвестно, какие сигналы были на выходах. После активации входных сигналов активируется кнопка «t+1». После нажатия на кнопку «t+1» будет произведено отображение сигналов первого интервала времени на всех диаграммах. Во время отображения кнопка «t+1» будет деактивирована на некоторое время, после чего можно повторить действия. Одновременно с временными диаграммами на схеме устройства изменится отображение ее состояния согласно графу перехода состояний (рис.1).

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

  1. Разработка интерфейса

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

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

  • простота понимания и пользования;

  • высокая скорость работы;

  • удобная цветовая гамма.

Исходя из требований, главный интерфейс программы представляет собой «слайдер». Выбор нужного раздела производится путем выбора раздела внизу программы. После выбора нужного раздела откроется теоретическая страница устройства, с которой можно перейти на демонстрационную страницу. Виды диалоговых окон моделей приведены в приложении 2.

  1. Средства реализации пособия

В пункте 2.5. настоящего отчета речь уже шла о средствах реализации визуальных моделей. Само пособие разработано с использование других технологий. Пособие разрабатывалось после моделей, поэтому требовалась интеграция готовых моделей в пособие, исходя из этого, выбор пал на технологию Adobe Flex, которая позволяет сделать полноценный интерфейс для программы, и встроить в неё готовые продукты. Для упрощения разработки и более лучшего результата использовался дизайнерский программный продукт Adobe Flash Catalyst CS5.5. Эта программа поддерживает два языка программирования: MXML и ActionScript 3.0. Благодаря этой возможности разработан интерактивный интерфейс пособия.