🗊Презентация Что такое UML

Нажмите для полного просмотра!
Что такое UML, слайд №1Что такое UML, слайд №2Что такое UML, слайд №3Что такое UML, слайд №4Что такое UML, слайд №5Что такое UML, слайд №6Что такое UML, слайд №7Что такое UML, слайд №8Что такое UML, слайд №9Что такое UML, слайд №10Что такое UML, слайд №11Что такое UML, слайд №12Что такое UML, слайд №13Что такое UML, слайд №14Что такое UML, слайд №15Что такое UML, слайд №16Что такое UML, слайд №17Что такое UML, слайд №18Что такое UML, слайд №19Что такое UML, слайд №20Что такое UML, слайд №21Что такое UML, слайд №22Что такое UML, слайд №23Что такое UML, слайд №24Что такое UML, слайд №25Что такое UML, слайд №26Что такое UML, слайд №27Что такое UML, слайд №28

Содержание

Вы можете ознакомиться и скачать презентацию на тему Что такое UML. Доклад-сообщение содержит 28 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Что такое UML
Лесько Сергей Александрович
MSP, MCP, MSTS, RHCT
 ЦНИТ, ИТ6
sergey@testor.ru
Описание слайда:
Что такое UML Лесько Сергей Александрович MSP, MCP, MSTS, RHCT ЦНИТ, ИТ6 sergey@testor.ru

Слайд 2





Назначение языка
UML - унифицированный язык моделирования.

Язык - система знаков, служащая: 
средством человеческого общения и мыслительной деятельности; 
способом выражения самосознания личности; 
средством хранения и передачи информации.
Язык включает в себя набор знаков (словарь) и правила их употребления и интерпретации (грамматику).
Описание слайда:
Назначение языка UML - унифицированный язык моделирования. Язык - система знаков, служащая: средством человеческого общения и мыслительной деятельности; способом выражения самосознания личности; средством хранения и передачи информации. Язык включает в себя набор знаков (словарь) и правила их употребления и интерпретации (грамматику).

Слайд 3





UML – “язык”
Языки бывают естественные и искусственные, формальные и неформальные. 
UML - язык формальный и искусственный
UML - язык графический
Описание слайда:
UML – “язык” Языки бывают естественные и искусственные, формальные и неформальные. UML - язык формальный и искусственный UML - язык графический

Слайд 4





Элементы формального искусственного языка
Синтаксис-определение правил построения конструкций языка; 
Семантика-определение правил, в соответствии с которыми конструкции языка приобретают смысловое значение; 
Грагматика-определение правил использования конструкций языка для достижения нужных нам целей.
Описание слайда:
Элементы формального искусственного языка Синтаксис-определение правил построения конструкций языка; Семантика-определение правил, в соответствии с которыми конструкции языка приобретают смысловое значение; Грагматика-определение правил использования конструкций языка для достижения нужных нам целей.

Слайд 5





UML - "моделирование"
UML - это язык моделирования
язык объектно-ориентированного моделирования
Modeling подразумевает создание модели, лишь описывающей объект.
Simulation предполагает получение с помощью созданной модели некоторой дополнительной информации об объекте
Описание слайда:
UML - "моделирование" UML - это язык моделирования язык объектно-ориентированного моделирования Modeling подразумевает создание модели, лишь описывающей объект. Simulation предполагает получение с помощью созданной модели некоторой дополнительной информации об объекте

Слайд 6





UML – “унифицированный”
эра "до UML«
"войны методов«
UML стал единым универсальным стандартом для объектно-ориентированного моделирования
Описание слайда:
UML – “унифицированный” эра "до UML« "войны методов« UML стал единым универсальным стандартом для объектно-ориентированного моделирования

Слайд 7





Историческая справка
UML вобрал в себя черты нотаций:
Грейди Буча (Grady Booch)
Джима Румбаха (Jim Rumbaugh)
Айвара Якобсона (Ivar Jacobson)
Описание слайда:
Историческая справка UML вобрал в себя черты нотаций: Грейди Буча (Grady Booch) Джима Румбаха (Jim Rumbaugh) Айвара Якобсона (Ivar Jacobson)

Слайд 8





"войны методов".
Период- далекие 80-е годы
разные люди использовали разные нотации
зачастую требовался "переводчик«
Один и тот же символ мог означать в разных нотациях абсолютно разные вещи
Описание слайда:
"войны методов". Период- далекие 80-е годы разные люди использовали разные нотации зачастую требовался "переводчик« Один и тот же символ мог означать в разных нотациях абсолютно разные вещи

Слайд 9





Многообразия методов
Описание слайда:
Многообразия методов

Слайд 10





Появление ООП
(начало 80-х) стартовала "объектно-ориентированная эра“
SmallTalk
Появление объектно-ориентированного подхода в первую очередь было обусловлено увеличением сложности задач.
Описание слайда:
Появление ООП (начало 80-х) стартовала "объектно-ориентированная эра“ SmallTalk Появление объектно-ориентированного подхода в первую очередь было обусловлено увеличением сложности задач.

Слайд 11





Объектно-ориентированный подход:
позволил существенно повысить производительность труда
по-иному взглянуть на проблемы и методы их решения
сделать программы легко расширяемыми
вершинами программных технологий сегодня стали платформы, такие как Microsoft .NET Framework и Sun Java.
Описание слайда:
Объектно-ориентированный подход: позволил существенно повысить производительность труда по-иному взглянуть на проблемы и методы их решения сделать программы легко расширяемыми вершинами программных технологий сегодня стали платформы, такие как Microsoft .NET Framework и Sun Java.

Слайд 12





Появление UML
появление ООП требовало удобного инструмента для моделирования
В 1991-м каждый из "трех амиго"начал с написания книги
Один хорош в проектировании, другой в анализе, третий в user experience
в 1995 UML был впервый продемонстрирован
В 1997 году UML был отправлен в Object Management Group (OMG) для стандартизации 
Текущая версия UML 2.0
Описание слайда:
Появление UML появление ООП требовало удобного инструмента для моделирования В 1991-м каждый из "трех амиго"начал с написания книги Один хорош в проектировании, другой в анализе, третий в user experience в 1995 UML был впервый продемонстрирован В 1997 году UML был отправлен в Object Management Group (OMG) для стандартизации Текущая версия UML 2.0

Слайд 13





Типичный процесс создания продукта
Описание слайда:
Типичный процесс создания продукта

Слайд 14





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

Слайд 15





UML - это спецификации
Спецификация - подробное описание системы, которое полностью определяет ее цель и функциональные возможности. 
Различают: 
словесные спецификации на естественном языке; 
модельные спецификации; 
формальные спецификации.
Описание слайда:
UML - это спецификации Спецификация - подробное описание системы, которое полностью определяет ее цель и функциональные возможности. Различают: словесные спецификации на естественном языке; модельные спецификации; формальные спецификации.

Слайд 16





Каждый специалист называет спецификации по-своему
постановка задачи,
требования пользователя,
техническое задание,
функциональная спецификация,
архитектура системы... 
Каждый говорят  на своем языке и зачастую просто не понимают друг друга.
В итоге 
Описание слайда:
Каждый специалист называет спецификации по-своему постановка задачи, требования пользователя, техническое задание, функциональная спецификация, архитектура системы... Каждый говорят на своем языке и зачастую просто не понимают друг друга. В итоге 

Слайд 17





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

Слайд 18





Визуализация. Всё понятно!
Описание слайда:
Визуализация. Всё понятно!

Слайд 19





Проектирование
UML позволяет строить модели программных систем 
может производиться генерация каркасного кода 
«реверс-инжиниринг»
Описание слайда:
Проектирование UML позволяет строить модели программных систем может производиться генерация каркасного кода «реверс-инжиниринг»

Слайд 20





Документирование
UML-модели сами по себе уже являются документами 
любой элемент на любой диаграмме может быть снабжен ноутсом
построение набора диаграмм уже является процессом документирования будущей системы
Описание слайда:
Документирование UML-модели сами по себе уже являются документами любой элемент на любой диаграмме может быть снабжен ноутсом построение набора диаграмм уже является процессом документирования будущей системы

Слайд 21





UML можно использовать
для рисования картинок(для коммуникаций внутри команды и с заказчиком)
средство обмена информацией
средство спецификации систем
генерация кода
Описание слайда:
UML можно использовать для рисования картинок(для коммуникаций внутри команды и с заказчиком) средство обмена информацией средство спецификации систем генерация кода

Слайд 22





Где используется UML
Язык UML предназначен прежде всего для разработки программных систем. Его использование особенно эффективно в следующих областях:
информационные системы масштаба предприятия; 
банковские и финансовые услуги; 
телекоммуникации; 
транспорт; 
оборонная промышленность, авиация и космонавтика; 
розничная торговля; 
медицинская электроника; 
наука; 
распределенные Web-системы.
Описание слайда:
Где используется UML Язык UML предназначен прежде всего для разработки программных систем. Его использование особенно эффективно в следующих областях: информационные системы масштаба предприятия; банковские и финансовые услуги; телекоммуникации; транспорт; оборонная промышленность, авиация и космонавтика; розничная торговля; медицинская электроника; наука; распределенные Web-системы.

Слайд 23





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

Слайд 24





Терминология и нотация
"Нотация" - это то, что в других языках называют «синтаксисом»
Само слово "нотация" подчеркивает, что UML - язык графический
одна из задач UML -служить средством коммуникации внутри команды и при общении с заказчиком. 
будь диаграммы нарисованы карандашом на салфетке или созданы на компьютере
Описание слайда:
Терминология и нотация "Нотация" - это то, что в других языках называют «синтаксисом» Само слово "нотация" подчеркивает, что UML - язык графический одна из задач UML -служить средством коммуникации внутри команды и при общении с заказчиком. будь диаграммы нарисованы карандашом на салфетке или созданы на компьютере

Слайд 25





UML используется четыре вида элементов нотации
Фигуры(прямоугольники, эллипсы, ромбы ) 
Линии(соединяются с фигурами)
сплошная и пунктирная
значки, 
надписи.
Описание слайда:
UML используется четыре вида элементов нотации Фигуры(прямоугольники, эллипсы, ромбы ) Линии(соединяются с фигурами) сплошная и пунктирная значки, надписи.

Слайд 26





CASE средства
IBM Rational Rose; 
Borland Together; 
Gentleware Poseidon; 
Microsoft Visio; 
Telelogic TAU G2.
Описание слайда:
CASE средства IBM Rational Rose; Borland Together; Gentleware Poseidon; Microsoft Visio; Telelogic TAU G2.

Слайд 27





Выводы
UML - еще один формальный язык, который необходимо освоить каждому, кто собирается заниматься программной инженерией. 
Само собой разумеется, что знание UML не гарантирует построения разумных и понятных моделей, хотя и является для этого необходимым. 
UML предоставляет огромную свободу при рисовании диаграмм и выборе инструмента рисования. Производители инструментов также воспользовались этой свободой, чтобы по своему разумению "украсить" имеющуюся нотацию.
Описание слайда:
Выводы UML - еще один формальный язык, который необходимо освоить каждому, кто собирается заниматься программной инженерией. Само собой разумеется, что знание UML не гарантирует построения разумных и понятных моделей, хотя и является для этого необходимым. UML предоставляет огромную свободу при рисовании диаграмм и выборе инструмента рисования. Производители инструментов также воспользовались этой свободой, чтобы по своему разумению "украсить" имеющуюся нотацию.

Слайд 28





Контрольные вопросы
Как расшифровывается аббревиатура UML? 
Какая версия UML является текущей? 
Кто были авторами UML? 
Чем НЕ является UML? 
Какие программные средства, поддерживающие UML, вы знаете? 
Используются ли в UML "трехмерные" фигуры?
Описание слайда:
Контрольные вопросы Как расшифровывается аббревиатура UML? Какая версия UML является текущей? Кто были авторами UML? Чем НЕ является UML? Какие программные средства, поддерживающие UML, вы знаете? Используются ли в UML "трехмерные" фигуры?



Теги Что такое UML
Похожие презентации
Mypresentation.ru
Загрузить презентацию