Добавлен: 29.11.2023
Просмотров: 158
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Например, вы можете создать нотацию бизнес-процесса работы компании, где одним из элементов будет технологический процесс производства. Далее в рамках декомпозиции вы сможете развернуть технологический процесс в виде отдельного подпроцесса.
Основным отличием нотации IDEF3 от IDEF0 — это возможность описания логической цепочки действий. Таким образом, IDEF0 описывает «что» делает организация, нотация IDEF3 призвана описать «как» эти действия выполняются.
Преимущества нотации IDEF3:
-
простота описания и восприятия — нотация содержит не большое количество элементов -
ограничение нотации определенными рамками (формат А4). При моделировании важно, учитывать размер диаграммы. Также она не должна быть перегружена слишком большим количеством элементов, но при этом она должна быть информативной.
Недостатки нотации IDEF3:
-
малая информативность. Для наиболее детального описания процесса требуется использование нотации IDEF3 совместно с IDEF0.
Основной идеей нотации IDEF3 это описание сценария бизнес-процесса, то есть описание последовательности действий, ведущих к достижению цели, а также установление их границ. Одним из основополагающих аспектов верной работы созданного процесса, является верны подбор наименования производимый действий. По общему правилу, действия обозначают глаголами или отглагольными существительными.
Сценарий в большинстве случаев требует документирования, поскольку является источником информации для моделируемого процесса.
Первостепенным является верное определение цели моделирования. Проще говоря, правильная формулировка вопросов, ответами на которые будет служить созданный процесс. Чем точнее будет сформулирован вопрос, тем детальнее будет описан сценарий и процесс в целом.
Верное определение границ моделирования также является важным критерием создания процесса. Необходимо четко определить детали, которые войдут и буду играть определенную роль в бизнес-процессе.
Как для любой другой нотации, при моделировании с помощью IDEF3 необходимо верно определить целевую аудиторию процесса — учесть особенности категории людей, для которых создается процесс. Это поможет описать процесс доступным языком.
Основополагающей единицей нотации IDEF3 является диаграмма. В стандарте IDEF3 выделяют два вида диаграмм, описывающие один и тот же сценарий с разных точек зрения:
-
Диаграммы, предназначенные для описания последовательности действий внутри процесса (Process Flow Description Diagrams, PFDD). -
Диаграммы, выражающие состояния объекта и изменение его свойств в процессе (Object State Transition Network, OSTN).
Нотация IDEF3 предлагает следующие элементы для моделирования:
-
единицы работ; -
связи; -
перекрестки.
UOW (единица работы) — основополагающий элемент нотации. Используется для описания самого процесса. Представляет собой описание действий, производимых для достижения целей. Выражает последовательность этих действий в точном порядке друг за другом, является сценарием процесса.
UOW изображается в виде блоков — прямоугольников и имеют обязательные идентифицирующие атрибуты:
– название. Для формулировки имени UOW используют глаголы или отглагольные существительные, обозначающие процесс действия или события. Наименование блоков в процессе моделирования может меняться.
– порядковый номер блока. В связи с тем, что нотация представляет создание диаграмм, в рамках которых будет подробно описана последовательность действий для достижения цели или создания продукта, нумерация блоков крайне важна. Это позволит определить эту последовательность и расположить блоки в нужном порядке.
Связи — на диаграмме обозначаются в виде стрелок. Выражают порядок действий или очередность выполнения действий в рамках описываемого процесса. По общему правилу связи принято указывать слева направо.
JUNCTION (перекресток, узел). Нотация IDEF3 содержит такой элемент как «перекресток». Предназначен для описания логики взаимодействия между событиями и временной синхронизации активизации элементов диаграмм IDEF3. Элемент дает возможность отойти от четкой последовательности и создать ответвление. Перекрести позволяют создавать параллельность выполнения действий в рамках одного процесса.
Перекрестки подразделяют на два вида: предназначенные для слияния (Fan-in Junction) и разветвления (Fan-out Junction) стрелок.
Обязательным условием нотации IDEF3 является нумерация каждого перекрестка. Ввод перекрестка в диаграмму возможен только после определения и указания на диаграмме типа перекрестка.
Перекрести призваны выполнять логические функции, такие как: И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, быть синхронным или асинхронным.
Диаграмма IDEF3 не имеет ограничений относительно количества использования перекрестков. При этом перекрестки могут быть как идентичными, так и разных видов. Это зависит от особенностей сценария процесса. Использования перекрестков разных видов может привести к ошибкам — логическим несоответствиям.
Таким образом, с помощью нотации IDEF3 является определение последовательности и параллельности. Необходимо распределить действия в цепочку и обозначить их порядковыми номерами.
IDEF3 — это способ описания технологических и бизнес-процессов. Нотация позволяет составлять схемы даже очень сложных бизнес-процессов в понятной форме. Законченная схема демонстрирует логику процесса, его участников и последовательность их работы.
4. Разработка конфигурации для предприятия ООО "ЛИСТ"
Этапы разработки - этой работа с отдельными объектами системы, которые отвечают за выполнение той или иной задачи автоматизации управления предприятием:
Создание справочников: Клиенты, Сотрудники, Номенклатура, Склады, Варианты номенклатуры, Дополнительные свойства номенклатуры, Субконто, Виды графиков работ.
Объект конфигурации Справочник является прикладным и предназначен для работы со списками данных. Используется для того, чтобы на его основе платформа создала в базе данных информационную структуру, в которой хранятся, например, список сотрудников, перечень товаров, список клиентов или поставщиков.
Справочник состоит из элементов. Характерной особенностью справочника является то, что пользователь в процессе работы может самостоятельно добавлять новые элементы в справочник: например, добавить новых сотрудников, создать новый товар или внести нового клиента.
Создание документов: Приходная накладная, Оказание услуги, Начисления сотрудникам.
Объект конфигурации Документ является прикладным и предназначен для описания информации о совершенных хозяйственных операциях или о событиях, произошедших в жизни организации вообще. На его основе платформа создает в базе данных информационную структуру, в которой хранятся, например, такие документы, как приходные накладные, или приказы о приеме на работу, или платежные поручения, или счета и т.д.
Характерной особенностью этого объекта конфигурации является то, что в процессе работы пользователь может самостоятельно создавать новые объекты этой структуры - новые документы.
Создание регистров накопления: Остатки материалов, Приходная накладная, Оказание услуги, оборотный р. н. Продажи (Рисунок 4).
Рисунок 4 - Регистры накопления разработанной конфигураторе.
Объект конфигурации Регистр накопления является прикладным и предназначен для описания структуры накопления данных. На основе этого объекта платформа создает в базе данных информационную структуру, в которой будут накапливаться данные, "поставляемы" различными объектами базы данных. Эти данные будут храниться в регистре в виде отдельных записей, каждая из которых имеет одинаковую, заданную в конфигураторе структуру.
Отличительной особенностью регистра накопления является то, что он не предназначен для интерактивного редактирования пользователем. Разработчик может при необходимости предоставить пользователю возможность редактировать данный объект. Но предназначение регистра накопления заключается в том, чтобы его модификация производилась на основе алгоритмов работы других объектов базы данных (не обязательно документов), а не в результате непосредственных действий пользователя.
Создание отчетов: Материалы, Реестр документов Оказание услуги, Рейтинг услуг, Выручка мастеров, Перечень услуг, Рейтинг клиентов, Универсальный отчет, Универсальный отчет 2, Остатки материалов по свойствам, Начисления сотрудникам, Поиск данных, Оборотно-сальдовая ведомость, Перерасчет, Диаграмма начислений.
Объект конфигурации Отчет является прикладным и предназначен для описания алгоритмов, при помощи которых пользователь сможет получать необходимые ему выходные данные. Алгоритм формирования выходных данных описывается при помощи визуальных средств или с использованием встроенного языка. В реальной жизни этому объекту соответствуют всевозможные таблицы выходных данных, сводных данных, диаграммы и т.п.
Создание макета документа: Оказание услуги (Рисунок 5).
Рисунок 5 - Макет документа Оказание услуги №1 разработанной в конфигураторе.
Объект конфигурации Макет предназначен для хранения различных форм представления данных, которые могут потребоваться каким-либо объектам конфигурации или всему прикладному решению в целом. Макет может содержать табличный или текстовый документ, двоичные данные, HTML-документ или Active Document, графическую или географическую схему, схему компоновки данных или макет оформления схемы компоновки данных. Макеты могут существовать как сами по себе (общие макеты), так и быть подчинены какому-либо объекту конфигурации. Одно из предназначений макета, подчиненного объекту конфигурации - создание печатной формы этого объекта.
Создание регистров сведений: Цены, Графики работы, Значения свойств номенклатуры (Рисунок 6).
Рисунок 6 - Регистры сведений разработанной конфигураторе.
Объект конфигурации Регистр сведений является прикладным и предназначен для описания структуры хранения данных в разрезе нескольких измерений. На основе этого объекта платформа создает в базе данных информационную структуру, в которой хранится произвольная информация, "привязанная" к набору измерений.
Принципиальное отличие регистра сведений от регистра накопления заключается в том, что каждое движение регистра сведений устанавливает новое значение ресурса, в то время как движение регистра накопления изменяет существующее значение ресурса. По этой причине регистр сведений может хранить любые данные (а не только числовые, как регистр накопления).
Создание объекта Перечисление: Виды номенклатуры.
Объект конфигурации Перечисление является прикладным и предназначен для описания структуры хранения постоянных наборов значений, не изменяемых в процессе работы конфигурации. На его основе платформа создает в базе данных информационную структуру, в которой хранится набор некоторых постоянных значений.
Объект конфигурации План видов характеристик является прикладным и предназначен для описания структуры хранения информации о характеристиках, создаваемых пользователем. На основе этого объекта платформа создает в базе данных информационную структуру. В ней может храниться информация о существующих видах характеристик и типе значения характеристики каждого вида.
В сущности, план видов характеристик очень напоминает справочник, однако имеет более узкую "специализацию": хранит информацию только о том, какими видами характеристик может описываться какой-либо объект базы данных. Эта информация состоит из названия вида характеристик и ее типа.
Создание плана счетов: Основной (Рисунок 7).
Рисунок 7 - План счетов разработанной в конфигураторе.
Объект конфигурации План счетов является прикладным.
Он предназначен для описания структуры хранения информации о совокупности синтетических счетов предприятия, которые созданы для группировки данных о его хозяйственной деятельности.
На основе этого объекта платформа создает в базе данных структуры, в которых хранится информация о том, какие счета и каким образом их будет использовать предприятие.
Это может быть система бухгалтерских счетов, установленная государством, план управленческих счетов или произвольный набор счетов, используемых для анализа тех или иных видов деятельности предприятия.