Лабораторная работа № 1 Разработка приложений с CASE-средствами (6 часов). Порядок выполнения работы:
Изучите теоретический материал для СРС по теме работы;
Изучите принцип работы и среды существующих CASE-средств;
Изучите типы диаграмм в UML проектировании;
Разработайте приложение с CASE-средствами в соответствии с вариантом.
5. Оформление отчета по лабораторной работе, который должен содержать:
Название и задание к лабораторной работе.
Титульный лист;
Цель работы;
Основные тезисы из изученного теоретического материала;
Разработанная диаграмма Use Case;
Описание использованных элементов диаграммы;
Выполненное задание в соответствии с вариантом;
Заключение.
6. Защита лабораторной работы
Варианты заданий:
Создать диаграмму Варианты Использования для системы обработки заказов.
Разработать диаграммы Последовательности и Кооперативные диаграммы, описывающие ввод нового заказа в систему обработки заказов.
Построить диаграммы Классов и показать на них классы и пакеты системы.
Построить диаграммы Классов и добавьте детали, включая параметры и типы возвращаемых значений, и определите атрибуты классов.
Построить диаграммы Классов и определите связи между ними.
Создать диаграмму Состояний.
Создать диаграмму Компонентов системы обработки заказов.
Создать диаграмму Размещения для системы обработки заказов.
Сгенерировать код на С++ для системы обработки заказов.
Сгенерировать программный код Visual Basic для системы обработки заказов.
Контрольные вопросы:
1. CASE-средства?
2. Что представляет собой CASE-технология?
3. Перечислите основные характеристики CASE-средств. Их структура и функции.
4. Какие CASE-средства являются объектно-ориентированными?
5. Приведите примеры комплексов CASE-средств.
6. В чем основное назначение моделей реализации?
7. Что такое компонент, чем он отличается от класса?
8. Что такое интерфейс, чем он полезен?
9. Чем отличается узел от компонента?
10. Как применяются диаграммы размещения?