Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Функциональная модель решения задачи



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

Для анализа и проектирования объект­но-ориентированных программных систем унифицированный язык визуального моделирования UML предлагает различные модели:

- модель использования содержит описание функций програм­много обеспечения с точки зрения пользователя;

- логическая модель описывает ключевые понятия моделируе­мого программного обеспечения (классы, интерфейсы и т. п.), т. е. средства, обеспечивающие его функциональность;

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

- модель процессов отображает организацию вычислений и по­зволяет оценить производительность, масштабируемость и на­дежность программного обеспечения;

- модель развертывания показывает, каким образом программные компоненты размещаются на конкретном обору­довании.

Реализация моделейможет быть осуществлена с помощью диаграмм:

- вариантов использования (прецедентов);

- классов (для выделения концептуальных сущ­ностей предметной области задачи);

- последовательностей действий;

- деятельностей (для расшифровки содержания прецедентов);

- состояний объектов (для моделирования поведения объектов со сложным состоя­нием);

- компонентов;

- размещения.

Для анализа выполняемых (организацией) программой функций, а также для указания механизмов, посредством которых они осуществля­ются могут быть использованы функциональные диаграммы методологии IDEF0:

- контекстная диаграмма представляет собой самое общее описание системы и ее взаи­модействия с внешней средой;

- диаграммы декомпозиции описывают каждый фрагмент контекстной диаграммы, определенный в результате функ­циональной декомпозиции, и взаимодействие этих фрагментов;

- диаграмма дерева узлов показывает иерархическую зависимость работ;

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





Дата публикования: 2015-10-09; Прочитано: 522 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...