Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Этапы структурного системного анализа
Структурный системный анализ может быть разбит на несколько этапов: · построение диаграмм потоков данных; · составление словаря данных; · определение логики процессов; · описание накопителей данных.
Сущность структурного подхода:
ИС разбивается на подсистемы, которые делятся на функции, подфункции и т.д., пока разбиение не доходит до конкретных процедур, которые можно программировать.
Базовые принципы:
1. Разделяй и властвуй – т.е. сложная задача разбивается на более простые задачи; 2. Иерархическая упорядоченность – т.е. задача представляется в виде иерархической древовидной структуры с добавлением новых деталей на каждом уровне. 3. Абстрагирование – т.е. при проектировании нужно отвлечься от мелких деталей. 4. Формализация – т.е. задача решается строгими формализованными методами. 5. Непротиворечивость – т.е. элементы системы должны быть согласованы между собой. 6. Структурирование данных– т.е. использование сложных структур данных.
Структурный подход включает:
Основные средства структурного анализа: 1) DFD – Data Flow Diagram (ДПД – диаграмма потоков данных); 2) Словарь данных – описание всех потоков данных; 3) Спецификации (описания) процессов; 4) ERD - Entity Relationship Diagram (диаграмма сущность – связь); 5) STD – State Transition Diagram (Диаграмма переходов состояний).
Контекстная диаграмма (диаграмма нулевого уровня)
ДПД первого уровня
|