Опубликован: 22.06.2009 | Уровень: для всех | Доступ: платный | ВУЗ: Национальный исследовательский университет "Высшая Школа Экономики"
Практикум 1:

Программное средство структурного моделирования процессов RAMUS

< Лекция 1 || Практикум 1: 12
Аннотация: Цель занятия: освоить интерфейс ИС РАМУС для моделирования БП в нотации IDEF0.

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

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

Деятельность компании состоит из следующих элементов:

  • продавцы принимают заказы клиентов;
  • операторы группируют заказы по типам клиентов;
  • операторы собирают и тестируют компьютеры;
  • операторы упаковывают компьютеры согласно заказам;
  • кладовщик отгружает клиентам заказ.

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

Перед выполнением упражнения 1. Запустите программу Ramus (Пуск -> Программы -> Ramus -> Ramus). Если программа не установлена на ПК, то при наличии доступа в Интернет самостоятельно произведите инсталляцию данного ПО с сайта разработчика: http://ramussoftware.com/.

11.1. Упражнение 1. Создание контекстной диаграммы

  1. После запуска программы на экране появится окно начала работ ( рис. 11.1). Выберите опцию "Создать" и нажмите "ОК".
    Диалоговое окно начала работы в Ramus

    Рис. 11.1. Диалоговое окно начала работы в Ramus
  2. Внесите имя автора, название проекта, название модели и выберите опцию "IDEF0". На следующем шаге укажите, что модель используется "отделом стратегического планирования и развития".

    В описании проекта укажите "Это учебная модель, описывающая деятельность компании", перейдите к следующему шагу.

  3. Раздел "классификаторы" оставьте незаполненным и нажмите "Дальше".
  4. В следующем диалоговом окне нажмите "Окончить" и перейдите к рабочему интерфейсу программы.
  5. Через меню Диаграмма -> Свойства модели можно отредактировать мета-данные модели, а именно: название модели, описание, место ее использования.
  6. Активируйте окно модели, кликнув на область моделирования. Создайте контекстную диаграмму, нажав на кнопку .
  7. Перейдите в режим редактирования контекстной диаграммы, нажав правой кнопкой мыши на объекте и выбрав опцию "Редактировать активный элемент". В закладке "Название" введите "Деятельность компании". Во вкладке "Описание" введите "Текущие бизнес-процессы компании". Обратите внимание, что вкладка "Описание" может быть недоступна в версии RAMUS Educational
  8. Создайте стрелки на контекстной диаграмме в соответствие с информацией, приведенной в таблице 11.1. Для создания стрелок необходимо перейти в режим построения стрелок с помощью кнопки , навести курсор на исходную точку стрелки (левая, верхняя и нижняя граница области построения модели или правая граница контекстной диаграммы), после того, как область будет подсвечена черным цветом, кликнуть один раз и аналогичным образом обозначить конец стрелки (правая, верхняя и нижняя граница контекстной диаграммы или правая граница области построения модели). Перемещать стрелки и их названия можно по принципам стандартного механизма drag&drop.
Таблица 11.1. Описание стрелок контекстной диаграммы
НАЗВАНИЕ "СМЫСЛОВАЯ НАГРУЗКА" ТИП
Бухгалтерская система Оформление счетов, оплата счетов, работа с заказами Механизм
Звонки клиентов Запросы информации, заказы, техническая поддержка и т.д. Вход
Правила и процедуры Правила продаж, инструкции по сборке, процедуры тестирования, критерии производительности и т.д. Управляющее воздействие
Проданные продукты Настольные и портативные компьютеры Выход

На рис. 11.2 представлен результат построения контекстной диаграммы по результатам Упражнения 1.

Контекстная диаграмма (результат выполнения Упражнения 1)

увеличить изображение
Рис. 11.2. Контекстная диаграмма (результат выполнения Упражнения 1)

11.2. Упражнение 2. Создание диаграммы декомпозиций

  1. Выберите кнопку перехода на уровень ниже в панели инструментов.
  2. В диалоговом окне укажите число работ на диаграмме нижнего уровня - "3", а нотацию декомпозиции - IDEF ( рис. 11.3), затем нажмите "ОК". Автоматически будет создана диаграмма декомпозиции.
    Диалоговое окно декомпозиции работ

    Рис. 11.3. Диалоговое окно декомпозиции работ
  3. Правой кнопкой мыши щелкните по 1-ой работе, выберите "Редактировать активный элемент" и на вкладке "Название" укажите имя работы. Повторите операцию для всех трех работ, а также внесите их описание в соответствующую вкладку на основе данных таблицы (табл. 1.2). Обратите внимание, что вкладка "Описание" может быть недоступна в версии RAMUS Educational.
    Таблица 11.2. Описание работ декомпозиции первого уровня
    НАЗВАНИЕ ОПИСАНИЕ
    Продажи и маркетинг Телемаркетинг, презентации, выставки
    Сборка и тестирование компьютеров Сборка и тестирование настольных и портативынх компьютеров
    Отгрузка и получение Отгрузка заказов клиентам и получение компонентов от поставщиков
  4. Перейдите в режим рисования стрелок. Произведите связывание граничных стрелок с функциональными объектами, как показано на рис. 11.4. Для связывания граничных стрелок наводите курсор на сами стрелки, а не на границы области построения моделей.
    Связывание граничных стрелок на диаграмме декомпозиции A0

    Рис. 11.4. Связывание граничных стрелок на диаграмме декомпозиции A0
    Правой кнопкой мыши щёлкните по ветви стрелки "Сборка и тестирование компьютеров", переименуйте ее в "Правила сборки и тестирования" ( рис. 11.5).
  5. Правой кнопкой мыши щелкните по ветви стрелки механизма работы "Продажи и маркетинг" и переименуйте ее в "Система оформления заказов" ( рис. 11.5)
    Присвоение названий ветвям стрелок диаграммы декомпозиции A0

    Рис. 11.5. Присвоение названий ветвям стрелок диаграммы декомпозиции A0
  6. Создайте новые внутренние стрелки, как показано на рисунке ( рис. 11.6)
    Внутренние стрелки диаграммы декомпозиции A0

    Рис. 11.6. Внутренние стрелки диаграммы декомпозиции A0
  7. Создайте стрелку обратной связи (по управлению) "Результаты сборки и тестирования", идущую от работы "Сборка и тестирование компьютеров" к "Продажи и маркетинг". Измените стиль стрелки - толщину (правая кнопка мыши -> "Редактировать активный элемент" -> вкладка "Линия"). Методом drag&drop возможно переносить стрелки и их названия. При необходимости возможно установить "тильду" (опция контекстного меню при нажатии на стрелке правой кнопкой мыши) для явной связи стрелки и подписи к ней ( рис. 11.7)
    Результаты редактирования стрелок на диаграмме декомпозиции A0

    Рис. 11.7. Результаты редактирования стрелок на диаграмме декомпозиции A0
  8. Создайте новую граничную стрелку "Маркетинговые материалы", выходящую из работы "Продажи и маркетинг" Эта стрелка автоматически не попадает на диаграмму верхнего уровне и имеет квадратные скобки у окончания . Щелкните правой кнопки мыши по квадратным скобкам и выберите в контекстном меню "Туннель" (см. рис. 11.8) одну их двух опций: "Создать стрелку" и "Обозначить туннель круглыми скобками", в нашем случае - первый вариант.
    Результат туннелирования стрелок

    увеличить изображение
    Рис. 11.8. Результат туннелирования стрелок
< Лекция 1 || Практикум 1: 12
Олег Антонов
Олег Антонов

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

Сэсэгма Дамбаева
Сэсэгма Дамбаева

Я записалась на курс "Проектирование ИС" как на курс повышения квалификации. Это было во время пика панднмии ковид. Сейчас же информация о том, что выдается удостоверение о повышении квалификации исчезла. Получу ли я удостверение о повышении квалификации по окончании изучения курса?

Илья Таболин
Илья Таболин
Россия, Челябинск, 31 Физико-математический лицей
Нурлыхан Аширов
Нурлыхан Аширов
Казахстан, Шымкент