SlideShare a Scribd company logo
1 of 15
Формирование
информационных потоков
DFD (Data Flow Diagram) Диаграммы —
зачем они нужны и какие бывают?
• Диаграмма отображает потоки данных между системами, базами
данных.
• Ключевыми элементами являются входные/выходные данные,
системы, точки хранения и сбора данных.
Зачем нужны DFD диаграммы?
DFD диаграммы в отличии от других нотаций позволяют визуально
показать все процессы с точки зрения данных. Это может быть
полезно:
• при разработке информационной системы;
• при интеграции системы;
• при миграции данных и функционала с одной системы на другую;
• в проектах, связанных с Data Management;
• в процессе построения аналитического хранилища, BI-решения.
Элементы DFD диаграммы
Выделяют 4 элемента в диаграмме:
• Процессы, при которых идет изменение потока данных (обработка,
трансформация и др. изменения). Процесс как и в других диаграммах
обычно прописывается с помощью глагола, например: “Отправка
заполненной формы”.
• Сущность (объект), которая получает или отправляете данные при
взаимодействии с описанным процессом.
• Все хранилища данных или отдельные файлы, которые хранят
исходные или выходные данные, а также все промежуточные
хранилища.
• Поток данных, который отображает направление и сами данные,
которые перемещаются между внешними сущностями и хранилищами
данных с помощью процессов.
Несколько правил построения диаграмм
• Процесс должен иметь входной и выходной поток данных.
• Хранилища данных также должны иметь входные и выходные
потоки данных.
• Данные с внешних сущностей должны обязательно проходить
через процесс чтобы попасть в хранилище.
В DFD диаграммах также выделяют 2
разные нотации.
Уровни DFD Диаграммы
• В зависимости от цели использования диаграммы можно
отображать различные уровни детализации процесса. К примеру,
для разговора и презентации процесса бизнес-пользователям и
заказчикам, им важно понимать контекст и логику самого
процесса, иногда нет смысла погружать их в технические
моменты реализации. С другой стороны, при разговоре с
технической командой важно сделать акцент на реализации
решения с технической точки зрения.
• Как и в ER-диаграмме для моделей данных, которая включает в
себя несколько слоев отображения (концептуальный, логический,
физический), DFD диаграммы также можно делить на подобные
уровни:
Концептуальный (или контекстный)
уровень.
• Показывает общее описание процесса, который реализуется при
потоке данных. Отображает абстрактно потоки данных,
связанные с разными внешними сущностями
Логический уровень
• Отображает логику преобразования данных в системе в каждом
процессе, описывает. Видны входные, промежуточные, выходные
данные в каждом процессе, который протекает от внешней
сущности до хранилищ данных. Больше указывает на вопрос “Что
включает в себя процесс потока и обмена данными со стороны
бизнеса?”
Физический уровень
• Включают точное отображение хранилищ данных, названий
сущностей данных. Диаграмма физического уровня должна
отвечать на вопрос “Как будет реализован процесс передачи и
потока данных?”
Описание предметной области
• Предметная область Страховая компания. Информационная система должна
позволять агенту:
• - определять вариант страхования для клиента,
• - производить расчет стоимости страховки с учетом скидок постоянным клиентам;
• - определять размер доплаты и информировать о сроках внесения очередной
суммы;
• - давать возможность выводить информацию о клиенте для извещения последнего
о сроке внесения очередной суммы;
• - формировать страховые документы;
• - учитывать результативность работы агента (количество клиентов, страховок, сумма
страховок и т.)
• Разработанная схема базы данных для предметной области «Страховая компания».
Разработанная схема базы данных для
предметной области «Страховая компания».
Разработанная DFD-модель для предметной
области «Страховая компания».
прототип конфигурации информационной базы
на платформе «1С:Предприятие» для
предметной области «Страховая компания»

More Related Content

Similar to Формирование информационных потоков страховой компании.

моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0vaha1411
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovMaxim Tsepkov
 
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камниОписание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камниitconnect2016
 
Трансформация данных в Deductor Studio
Трансформация данных в Deductor StudioТрансформация данных в Deductor Studio
Трансформация данных в Deductor StudioGleb Zakhodiakin
 
Три точки опоры в архитектуре корпоративных систем
Три точки опоры в архитектуре корпоративных системТри точки опоры в архитектуре корпоративных систем
Три точки опоры в архитектуре корпоративных системCUSTIS
 
Витрины данных - загрузка данных, разработка процессов ETL
Витрины данных - загрузка данных, разработка процессов ETLВитрины данных - загрузка данных, разработка процессов ETL
Витрины данных - загрузка данных, разработка процессов ETLSergey Sukharev
 
Моделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfМоделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfNatalia Zhelnova
 
Необъектные модели предметной области
Необъектные модели предметной областиНеобъектные модели предметной области
Необъектные модели предметной областиCUSTIS
 
тема 4 2
тема 4 2тема 4 2
тема 4 2asheg
 
презентация8
презентация8презентация8
презентация8student_kai
 
0039
00390039
0039JIuc
 
Informatica Пронет (v.0.3)
Informatica   Пронет (v.0.3)Informatica   Пронет (v.0.3)
Informatica Пронет (v.0.3)Natasha Zaverukha
 
Teamlead dug 1 2009
Teamlead dug 1 2009Teamlead dug 1 2009
Teamlead dug 1 2009Teamlead
 
лекция 1
лекция 1лекция 1
лекция 1cezium
 
лекция 1
лекция 1лекция 1
лекция 1cezium
 
лабораторная работа №3 Михалюк В.А.
лабораторная работа №3 Михалюк В.А.лабораторная работа №3 Михалюк В.А.
лабораторная работа №3 Михалюк В.А.Верочка Михалюк
 

Similar to Формирование информационных потоков страховой компании. (20)

моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkov
 
презентация8
презентация8презентация8
презентация8
 
Лекция 1
Лекция 1Лекция 1
Лекция 1
 
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камниОписание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
 
Трансформация данных в Deductor Studio
Трансформация данных в Deductor StudioТрансформация данных в Deductor Studio
Трансформация данных в Deductor Studio
 
Три точки опоры в архитектуре корпоративных систем
Три точки опоры в архитектуре корпоративных системТри точки опоры в архитектуре корпоративных систем
Три точки опоры в архитектуре корпоративных систем
 
Витрины данных - загрузка данных, разработка процессов ETL
Витрины данных - загрузка данных, разработка процессов ETLВитрины данных - загрузка данных, разработка процессов ETL
Витрины данных - загрузка данных, разработка процессов ETL
 
Моделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfМоделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdf
 
Lekcia14
Lekcia14Lekcia14
Lekcia14
 
лекция № 6
лекция № 6лекция № 6
лекция № 6
 
Необъектные модели предметной области
Необъектные модели предметной областиНеобъектные модели предметной области
Необъектные модели предметной области
 
тема 4 2
тема 4 2тема 4 2
тема 4 2
 
презентация8
презентация8презентация8
презентация8
 
0039
00390039
0039
 
Informatica Пронет (v.0.3)
Informatica   Пронет (v.0.3)Informatica   Пронет (v.0.3)
Informatica Пронет (v.0.3)
 
Teamlead dug 1 2009
Teamlead dug 1 2009Teamlead dug 1 2009
Teamlead dug 1 2009
 
лекция 1
лекция 1лекция 1
лекция 1
 
лекция 1
лекция 1лекция 1
лекция 1
 
лабораторная работа №3 Михалюк В.А.
лабораторная работа №3 Михалюк В.А.лабораторная работа №3 Михалюк В.А.
лабораторная работа №3 Михалюк В.А.
 

Формирование информационных потоков страховой компании.

  • 2. DFD (Data Flow Diagram) Диаграммы — зачем они нужны и какие бывают? • Диаграмма отображает потоки данных между системами, базами данных. • Ключевыми элементами являются входные/выходные данные, системы, точки хранения и сбора данных.
  • 3. Зачем нужны DFD диаграммы? DFD диаграммы в отличии от других нотаций позволяют визуально показать все процессы с точки зрения данных. Это может быть полезно: • при разработке информационной системы; • при интеграции системы; • при миграции данных и функционала с одной системы на другую; • в проектах, связанных с Data Management; • в процессе построения аналитического хранилища, BI-решения.
  • 4. Элементы DFD диаграммы Выделяют 4 элемента в диаграмме: • Процессы, при которых идет изменение потока данных (обработка, трансформация и др. изменения). Процесс как и в других диаграммах обычно прописывается с помощью глагола, например: “Отправка заполненной формы”. • Сущность (объект), которая получает или отправляете данные при взаимодействии с описанным процессом. • Все хранилища данных или отдельные файлы, которые хранят исходные или выходные данные, а также все промежуточные хранилища. • Поток данных, который отображает направление и сами данные, которые перемещаются между внешними сущностями и хранилищами данных с помощью процессов.
  • 5. Несколько правил построения диаграмм • Процесс должен иметь входной и выходной поток данных. • Хранилища данных также должны иметь входные и выходные потоки данных. • Данные с внешних сущностей должны обязательно проходить через процесс чтобы попасть в хранилище.
  • 6. В DFD диаграммах также выделяют 2 разные нотации.
  • 7. Уровни DFD Диаграммы • В зависимости от цели использования диаграммы можно отображать различные уровни детализации процесса. К примеру, для разговора и презентации процесса бизнес-пользователям и заказчикам, им важно понимать контекст и логику самого процесса, иногда нет смысла погружать их в технические моменты реализации. С другой стороны, при разговоре с технической командой важно сделать акцент на реализации решения с технической точки зрения. • Как и в ER-диаграмме для моделей данных, которая включает в себя несколько слоев отображения (концептуальный, логический, физический), DFD диаграммы также можно делить на подобные уровни:
  • 8. Концептуальный (или контекстный) уровень. • Показывает общее описание процесса, который реализуется при потоке данных. Отображает абстрактно потоки данных, связанные с разными внешними сущностями
  • 9. Логический уровень • Отображает логику преобразования данных в системе в каждом процессе, описывает. Видны входные, промежуточные, выходные данные в каждом процессе, который протекает от внешней сущности до хранилищ данных. Больше указывает на вопрос “Что включает в себя процесс потока и обмена данными со стороны бизнеса?”
  • 10. Физический уровень • Включают точное отображение хранилищ данных, названий сущностей данных. Диаграмма физического уровня должна отвечать на вопрос “Как будет реализован процесс передачи и потока данных?”
  • 11. Описание предметной области • Предметная область Страховая компания. Информационная система должна позволять агенту: • - определять вариант страхования для клиента, • - производить расчет стоимости страховки с учетом скидок постоянным клиентам; • - определять размер доплаты и информировать о сроках внесения очередной суммы; • - давать возможность выводить информацию о клиенте для извещения последнего о сроке внесения очередной суммы; • - формировать страховые документы; • - учитывать результативность работы агента (количество клиентов, страховок, сумма страховок и т.) • Разработанная схема базы данных для предметной области «Страховая компания».
  • 12. Разработанная схема базы данных для предметной области «Страховая компания».
  • 13. Разработанная DFD-модель для предметной области «Страховая компания».
  • 14.
  • 15. прототип конфигурации информационной базы на платформе «1С:Предприятие» для предметной области «Страховая компания»