Функциональное моделирование проекта

 

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

Под функциональным моделированием понимается процесс построение функциональных моделей объекта автоматизации, либо отдельных процессов. Функциональная модель — суть ориентированный граф, вершинами которого являются выполняемые функции, а дугами либо элементы подсистемы, либо потоки информации, вещества или энергии. Технология в соответствии, с которой осуществляется построение функциональных моделей, называется SADT (Structured Analysis and Design Technique) — технология структурного анализа и проектирования SADT представляет собой совокупность правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. В структурном анализе и проектировании используются различные модели, описывающие:

– функциональную структуру системы;

– последовательность выполняемых действий;

– передачу информации между функциональными процессами;

– отношения между данными.

IDEF0 — Function Modeling — методология функционального моделирования, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматривается логические отношения между работами, а не их временная последовательность

– функция на диаграмме представлена блоком, имеющим 3 входа (снизу, слева, сверху) и один выход (справа);

– потоки информации об управлении или ограничениях входят в блок сверху;

– информация, которая подвергается обработке, показана с левой стороны блока;

– результаты выхода показаны с правой стороны;

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

На рисунке 2.1 представлена IDEF0 диаграмма web-приложения приюта.

 

 

Рисунок 2.1 — IDEF0 диаграмма web-приложения приюта

 

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

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

На рисунке 2.2 представлена диаграмма декомпозиции

 

 

Рисунок 2.2 — Диаграмма декомпозиции



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



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