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

· Хранилища: массив А, массив Б, таблица, файл, график.

Рис. 6. Полученная DFD

Выводы

Описанная выше технология DFD успешно используются для описания движения потоков данных и обработки информации [2]. Главная цель DFD технологии – показать, как каждая работа (процесс) преобразует свои входные данные в выходные, а также выявить отношения между этими работами (процессами) [3]. На основе изложенных в пояснительной записке данных, можно сделать следующие выводы:

· Цель построения DFD-диаграмм – общение с заказчиком и пользователями, уточнение требований к системе, передача знаний о предметной области от системных аналитиков к разработчикам автоматизированной системы;

 

· Правило от 2 до 6. На DFD-диаграмме должно быть не меньше двух и не больше шести процессов/подсистем;

 

· Принцип абстракции (отвлечения от деталей). Для подсистем и процессов строится иерархия DFD-диаграмм. На каждой диаграмме должны быть представлены только основные процессы, важные на данном уровне рассмотрения. На диаграммах нужно абстрагироваться от несущественных пока деталей, нюансов работы и т.д.;

 

· Материальные процессы, потоки и хранилища на диаграммах DFD не отображаются (только процессы обработки информации, потоки данных и хранилища данных);

 

· Сначала должны быть рассмотрены функции (процессы), затем данные (хранилища), необходимые для выполнения этих функций. Подход «от данных к функциям» запрещен;

 

· Не должно быть связей между внешними сущностями. Во внешних сущностях не должно быть обработки информации;

 

· Имена процессов должны быть глаголами или глагольными существительными. Имена подсистем должны быть существительными (названия отделов, должностей). Имена потоков должны быть названиями документов или групп документов;

 

· Для хранилища данных должен быть вход и выход. Должен соблюдаться закон сохранения информации: нельзя использовать того, чего нет в хранилище. Все что хранится, нужно использовать. Запросы к хранилищу данных на диаграммах не отображаются;

 

· Нужно избегать пересечений стрелок, можно создавать копии хранилищ данных. Множественные однородные потоки данных можно объединять в один;

 

· Элементарные процессы на диаграммах DFD не детализируются;

 

· На диаграммах DFD не должно быть изолированных (несвязанных) объектов (внешних сущностей, подсистем, процессов, хранилищ данных).

 

В ходе работы получена DFD-диаграмма системы обработки выборок АЦП с помощью ПК, позволяющая сохранять измеренные значения в файл и осуществлять вывод температуры в виде графика с помощью среды графического программирования LabView.

Список литературы

1. http://e-educ.ru/bd14.html

2. http://studysphere.ru/work.php?id=2810

3. http://khpi-iip.mipk.kharkiv.edu/library/technpgm/labs/lab06.html

4. http://easyelectronics.ru/znakomimsya-s-labview.html