Средства проектирования информационных систем
43 Хранилища данных представляют любой механизм, который поддер- живает хранение данных для их промежуточной обработки. Пример храни- лища данных показан на рис. 4.6. В DFD каждый номер функционального блока может включать в себя префикс, номер родительской диаграммы и собственно номер объекта. Но- мер объекта уникальным образом идентифицирует функциональный блок на диаграмме. Номер родительской диаграммы и номер объекта в совокупности обеспечивают уникальную идентификацию каждого блока модели. Напри- мер, в номере функционального блока A 37 можно выделить префикс A , но- мер диаграммы 3 и номер объекта 7. Уникальные номера можно присвоить также каждому хранилищу дан- ных и каждой внешней сущности вне зависимости от расположения объекта на диаграмме. Каждый номер хранилища данных содержит префикс D ( Data Store ) и уникальный номер хранилища в модели (например, D 3). Номер каж- дой сущности содержит префикс E ( External entify ) и уникальный номер сущ- ности в модели (например, E 5). В настоящее время при разработке информационных систем использу- ется подход, в котором для моделирования системы строится несколько мо- делей DFD : 1. Модель окружения , описывающая систему как объект, отвеча- ющий на события, порождаемые внешними сущностями; 2. Логическая модель , отображает набор действий (задач) и опи- сывает, что должна делать ИС, включая выполнение основных и не основных задач ИС (например, подготовки исходных данных), и информационные свя- зи между задачами. 1 Управляющие программы Рис. 3.6. Хранилище данных
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy