LR 4 - stankin/design-part-2 GitHub Wiki
Как можно идентифицировать прецедент в его контексте?
Лабораторная №4
Как называется процесс деятельности (activity)?
Разметка личной страницы, разработка UML Use Case
Что является внешней средой для описываемой деятельности?
Дисциплина "Проектирование информационных систем"
Кто или что взаимодействует с системой для достижения определенных целей?
| Участник | Категория | Цель (goal) |
|---|---|---|
| Студент | Основной | Освоить методику описания требований в виде прецедентов |
| Куратор | Внешний | Стимулировать освоение методики |
| Лектор | Внешний | Сократить количество ошибок |
| Репозиторий | Инструмент | Предоставить место размещения |
| PlantUML | Инструмент | Предоставить средства генерации диаграмм |
что должно произойти, прежде чем Use Case может стартовать?
-
освоена работа с личным репозиторием и основными CASE-инструментами
-
освоены основные приемы преобразования диаграмм IDEF0 в UML USE Case
-
сформированы примеры концептуальных отношений и выбран прецедент для описания
что является успешным результатом?
-
сформирована личная страница с использованием HTML, CSS, JS
-
на личной странице зарезервированы места для описания результатов всех следующих лабораторных работ
-
ссылка на личную страницу записана в списке группы
Что нужно сделать для перехода от предусловий к постусловиям?
| Участник | Действие (activity) | Ожидаемый результат |
|---|---|---|
| Студент | Формирует личную веб-страницу | Личная веб-страница на хостинге <имя>.github.io |
| Студент | Описывает выбранный прецедент | Описание прецедента на хостинге <имя>.github.io |
| Студент | Формирует диаграмму Use Case | Диаграмма прецедента на хостинге <имя>.github.io |
| Студент | Вписывает ссылку на личную веб-страницу в список группы | Заполненный список группы |
| Куратор | Проверяет выполнение заданий | Оценка за лабораторную работу |
| Лектор | Анализирует возникшие проблемы | Комментарии и пояснения в ходе лекций |
Что может пойти не так?
| Условие (риск) | Последствия | Реакция |
|---|---|---|
| Закончилось отведенное время | Недоделанная работа | Доделать работу дома |
- Проблема в корректности имен репозиториев (Неправильно написана одна(!) буква, долго ищем, почему не хочет работать сайт)
- Несогласованные по смыслу/содержанию/наполнению UML CASE
Что может повлиять на путь перехода от предусловий к постусловиям?
-
Триггер (событие, стартующее прецедент): начало занятия по расписанию
-
Номинальная частота повторения прецедента: 1 раз в семестр * число студентов (60)
-
Продолжительность прецедента: 4 ак.часа = 3 нормочаса