Download presentation
Presentation is loading. Please wait.
1
Санкт-Петербургский Государственный Университет Экономики и Финансов
Унифицированный Язык Моделирования (UML) Выполнили: Ирена Клинцевич и Анна Касянчик, гр. И-202
2
UML (Unified Modeling Language)
Язык визуального моделирования, разработанный для спецификации, визуализации, проектирования, документирования компонентов программного обеспечения, бизнес-процессов и других программных систем ,
3
UML Язык UML предлагает набор инструментальных средств, позволяющих проводить всесторонний анализ сложных проектов как с технической точки зрения, так и с точки зрения потребностей бизнеса. Данный язык упрощает процесс проектирования, снижает его стоимость и повышает эффективность.
4
Назначение языка UML Предоставить в распоряжение пользователей легко воспринимаемый и выразительный язык визуального моделирования, специально предназначенный для разработки и документирования моделей сложных систем самого различного целевого назначения.
5
История создания UML – это стандартная нотация
визуального моделирования программных систем, принятая консорциумом Object Managing Group (OMG) 2002 г. UML 2.0 Создатели языка: Гради Буч (BOOCH), Джим Рамбо (OMT) Айвар Якобсон (OOSE)
6
Концептуальная модель UML
базовые строительные блоки, правила, определяющие, как эти блоки могут сочетаться между собой, некоторые общие механизмы языка.
7
Строительные блоки UML
- сущности; - отношения; - диаграммы
8
Диаграммы в UML
9
Диаграмма деятельности (activity diagram)
Назначение: моделирование процесса выполнения операций в языке UML На диаграмме деятельности отображается логика или последовательность перехода от одной деятельности к другой, диаграмма фокусируется на потоке действий, вовлечённых в процесс и показывает как действия зависят друг от друга
10
Диаграмма вариантов использования(use case)
Диаграмма вариантов использования позволяет создать список операций, который выполняет система. Создается список требований к системе и определяется множество выполняемых системой функций.
11
UML диаграммы в Rational Rose
Rational Rose - мощное CASE-средство для проектирования программных систем любой сложности. Компания распространила свой продукт Rose на область моделирования данных с использованием нотации UML (Унифицированный язык моделирования) в отличие от традиционно используемых нотаций, таких как IDEF1X
13
Что Дальше? Учитывая усиливающийся интерес к UML в мире, с большой долей вероятности можно предположить, что UML, в качестве визуального средства объектно-ориентированного моделирования, станет обязательным приложением ко всем существующим объектно-ориентированным языкам программирования, примерно таким же, какой сейчас является технология WYSIWYG. А в недалеком будущем появятся и получат широкое распространение новые языки программирования, видеокарты специально разработанные для использования с UML, и представляющие, невиданные, средства автоматического проектирования и разработки приложений, использующие все преимущества объектно ориентированного подхода.
14
Мы закончили! Спасибо!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.