-
Notifications
You must be signed in to change notification settings - Fork 14
Лабораторная работа 4. Реализация приложения на Angular 7, разработка UML Component
Разработал: Материкин Василий, ИДБ-15-14
Лабораторная работа №4
Реализация приложения на Angular 7, разработка UML Component
Дисциплина "Проектирование информационных систем"
Участник | Категория | Цель (goal) |
---|---|---|
Студент | Основной | Освоить методику разбиения программной системы на компоненты и использование диаграммы компонентов при создании веб-приложения с помощью Angular 7 |
Куратор | Внешний | Стимулировать освоение основ веб-разработки |
Лектор | Внешний | Помочь в освоении основ веб-разработки |
Репозиторий | Инструмент | Предоставить место размещения кода приложения |
Хостинг Gihub Pages | Инструмент | Предоставить место размещения страницы приложения |
PlantUML | Инструмент | Предоставить средства генерации диаграмм |
Node.js | Инструмент | Предоставить средства для сборки приложения |
npm package manager | Инструмент | Предоставить возможность установки дополнительных пакетов для Angular |
IDE | Инструмент | Предоставить возможность редактировать код приложения |
-
выбран прецедент
-
разработана UML диаграмма для прецедента
-
изучена документация по созданию простейшего приложения с помощью Angular
-
сформирована диаграмма UML Component
-
на основе диаграммы разработано приложение на Angular 7
-
приложение размещено на хостинге <имя>.github.io/<приложение>
-
на личную страницу добавлено описание результатов выполнения лабораторной работы
Участник | Действие (activity) | Ожидаемый результат |
---|---|---|
Студент | Описывает компоненты приложения с помощью диаграммы UML Component | Диаграмма компонентов на хостинге <имя>.github.io |
Студент | Создает приложение на Angular 7 | Код приложения в репозитории |
Студент | Публикует приложение на хостинге Github Pages | Веб-приложение на хостинге <имя>.github.io/<приложение> |
Студент | Описывает результаты выполнения лабораторной работы на личной веб-странице | Заполненная страница лабораторной работы 4 на личной веб-странице |
Куратор | Проверяет выполнение заданий | Оценка за лабораторную работу |
Лектор | Анализирует возникшие проблемы | Комментарии и пояснения в ходе лекций |
-
Неправильно составлена диаграмма компонентов
-
Прецедент слишком сложный для программной реализации
-
Закончилось отведенное время
-
Исправление диаграммы компонентов после консультации с лектором
-
Изменение кода приложения после консультации с куратором
-
Изменение (упрощение) прецедента и частичное переделывание лабораторной работы
-
Доделывание работы дома
-
Триггер (событие, стартующее прецедент): начало занятия по расписанию
-
Номинальная частота повторения прецедента: 1 раз в семестр * число студентов (60)
-
Продолжительность прецедента: 4 ак.часа = 3 нормочаса
https://litresp.ru/chitat/ru/%D0%9B/leonenkov-aleksandr/samouchitelj-uml/10 - диаграмма компонентов (простым языком)
https://metanit.com/web/angular2/1.1.php - Пример создания приложения на Angular
Заполнить: https://docs.google.com/spreadsheets/d/1LbvUYrrb-ricUMezJoiG2STQVP5nV3I4KV934DBN3Jw/edit#gid=0