С.В. Бухарин, А.В. Мельников,
доктор технических наук, профессор, кандидат технических наук
Воронежская государственная технологическая академия
МНОГОКРИТЕРИАЛЬНАЯ ЭКСПЕРТИЗА ERP-СИСТЕМ С УЧЕТОМ СТОИМОСТНО-ВНЕДРЕНЧЕСКИХ ХАРАКТЕРИСТИК
Предложена методика многокритериальной экспертной оценки ERP-систем, основанная на методе анализа иерархий. Введено понятие признаков (частных критериев) отрицательного эффекта и обобщено понятие функции цены. Проведен сравнительный анализ систем одного класса.
MULTICRITERIA EXPERT ESTIMATION OF ERP-SYSTEMS TAKING ACCOUNT INTO PRICE CHARACTERISTICS
The technique of multicriteria expert estimation of ERP-systems, based on a method of the analysis of hierarchies, is offered. The concept of signs (private criteria) of negative effect is entered and the concept of function of the price is generalized. The comparative analysis of systems of one class is carried out.
Введение. Эффективным способом решения проблемы выбора наилучшей системы автоматизации бухгалтерского учета является применение экспертных оценок. Как правило, при этом используются основные положения теории нечетких множеств. В работе [1] были введены как детерминированный, так и нечетко-множественный показатели «качество — цена » и предложено разделение признаков объекта на три
□ сущепы (кластера): количественные признаки, признаки наличия и качественные признаки. Однако задача выбора проекта (системы автоматизации) является более сложной, чем рассмотренная в работе [1] задача выбора товара, и требует рассмотрения не только функции цены, но и комплекса стоимостно-внедренческих характеристик.
Целью данной работы является разработка методики многокритериального оценивания известных проектов автоматизации бухгалтерского учета. Для достижения этой цели требуется решить следующие задачи : 1) применить для каждого из упомянутых кластеров разновидность метода анализа иерархий Т.Саати; 2) ввести и обосновать понятие признаков отрицательного эффекта (ПОЭ); 3) обобщить понятие функции цены, перейдя к функции стоимостно-внедренческих характеристик; 4) применить разработанную методику к оценке зарубежных и отечественных систем автоматизации бухгалтерского учета одного класса сложности.
В зарубежной литературе системы автоматизации бухгалтерского учета и управления предпринимательской деятельностью известны под термином ERP (Enterprise Resource Planning)-системы. В данной работе мы рассмотрим основные ERP-решения как западных, так и отечественных разработчиков [2], ориентированные на малый и средний бизнес и представленные на российском рынке.
Комплексный показатель «качество — цена». Вначале рассмотрим мультипликативную модель детерминированного комплексного показателя «качество — цена» [1]:
I=
уетё J-----------------------+ ^ ---------------------------+ Уёамй -1----------------------------------
ё1ё 2V— 1аё 2V......... ёа-л°. 2V - ••*
),ё1ё 1, 1аё 1, ёа^.1о .
) 1 1
X
V Р
х__________ цены____________= т т
V + V + V кач цены ’ (1)
* кол 1 * нал 1 * кач
где Vкол , Vнал , Vкачпр — групповые весовые коэффициенты, определяющие предпочтительность количественных признаков, признаков наличия и качественных признаков, соответственно. Множества {У),^,^} определяют относительный вклад отдельных признаков (частных критериев).
В этом показателе выделим два сомножителя, первый из которых дает собственно оценку качества I кач, а второй характеризует функцию цены
I = V Р (2)
цены ’ цены-1
и будет в дальнейшем обобщен как стоимостно-внедренческая функция.
Нетрудно убедиться в том, что введенная в (1) нормировка делением на сумму
весовых коэффициентов обеспечивает достижение функционалом Iкач значения единицы в том случае, когда все частные критерии будут равны единице. Это
□ существляяется с помощью нормировки
х.
х) =—^ , ) = 1,2,...,т, (3)
х), баз
где знаменатель — максимальное значение признака по всем К объектам
X) баз = тахх(к), к = 1,2,...,К. (4)
к
Нормированные таким образом значения признаков X) £ [0, 1], "). Соответственно, и
значение функционала Iкач £ [0,1].
Нечетко-множественная мультипликативная модель комплексного показателя «качество — цена» согласно [1] имеет вид
Х ^тлЦ А) (Х) Х X ^,налх1 X ^,качЦАь (х1 )х1
I(т) = V —---------------------------- + V —1-------------------+ V —-------------------
° у кол V1 V нал V1 V кач V
Х ),кол тнал Х ^нал Х М,кач
) 1 1 _
^ол + Унал + У.«-*
где Ца (х) ),Ц а (х1), Ца (х ) — функции принадлежности множествам допустимых значений количественных признаков, признаков наличия и качественных признаков, соответственно; т нал — общее число признаков наличия. Нетрудно убедиться, что второе
Х тр(Р) Р = у Ы у (ц) (5)
__ __ кач цены 5
слагаемое формулы (5) характеризует просто относительную величину наблюдения признаков наличия.
Введенная выше нормировка признаков (3) делением на максимальное значение по группе сравниваемых объектов имеет большое методическое значение. При этом все нормированные признаки изменяются в диапазоне [0, 1], и для всех этих признаков может быть выбрана единая функция принадлежности. Для случая односторонней трапецеидальной функции ее форма задается характеристическим Т-множеством T = {ti, t2, t3 , t4 }. Выберем в нашей задаче единую форму функции принадлежности
с характеристическим множеством T = {0,2; 0,8; 1,0; 1,0}.
Многокритериальная экспертиза на основе матрицы парных сравнений.
В основе решения многокритериальных задач лежит ранжирование частных критериев (признаков). Значимость рангов частных критериев определяется на основе их попарного сравнения с помощью шкалы лингвистических оценок. В соответствии с методом анализа иерархий [3,4] лингвистическую шкалу построим состоящей из девяти градаций оценок относительной важности. Считается, что выбранный частный критерий: строго эквивалентен другому — 1; слабо предпочтительнее — 3; несколько предпочтительнее — 5; значительно предпочтительнее — 7; строго предпочтительнее — 9.
Пусть А — матрица парных сравнений, построенная на основе определенных
экспертами значений элементов матрицы ajj = V^Vj . Эти значения (ранги частных критериев), как правило, выбираются из представленной выше девятибалльной шкалы. Тогда должно выполняться соотношение a jj = 1/ a jj, т.е. матрица A должна быть обратно-симметрической.
Искомый вектор коэффициентов относительной важности (вектор приоритетов) имеет вид
V =(V1,V2,...,Vm). (6)
В идеальном случае V является собственным вектором матрицы А и может быть найден как решение уравнения
AV = IV, (7)
где 1 — собственное значение матрицы А.
Особую важность имеют матрицы, не только обладающие приведенными выше свойствами, но и являющиеся согласованными, что означает наличие важного соотношения согласованности
aij = a& • akj. (8)
На практике в силу субъективности оценок экспертов это условие чаще всего не выполняется.
Информативным критерием достоверности определения рангов является индекс согласованности (ИС) матрицы парных сравнений А, который дает информацию о степени нарушения согласованности. Индекс согласованности для каждой матрицы рассчитывается на основе оценки максимальной величины собственного значения матрицы по формуле
ИС = 1ma^----Е , (9)
m -1
где m — размерность матрицы парных сравнений. Для обратно-симметричной матрицы всегда 1 max > Ш.
На основе индекса согласованности ИС рассчитывается показатель отношения согласованности ОС = ИС/СС, где СС — значение согласованности случайной матрицы того же порядка.
Средние значения согласованности СС для случайных матриц разного порядка m = 1,2,...,10, полученные при случайном выборе рангов из шкалы 1/9, 1/8, 1/7,..., 1, 2,...,9 и образовании обратно-симметричной матрицы, имеют следующий вид [3]:
0,00 0,00 0,58 0,90 1,12 1,24 1,32 1,41 1,45 1,49.
В работах [3,4] на основе обобщения опыта решения большого числа многокритериальных задач утверждается, что, для того, чтобы парные сравнения можно было считать согласованными, величина ОС должна быть менее, чем 10%. Если ОС выходит из этих пределов, то экспертам нужно пересмотреть задачу и проверить свои суждения.
В матрицах больших размеров, начиная с 7-9 элементов, трудно добиться согласованности. Это объясняется психологическими особенностями мышления экспертов
— человеку трудно сопоставить между собой слишком большое количество объектов.
Разрабатываемая нами методика позволяет решить эту проблему делением всего множества частных критериев на подмножества количественных признаков, признаков наличия, качественных признаков. В каждой из этих групп собрано сравнительно небольшое число однородных признаков, что существенно облегчает построение соответствующих матриц парных сравнений.
Оценка показателей качества ERP-систем. Для отечественного рынка особое значение имеют стоимостно-внедренческие характеристики: стоимость лицензии, стоимость внедрения, среднее время внедрения, доступность программного обеспечения и т.д. При оценке отношения «качество — цена» бессмысленно сравнивать дорогие ERP-системы с простой и дешевой отечественной «1С: Бухгалтерией». Поэтому сравним между две системы одного класса: «Microsoft Dynamics NAV (Navision)» и отечественную систему «Галактика Business Suite», основываясь на данных, содержащихся в обзоре фирмы «Hansa World» [2] (см. табл.1, табл.2).
Для каждой из этих систем требуется выполнить следующие действия: 1) определить вклад признаков: количественных, наличия и качественных; 2) оценить групповые весовые коэффициенты: 3) ввести стоимостно-внедренческую характеристику — обобщенную функцию цены.
1. Количественные признаки. К таким признакам относятся: 1) максимальное количество пользователей; 2) количество известных внедрений; 3) доля на рынке ERP-систем (%).
Построим матрицу парных сравнений, выбрав следующие ранги критериев
1 [2 [з
1 Щз з
2 0,33 1 2
3 0,33 0,5 1
Максимальное собственное число равняется 3,047. Индекс согласованности (ИС) равен 0,023, отношение согласованности (ОС) равно 0,040.
Нормированные весовые коэффициенты
VK0JI = (0,549; 0,249; 0,157). (10)
2. Признаки наличия. К таким признакам отнесем наиболее важные характеристики рассматриваемых систем — возможности анализа конкретных хозяйственных процессов. В упомянутом выше обзоре фирмы Hansa World [2] перечислены следующие функциональные возможности: 1) финансы; 2) учет основных средств; 3) расчеты с
подотчетными лицами; 4) управление персоналом и оплата труда; 5) закупки; 6) продажи; 7) склад; 8) производство; 9) бухгалтерская отчетность; 10) управление проектами.
Для системы Microsoft Dynamics NAV реализуется 7 таких признаков, а для системы «Галактика ERP» — 9. Считаем эти признаки равнозначными, поэтому для оценки признаков наличия матрица парных сравнений не используется.
3. Качественные признаки. К таким признакам относятся признаки 5—11 (табл.1), среди которых наиболее важными представляются: доступность программного обеспечения и страна разработчика. Построим матрицу парных сравнений, выбрав следующие ранги критериев:
1 2 3 4 5 Є I7 I
1 1 1 3 7 3 5 3
2 1 1 5 5 3 5 3
3 0,33 0,2 1 3 1 3 1
4 0,14 0,2 0,33 1 0,33 0,5 0,33
5 0,33 0,2 1 3 1 0,5 1
Є 0,2 0,2 0,5 1 2 1 0,5
7 0,33 0,33 1 3 1 2 1
Максимальное собственное число равняется 7,119. Индекс согласованности (ИС) равен 0,002, отношение согласованности (ОС) равно 0,015.
Нормированные весовые коэффициенты
Укачпр. = (0,299; 0,307; 0,104; 0,038; 0,081; 0,064; 0,106)т. (11)
4. Групповые весовые коэффициенты Укол, Унал, укачпр . Построим матрицу
парных сравнений, изменив порядок их рассмотрения с учетом того, что для данной задачи наиболее важными являются признаки наличия (функциональные возможности)
на следующий порядок Унал, Укол, укачпр . Выберем следующие ранги критериев:
Максимальное собственное число равняется 3,038. Индекс согласованности (ИС) равен 0,016, отношение согласованности (ОС) равно 0,028.
Окончательно, групповые весовые коэффициенты
V.O, = °,103; Уна, = 0,6°5, V„4 = О,291. (12)
В табл.1 представлены значения признаков Xj, нормированных признаков Xj, произведений функций принадлежности и нормированных признаков m AXj при трапецеидальном задании T = {0,2; 0,8; 1,0; 1,0;} функций принадлежности. Взвешенные
суммы признаков и обобщенный показатель качества рассчитаны с учетом найденных весовых коэффициентов (10)—(12).
Таблица 1
Характеристики сравниваемых ERP-систем
Признаки Microsoft Dynamics NAV Галактика ERP
№ Наименование признаков xi xi A i xi xi m A i
1 Количество пользователей До 250 0,7 5 В 0,70б До 330 1,000 1,000
2 Количество внедрений 55 000 1,0 1,000 >б000 0,109 0,000
3 Доля на рынке БЯР-систем, % 7 1,0 1,000 5 0,714 0,б13
Взвешенная сумма количественных признаков 0,Вб1 0,831 0,721 0,б42
4 Функцио нальные возможности (наличие) 7 0,7 0,584 9 0,900 0,900
Взвешенная сумма признаков наличия 0,7 0,584 0,900 0,900
5 Доступность программного обеспечения Труднодос- тупное 0,4 0,134 Легкодоступ- ное 1,0 1,000
б Разработчик Micro- soft (США) 1,0 1,000 Галак- тика (Россия) 0,б 0,401
7 Локализация Для каждой страны 1,0 1,000 Русский 0,8 0,800
в Требования к системе Windows СУБД: SQL, Oracle 1,0 1,000 Windows СУБД: SQL, Oracle 1,0 1,000
9 Возможность удаленного использования Дополни- тельный WEB- интерфейс 1,0 1,000 Терминальный доступ, обмен данными 0,б 0,401
10 Гибкость Программи- рование 1,0 1,000 Параметриза- ция 0,б 0,401
11 Электронная почта (е-шаП) Есть 1,0 1,000 Нет 0,4 0,134
Взвешенная сумма качественных признаков 0,82 0,74 0,734 0,б73
Обобщенный показатель качества Детер- миниро- ванный 0,747 Нечёт- ко- множе- ствен- ный 0,б49 Детер- миниро- ванный 0,838 Нечётко^-множественный 0,814
Стоимостно-внедренческая функция. Обобщим функцию цены Iцены комплексного показателя «качество — цена» (1) на основе введения еще одной группы признаков — признаков отрицательного эффекта (ПОЭ). Для данной задачи ПОЭ —
стоимость лицензии Рлиц, стоимость внедрения Рвнед , длительность срока внедрения (мес.) Твнед .
Вместо использованной ранее нормировки признаков (3), (4) введем «обратную» нормировку
x~
(k)_
О
Рё
О о
„ (k) _ Р aiaa . ^ (k) _ T aiaa
xaiaa _ (ГГ ’ ХпбТё _"
Р (k) ’ Aaiaa P (k) ’ Лп«ё T (k) •
^ёео ^aiaa ±afaa
(13)
где верхним символом « o » обозначены максимальные значения по группе сравниваемых объектов (k _ 1,2):
в _ -D (k) тО _ -D (k) О _ т (k)
Р лиц — max Р лиц , Р внед — max Р внед , T внед — max T внед .
k k k При такой нормировке, как и ранее, нормированные признаки принимают значения из отрезка [0, 1], а для нечетко-множественного показателя может использоваться функция принадлежности трапецеидальной формы с множеством характеристических чисел
T _ {0,2; 0,8; 1,0; 1,0}.
Обобщенная функция цены с учетом стоимостно-внедренческих характеристик примет вид
J
цены
V x + V x + V x
’лицЛлиц ~ ’ внед л внед ^ ’сроклсрок
V + V + V
’лиц ’ внед ’срок
(14)
где весовые коэффициенты Улиц ,увнед ,уср0к определяются на основе матрицы парных сравнений
Максимальное собственное число равняется 3,054. Индекс согласованности (ИС) равен
0,027, отношение согласованности (ОС) равно 0,047.
Окончательно, стоимостно-внедренческие весовые коэффициенты
= Кщ,у,й(д,Уср(ж} = {0,709; 0,179; 0,112}. (15)
Значения нормированных признаков, обобщенная функция цены с учетом стоимостно-внедренческих показателей и комплексные показатели «качество — обобщенная цена» приведены в табл.2.
Таблица 2
Стоимостно-внедренческие признаки БКР-систем
Признаки Microsoft Dynamics NAV Г алактика БИР
№ Наименование xi xi m A i xi xi m Axi
1 Стоимость лицензий за рабочее место, Евро 1500 0,333 0,073 500 1,0 1,0
2 Стоимость внедрения (от стоимости лицензий) >100% 0,5 0,251 >50% 1,0 1,0
3 Срок внедрения (месяц) 4 1,0 1,000 8 0,5 0,251
Обобщенная функция цены 0,438 0,209 0,944 0,916
Комплексные показатели J, J(m) J= 0,327 J= 0,136 J = 0,791 J= 0,745
Как видно из табл. 2, по величине обобщенных показателей «качество — обобщенная цена» J , Jсистема «Галактика ERP» значительно превосходит зарубежный вариант «Microsoft Dynamics NAV» того же класса, что объясняется лучшими стоимостновнедренческими характеристиками. Кроме того, можно сделать вывод о том, что нечеткомножественный показатель (5) оказывается значительно более чувствительным к различию характеристик сравниваемых объектов, чем детерминированный показатель (1).
ЛИТЕРАТУРА
1. Бухарин С.В., Мельников А.В. Нечеткие множества качественных признаков объектов экспертизы // Вестник Воронежского института МВД России. — 2011. — № 1.
— С. 142—149.
2. Обзор и сравнение основных ERP-решений на российском рынке : Review of
Hansa World [Электронный ресурс]. — Режим доступа : http://hansa.dm.ru
/pages/compare2 (дата обращения 14.04.2011).
3. Саати Т. Принятие решений: метод анализа иерархий. — М.: Радио и связь, 1993. — 278 с.
4. Дилигенский Н.В., Дымова Л.Г., Севастьянов П. В. Нечеткое моделирование и многокритериальная оптимизация производственных систем в условиях неопределенности: технология, экономика, экология. — М. : Машиностроение - 1, 2004. — 397 с.