2. Правила построения диаграмм модели dfd
1. Все потоки данных должны начинаться или заканчиваться процессом. Данные не могут протекать непосредственно от источника до потребителя или между источником/потребителем и хранилищем данных, если они не проходят через промежуточный процесс.
2. Многочисленные потоки данных между двумя компонентами можно показывать двумя линиями потока данных или двунаправленной стрелкой.
3. Процессы в уровне 1 диаграммы потока данных перечисляются 1, 2, 3, и так далее. Подпроцессам в декомпозированной диаграмме потока данных назначают номера, начинающиеся с номера родительского процесса.
4. Символы могут быть повторены для облегчения чтения диаграммы.
После построения потоков данных диаграмма должна быть проверена на полноту и непротиворечивость.
Полнота диаграммы обеспечивается, если в системе нет «повисших» процессов, не используемых в процессе преобразования входных потоков в выходные.
Непротиворечивость системы обеспечивается выполнением наборов формальных правил о возможных типах процессов:
на диаграмме не может быть потока, связывающего две внешние сущности – это взаимодействие удаляется из рассмотрения;
ни одна сущность не может непосредственно получать или отдавать информацию в хранилище данных – хранилище данных является пассивным элементом, управляемым с помощью интерфейсного процесса;
два хранилища данных не могут непосредственно обмениваться информацией – эти хранилища должны быть объединены.
Преимущества:
возможность однозначно определить внешние сущности, анализируя потоки информации внутри и вне системы;
возможность проектирования сверху вниз, что облегчает построение модели «как должно быть».
Недостатки:
необходимость искусственного ввода управляющих процессов;
отсутствие понятия времени, т.е. отсутствие анализа временных промежутков при преобразовании данных (все ограничения по времени должны быть введены в спецификациях процессов).
Клиенты
Информация для заказа Информация о клиенте
Заказ клиента
Заявка на заказ
- Северный государственный медицинский университет
- Классификация информационных систем
- Тема 2. Методологические основы проектирования ис
- Тема 11. Общая структура организации работ по проектированию
- Раздел 2. Каноническое проектирование информационных систем
- Тема 4. Содержание и методы канонического проектирования Рассматриваемые вопросы:
- 1. Состав и содержание работ на предпроектной стадии проектирования
- 2. Состав и содержание работ на стадии техно-рабочего проектирования
- 3. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта
- Тема 5. Проектирование классификаторов технико-экономической информации Рассматриваемые вопросы:
- Основные понятия классификации экономической информации.
- 1. Основные понятия классификации экономической информации
- Иерархическая система классификации
- Фасетная система классификации
- 2. Понятия и основные системы кодирования экономической информации
- Классификационные системы кодирования
- 3. Состав и содержание операций проектирования классификаторов
- Тема 6. Проектирование информационного обеспечения ис
- 2. Особенности проектирования форм первичных и результатных документов
- 3. Проектирование экранных форм электронных документов.
- 1. Определение перечня макетов экранных форм:
- 2. Определение содержания макетов экранных форм:
- 4. Понятие информационной базы, способы ее организации. Технология проектирования информационной базы.
- Тема 7. Проектирование технологических процессов обработки информации
- 2. Показатели оценки эффективности технологических процессов
- 3. Проектирование процессов получения первичной информации
- 4. Проектирование процесса загрузки и ведения информационной базы
- 5. Проектирование процесса автоматизированного ввода бумажных документов
- Раздел 3 индустриальное проектирование информационных систем тема 8. Типовое проектирование информационных систем
- Тема 9. Методология моделирования предметной области
- 1. Структурная модель предметной области
- Объектная структура
- Функциональная структура
- Структура управления
- Организационная структура
- Техническая структура
- 2. Функциональные методики моделирования предметной области Функциональная методика idef0
- Функциональная методика потоков данных (dfd)
- 3. Объектные методики моделирования предметной области
- Тема 10. Функциональная методика idef0
- Методика построения модели
- Основные элементы диаграмм модели idef0
- Типы связей на диаграммах модели idef0
- Пример именования разветвляющейся стрелки
- Пример именования разветвляющейся стрелки
- Туннелирование стрелок
- 11. Функциональные методики dfd и idef3
- 2. Правила построения диаграмм модели dfd
- Пример диаграммы dfd
- 3. Метод описания процессов idef3
- Тема 12. Унифицированный язык визуального моделирования unified modeling language (uml)
- 1. Синтаксис и семантика основных объектов uml
- 2. Основные виды диаграмм языка моделирования uml
- 1. Синтаксис и семантика основных объектов uml
- 2. Основные виды диаграмм языка моделирования uml