Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Этапы структурного системного анализа






Структурный системный анализ может быть разбит на несколько этапов:

· построение диаграмм потоков данных;

· составление словаря данных;

· определение логики процессов;

· описание накопителей данных.

 

Сущность структурного подхода:

 

ИС разбивается на подсистемы, которые делятся на функции, подфункции и т.д., пока разбиение не доходит до конкретных процедур, которые можно программировать.

 

Базовые принципы:

 

1. Разделяй и властвуй – т.е. сложная задача разбивается на более простые задачи;

2. Иерархическая упорядоченность – т.е. задача представляется в виде иерархической древовидной структуры с добавлением новых деталей на каждом уровне.

3. Абстрагирование – т.е. при проектировании нужно отвлечься от мелких деталей.

4. Формализация – т.е. задача решается строгими формализованными методами.

5. Непротиворечивость – т.е. элементы системы должны быть согласованы между собой.

6. Структурирование данных– т.е. использование сложных структур данных.

 

Структурный подход включает:

 

  1. Структурный анализ- построение моделей и диаграмм, описывающих ИС.
  2. Структурное проектирование- уточнение моделей и диаграмм, разработка архитектуры ПО в виде схем программ и экранных форм интерфейса.
  3. Структурное программирование- создание программ по определённым правилам с использованием базовых управляющих структур (развилка, цикл, подпрограмма и т.п.).

 

Основные средства структурного анализа:

1) DFD – Data Flow Diagram (ДПД – диаграмма потоков данных);

2) Словарь данных – описание всех потоков данных;

3) Спецификации (описания) процессов;

4) ERD - Entity Relationship Diagram (диаграмма сущность – связь);

5) STD – State Transition Diagram (Диаграмма переходов состояний).

 

 
 

 

 


Контекстная диаграмма

(диаграмма нулевого уровня)

 

ДПД

первого уровня

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.