UML Диаграмма Прецедентов (UML Use Case Diagrams)
Ғылым және технология
Если не можешь напрямую покупать со Stepik, заказывай отсюда:
avecoders.github.io/ave-coder... Введение в Искусственный Интеллект с Python для Начинающих: stepik.org/a/193579/pay?promo... Введение в Искусственный Интеллект с Python для Начинающих: stepik.org/a/193579/pay?promo... Курс: "Поколение Трансформеров": Нейросети для Естественного Языка (NLP)
Вне Свифта (Россия, Беларусь): stepik.org/a/175490
Свифт (Все остальные): avecademy.teachable.com/p/01596f
Практический Курс по Python:
Stepik: stepik.org/a/126242
Udemy: www.udemy.com/course/avecoder...
Аве, Кодер!
В этом видео мы будем разбираться с диаграммой прецедентов или как ее еще называют - диаграмма вариантов использования. Мы подробно рассмотрим кто такие актеры, почему именно они являются ключевыми фигурами в формировании прецедентов, изучим основные элементы использующиеся в диаграмме и в конце, я покажу на конкретном примере, что даже самая, казалось бы, сложная система может быть описана при помощи всего десятка прецедентов.
Диаграмма прецедентов описывает функциональные требования системы с точки зрения прецедентов. По сути дела, это модель предполагаемой функциональности системы (прецедентов) и ее среды (актеров).
Прецеденты позволяют связать то, что нам нужно от системы с тем, как система удовлетворяет эти потребности.
Плейлист целиком
• UML для начинающих
14 UML диаграмм за 10 минут
• 14 UML диаграмм за 10 ...
UMl Диаграмма Последовательности (Sequence Diagram)
• UML Диаграмма Последов...
UML Диаграмма Коммуникации (UML Communication Diagram)
• UML Диаграмма Коммуник...
UML Диаграмма Состояний (UML State Diagram)
• UML Диаграмма Состояни...
UML Временная Диаграмма (UML Timing Diagram)
• UML Временная Диаграмм...
UML Диаграмма Деятельности (UML Activity Diagram)
• UML Диаграмма Деятельн...
UML Диаграмма Классов (UML Class Diagram)
• UML Диаграмма Классов ...
UML Диаграмма Обзора Взаимодействий (UML Interaction Overview Diagram)
• UML Диаграмма Обзора В...
UML Диаграмма Профилей (UML Profile Diagram)
• UML Диаграмма Профилей...
Диаграмма Составных Структур UML (UML Composite Structure Diagram)
• Диаграмма Составных Ст...
UML Диаграмма Пакетов (UML Package Diagram)
• UML Диаграмма Пакетов ...
UML Диаграмма Развертывания (Deployment Diagram)
• UML Диаграмма Разверты...
UML Диаграмма Объектов (UML Object Diagram)
• UML Диаграмма Объектов...
UML Диаграмма Компонентов (UML Component Diagram)
• UML Диаграмма Компонен...
#авекодер #uml #umlдиаграмма #umlдиаграммапрецедентов #umlдиаграммавариантовиспользования #umlдиаграммы
Поддержи проект:
www.donationalerts.com/r/avec...
paypal.me/avecoder
/ avecoder
BTС: 1BmLvUFiJaVpCAwhzW3ZwKzMGWoQRfxsn4
ETH: 0x6f1A488c9b12E782AEF74634a40A79b1631237aB
История Технологий:
/ АвеТех
VK: avecoder
Телега: t.me/avecoder_ru
______________________
Аве Кодер! Меня зовут V и я кодер. На моем канале ты сможешь найти актуальные туториалы по интересным технологиям, базу по computer science, брейнхаки, лайфхаки, материалы по здоровью кодера, отчеты о визитах в интересные локации, английский для кодера, как кодеру не помереть с голоду, юмор и многое другое.
Так что ставь императорский палец вверх, подписывайся и бей в колокол!
Пікірлер: 39
Практический Курс по Python: Stepik: stepik.org/a/126242 Udemy: www.udemy.com/course/avecoder-advanced-python/?referralCode=270C5D0661A966B53743
Мемы с 2007 отвлекают... А так все понятно, спасибо
Когда смотрел вроде было понятно, но когда сел рисовать стало ясно, что не совсем очевидно различие типов связей. Поэтому пришлось еще дополнительно почитать литературу. А так для начала очень качественный набор роликов, спасибо
@helios1087
Ай бұрын
Могут быть проблемы с пониманием Include и Extend связей. Include - прецедент, который сопутствует основному и выполняется очень часто или практически всегда. На картинке 7:49 - новый пользователь оставляет заявку. При этом ему нужно обязательно создать новую учётную запись, но процесс создания новой учётной записи не даёт тот же результат, что "создание заявки", поэтому он является отдельным прецедентом Extend - дополнительные действия, сопутствующие основному, но при этом - опциональные. Так существующий пользователь при оставлении заявки может поменять уже существующие данные о себе, но это не является частой или обязательной процедурой при оставлении заявки и тем более - не является частью процесса. Поэтому это действие отделяется в отдельный прецедент со связью Extend. Но могу быть в чём-то не прав, поправьте если ошибся.
Спасибо большое за видео. Очень качественное. Помогло разобраться с лабораторной работой
@avecoder
3 жыл бұрын
Обращайся, был рад помочь.
О, шуточки 😊 Спасибо за видео!
Большое спасибо, буду мыть тарелку от гречки сразу же😊
Помогло создать лабораторную для студентов. Спасибо)
Спасибо большое!
Приветствую! Пока эта лекция больше предыдущих понравилась! Порекомендовал бы чуть более выразительно читать, а не как с листа. Получается немного роботизированно и монотонно. От этого уловить смысл произносимого становится сложнее. А так круто.
Спасибо большое
Коротко и понятно. Вот бы ещё пример какой нибудь сделал на видео. Было бы вообще хорошо.
@avecoder
3 жыл бұрын
все будет
@Ivaninho
2 жыл бұрын
Плюс, чтобы на русском языке
@kseniya1937
5 ай бұрын
Да вот же пример с автомагазином, не?
Спасибо за видео. Скажите, пожалуйста, как не запутаться в include, extend and generalise, потому что по смыслу выглядит очень похоже?
@avecoder
2 жыл бұрын
Лучший способ - это твердое понимание предмета
ничего не понятно, но очень интересно на самом то деле материал классный, просто многое непонятно для человека, который ничего не слышал про UML
@avecoder
3 жыл бұрын
Все придет со временем и практикой! По сути, UML - это чертеж системы и различные UML диаграммы показывают систему с нужного нам угла и с нужной степенью детализации. Посмотри первое видео - обзор всех UML диаграм.
@boobubuo
3 жыл бұрын
@@avecoder там нет прецидентов
Спасибо помог лабу сделать)
он такой криповый, мне нравится
Спасибо тебе огромное бро, все по полачкам, кста мог бы посоветовать какие то болие подробные ресурсы по UML(кроме самоучителя александрой, который я сейчас читаю), потому что чувствует моё сердце что ебатся с uml мне в будушем придется очень при очень много
@avecoder
3 жыл бұрын
попробуй книгу этого автора достать www.craiglarman.com/wiki/index.php?title=Book_Applying_UML_and_Patterns
Правильно ли я понял, что Диаграмма прецедентов составляется первой? Самая верхнеуровневая получается? наиболее абстрактная.
@avecoder
3 жыл бұрын
Если создание твоего продукта начинается "классически" с пользовательских историй, то эта диаграмма - их отражение.
Veni, vidi, vici
найс
@AppleTheBest
4 жыл бұрын
В конце видео выскакивают окна, в которых открываются видео рекомендаций. Из-за этого список плохо читабелен. В конец видео лучше вставлять какую-то плашку, чтобы этого избежать. Спасибо
@avecoder
4 жыл бұрын
Благодарю. Я отодвинул рекомендации на самый конец видео.
Совет автору на будущее, сначала стоит давать определение термину, а потом его использовать. Просто весь смысл первых 3-х минут пролетел мимо меня, т.к. все время думал что же такое прецедент.
Я уже не хочу быть программистом!
@avecoder
3 жыл бұрын
Тяжело в учении - легко в бою
@user-ms6po5je6q
3 жыл бұрын
@@avecoder , ох надеюсь... Впрочем видос таки помог. Спасибо.
@34SERZH
Жыл бұрын
Закончил универ то?
@user-ms6po5je6q
Жыл бұрын
@@34SERZH бакалавр. Здобуваю магістра.
Не совесем понятна разница между актером и пользователем
@avecoder
2 жыл бұрын
актором может быть не только живой пользователь, но и система. В этом плане, актор представляет пользовательский класс, нежели реального юзера