Язык моделирования ПО. Концепции объекта и класса
Язык моделирования ПО. Концепции объекта и класса. Язык моделирования программного обеспечения.
При проектировании и разработки требований используется моделирование ПО. Модель - это абстракция которая создается с целью постижения чего либо до того как оно будет создано. Поскольку модели содержат только основные аспекты, то работать с ними гораздо проще. Проектная документация на ПО состоит из большого числа визуальных моделей снабженных текстом определяющих различные стадии разработки продукта и обеспечивающих различные точки зрения на создаваемое ПО. Каждая модель состоит из диаграмм и всевозможной дополнительной информацией размещенной в хранилище. Диаграмма - это графическое представление модели. Содержит различные аспекты модели и представляет ее на различных уровнях абстракции. Диаграммы и текстовые описания моделей размещаются в хранилище проекта (база данных продуктов проекта.) Язык структурного моделирования.
Структурное моделирование это нисходящий функционально ориентированный подход к разработке ПО, который расчленяет систему на ряд взаимодействующих в общем процессе функций и называется функциональная декомпозиция. Модели системы представляются на ряде уровней абстракции начинающихся с вершины дальнейшего обзора и заканчивающихся на простейших функциональных модулях определенных в деталях. .
|