ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 12
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задания к лабораторным и практическим работам (весенний семестр)
1. Согласно технологии RUP описать стадии ЖЦ АИС: начальная стадия, стадия уточнения, стадия конструирования, стадия ввода в действие.
1.1. На начальной стадии выполнить/построить:
• общее описание системы (основные требования к проекту, его характеристики и ограничения);
• начальная диаграмма вариантов использования (степень готовности - 10 -
20%);
• начальный проектный глоссарий (словарь терминов);
• начальный бизнес-план;
• план проекта, отражающий стадии и итерации;
• один прототип.
1.2. На стадии уточнения выполнить/построить:
• диаграмма вариантов использования (завершенная по крайней мере на
80%)» определяющих требования к системе;
• перечень дополнительных требований, включая требования нефункционального характера и требования, не связанные с конкретными вариантами использования;
• описание базовой архитектуры будущей системы;
Архитектура включает:
1) модель предметной области, которая отражает понимание бизнеса и служит отправным пунктом для формирования основных классов предметной области;
2) технологическую платформу, определяющую основные элементы технологии реализации системы и их взаимодействие. Базовая архитектура является основой всей дальнейшей разработки, она служит своего рода проектом для последующих стадий. В дальнейшем неизбежны незначительные изменения в деталях архитектуры, однако серьезные изменения маловероятны.
• работающий прототип;
• уточненный бизнес-план;
• план разработки всего проекта, отражающий итерации и критерии оценки для каждой итерации.
1.3. Получить результат стадии конструирования
Результатом стадии конструирования является продукт, готовый к передаче конечным пользователям. Как минимум, он содержит следующее:
• ПО, интегрированное на требуемых платформах;
• руководства пользователя;
• описание текущей реализации
1.4. Стадия ввода в действие (ознакомиться)
Назначение этой стадии - передача готового продукта в распоряжение пользователей.
Данная стадия включает:
• бета-тестирование, позволяющее убедиться, что новая система соответствует ожиданиям пользователей;
• параллельное функционирование с существующей (legacy) системой, которая подлежит постепенной замене;
• конвертирование баз данных;
• оптимизацию производительности;
• обучение пользователей и специалистов службы сопровождения.
2. Построить диаграммы для рабочего процесса
В UML рабочий процесс может быть описан с помощью диаграммы последовательности, сотрудничества или процессов.
3. Выполнить в Rasion Rose:
Изучить и применить примеры и шаблоны проектных решений для Ration
Rose
3. Сформировать пояснительную записку по выполненным проектным работам. Защитить все проектные решения.
Список лабораторных работ в Ration Rose
Лабораторная работа №1 «Диаграммы вариантов использования»
Лабораторная работа №2 «Диаграммы последовательности»
Лабораторная работа №3 «Диаграммы взаимодействия: Диаграммы кооперативные»
Лабораторная работа №4 «Диаграммы состояний»
Лабораторная работа №5 «Диаграммы классов CD»
Лабораторная работа №6 «Диаграммы пакетов, компонентов и размещения»
Лабораторная работа №7 «Генерация исходных текстов программ»
Лабораторная работа №8 «Обратное проектирование (Reverse Engineering)»