Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варианты индивидуального задания 2012 327.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
264.7 Кб
Скачать

Требования к заданию практикума.

Этап 1. Анализ требований

Исходные данные: начальная постановка задачи (в текстовом виде). Требуется: построить диаграммы вариантов использования, описывающие функциональность системы. Каждое действующее лицо (actor) и вариант использования сопровождается описанием. Описание действующего лица - короткое (1-2 строки). Описание варианта использования состоит из пояснения, предусловия, потоков событий (основного и альтернативных, если таковые есть) и постусловия. Описания представляют собой либо присоединенные текстовые файлы, либо текст введенный в поле Documentation спецификации соответствующего элемента диаграммы.

Входящая информация: Лабораторная работа №2

Этап 2. Реализация вариантов использования

Исходные данные: начальная постановка задачи (в текстовом виде) и диаграммы вариантов использования. Требуется: выделить прототипные объекты системы и построить диаграммы взаимодействия между объектами (последовательности и кооперативные), соответствующие потокам событий вариантов использования. Для анализа нескольких вариантов использования можно использовать диаграммы деятельности. Названия диаграмм должны совпадать с названиями соответствующих вариантов использования. Все необходимые пояснения должны содержаться в примечаниях диаграмм. На этом этапе проектируются диаграммы взаимодействия в начальном приближении, объекты не соотносятся с классами, сообщения не соотносятся с операциями.

После выполнения этого этапа производится промежуточная сдача задания. (Срок до 10 ноября включительно.)

Входящая информация: Лабораторная работа №3, 4, 5

Этап 3. Проектирование

Исходные данные: начальная постановка задачи (в текстовом виде) и диаграммы вариантов использования, диаграммы взаимодействия. Требуется: создать иерархию классов системы, разместить классы по пакетам (использовать деление: пользовательский интерфейс - управление - данные; или другое в зависимости от постановки задачи), связать объекты с классами, сообщения - с операциями (второй этап разработки диаграмм взаимодействия). Каждый класс снабдить описанием. Оно должно включать в себя краткое описание - ответственность класса; описание атрибутов в виде таблицы из 3-х столбцов: имя, описание, тип; таблицу с описанием операций (имя, описание, сигнатура). Для классов указать стереотипы. Построить диаграммы классов системы, отображающие связи между классами. Для описания поведения экземпляров отдельных классов использовать диаграммы состояний.

Входящая информация: Лабораторная работа №6, 7, 8, 9

Этап 4. Конструирование

Требуется: построить диаграммы компонентов для каждого пакета и для системы в целом. Также следует разработать диаграмму размещения. В зависимости от варианта задания диаграмма размещения показывает расположение компонентов в распределенном приложении или связи между встроенным процессором и устройствами.

Входящая информация: Лабораторная работа №10

График защиты лабораторных работ

Курсанта _________________________________

№ л.р.

Дата проведения

Номер самостоятельной работы

Дата предоставления отчета/собеседования

Оценка

04.03.2013

Используется на всех этапах выполнения

-

-