Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск

Кто сейчас на форуме
Сейчас посетителей на форуме: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1

Нет

[ Посмотреть весь список ]


Больше всего посетителей (15) здесь было Вт Ноя 27, 2018 3:50 am
Самые активные пользователи за неделю
Ярослав
 


[П 32017] Классная работа и домашние задания

Перейти вниз

[П 32017] Классная работа и домашние задания

Сообщение автор Ярослав в Вс Ноя 11, 2018 12:46 pm

Урок №1. Объектно-ориентированный анализ и проектирование. Язык UML. Диаграмма классов

Презентация



Д/з №1 (18 ноября 2018)
Диаграмма классов
Срок: к 16:00 субботы 24 ноября

1. В игре SimCity (симулятор города) игрок может строить следующие постройки:

• Жилой квартал
• Коммерческий квартал (содержит магазины, торговые центры и т. п.)
• Индустриальный квартал (содержит заводы)
• Больница
• Отделение полиции

У всех построек есть некоторые общие характеристики (например, цена и площадь), а есть индивидуальные (так, у жилого квартала есть характеристика «плотность заселения», отсутствующая у других).

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

Прикрепите задание в виде файла ArgoUML (.zargo, .uml) или картинки.
avatar
Ярослав
Admin

Posts : 673
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: [П 32017] Классная работа и домашние задания

Сообщение автор Ярослав в Вс Ноя 25, 2018 8:46 am

Урок №2

• Диаграмма прецедентов
• Диаграмма состояний
• Диаграмма деятельности

Презентация




UML Д/з №02 (25 ноября 2018)
Диаграмма прецедентов
Срок: к воскресенью 2 декабря

1. Создайте диаграмму прецедентов, описывающую прецедент — снятие денег в банкомате. Запишите прецедент в виде текста. Опишите основной успешный сценарий, а также возможные неудачные сценарии:

• Введён неверный ПИН-код;
• Истрачено три попытки ввести ПИН-код, и банкомат съел карточку;
• ПИН-код введён верно, но запрашиваемая сумма больше, чем остаток на счёте;
• Пользователь слишком долго не забирал наличные, и банкомат съел их обратно.
avatar
Ярослав
Admin

Posts : 673
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: [П 32017] Классная работа и домашние задания

Сообщение автор Ярослав в Вс Дек 02, 2018 8:42 am

Урок №3

• Диаграмма последовательности
• Диаграмма коммуникации
• Диаграмма компонентов
• Диаграмма развёртывания

Презентация




UML Д/з №03 (02 декабря 2018)
Диаграммы последовательности, коммуникации
Срок: к следующему занятию

1. Изобразите в виде диаграммы последовательности процесс покупки в интернет-магазине. В сценарии участвуют следующие объекты:

• Веб-браузер пользователя
• Веб-сервер
• База данных
• Почтовый сервер
• Экземпляр класса Заказ (создаётся в процессе покупки)

Пользователь выбирает товар из каталога, нажимает кнопку «Купить» в браузере. Сообщение пересылается на веб-сервер. Сервер порождает экземпляр класса Заказ, добавляет в него выбранный товар. Информация о заказе отправляется в базу данных. Пользователю показывают окончательный экран заказа и предлагают подтвердить покупку. После этого Заказ вносится в базу данных, и генерируется email, уведомляющий менеджера магазина о покупке.

2. Изобразите то же в виде диаграммы коммуникации.
avatar
Ярослав
Admin

Posts : 673
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: [П 32017] Классная работа и домашние задания

Сообщение автор Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения