Проектирование информационных систем с использованием ERWin, BPWin

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



граммных систем любой сложности. Одним из достоинств этого программного средства является возможность использования диаграмм на языке UML. Можно сказать, что Rational Rose является графическим редактором UML диаграмм.

В распоряжение проектировщика системы Rational Rose предоставляет следующие типы диаграмм, последовательное создание которых позволяет получить полное представление о всей проектируемой системе и об отдельных ее компонентах :

  • Use case diagram (диаграмма вариантов использования (прецедентов));
  • Activity diagram (диаграмма видов деятельности);
  • Interaction diagram (диаграмма взаимодействия);
  • Sequence diagram (диаграмма последовательности);
  • Collaboration diagram (диаграмма кооперации);
  • Class diagram (диаграмма классов);
  • Component diagram (диаграмма компонентов).
  • Deployment diagram (диаграмма размещений);
  • Statechart diagram (диаграмма состояний).

CASE-средство IBM Rational Rose со времени своего появления претерпело серьезную эволюцию, и в настоящее время представляет собой современный интегрированный инструментарий для проектирования архитектуры, анализа, моделирования и разработки программных систем. Именно в IBM Rational Rose язык UML стал базовой технологией визуализации и разработки программных систем, что определило популярность и стратегическую перспективность этого инструментария.

  1. Microsoft Word 2007 - это текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов. Текстовый процессор, выпускается корпорацией Microsoft в составе пакета Microsoft Office.

3.3 Постановка задачи

Основной задачей учебно-исследовательской работы является создание лабораторного практикума, предоставляющего необходимую информацию о средстве разработки, а так же показывающего поэтапное создание требуемых диаграмм. Необходимо проанализировать требования к лабораторному практикуму, а так же изучить средство проектирования Rational Rose 2003, чтобы реализовать основные модели и составить достоверное описание процесса реализации.

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

- диаграммы вариантов использования

- диаграммы видов деятельности

- диаграммы последовательности

- диаграммы кооперации

- диаграммы классов

- диаграммы компонентов

- диаграммы размещений

- диаграммы состояний.

4. Разработка лабораторного практикума

4.1 Лабораторная работа № 1

Цель работы: построить в Rational Rose общую модель будущей ИС по представленной предметной области в виде диаграммы вариантов использования. Один из вариантов использования декомпозировать диаграммой видов деятельности.

Use case diagram (Диаграмма вариантов использования).

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

Каждая такая диаграмма или, как ее обычно называют, каждый Use case это описание сценария поведения, которому следуют действующие лица (Actors).

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

Для разработки диаграммы вариантов использования модели в среде IBM Rational Rose 2003 необходимо активизировать соответствующую диаграмму в окне диаграммы. Это можно сделать следующими способами:

  • раскрыть представление вариантов использования Use Case View в браузере проекта и дважды щелкнуть на пиктограмме Main (Главная);
  • с помощью операции главного меню Browse

    Use Case Diagram (БраузерДиаграмма вариантов использования).

  • При этом появляется новое окно iистым рабочим листом диаграммы вариантов использования и специальная панель инструментов, содержащая кнопки с изображением графических элементов, необходимых для разработки диаграммы вариантов использования. Назначение отдельных кнопок данной панели можно узнать также из всплывающих подсказок, которые появляются, если подвести и задержать на некоторое время указатель мыши над той или иной кнопкой (табл. 6).

Таблица 6 - Назначение кнопок специальной панели инструментов для диаграммы вариантов использования

Графическое изображениеВсплывающая подсказкаНазначение кнопкиSelection ToolПревращает изображение курсора в форму стрелки для последующего выделения элементов на диаграммеText BoxДобавляет на диаграмму текстовую областьNoteДобавляет на диаграмму примечаниеAnchor Note to ItemДобавляет на диаграмму связь примечания с соответствующим графическим элементом диаграммыPackageДобавляет на диаграмму пакетUse CaseДобавляет на диаграмму вариант использованияActorДобавляет на диаграмму актераUnidirectional AssociationДобавляет на диаграмму направленную ассоциациюDependency or InstantiatesДобавляет на диаграмму отношение зависимостиGeneralizationДобавляет на диаграмму отношение обобщения4.1.1 Создание диаграммы вариантов использования

1. Для создания диаграммы вариантов использования нужно щелкнуть правой кнопкой мыши на пакете представления Вариантов Использования в браузере (рис. 3).

Рис. 3 - Выбор Пакета представления вариантов использования

Copyright © 2008-2013 studsell.com   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение