Skip to content
WonderTruffle edited this page Jul 19, 2020 · 2 revisions

Лабораторная №5. Заполнение личной страницы, разработка UML Class.

1. Идентификатор прецедента

Лабораторная №5

2. Название прецедента

Заполнение личной страницы, разработка UML Class

3. Контекст

Дисциплина "Проектирование информационных систем"

4. Участники (actors) и цели (goals)

Участник Категория Цель (goal)
Студент Основной Освоить методику описания общей структуры классов приложения в виде диаграммы классов
Куратор Внешний Стимулировать освоение методики
Лектор Внешний Сократить количество ошибок
Репозиторий Инструмент Предоставить место размещения
PlantUML Инструмент Предоставить средства генерации диаграмм

5. Предусловия (pre-conditions)

  • сформирована личная страница с использованием HTML, CSS, JS

  • на личной странице зарезервированы места для описания результатов всех следующих лабораторных работ

  • ссылка на личную страницу записана в списке группы

  • сделаны все требуемые выборы для выполнения работы

6. Постусловия (post-conditions)

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

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

  • на личной странице размещёно графическое представление диаграммы классов как результат выполнения лабораторный работы №2

7. Основной поток (main flow)

Участник Действие (activity) Ожидаемый результат
Студент Заполняет личную веб-страницу Заполненная веб-страница
Студент Описывает набор сущностей тестового приложения Описание приложения размещается на хостинге <имя>.github.io
Студент Формирует диаграмму Class Диаграмма класса размещается на хостинге <имя>.github.io
Куратор Проверяет выполнение заданий Оценка за лабораторную работу
Лектор Анализирует возникшие проблемы Комментарии и пояснения в ходе лекций

8. Исключения (exceptions)

Условие (риск) Последствия Реакция
Закончилось отведенное время Недоделанная работа Доделать работу дома
  • Несогласованная по смыслу/содержанию/наполнению диаграмма классов

9. Альтернативы (alternates)

Что может повлиять на путь перехода от предусловий к постусловиям?

10. Временные параметры

  • Триггер (событие, стартующее прецедент): начало занятия по расписанию

  • Номинальная частота повторения прецедента: 1 раз в семестр * число студентов (60)

  • Продолжительность прецедента: 4 ак.часа = 3 нормочаса

Clone this wiki locally