Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Использование UML в проектировании ПО




 

Являясь объектно-ориентированным инструментом моделирования, Rose базируется на UML (Universal Modeling Language) - универсальном языке моделирования, который был разработан компанией Rational именно с целью создания наиболее оптимального и универсального языка для описания как предметной области, так и конкретной задачи в программировании. Программа базируется всего на семи диаграммах, которые в зависимости от ситуации способны описывать различные действия:

· Activity diagram (диаграммы описаний технологий, процессов, функций);

· Use case diagram (диаграммы функций);

· Class diagram (диаграммы классов);

· State diagram (диаграммы состояний);

· Sequence diagram (диаграммы последовательностей действий);

· Collaboration diagram (диаграммы взаимодействий);

· Component diagram (диаграммы компонент);

· Deployment diagram (диаграммы топологии).

Процесс создания программных систем (ПС) по методологии разработки программных систем Rational Unified Process фирмы Rational Software Corporation включает следующие шесть этапов:

1) моделирование предметной области (Business Modeling);

2) определение требований к системе (Requirements);

3) анализ и проектирование (Analysis & Design);

4) разработку (Implementation);

5) тестирование (Test);

6) внедрение (Deployment).

Моделирование бизнес-процессов для описания предметной области, для которой разрабатывается программная система, производится собственно на этапе разработки ПС, моделирование предметной области (Business Modeling) - с использованием диаграмм деятельности (activity diagram) CASE-средства Rational Rose.

Технология UML, одобренная консорциумом Object Management Group, является мощным средством описания бизнес-процессов и представления их в той форме, которая устраивает как разработчиков, так и пользователей. В данном обзоре будет показано, каким образом с помощью технологии UML можно ускорить цикл разработки и повысить надежность приложений.

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

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

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных