Кроме стандарта IDEF0, BPwin поддерживает также методологии моделирования DFD (data flow diagram) и IDEF3 (workflow). Методология DFD служит для описания потоков данных, которые возникают в результате деятельности компании. Методология IDEF3 служит для графического описания потока процессов (работ), взаимодействия процессов и объектов, которые изменяются этими процессами.
В зависимости от корпоративного стандарта по проведению системного анализа бизнес-процессов на начальном этапе проектирования системы, могут использоваться различные типы или комбинации этих методологий моделирования.
Последняя версия продукта BPwin 4.1 (сегодня называется AllFusion Process Modeller) была выпущена в начале 2002 года и намного превзошла предыдущие версии, как по функциональности, так и по удобству пользовательского интерфейса.
Функциональность BPwin заключается не только в рисования диаграмм, но и в проверке целостности и согласованности модели. BPwin обеспечивает логическую четкость в определении и описании элементов диаграмм, а также проверку целостности связей между диаграммами. Инструмент обеспечивает коррекцию наиболее часто встречающихся ошибок при моделировании, таких, как «зависание» связей при переходе от диаграммы к диаграмме, нарушение ассоциации связей в различных диаграммах модели и т.п. Кроме того, BPwin поддерживает пользовательские свойства, которые применяются к элементам диаграммы для описания специфических свойств, присущих данному элементу.
BPwin имеет широкие возможности по представлению диаграмм. Графическое представление модели может быть изображено при помощи различных цветов, шрифтов и прочих параметров представления, которые выделяют важные или, наоборот, тушируют незначительные аспекты модели. Эта, незначительная на первый взгляд, возможность является ключевой во время представления и обсуждения модели с заказчиком или экспертами предметной области, так как правильно подобранное графическое представление позволяет им быстрее сориентироваться в модели.
Что касается пользовательского интерфейса, то основное внимание было уделено развитию средств навигации по модели в сравнении с предыдущими версиями. Теперь BPwin имеет удобный проводник, который представляет иерархическую структуру модели в удобном и простом для понимания виде.
Нотация DFD – это улучшенный вариант методологии IDEF1. По набору графических элементов DFD и IDEF1, практически неотличимы.
Пакет BPWin основан на методологии IDEF0 и предназначен для функционального моделирования и анализа деятельности предприятия. Модель в BPWin представляет собой совокупность SADT-диаграмм, каждая из которых описывает отдельный процесс, разбивая его на шаги и подпроцессы. С помощью соединяющих дуг описываются объекты, данные и ресурсы, необходимые для выполнения функций модели. Кроме того, можно указать стоимость, продолжительность и частоту выполнения каждого процесса. Эти характеристики в дальнейшем могут быть просуммированы с целью вычисления общей стоимости затрат, выявляя таким образом узкие места технологических цепочек и определяя затратные центры. BPWin может импортировать фрагменты информационной модели из описываемого ниже средства проектирования баз данных ERWin (при этом сущности и атрибуты информационной модели ставятся в соответствие дугам SADT-диаграммы). Генерация отчетов по модели может осуществляться в форматах MS Word и MS Excel.
Все вышеперечисленные возможности BPwin делают его лидером среди недорогих CASE-инструментов, предназначенных для анализа деятельности предприятия и проектирования информационных систем.
Производственный процесс является наиболее важным в деятельности большинства предприятий реального сектора экономики. Именно на данном этапе происходит формирование конечного продукта, выпускаемого предприятием [58].
Этап производственного процесса обычно сопровождается следующими данными:
- данными о запасах сырья и материалов (на производственных складах, если они отделены от общих складов), находящихся в материальной ответственности сотрудников производственного отдела;
- данными о запасах готовой продукции и полуфабрикатов, находящихся на производственных складах;
- информацией об использованных в производственном процессе запасах сырья и материалов;
- информацией об издержках, которые предприятие может четко идентифицировать как относящиеся именно к производственному этапу и, соответственно, относимые на себестоимость продукции.
Описание производственного процесса металлоцентра связано с рассмотрением функций подразделений, отделов и сотрудников, анализируя которые можно построить логическую модель информационных процессов. Информационно-логическая модель должна полностью отражать процессы деятельности, которыми планирует заниматься ЗАО «Сибирский металлоцентр» с учетом поставленной задачи по автоматизации.
Для разработки информационно-логической модели производственных процессов БЕ Металлоцентра необходимо использовать современные методологии структурного моделирования.
В данной работе в качестве инструментального средства для функционального моделирования и анализа деятельности предприятия была выбрана методология ARIS, предполагающая определенный подход к формализации информации о деятельности организации и представление ее в виде графических моделей, удобном для понимания и анализа.
Для проектирования автоматизированной системы учета производственного процесса использовалось средство моделирования BPwin.
Результат моделирования основных производственных процессов и потоков данных, средствами программного продукта ARIS с использованием диаграммы eEPC (columndisplay) представлен на рисунках 2.1, 2.4 - 2.13.
На рисунках 2.2, 2.3, 2.14 – 2.20 изображены бизнес-процессы не входящие в процесс производства, но имеющие связь с ним.
Модели проектирования автоматизированной системы,построенные с помощьюинструментального средстваBPwin с использованием диаграммы IDEF0 и DFD, представлены на рисунках 2.21 и 2.22. Здесь процессы рассмотрены с учетом наличия разрабатываемой автоматизированной системы учета производственного процесса металлоцентра.
Рисунок 2.1 – Бизнес-процесс «Составление плана производства продукции»
Модель деятельности металлоцентра, отображенная на рисунке 2.1, представляет описание бизнес-процесса «Составление плана производства продукции». Коммерческий директор при получении заявки клиента передает ее инженеру планово-диспетчерского отдела, который оценивает возможность выпуска требуемого количества изделий на предмет достаточности сырья и материалов, трудовых ресурсов и основных фондов. В случае невозможности выпуска требуемого количества изделий возвращает заявку коммерческому директору для корректировки. При наличии требуемого сырья и материалов, трудовых ресурсов и основных фондов инженер передает заявку экономисту для составления плана производства продукции на неделю или корректировки уже существующего плана в автоматизированной системе учета производственного процесса. Составленный (или скорректированный) план производства экономист утверждает у руководителя управления металлоснабжения и передает инженеру планово-диспетчерского отдела для дальнейшей его передачи на соответствующие производственные участки.
Рисунок 2.2 – Бизнес-процесс «Принятие решения о закупе материалов у внешних поставщиков»
Представленная на рисунке 2.2 модель процесса деятельности ЗАО «Сибирский металлоцентр» отражает все основные события, функции и документы, необходимые для принятия решения о закупе материалов у внешних поставщиков. Планово-диспетчерский отдел представляет план производства, на основании которого определяется потребность в материалах, запчастях, комплектующих. По необходимости приобретения материала начальники подразделений представляют заявку на закуп материалов коммерческому директору.
Рисунок 2.3 – Бизнес-процесс «Принятие решения о закупе материалов у БЕ Металл и других БЕ СЭУСа»
Из представленной на рисунке 2.3 модели процесса «Принятие решения о закупе материалов у БЕ Металл и других БЕ СЭУСа» видно, что коммерческий директор БЕ Металлоцентр согласовывает номенклатуру, количество, цену и сроки поставки и оплаты и оформляет накладную на перемещение товаров (материалов) между бизнес-единицами. Накладная подписывается руководителем БЕ Металлоцентр и руководителем соответствующей БЕ. По факту подписания коммерческий директор БЕ Металлоцентр передает накладную бухгалтеру материальной группы ЦДО, который отражает перемещение материалов между складами БЕ Металлоцентра и другими БЕ.
Рисунок 2.4 – Бизнес-процесс «Фактическое поступление ТМЦ»
Рисунок 2.5 – Бизнес-процесс «Фактическое поступление ТМЦ»
Модели, отображенные на рисунках 2.4 и 2.5, представляют описание процесса «Фактическое поступление ТМЦ». По факту поступления ТМЦ на склад кладовщик проверяет соответствие фактического наличия с данными поставщика по ассортименту, количеству и качеству. Менеджер по снабжению отвечает за комплектность и правильность оформления документов поставщика. Менеджер по снабжению передаёт счет-фактуры и товарные накладные от поставщиков пакетом документов через ГУД в бухгалтерию. На основании счета-фактуры бухгалтер заносит данные поставщика для отражения в книге покупок.