Классификаторы

13
Корпоративная система классификаторов Семантика требований ERP систем

Transcript of Классификаторы

Page 1: Классификаторы

Корпоративная системаклассификаторов

Семантика требований ERP систем

Page 2: Классификаторы

Оглавление:

2

Классификаторы. Назначение

Классификаторы. Понятийная основа

Классификация. Основные требования ИТ

Классификаторы. Роль и место в трехуровневой модели данных

Инструменты для классификаторов: 1C-MDM НСИ, SAP MDM

Классификаторы. Корпоративные источники формирования

Требования из БП к классификации. Пример

Позиция классификаторов в работе с данными. Пример

Классификаторы. Типовые решения и базовые понятия

Анализ процесса построения системы классификаторов

Выводы

Page 3: Классификаторы

Классификаторы. Назначение

3

Классификатор - систематизированный перечень объектов, каждому из которых присвоен определенный код (от латинских слов Classis - разряд и Facere – делать).

Page 4: Классификаторы

Классификаторы. Понятийная основа

4

Правила классифицирования• Общесистемные, унифицированные

информационные требования• Требования от бизнес-процессов• Корпоративные требования

Классификаторы• Процедура классифицирования (бизнес процесс

создания, актуализации и использования классификаторов)

• Система классификаторов (база данных для хранения классификаторов, система по использованию базы данных, MDM)

• Термин «Классификация» является по своей сути рекурсивным. В математической теории это понятие определяется специальным образом.

• «Классификатор» и «Классификация» соотносятся между собой также, как понятия «объект» и «метод» (ресурс и процедура, актив и некоторый бизнес-процесс)

Требования

ИТ

Бизнес-

процессы

Корпоративные

требования

Классификаторы База данных

Единых классификаторов

Page 5: Классификаторы

Классификация. Основные требования ИТ

5

Нормализация. Система единых корпоративных классификаторов хранится в нормализованной базе данных и является ее составной частью (1НФ, 2НФ, 3НФ, НФБК).

Уникальность. Каждая классификация объектов проводится только по общему основанию.Основание классификации – это признак, который дает возможность разделить всю совокупность классифицируемых объектов (родовое понятие) на виды, части или подклассы этой совокупности (видовые понятия).

Полнота. Количество классифицируемых объектов должно быть равно объему всего классифицируемого класса. Если объект относится к классу и задано основание классификации, то не существует объектов в этом классе, которые не соответствуют какому-либо видовому понятию, т.е. не могут быть классифицированы.

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

Непрерывность. Разбиение на подклассы должно быть непрерывнымЛогическое разбиение на подклассы (видовые понятия) должно находиться на одном смысловом уровне классификации.

• Все требования к классификации должны выполняться одновременно.• Семантические (смысловые) требования фактически относятся к каждому основанию классификации• К одному и тому же набору объектов можно применять различные основания классификации.• Классификация объектов задается классификатором, наименование которого называется – основание.

Системные требования к классификации:

Нормализация. Система единых корпоративных классификаторов хранится в нормализованной базе данных и является ее составной частью (1НФ, 2НФ, 3НФ, НФБК).

Уникальность. Каждая классификация объектов проводится только по общему основанию.Основание классификации – это признак, который дает возможность разделить всю совокупность классифицируемых объектов (родовое понятие) на виды, части или подклассы этой совокупности (видовые понятия).

Полнота. Количество классифицируемых объектов должно быть равно объему всего классифицируемого класса. Если объект относится к классу и задано основание классификации, то не существует объектов в этом классе, которые не соответствуют какому-либо видовому понятию, т.е. не могут быть классифицированы.

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

Непрерывность. Разбиение на подклассы должно быть непрерывнымЛогическое разбиение на подклассы (видовые понятия) должно находиться на одном смысловом уровне классификации.

Page 6: Классификаторы

Классификаторы. Роль и место в трехуровневой модели данных

6

• Концепция Витрин данных (Data Mart) обеспечивает важные требования конечных пользователей по доступу к информации (тематические подмножества данных, консолидация, управление правами доступа).

• Несоблюдение требований к классификации, отсутствие инструментов по работе с классификаторами (МДМ) резко увеличивают затраты на создание Хранилища данных (Data Warehouse) и информационный обмен.

Page 7: Классификаторы

Инструменты для классификаторов: 1C-MDM НСИ, SAP MDM

7

• MDM – управление основными данными (Master Data Management).• Ролевой персонал для реализации Бизнес Процессов по работе с данными обычно отсутствует в Компании.

Page 8: Классификаторы

Классификаторы. Корпоративные источники формирования

8

Международные классификаторы Национальные классификаторы Отраслевые классификаторы

Корпоративные классификаторы

Потребители и источники

• Источниками возникновения классификаторов являются не только Бизнес Процессы (БП) .• Семантику значений используемых классификаторов определяют и отчетные формы.

Внешние Внутренние

Поскольку требования IT к построению системы классификаторов основаны на семантическом(смысловом) анализе классифицируемых экономических и технических показателей важно перечислить все информационные источники для определения семантики значений классификаторов.

Данные

MES,

SCADA

Справочники

ERP

Отчетные формы

Международные

Национальные

Отраслевые

Регламентные

Аналитические

Разовые

Page 9: Классификаторы

Требования из БП к классификации. Пример

9

Сценарные

условия

Целевые

показатели

Производственная

программа

Аналитические и

учетные регистры

МоделированиеПроизводственное

планированиеИсполнение

План-факт

анализ

Классификаторы и справочники, необходимые для оперативного управления Компанией

• Бизнес-процесс допускает упрощенную форму представления в виде потоковой модели Жизненного Цикла• Анализ модели жизненного цикла имеет свои границы практического применения, обоснованные в мат. экономике.

1. Описание Бизнес Процесса однозначно определяет необходимый составклассифицируемых объектов

2. Бизнес Процесс однозначно определяет необходимый состав экономических и технических показателей объектов для информационной поддержки под процессов учета и управления

3. Примеры объектов в технологическом Бизнес Процессе – актив, тех. комплекс, установка; в Бизнес Процессе управления - документ

Page 10: Классификаторы

Позиция классификаторов в работе с данными. Пример

10

• Процесс корпоративной работы с информацией можно изобразить в форме модели Дорожной карты.• Наиболее подходящая позиция по работе с классификаторами – формирование информационного поля.

Классификаторы и справочники, ролевое место в корпоративной работе с информацией

Page 11: Классификаторы

Классификаторы. Типовые решения и базовые понятия

11

• Фасет – набор однородных значений по некоторому классификационному признаку , основанию классификации.

• Корневая вершина дерева называется основанием классификации.• Вершина классификатора представима в виде записи, возможно содержащей значения полей данных,

классифицируемых по классификаторам с другими основаниями.

• Иерархический классификатор представим структурой типа дерево

• Мощность дерева – количество элементов (вершин - 12)

• Уровень дерева – количество слоев (4)• Степень дерева – максимальное

количество исходящих ребер из любой вершины (3)

Код вершины (11) = (1).(4).(7).(11)

• Фасетный классификатор содержит параллельное разделение множества объектов по независимым основаниям классификации – фасетам.

• Последовательность расположения фасетов называется фасетной формулой.

• Количество фасетных формул для множества объектов определяется возможными сочетаниями фасет.

• Состав признаков одного фасета не должен повторяться в других фасетах.

ФАСЕТ01:ФАСЕТ02:ФАСЕТ03:ФАСЕТ04ФАСЕТ03:ФАСЕТ02:ФАСЕТ05

Page 12: Классификаторы

Анализ процесса построения системы классификаторов

12

Бизнес Процессы построения и сопровождения внешних классификаторов отличаются от бизнес процессов построения и сопровождения внутрикорпоративных классификаторов.

Внешние классификаторы характеризуются, как правило, большой мощностью и малым количеством уровней. Нельзя изменить структуру и состав записи узла такого классификатора.

Как правило, в Компании можно собрать все виды отчетных форм, но частично отсутствует формализованное описание связанных с их применением Бизнес Процессов.

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

Состав записей классификаторов в прикладных подсистемах ERP часто не удовлетворяет общесистемным требованиям к классификации.

Page 13: Классификаторы

Выводы

13

1. Теоретическое основание классификации и вопросы практического применениянедостаточно проработаны.

2. Состав классификаторов часто не удовлетворяет системным требованиям.

3. Подбор или выделение персонала для выполнения работ с системой корпоративных классификаторов затруднен в существующих организационных структурах Компаний.

4. Применение систем управления Мастер Данными фрагментарно.