Рабочее место MS VISIO MS VISIO позволяет строить различные диаграммы. Поэтому перед началом работы необходимо выбрать соответствующий тип диаграммы (см. рис..).
Рисунок -. Выбор средств моделирования
Рабочее место MS VISIO выполнено в виде рабочего стола, состоящего из нескольких окон.
На рабочем столе размещены:
• ленточное меню;
• фигуры объектов модели;
• область для рисования;
Панель МенюMSVISIO.Панель Меню MS VISIO соответствует стандартам Windows и обеспечивает доступ ко всем функциям MS VISIO. Некоторые из них:
Печать.Чтобы открыть окно печати, на панели Меню
Как и любая другая панель инструментов MS VISIO, стандартная панель может быть расположена в любой стороне экрана или находиться в любом месте в области диаграммы. Вы можете также показывать или скрывать ее, используя функцию View на панели Меню.
Фигуры объектов модели (рис.) обеспечивают стандартизацию как общего вида модели, так и каждого ее элемента.
Рисунок - Образцы объектов модели
Область для рисования (рис. ) предназначена собственно для построения модели.
Рисунок - Область рисования модели
Вы можете создавать диаграммы MS VISIO, редактировать их, управлять ими в области для рисования. По Вашему желанию диаграмма может быть масштабирована при помощи инструментов настройки масштаба.
Построение простейшей модели IDEF0 Диаграмма первого уровня
В качестве примера анализа с использованием методологии IDEF0 рассмотрим бизнес процесс, который использовался для иллюстрации предыдущих лабораторных работ.
Объектом исследования является Магазин продовольственных продуктов. Диаграмма IDEF0, описывающая деятельность магазина с точки зрения покупателя показана на рис..
Рисунок - Функциональная модель Магазина с точки зрения покупателя
Данный рисунок должен быть дополнен таблицей (таб. 6.1), содержащей характеристику каждого объекта, представленного в функциональной модели.
Таблица 1. Характеристики объектов моделиIDEF0
Объект
| Название
| Определение
| Описание
| Функция
| Краткое название функции. Ее идентификатор
| Определение цели реализации функции
| Дополнительная информация, характеризующая функцию. Например, описание ресурсов, необходимых для ее реализации. Другой вариант - сравнение с другими аналогичными объектами
| Вход (возможно несколько)
| Краткое название входа. Например, название документа.
| Определение содержания входа. Например, перечень разделов документа.
| Дополнительная информация о входе. Например, правила оформления документа и подтверждения факта его получения.
| Выход (возможно несколько)
| Краткое название выхода. Например, название документа.
| Определение содержания выхода. Например, перечень разделов документа.
| Дополнительная информация о выходе. Например, правила оформления документа и подтверждения факта его доставки.
| Контроль (возможно несколько)
| Краткое название документов, регламентирующих выполнение функции
| Определение содержания контроля. Например, перечень разделов регламентирующего документа.
| Дополнительная информация о контроле. Например, содержание регламентирующего документа или правила его оформления.
| Механизм (возможно несколько)
| Краткое название исполнителя данной функции.
| Определение формы реализации исполнителя (механизм, компьютерная программа, человек, коллектив)
| Описание исполнителя как системы.
| Для рассматриваемого объекта моделирования таблица может быть заполнена следующим образом:
Таблица 2. Характеристики объектов функциональной модели магазина
Объект
| Название
| Определение
| Описание
| Функция A0
| Магазин
| Целью магазина является удовлетворение запросов покупателей.
| Магазин осуществляет продажу продуктов, представленных в Перечне продуктов.
| Вход A0
| Обращение покупателя
| Обращение покупателя, представленное в удобной для него форме.
| Обращение может быть представлено в устной или письменной форме.
| Выход A0
| Продажа
| Результат обработки обращения покупателя.
| Документом, подтверждающим результат обработки, является накладная, содержащая перечень и характеристики приобретенных продуктов.
| Контроль A0
| Перечень продуктов
| Перечень продуктов, предоставленных на выбор покупателю.
| Перечень может включать продукты, отсутствующие в наличии (на складе). Такие продукты могут быть получены от поставщиков, с которыми работает магазин.
| Механизм A0
| Сотрудники магазина
| Сотрудники, прямо или косвенно участвующие в обработке обращения покупателя.
| Количество и состав сотрудников зависит от количества покупателей, ассортимента продуктов и от количества поставщиков.
|
ДиаграммаIDEF0 второго уровня
Диаграмма второго предназначена для более детального описания моделируемого процесса. На диаграмме второго уровня должны быть описаны несколько функций (обычно от 2 до 7), описывающих реализацию соответствующей функции предыдущего уровня.
Диаграмма второго уровня должна наследовать объекты модели предыдущего уровня. В среде MS VISIO это проще всего обеспечить, если обычными средствамиWINDOWS скопировать функцию предыдущего уровня с ее окружением, а затем удалить функциональный блок. В данном случае результат такой операции показан на рис. 6.8.
Рисунок 6.8. Подготовка к построению диаграммы второго уровня
Обратите внимание, что новая диаграмма строится на новой вкладке того же документа, в котором была описана предыдущая.
Представим обработку обращения покупателя в виде 3-х взаимодействующих процессов (рис.).
Рисунок - Диаграмма второго уровня функциональной модели магазина
Диаграмма обязательно должна быть дополнена таблицей, с характеристиками всех представленных на ней объектов.
Таблица 3. Характеристики объектов вторго уровня функциональной модели магазина
Объект
| Название
| Определение
| Описание
| Функция A1
| Обработка обращения покупателя
| Приведение желаний покупателя в соответствие с возможностями магазина.
| Сопоставление списка продуктов, подготовленного покупателем с перечнем продуктов, представленных в магазине.
| Функция A2
| Оформление заказа на поставку
| Анализ наличия нужных покупателю продуктов и обеспечение поставки отсутствующих продуктов
| Поиск поставщика, оформление заказа и поставки отсутствующих продуктов.
| Функция A3
| Оформление продажи
| Оформление отчета об обработке магазином обращении покупателя
| Подготовка отчетного документа (накладной), подтверждающей передачу продуктов покупателю
| Вход A1
| Обращение покупателя
| Обращение покупателя, представленное в удобной для него форме.
| Обращение может быть представлено в устной или письменной форме.
| Вход A2
| Поставка
| Документы, подтверждающие поставку продуктов, которых нет в наличии.
| Документы, подтверждающие поставку продуктов, которых нет в наличии, но были заказаны покупателем
| Вход A2
Вход A3
Выход A1
| Заказ на продажу
| Заказ, содержащий продукты из перечня, предоставленного магазином
| Обращение покупателя, приведенное в соответствие с перечнем продаваемых продуктов
| Выход A3
| Продажа
| Результат обработки обращения покупателя.
| Документом, подтверждающим результат обработки, является накладная, содержащая перечень и характеристики приобретенных продуктов.
| Выход А2
| Заказ на поставку
| Обращение к поставщику о поставке отсутствующих на складе продуктов
| Заказ поставщику на продукты, запрошенные покупателем, но отсутствующие на складе
| Выход А2
Контроль A3
| Продукты в наличии
| Перечень продуктов, подготовленных для покупателя
| Перечень продуктов, как со склада, так и заказанных у поставщиков
| Контроль A1, A2
| Перечень продуктов
| Перечень продуктов, предоставленных на выбор покупателю.
| Перечень может включать продукты, отсутствующие в наличии (на складе). Такие продукты могут быть получены от поставщиков, с которыми работает магазин.
| Контроль A2
| Перечень поставщиков
| Данные о поставщиках, с которыми работает магазин
| Поставщики, к которым магазин обращается при исчерпании продуктов на складе.
| Механизм A1, A2, A3
| Сотрудники магазина
| Сотрудники, прямо или косвенно участвующие в обработке обращения покупателя.
| Количество и состав сотрудников зависит от количества покупателей, ассортимента продуктов и от количества поставщиков.
|
В данной таблице желтым цветом выделены описания объектов, унаследованных их диаграммы первого уровня. Без выделения цветом описаны объекты, принадлежащие только диаграмме данного уровня.
Голубым цветом выделено описание объектов, которые должны принадлежать и диаграмме данного уровня и диаграмме предыдущего уровня. Появление этих объектов обуславливает необходимость дополнение диаграммы первого уровня до вида, представленного на рис..
Рисунок -. Уточненная диаграмма первого уровня функциональной модели магазина
|