Студопедия

КАТЕГОРИИ:

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


Принципы структурного анализа.




Структурным анализом принято называть метод исследования системы, которое начинается с ее общего обзора и затем детализируется, приобретая иерархическую структуру со все большим числом уровней.

Для таких методов характерно:

• разбиение на уровни абстракции с ограничением числа элементов на каждом из уровней (обычно от 3 до 6-7);

• ограниченный контекст, включающий лишь существенные на каждом уровне детали;

• дуальность данных и операций над ними; использование строгих формальных правил записи;

• последовательное приближение к конечному результату.

• Все методологии структурного анализа базируются на ряде общих принципов.

• В качестве двух базовых принципов используются следующие:

• принцип "разделяй и властвуй“;

• принцип иерархического упорядочивания.

• Первый является принципом решения трудных проблем путем разбиения их на множество меньших независимых задач, легких для понимания и решения.

• Второй принцип декларирует, что устройство этих частей также существенно для понимания. Понимаемость проблемы резко повышается при организации ее частей в древовидные иерархические структуры, т.е. система может быть понята и построена по уровням, каждый из которых добавляет новые детали.Отметим основные принципы:

Принцип абстрагирования заключается в выделении существенных с некоторых позиций аспектов системы и в отвлечении от несущественных с целью представления проблемы в простом общем виде.

Принцип формализации заключается в необх-ти строгого метод подхода к решению проблемы.

Принцип упрятывания заключается в упрятывании несущественной на конкретном этапе информации: каждая часть "знает" только необходимую ей информацию.

Принцип концептуальной общности заключа в следовании единой философии на всех этапах ЖЦ

Принцип полноты заключается в контроле на присутствие лишних элементов.

Принцип непротиворечивости заключается в обоснованности и согласованности элементов.

Принцип логической независимости заключается в концентрации внимания на логическом проектировании для обеспечения независимости от физического проектирования.

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

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

Принцип доступа конечного пользователя заключается в том, что пользователь должен иметь средства доступа к базе данных, которые он может использовать непосредственно (без программирования).


Поделиться:

Дата добавления: 2015-04-18; просмотров: 86; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты