
- •Базы Данных
- •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.Структурный подход к проектированию ИС
Сущность:
декомпозиция ИС на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, и т.д.
Процесс продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимосвязаны.
1.1.Фазы проекта
•анализ (модель среды);
•глобальное проектирование (проектирование архитектуры системы);
•детальное проектирование;
•реализация (программирование).
1.2.Используемые средства
•DFD (Data Flow Diagrams) – диаграммы потоков данных
–применяются для отображения процессов
«вход-выход»;
•ERD (Entity-Relationship
Diagrams) –диаграммы «сущность-связь».
Нотации, используемые при
построении диаграмм потоков
|
данных |
• |
нотация Йордона - Де Марко |
• |
OMT |
• |
SSADM |
• |
нотация Гейна - Сарсона |
Методология SADT (IDEF0)
•Методология SADT (Structured Analisys and Design Technique)
разработана Дугласом Т. Россом в 1969- 73 годах. Она изначально создавалась для проектирования систем более общего назначения по сравнению с другими структурными методами, выросшими из проектирования программного обеспечения. IDEF0 (подмножество SADT) используется для моделирования бизнес-процессов в организационных системах и имеет развитые процедуры поддержки коллективной работы.

Правила построения модели среды (Еnvironmental Model)
Правила интерпретации
модели
•Функциональный блок (функция) преобразует входные объекты в выходные
•Управление определяет, когда и как это преобразование может или должно произойти
•Исполнитель осуществялет это преобразование

Пример модели среды (Еnvironmental Model)
1.3.Построение модели среды (Еnvironmental Model)
• |
анализ поведения системы: |
|
определение назначения ИС; |
|
построение начальной контекстной |
|
диаграммы потоков данных; |
|
формирование матрицы списка событий; |
|
построение контекстных диаграмм (DFD); |
• |
анализ данных: |
определение состава потоков данных и построение диаграмм структур данных;
построение инфологической модели данных (ERD).