Курсовая работа: Разработка объектно-ориентированной модели информационной системы учебной библиотеки

2) В открывшемся меню выбрала пункт <new operation> (создать операцию). Появилось окно спецификации операции.

3) В поле имени ввела имя операции – Open (Открыть).

4) Нажала на кнопку ОК, чтобы закрыть окно спецификации операции и вернуться на диаграмму.

5) Повторила пункты с 1 по 6, пока не соотнесла с операциями все остальные сообщения:

Сообщение 2: Ввести сведения из накладной и из книги – с операцией SubmitInfo().

Сообщение 3: Сохранить сведения из накладной и из книги – с операцией Save().

Сообщение 4: Создать пустой номер издания – с операцией Create().

Сообщение 5: Задать номер издания – с операцией SetInfo().

Сообщение 6: Сохранить номер издания – с операцией SaveOrder().

Сообщение 7: Сохранить информацию об издании в базе данных - с операцией Commit().

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

4 Создание Кооперативной диаграммы

Подобно диаграммам последовательности, кооперативные диаграммы отображают поток событий через конкретный сценарий варианта использования. Диаграммы последовательности упорядочены по времени, а кооперативные диаграммы заостряют внимание на связях между объектами.

Для создания Кооперативной диаграммы нажала клавишу F5.

Рисунок 3 Диаграмма Сотрудничества

Вывод: Как видно из рисунка 3, здесь представлена вся та информация, которая была и на диаграмме последовательности, но кооперативная диаграмма по-другому описывает поток событий. Из нее легче понять связи между объектами, однако труднее уяснить последовательность событий.

По этой причине часто для какого-либо сценария создают диаграммы обоих типов. Хотя они служат одной и той же цели и содержат одну и ту же информацию, но представляют ее с разных точек зрения.

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


5 Создание диаграммы классов

Этапы выполнения:

Настройка:

1) В меню модели выбрала пункт Tools > Options (Инструменты > Параметры).

2) Перешла на вкладку диаграмм.

3) Убедилась, что помечен контрольный переключатель Show Stereotypes (Показать стереотипы).

4) Убедилась, что помечены контрольные переключатели Show All Attributes (Показать все атрибуты) и Show All Operations (Показать все операции).

5) Убедилась, что не помечены переключатели Suppress Attributes (Подавить вывод атрибутов) и Suppress Operations (Подавить вывод операций).

Создание пакетов:

1) Щелкнула правой кнопкой мыши на Логическом представлении браузера.

К-во Просмотров: 430
Бесплатно скачать Курсовая работа: Разработка объектно-ориентированной модели информационной системы учебной библиотеки