Методические указания по дисциплине «Инструментальные средства разработки аппаратно – программных систем» Лабораторная работа №10 «Моделирование процесса сопряжения АЦП с ПК с использованием методологии DFD»


Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное бюджетное профессиональное образовательное учреждение
УФИМСКИЙ КОЛЛЕДЖ РАДИОЭЛЕКТРОНИКИ, ТЕЛЕКОММУНИКАЦИЙ И БЕЗОПАСНОСТИ
Методические указания
для студентов по выполнению
Лабораторной работы №10 «Моделирование процесса сопряжения АЦП с ПК с использованием методологии DFD»
для специальности 230115 «Программирование в компьютерных системах»
по дисциплине «Инструментальные средства разработки
аппаратно – программных систем»
Уфа 2016
Методические указания для студентов по выполнению лабораторно-практических работ по дисциплине «Инструментальные средства разработки аппаратно – программных систем»
Составители Туктарова Л.Р. зам.директора УКРТБ
Рецензент Хатымов Р.В. ИФМК УНЦ РАН, к.ф.-м. нПредисловие
Назначение методических указаний
Данные методические указания для студентов по выполнению лабораторных работ согласно программе дисциплины «Инструментальные средства разработки аппаратно-программных систем» предназначены для реализации государственных требований к минимуму содержания и уровню подготовки выпускников специальности 230115 «Программирование в компьютерных системах» с целью закрепления теоретических знаний и практических умений.
В сборнике содержатся методические указания по выполнению следующих лабораторных работ:
Моделирование процесса сопряжения АЦП с ПК с использованием методологии DFD
1. Студент должен придти на лабораторное занятие подготовленным к выполнению лабораторной работы.
2. После проведения лабораторной работы студент должен представить отчет о проделанной работе.
Лабораторная работа №10
Моделирование процесса сопряжения АЦП с ПК с использованием методологии DFD
1 Цель работы
1.1 Изучить методологию DFD
2 Пояснение к работе
2.1 Краткие теоретические сведения
Для того чтобы документировать механизмы передачи и обработки информации в моделируемой системе, используются диаграммы потоков данных (Data Flow Diagrams). Диаграммы DFD обычно строятся для наглядного изображения текущей работы системы документооборота организации. Чаще всего диаграммы DFD используют в качестве дополнения модели бизнес-процессов, выполненной в IDEF0 (таблица 2).
Таблица 2 – Описание элементов методологии DFD
Наименование Описание Графическое представление
Работа (Activity) Объект обозначает функции или процессы, которые обрабатывают и изменяют информацию.
Информационный поток (Precedence) Объект обозначает информационный поток от объекта-источника к объекту-приемнику.
Внешняя ссылка (External reference) Указывают на место, организацию или человека, которые участвуют в процессе обмена информацией с системой, но располагаются за рамками этой диаграммы.
Хранилище данных (Data store) Хранилища данных представляют собой собственно данные, к которым осуществляется доступ, эти данные также могут быть созданы или изменены работами. На одной диаграмме может присутствовать несколько копий одного и того же хранилища данных.
2.2 Ход работы
Лабораторная работа состоит из следующих этапов:
1 Последовательно запустите программу BPwin 4.0: [Пуск] - [Программы] - [Computer Associates BPwin 4.0] - [BPwin 4.0].
2 В появившемся окне выберите [File] - [New] (рисунок 1).

Рисунок 1 – Меню File3 В появившемся диалоговом окне присвойте имя модели «Разработка ЭО» в строке Name, выберете методологию Data Flow (DFD) и щелкните Ок (рисунок 2).

Рисунок 2 – Окно имени модели
4 В следующем диалоговом окне в строке «Author» введите свою фамилию и щелкните Ок (рисунок 3).

Рисунок 3 Свойства новой модели
5 Далее откроется основная рабочая область (рисунок 4).

Рисунок 4 – Основная рабочая область
6 Создайте контекстную диаграмму. Щелкните правой кнопкой мыши на функциональный блок появится контекстное меню в котором выберите «Name» (рисунок 5).

Рисунок 5 – Создание контекстной диаграммы
7 Далее в диалоговом окне введите название функционального блока «Осуществить сопряжение АЦП с ПК» и щелкните Ок (рисунок 6).

Рисунок 6 – Активные свойства
8 Чтобы установить внешнюю ссылку, для этого на панели инструментов выберите «Внешняя ссылка»(рисунок 7).

Рисунок 7 – Панель инструментов
9 Установите «Внешнюю ссылку» слева после чего появиться диалоговое окно в котором введите название внешней ссылки «Заказ предприятия» и щелкните Ок (рисунок 8).

Рисунки 8 – Внешняя ссылка
10 Далее установите по одной «Внешней ссылки» справа «Результат сопряжения АЦП с ПК», сверху «Техническая библиотека» и две снизу «Технический отдел» и «Отдел программных средств». Поименуйте каждую стрелку: «Необходимость отображать аналоговую величину», «Отображение аналоговой величины на компьютере», «Справочники», «Электронщик» и «Программист» (рисунок 9).

Рисунок 9 – Расстановка внешних ссылок и именование стрелок
12 В открытом окне «Навигатор модели» щелкните правой кнопкой мыши на голубой прямоугольник «Осуществить сопряжение АЦП с ПК» появиться контекстное меню, в котором выберите Decompose (рисунок 10)

Рисунок 10 – Создание декомпозиции
13 В появившемся диалоговом окне выберите 4 функциональных блоков и щелкните Ок (рисунок 11).

Рисунок 11 – Количества функциональных блоков для декомпозиции
14 Дайте названия каждому блоку: «Спроектировать электрическую схему и алгоритм программы», «Разработать принципиальную схему», «Разработать ПО», «Сборка и тестирование электрической схемы и ПО» (рисунок 12).

Рисунок 12 – Введение имен работ
15 Для установки хранилища данных выберите на панели инструментов хранилище данных и установите между первой и второй работами и дайте название «База проектов» (рисунок 13, 14).

Рисунок 13 – Данные хранилища

Рисунок 14 – Установка хранилища данных
16 Установите хранилища данных между второй и третьей, третьей и четвертой работами и дайте названия «База электрических схем» и «База ПО» (рисунок 15).

Рисунок 15 – Установка хранилища данных
17 Соедините входную стрелку с первой работой, а выходную с четвертой работой (рисунок 16)

Рисунок 16 – Соединение входной и выходной стрелок.
18 Соедините «Справочники» со всеми работами, стрелку «Электронщик» с первой, второй и четвертой работами, а стрелку «Программист» с первой, третьей и четвертой работами (рисунок 17).

Рисунок 17 – Соединение верхних и нижних стрелок
19 Последовательно соедините работы с хранилищами данных (рисунок 18)

Рисунок 18 – Соединение работ с хранилищами данных.
3 Перечень используемого оборудования
3.1 Персональный компьютер
4 Задание
4.1 Создайте функциональную модель «Осуществить сопряжение АЦП с ПК» с использованием методологии DFD.
5 Контрольные вопросы
5.1 Для чего служит методология DFD?
5.2 Что такое внешняя ссылка?
5.3 Что такое хранилище данных?
5.4 Назовите основные элементы методологии DFD.
5.5 Что такое внешняя ссылка?
6 Список литературы
6.1 Маклаков С.В. Новые возможности BPwin 4.0. // Компьютер Пресс. 2001 № 1.6.2 Маклаков С.В. ERwin и BPwin. CASE-средства разработки информационных систем.-М.:Диалог-Мифи,2000. 6.3 Вендров А.М. Современные методы и средства проектирования
информационных систем. - М.: Финансы и статистика, 2003.

Приложенные файлы

  • docx MetodISRAPS10
    Размер файла: 311 kB Загрузок: 0

Добавить комментарий