CASE-средства Rational Rose

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
В всяком из предложенных вариантов требуется при помощи CASE-средства Rational Rose возвести модель программного обеспечения. Процесс создания модели состоит из нескольких этапов:

1.

Составление глоссария плана.
2.

Создание модели вариантов применения.
3.

Обзор вариантов применения (по окончании производится промежуточная сдача задания).
4.

Проектирование системы.
5.

Реализация системы.

Процесс создания модели должен проходить так, как это описано в методическом пособии [Вендров 2004] (за исключительным исключением: бизнес-моделирование осуществлять не нужно). Конструкция модели в браузере Rose должна соответствовать структуре, предусмотренной Rational Unified Process.

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

При проектировании системы требуется:

1.

Разбить систему на ярусы.
2.

Поместить классы по пакетам в Design model, как это описано в методичке и рассказано в лекциях.
3.

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

Уточнить связи между классами системы.
5.

Уточнить типы признаков классов и дать полные сигнатуры операциям классов.
6.

Весь класс снабдить изложением в отдельном файле, которое должно включать в себя короткое изложение (ответственность класса), изложение признаков в виде таблицы (имя, тип, изложение), таблицу с изложением операций (сигнатура, изложение).
7.

Для изложения поведения экземпляров отдельных классов возвести диаграммы состояний.
8.

Возвести диаграммы деятельности для моделирования трудных способов (с альтернативами, циклами).
9.

Разработать (если это требуется вариантом задания) схему базы данных и отобразить ее на диаграмме.

Должна быть произведена проверка корректности модели и отсутствия нарушений прав доступа средствами Rational Rose.

сам вариант:
Система обеспечивает составление расписания некоторого учебного заведения, внесение в него изменений, выдачу полного расписания и дополнительной информации (скажем, по итоговому расписанию составляется расписание указанной группы либо указанного преподавателя на данный день либо неделю).
В расписании фиксируются время и место проведения занятия, предмет и преподаватель, проводящий занятие, а также номер группы, для которой это занятие проводится. Некоторые занятия проводятся для нескольких групп: потока либо каждого курса.
Расписание не должно содержать коллизий (скажем, различные занятия не обязаны пересекаться друг с ином по месту и времени их проведения, один преподаватель не может вести единовременно два различных занятия, в одно и то же время, у одной и той же группы не допускается единовременно два разных занятия и т. д.).
Система по требованию пользователя должна осуществлять поиск свободных аудиторий на заданную дату и время.
При работе над этим вариантом задания нужно разработать схему базы о расписании, курсах, преподавателях.
срок - до 20.12
icq 614400
тел. 8926 136 46 66

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26