Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Создание новой модели информационной системы



Для запуска CASE-средства IBM Rational Rose выберите в меню " Пуск" программу IBM Rational –> IBM Rational Rose Enterprise Edition.

При создании новой модели на экране появляется диалоговое окно, в котором следует указать, будет ли создана новая модель, или она будет открыта из файла (ранее или недавно сохраненного). В случае создания новой модели выберите стандарт Rational Unified Process, согласно которому будет построена модель (рис. 2.1).

рис. 2.1. Диалоговое окно создания модели

 

После нажатья кнопки " ОК" появляется интегрированная среда разработки IBM Rational Rose. Для сохранения модели выберите в меню File–> Save. В диалоговом окне Сохранить как (Save As) (рис. 4) введите имя модели и нажмите кнопку " Сохранить"

 

.

рис. 2.2. Диалоговое окно " Сохранить как"

 

2.2. Порядок построения диаграммы вариантов использования

Вариант использования (Use Case) представляет собой последовательность действий (транзакций), выполняемых системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом). Вариант использования описывает типичное взаимодействие между пользователем и системой. В простейшем случае вариант использования определяется в процессе обсуждения с пользователем тех функций, которые он хотел бы реализовать. Таким образом, все варианты использования, так или иначе, связаны с внешними требованиями к функциональности системы.

Действующее лицо (actor) – это роль, которую пользователь играет по отношению к системе. Действующие лица представляют собой роли, а не конкретных людей или наименования работ. Действующие лица делятся на три основных типа – пользователи системы, другие системы, взаимодействующие с данной, и время. Время становится действующим лицом, если от него зависит запуск каких-либо событий в системе.

Для наглядного представления вариантов использования в качестве основных элементов процесса разработки модели информационной системы применяются диаграммы вариантов использования. Цель диаграмм вариантов использования – это документирование вариантов использования (всё, входящее в сферу применения системы), действующих лиц (всё вне этой сферы) и связей между ними.

Для создания диаграммы вариантов использования необходимо создать действующие лица и варианты использования.

2.2.1. Для создания действующих лиц в окне навигатора (Browser):

1. Щелкните правой кнопкой мыши по пакету представления вариантов использования (Use Case View) в браузере.

2. Выберите пункт New–> Actor в открывшемся контекстном меню (рис. 2.3).

рис. 2.3. Создание действующего лица

 

3. В браузере появится новое действующее лицо под названием NewClass. Слева от его имени находится пиктограмма действующего лица UML.

4. Выделив новое действующее лицо, дважды щелкните по нему левой кнопкой мыши. На экране появится диалоговое окно спецификации действующего лица. В поле имени (Name) введите имя действующего лица, а в поле описания (Documentation) – описание (рис. 2.4).

рис. 2.4. Диалоговое окно спецификации действующего лица

 

2.2.2. Для создания варианта использования в окне навигатора (Browser):

1. Щелкните правой кнопкой мыши по пакету представления вариантов использования (Use Case View) в браузере.

2. Выберите пункт New–> Use Case в открывшемся контекстном меню (рис. 2.5).

рис. 2.5. Создание варианта использования

 

3. В браузере появится новый вариант использования под названием NewUseCase. Слева от его имени находится пиктограмма варианта использования UML.

4. Выделив новый вариант использования, дважды щелкните по нему левой кнопкой мыши. На экране появится диалоговое окно спецификации варианта использования. В поле имени (Name) введите имя действующего лица, в поле стереотипа (Stereotype) – Business Use Case, а в поле описания (Documentation) – описание (рис. 2.6).

рис. 2.6. Диалоговое окно спецификации варианта использования

 

Представление всех действующих лиц и вариантов использования в браузере будет выглядеть так, как показано на рис. 2.7.

рис. 2.7. Представление действующих лиц и вариантов использования в браузере

 

2.2.3. Для создания диаграммы варианта использования в окне навигатора (Browser):

1. Щелкните правой кнопкой мыши по пакету представления вариантов использования (Use Case View) в браузере.

2. Выберите пункт New–> Use Case Diagram в открывшемся контекстном меню.

3. Выделив новую диаграмму, введите ее имя.

4. Дважды щелкните по названию диаграммы, чтобы открыть ее.

Главная диаграмма Main, предлагается по умолчанию. Для моделирование ИС можно разработать необходимое количество дополнительных диаграмм.

2.2.4. Для построения диаграммы варианта использования:

1. Откройте диаграмму вариантов использование Main.

2. Перетащите действующее лицо или вариант использования из браузера на диаграмму вариантов использования.

3. С помощью кнопок, расположенных на панели построения диаграмм вариантов использования (Toolbox Toolbar), установите необходимый текстовый блок, примечание, выноску для примечания, связь между действующими лицами и вариантами использования: однонаправленную ассоциацию, зависимую, обобщение.

Диаграмма вариантов использования показана на рис. 2.8.

рис. 2.8. Диаграмма вариантов использования

 

2.2.5. Для добавления описаний к варианту использования, например, Вход в систему :

1. Создайте с помощью MS Word текстовый файл с описанием варианта использования Войти в систему.doc.

Содержимое файла Войти в систему.doc:

Вариант использования " Вход в систему" (Login).

Краткое описание. Данный вариант использования описывает вход пользователя в ИС фирмы.

Основной поток событий. Данный вариант использования начинает выполняться, когда пользователь хочет войти в ИС фирмы.

1. Система запрашивает данные пользователя.

2. Пользователь вводит имя и пароль.

3. Система проверяет имя и пароль, после чего открывает доступ в систему.

Альтернативные потоки. Неправильное имя / пароль. Если во время выполнения Основного потока обнаружится, что пользователь ввел неправильное имя и/или пароль, ИС выводит сообщение об ошибке. Пользователь может вернуться к началу Основного потока или отказаться от входа в ИС, при этом выполнения варианта использования завершается.

Предусловия. Отсутствуют.

Постусловия. Если вариант использования выполнен успешно, пользователь входит в ИС. В противном случае состояние ИС не изменяется.

Расширения. Отсутствуют.

 

2. Выделите в браузере вариант использования Вход в систему и дважды щелкните по нему левой кнопкой мыши.

3. В диалоговом окне спецификации варианта использования в поле документации (Documentation) введите описание к этому варианту использования: " Данный вариант использования описывает вход пользователя в информационную систему фирмы".

4. Перейдите к закладке " Файлы" (Files).

5. Щелкните правой кнопкой мыши по белому полю и из открывшегося меню выберите пункт " Вставить файл" (Insert File).

6. Укажите созданный ранее файл и нажмите кнопку " Открыть" (Open), чтобы прикрепить файл к варианту использования (рис. 2.9).

рис. 2.9. Добавление описания к варианту использования Вход в систему

 

В результате представление варианта использования Вход в систему в браузере примет следующий вид (рис. 2.10).

 

рис. 2.10. Представление варианта использования Вход в систему в браузере

 

2.2.6. Для удаление вариантов использования и действующих лиц из диаграммы:

1. Выделите элемент на диаграмме.

2. Нажмите на клавиатуре кнопку Delete.

3. Обратите внимание, что хотя элемент и удален с диаграммы, он остался в браузере и на других диаграммах системы.

2.2.7. Для удаление вариантов использования и действующих лиц из модели:

1. Выделите элемент на диаграмме.

2. Выберите пункт меню Edit–> Delete from Model или нажмите сочетание клавиш Ctrl+D.

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-04-11; Просмотров: 617; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.022 с.)
Главная | Случайная страница | Обратная связь