Тольяттинский государственный университет (Росдистант), ТГУ. Проектный практикум 2 (9597). Практические задания 1-6. Решение.
Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).
Проверяемое задание 1
Тема 1.2. Архитектурные стили
Цель работы
Сформировать базовые навыки выбора шаблонов проектирования архитектуры приложений.
Задание
Определите концептуальные различия шаблонов проектирования архитектуры приложений.
Рекомендации по выполнению
1. Опишите концептуальные различия шаблонов построения архитектуры приложений. Дайте краткое описание каждого из них в виде таблицы.
2. Рассмотрите основные базовые типы приложений. Результаты представьте в виде таблицы.
3. Оформите отчет, предоставив ответы на каждый пункт.
Проверяемое задание 2
Тема 1.4. Решения по проектированию архитектуры
Цель работы
Сформировать навыки выбора архитектуры программного обеспечения.
Задание
Определите и опишите особенности реализации программного продукта (подходы, технологии и т. д.).
Для выполнения необходимо выбрать сферу исследования. Выбор осуществляется по первой букве фамилии.
А, Б Розничный магазин
В, Г, Д Гостиница
Е, Ё, Ж Салон красоты
З, И, Й Медицинская клиника
К, Л, М Транспортно-логистическая компания
Н, О, П Рекламное агентство
Р, С, Т Регистратура поликлиники
У, Ф, Х, Ц Агентство недвижимости
Ч, Ш, Щ, Ы Ресторан
Э, Ю, Я Аптека
Проверяемое задание 3
Тема 2.2. Процесс проектирования пользовательского интерфейса
Цель работы
Сформировать навыки проектирования пользовательского интерфейса.
Задание
Спроектируйте пользовательский интерфейс программного продукта.
Рекомендации по выполнению
Разработайте краткую характеристику выбранного программного продукта. Выделите основные функции программного продукта, оформите в виде таблицы.
1. На основании выделенных функций разработайте структурную схему программного продукта.
2. Разработайте карту навигации для выбранной системы (многоуровневый список).
3. Сформируйте профили потенциальных пользователей программного обеспечения в табличном виде.
4. На карте навигации в зависимости от спецификации программного продукта выделите разделы, доступные различным пользователям в зависимости от роли. Опишите условия перехода между разделами. Представьте в виде таблицы.
5. Оформите отчет, предоставив ответы на каждый пункт.
Проверяемое задание 4
Тема 2.3. Прототипирование пользовательского интерфейса
Цель работы
Сформировать навыки прототипирования пользовательского интерфейса.
Задание
На основе результатов из задания 2 разработайте макеты пользовательских интерфейсов.
Рекомендации по выполнению
Используя на выбор инструмент прототипирования (Figma, Draw.io, MS Visio и т. д.), разработайте три макета графического интерфейса пользователя.
1. Для разработанных макетов подготовьте текстовое описание элементов управления.
2. Определите три размера экранов, для которых будут создаваться шаблоны.
3. Создайте Bootstrap-сетку для выбранных разрешений.
4. Создайте основные информационные блоки, расположите их на сетке для выбранных разрешений экранов.
5. Оформите отчет, предоставив ответы на каждый пункт.
Проверяемое задание 5
Тема 3.2. Структурные описания (статический вид)
Цель работы
Сформировать навыки разработки диаграмм структурного описания.
Задание
Разработайте структурные диаграммы программного обеспечения заданной предметной области.
Рекомендации по выполнению
Постройте диаграмму классов с атрибутами, операциями и отношениями своей предметной области.
1. Выполните документирование классов.
2. Сгруппируйте классы в 2–3 пакета, постройте диаграмму пакетов.
3. Разработайте диаграмму компонентов в соответствии с индивидуальным вариантом.
4. Разработайте диаграмму развертывания. Опишите разработанную диаграмму.
В работе используется свободное средство моделирования StarUML. Ссылка для скачивания последней официальной версии с официальным неограниченным пробным периодом http://staruml.io
Оформите отчет, предоставив ответы на каждый пункт.
Проверяемое задание 6
Тема 3.3. Поведенческие описания (динамический вид)
Цель работы
Сформировать навыки разработки диаграмм поведенческого описания.
Задание
Разработайте поведенческие диаграммы программного обеспечения заданной предметной области.
Рекомендации по выполнению
Постройте диаграмму деятельности одного прецедента заданной предметной области. Опишите выбранное решение.
1. Разработайте диаграмму последовательности в соответствии с индивидуальным вариантом.
2. Постройте диаграммы состояний для всех классов диаграммы классов (проверяемое задание 5). Добавьте текстовое описание.
3. Оформите отчет, предоставив ответы на каждый пункт.