 |

|

|
 |

|
Методы и средства проектирования |

|
|
 |
|
 |
При выполнении проектных работ мы активно пользуемся методами структурного анализа SADT (Structured Analysis and Design Technique). В основе этих методов лежит стандарты моделирования бизнес-процессов:
- IDEF0 (Function Modeling) - Диаграммы IDEF0 предназначены для описания бизнес-процессов на предприятии, они позволяют понять, какие объекты или информация служит сырьем для процессов, какие результаты производят работы, что является управляющим фактором и какие ресурсы для этого необходимы.

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

- IDEF3 (Process Description Capture) - Диаграммы IDEF3 предназначены для описания логики взаимодействия информационных потоков, называемые также workflow diagramming - нотацией моделирования, использующей графическое описание информационных потоков, взаимоотношений между процессами обработки информации и объектов, являющихся частью этих процессов.
Основная идея методологии SADT - построение древовидной функциональной модели предприятия, состоящее из двух этапов.
Построение контекстной диаграммы
На первом этапе функциональность предприятия описывается в целом, без подробностей. Такое описание называется контекстной диаграммой. При создании контекстной диаграммы формулируются цели моделирования, область (описание компонентов системы и внешних взаимодействий) и точка зрения (позиция, с которой будет строиться модель). Обычно в качестве точки зрения выбирается точка зрения лица или объекта, ответственного за работу моделируемой системы в целом.
Декомпозиция и построение иерархии
Следующим шагом моделирования системы является ее разбиение на крупные подфункции. Этот процесс называется функциональной декомпозицией. Затем каждая подфункция декомпозируется на более мелкие - и так далее до достижения необходимой детализации описания. В итоге модель должна представлять собой совокупность иерархически выстроенных диаграмм, каждая из которых является описанием какой-либо функции или работы.
Средства проектирования
Инструментарием для поддержки и усиления методов структурного анализа и проектирования являются CASE-средства, обеспечивающие автоматическую помощь при разработке ПО, его сопровождении или деятельности по управлению проектом.
Смотрите также:
|
|
|