Основой модели IDEF3 служит так называемый сценарий процесса, который выделяет последовательность действий и подпроцессов анализируемой системы

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

Структурные модели

CASE-средства

Структурные технологии анализа ИС

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

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

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

¾ и принцип иерархического упорядочивания, который заключается в организации составных частей задачи в иерархические структуры.

Кроме того, важными принципами являются:

¾ принцип абстрагирования - заключается в выделении существенных аспектов системы и отвлечения от несущественных;

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

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

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

CASE(Computer Aided Software Engineering) - технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей.

Каждой группе средств соответствуют определённые виды моделей (диаграмм), наиболее распространёнными среди которых являются следующие:

· SADT (Structured Analysis and Design Technique) (IDEF0 - Integrated DEFinition) модели и соответствующие функциональные диаграммы;

· IDEF3 метод моделирования процессов;

· DFD (Data Flow Diagrams) диаграммы потоков данных;

· ARIS метод;

· ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь".

SADT - модель даёт полное, точное и адекватное описание системы, имеющее конкретное назначение.

В отличие от IDF0 – диаграмм IDF3 – диаграмма показывают процесс в динамике. Поэтому IDF3 – диаграмма, кроме элемента «Работа» содержит элементы:

Диаграммы потоков данных (Data Flow Diagrams - DFD)- представляют собой иерархию функциональных процессов, связанных потоками данных. Цель такого представления — продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами.

Основными компонентами диаграмм потоков данных являются:

· внешние сущности;

· системы и подсистемы;

· процессы;

· накопители данных;

· потоки данных

Диаграммы "сущность – связь" (ERD) предназначены для разработки моделей данных и обеспечивают стандартный способ определения данных и отношений между ними. С помощью ERD осуществляется детализация хранилищ данных проектируемой системы, а также документируются сущности системы и способы их взаимодействия, включая идентификацию объектов, важных для предметной области сущностей, свойств этих объектов (атрибутов) и их отношений с другими объектами.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: