- •Базы Данных
- •1.Структурный подход к проектированию ИС
- •1.1.Фазы проекта
- •1.2.Используемые средства
- •Нотации, используемые при
- •Методология SADT (IDEF0)
- •Правила построения модели среды (Еnvironmental Model)
- •Правила интерпретации
- •Пример модели среды (Еnvironmental Model)
- •1.3.Построение модели среды (Еnvironmental Model)
- •1.4. Построение контекстной диаграммы верхнего уровня
- •2. Основные компоненты
- •2.1. Внешние сущности
- •2.2. Системы/подсистемы
- •2.3. Процесс
- •2.4. Накопитель даннных
- •2.5. Поток данных
- •интерпретации
- •2.7.1. Пример DFD-диаграммы
- •2.7.2. Описание
- •2.7.3. Детализация DFD- диаграммы
1.4. Построение контекстной диаграммы верхнего уровня
•определение назначения ИС;
•анализ источников информации (внешних сущностей);
•построение начальной контекстной диаграммы;
•построение матрицы списка событий на основе анализа внешних событий;
•детализация абстрактных потоков данных (событие формирует входной поток, реакция – выходной поток);
•построение контекстной диаграммы верхнего уровня.
2. Основные компоненты
диаграмм потоков данных Йордана-Де-Марко
•внешние сущности;
•системы /подсистемы;
•процессы;
•накопители данных;
•потоки данных.
2.1. Внешние сущности
Внешние сущности - материальный предмет или физическое лицо, представляющее собой приемник или источник информации (заказчики, персонал, студент и т.д.). Внешний по отношению к
системе Заказчик
Обозначение:
2.2. Системы/подсистемы
При построении модели сложной ИС она может быть представлена в виде одной системы как единого целого или в виде декомпозиции на подсистемы.
Обозначение:
1
Подсистема
обслуживания
2.3. Процесс
Процесс – преобразование входных потоков в выходные в соответствии с определенным алгоритмом. Действие, выполняемое моделируемой системой.
Обозначение: |
1 |
|
Расчет |
|
средств |
2.4. Накопитель даннных
Накопитель (хранилище) данных – абстрактное устройство для хранения информации, которую можно в любой момент поместить и через некоторое время извлечь, причем способы помещения и извлечения могут быть любыми.
Обозначение:
D1
Получаемые счета
2.5. Поток данных
Поток данных определяет информацию, передаваемую через некоторое соединение от источника к приемнику. Может быть информационным (логическим) или управляющим.
Обозначение:
1
Расчет Заказчик средств
интерпретации
DFD-диаграмм
1. Процессы преобразуют входящие потоки данных в выходящие.
2. Накопители данных не изменяют потоки данных, а служат только для хранения поступающих объектов.
3. Преобразования потоков данных во внешних сущностях игнорируются.
4. Для каждого информационного потока и накопителя данных определяются связанные с ними элементы данных.
2.7.1. Пример DFD-диаграммы
2.7.2. Описание
Предприятие строит свою деятельность по принципу "изготовление на заказ«:
•На основании полученных заказов формируется план выпуска продукции на определенный период.
•В соответствии с этим планом определяются потребность в комплектующих изделиях и материалах, а также график загрузки производственного оборудования.
•После изготовления продукции и проведения платежей, готовая продукция отправляется заказчику.
