ABC-анализ продажи книг в книжном магазине на основе гибридного интеллекта

Бесплатный доступ

Рассмотрена разработка подсистемы ABC-анализа продажи книг в книжном магазине как системы гибридного интеллекта. Отличительная особенность рассмотренного подхода заключается в том, что в ABC-анализе продаж непосредственно участвуют сотрудники книжного магазина: менеджеры по поставкам, менеджеры по продажам и аналитики. Рассмотрены примеры применения ABC-анализа в книжном магазине.

Гибридный интеллект, система гибридного интеллекта, abc-анализ, книжный магазин

Короткий адрес: https://sciup.org/148309504

IDR: 148309504   |   DOI: 10.25586/RNU.V9187.18.09.P.89

Текст научной статьи ABC-анализ продажи книг в книжном магазине на основе гибридного интеллекта

машинным комплексом. Основной режим работы СГИ - управление деятельностью. В этом режиме: функциональные подсистемы (сотрудники и их автоматизированные рабочие места (АРМ)) передают информацию о состоянии деятельности в процессы; процессы в зависимости от поступившей информации выдают те или иные команды в АРМ; АРМ при необходимости транслируют эти команды сотрудникам; сотрудники выполняют команды и передают ответы через АРМ в процессы; процессы в зависимости от ответов, поступивших от АРМ, выдают в АРМ новые команды и т. д.

Структура системы гибридного интеллекта S имеет четыре уровня:

S = 1, S2, S3, S4>,                                   (1)

где S 1 - библиотеки готовых программ, реализующие исполнительную среду для работы системы; S 2 - состояния процессов, аккумулирующих логику работы системы; S 3 - совокупность взаимодействующих процессов; S 4 - функциональные подсистемы, реализующие стратегию и тактику управления.

Обозначим библиотеки готовых программ, реализующие исполнительную среду для работы системы гибридного интеллекта, S 1 = { d } , где did - i d библиотека готовых программ; состояния процессов, аккумулирующих логику работы системы гибридного интеллекта, S 2 = { т i , j } , где т i , j - состояние i s процесса j ; совокупность взаимодействующих процессов S 3 = { p n m } , где p n m - процесс m функциональной подсистемы n ; функциональные подсистемы, S 4 = { s i } , где s i - функциональная подсистема is .                                                     s s

Функциональная подсистема в общем случае имеет сложную иерархическую структуру. На к -м уровне i -я функциональная подсистема sik включает подсистему управления, состоящую из нескольких процессов { p kj } , нескольких функциональных подсистем { s k j } , нескольких функциональных модулей { f ikj } , и множество сообщений { m k j } : s , m

S ik =< { p kjp M s k ,j, M f , f M mk,jm } > ,                      (2)

где { p k^ } - j p -ый процесс; { s kj } - j s -я функциональная подсистема; { f ij } - jf -й функциональный модуль; { m kj } - j m -е сообщение; здесь индекс i указывает на i -ю подсистему рассматриваемого к -го уровня.

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

Подсистема управления реализует протокол взаимодействия функциональных подсистем одного уровня с помощью множества процессов. Процессы обмениваются сообщениями с функциональными подсистемами через внутренний интерфейс. В то же время подсистема управления получает задания от внешней функциональной подсистемы и отправляет ей ответы через внешний интерфейс. Регламенты этого вертикального взаимодействия функциональных подсистем реализуются процессами подсистем управления смежных по вертикали уровней.

Таким образом, более детально на уровне к каждая i -я функциональная подсистема s ik представляется как кортеж из подсистемы управления (множество процессов { p ij } ), нескольких функциональных подсистем следующего нижнего уровня { s kj } , внутреннего { m k j } и внешнего { m k } интерфейсов, множества функциональны ix m i                                     ’ j m 1 2

модулей { f i , jf } :

s ik =< { P kjp },{ s k, j, },{ m kj„ },{ m kj„ 2},{ ft f } >                   (3)

'm^                             '

ВЕСТНИК РОСНОУ. Серия «Сложные системы…»

Внутренний интерфейс {mi j } подсистемы sk является в то же время внешним интерфейсом для функциональных подсистем следующего нижнего уровня {sk j } * s и т. д.

Для облегчения создания систем гибридного интеллекта нами разработаны специальный инструментальный комплекс и его компоненты [5–8].

Деятельность по проведению ABC-анализа. ABC-анализ – это метод, который позволяет классифицировать ресурсы по степени их важности [9]. Применительно к продаже книг в книжном магазине ABC-анализ позволяет разделить все продаваемые книги на три категории:

А – наиболее ценные, 20% – ассортимента; 80% – продаж;

В – промежуточные, 30% – ассортимента; 15% – продаж;

С – наименее ценные, 50% – ассортимента; 5% – продаж.

Ранжировать таким образом можно также поставщиков, складские запасы, покупателей и периоды продаж. Результатом АВС-анализа является группировка объектов по степени влияния на общий результат.

В ABC-анализе продаж непосредственно участвуют сотрудники книжного магазина: менеджеры по поставкам, менеджеры по продажам и аналитики. Чтобы принять участие в ABC-анализе и использовании результатов ABC-анализа, необходимо зарегистрироваться в роли пользователя на портале РОС (URL: [7]. При регистрации Администратор деятельности «ABC-анализ» выделяет ресурсы для Рабочего кабинета, формирует и передает пользователям коды доступа и пароли. Для входа в свой Рабочий кабинет пользователю необходимо в пункте основного меню ВХОД портала РОС ввести переданные ему Администратором деятельности «ABC-анализ» код доступа, например u0077171, и пароль, например MyPsw177. Откроется страница приветствия «ДОБРО ПОЖАЛОВАТЬ В РОС!». Это Рабочий кабинет пользователя РОС. Здесь в пункте основного меню ДЕЯТЕЛЬНОСТИ перечислены в таблице все виды деятельности, в которых пользователь принимает участие, в данном случае – это работа в подсистеме «ABC-анализ» системы управления книжным магазином (рис. 1).

В разделе ДЕЯТЕЛЬНОСТИ пользователь может просмотреть описания деятельностей, в которых он принимает участие. Участие в Деятельности – это выполнение пользователем выдаваемых ему Заданий, подготовка и размещение им ответов и результатов выполнения Заданий. Задания и Результаты их выполнения размещаются в Файловой системе Рабочего кабинета пользователя. Перейти к выполнению Заданий можно со страницы «ДЕЯТЕЛЬНОСТИ РОС», перейдя по ссылке «Задания/ Показать». Откроется страница «РАБОТА В ПОДСИСТЕМЕ СИСТЕМЫ УПРАВЛЕНИЯ ОРГАНИЗАЦИЕЙ», на которой описана структура файловой системы для данной деятельности.

С этой страницы по ссылке «здесь» можно перейти к работе с файлами. К Файловой системе пользователь может также перейти, выбрав пункт основного меню рабочего кабинета ФАЙЛЫ.

В Файловой системе пользователь может скачать интересующий его файл, загрузить новый файл, переименовать файл, удалить уже не нужный файл (рис. 2). Продвинутый пользователь может по описанию Деятельности вручную скачивать нужные файлы, преобразовывать их с помощью инструментальных средств и загружать в Файловую систему. Для более комфортной работы пользователю необходимо загрузить файл arm.zip с Автоматизированным рабочим местом (АРМ), распаковать его на компьютере, подключенном к сети Интернет, запустить на исполнение командный файл arm.bat и приступить к работе в диалоге, как показано на рис. 3. В АРМ все операции выполняются пользователем в полуавтоматическом режиме.

РОС ROS

РОС — ОС будущего !

Доступно и всерьез ...

ГЛАВНАЯ ФАЙЛЫ ИНСТРУМЕНТЫ ' ДЕЯТЕЛЬНОСТИ ' ЗАПРОСЫ ВЫХОД ПОМОЩЬ

РАЗДЕЛЫ

ДЕЯТЕЛЬНОСТИ РОС

Кснак ы

ПиМи1И IUJd< V КЯрТЯ гейта

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

новости

Деятельность

| Описание | Задания

Завершен проект

Завершена работа над проектом по созданию ...

Подробнее

Открыт новый проект

Отбыто проект по созданию

Подсистема системы управления к н ижны м м а газ и н о м «АВ С- а н ал из»

Показать

Показать

Щелкнув мышкой по надписи «Показать», вы можете просмотреть описание Деятельности или список поступивших вам заданий.

Рис. 1. Рабочий кабинет пользователя

Все пользователи Подсистемы «ABC-анализ» по выполняемым функциям разделены на следующие группы.

  • 1.    Менеджеры по продажам.

  • 2.    Аналитики.

  • 3.    Менеджеры по поставкам.

УПРАВЛЕНИЕ ФАЙЛАМИ

Загрузить файл Завершить работу с файлами

Текущий каталог: f/e41

Имя

Размер

Удалить

Переименовать (Введите новое имя)

(DIR)

8

= 1_________________________________________________________________1

■ВНИМАНИЕ - Важное сообщение.doc

41472

В

= 1_________________________________________________________________1

АВС-анализ

(DIR)

В1____________________________________________________1

arm.zip

410007

В

В1____________________________________________________1

rp.pdf

1945088

В

в|____________________________________________________1

  • 6 Сменить каталог: |                    |

  • ■ Создать каталог: |                    |

Выполнить! |

Рис. 2. Работа с файлами

Рис. 3. ABC-анализ в АРМ

Аналитики с помощью специального программного модуля «ABC-анализ» проводят собственно анализ продаж. Исходными данными для программного модуля «ABC-анализ» является файл input.dat , подготавливаемый в конце анализируемого периода менеджерами по продажам. Для проведения ABC-анализа аналитику необходимо указать номера столбцов и диапазон номеров строк с исходными данными. После указания параметров исходных данных необходимо нажать на кнопку «Провести ABC-анализ» в основном диалоге программного модуля «ABC-анализ» (рис. 4). Внизу диалога появится полоса с индикатором для отображения хода выполнения ABC-анализа. По окончании расчетов будет выдано сообщение «Готово». Затем аналитик должен проверить результаты ABC-анализа в диалогах, как показано на рис. 5, 6, 7 и 8.

После проверки полученных результатов ABC-анализа аналитик исправляет недостатки в исходных данных и повторяет анализ. Когда все недостатки будут устранены, аналитику необходимо сохранить полученные результаты в файле output.dat . Для этого он должен нажать на кнопку «Сохранить результаты ABC-анализа» (см. рис. 4). Внизу диалога появится полоса «Выполнено» с индикатором для отображения хода сохранения результатов ABC-анализа. После окончания передачи результатов ABC-анализа в файл output.dat будет выдано сообщение «Готово».

Рис. 4. Основной диалог программного модуля «ABC-анализ»

Номер

Название

Количество

Выручка

240596

кое лицо: романы.-СПб.:Амфора,2015.-44

2

960

240601

есть.-СПб.: Амфора,2014.-607с.-Современ

2

920

ASE000000000717901

иковый период.-М.: ACT,2017.-256с.-Экск.

5

950

А0000011683

о л м о в. -С П б.: Аз б у ка-Атти ку с ,2017. -544 с. -/

4

1950

А0000011158

ик: роман.-М.:Иностранка,2016.-640с.-Бол

3

1875

17627

Адзути С. Супермаркет: роман,-СП б.: Азбу ка ,2011. -480с -Аз б ука-классика, шт

3

435

Рис. 5. Фрагмент исходных данных для ABC-анализа

Номер

Название

Количес1во

Выручка

Доля в выручке:

79,99

Доля в ассортименте:

41,07

9161223

Рзнд А. Атлант расправил плечи. 0 3 частях (комплект из 3 книг) -М.: Альпина Паблишер,2016,

24

27900

000000548

Робертс ГД. Шантарам: роман (комплект из 2 кни г).-СПб: Азбука-Аттику с,2017.-The Big Book, шт

31

13461,25

300000001

Тартт Д.Щегол: роман/пер. А .Завозе Ba-М.: ACT,2016.-832с., шт

12

9860

000000007

Коэльо П. Мата Хари. Шпионка.-М.:АСТ,2016.-256с-Лучшее от Пауло Коэльо, шт

20

9750

ooooooos:

Кэнфилд Дж. Куриный бульон для души: 101 Рождественская история,-М.: Эксмо,2017.-418с.-

Куриный бульон, шт

33

8862

ооооооов:

Мураками X. Мужчины без жениц4н.-М.:Эксмо,2016-288с-Мураками-мани я, шт

16

8478

000001105

Робертс Г.Д. Тень поры: роман.-Спб.:Азбука-

Аттикус ,201 6.-832с -The Big Book, шт

12

7847

Рис. 6. Фрагмент результата ABC-анализа, группа книг A

Пауло Коэльо, шт юоооооое;

Фаулз Дж. Волх в.-М.: Эксмо ,2015.-848с, шт

Паланик Ч. Дневник: роман.-М.:АС1,2010 -320с.- Чак

Паланик и его бойцовский клуб, шт

Кенилли Т. Список Шиндлера.-М: Эксмо ,2016.-480с.-Ю0000006С Интеллектуальный бестселлер. Читает весь мир, шппппппаг БРэАбери Р. Летнее утро, летняя ночь: рассказы.-

™™™ои         М..Э™,2016,256С|«т

Леви М. Уити,чтобы вернуться-М.: Иностранка,2016.-448с.-Левиада, шт

Леннокс Д. Зимний дом.-М.:Слово,2О12.-544с, шт

Рис. 7. Фрагмент результата ABC-анализа, группа книг В

Номер

Название

Количество

Выручка

Доля в выручке:

5,00

Доля в ассортименте:

24,86

000000761

Лу Э. Допплер: роман-СПб/Азбука,2014.-192с -Азбука-классика, шт

2

270

oooooooe:

Фритти Б. Секрет, которьм нам не раз гадать .-М.: Эксмо2015.-352с.-Желанный роман. Барбара

Фритти, шт

1

270

237291

Слоун Р. Круглосуточный книжный мистера Пенумбры -М.: Livebook ,2016 .-352с, и т

1

265

D00000000

Коэльо П. Победитель остается один: роман -М.:АСТ,2016.-448с.-Лучшее от Пауло Коэльо, шт

1

260

Тонг КуонгВ. Про видение-М: Эксмо ,2015.-224с,-Счастье жить. Проза Валери Тонг Куонг, шт

1

260

000000007

Хейги А. На грани катастрофы роман -М.:АСТ,2016.-224с.-Артур Хейли: классика для всех, шт

2

260

000000007

Спаркс Н. Лучшее во мне: роман.-М.: ACT,2017,-З84с.-Романтика любви, шт

2

255

Рис. 8. Фрагмент результата ABC-анализа, группа книг C

Исходные данные содержат список всех проданных книг за анализируемый период, как показано на рис. 5.

Группа книг A – это 41% всех проданных книг, которые дали 80% всей выручки (см. рис. 6).

Группа книг B – это 33% всех проданных книг, которые дали 15% всей выручки (см. рис. 7).

Группа книг C – это 5% всех проданных книг, которые дали 25% всей выручки (см. рис. 8).

Отчет о проведенных расчетах содержит интегральные показатели ABC-анализа (рис. 9).

Права пользователей на портале РОС регулируются Администратором соответствующей Деятельности, в данном случае Администратором деятельности «ABC-анализ».

Примеры ABC-анализа. Рассмотрим примеры использования ABC-анализа для увеличения выручки от продажи книг в книжном магазине.

Каждый квартал сотрудники книжного магазина проводят ABC-анализ всех проданных за квартал книг.

Пример 1 . Отчет о проведении ABC-анализа (см. рис. 9) за квартал показал, что количество книг в группе A значительно больше, чем 20% от общего количества книг. Аналитик решил, что это означает, что началось насыщение рынка и что менеджерам по поставкам необходимо пересмотреть ассортимент закупаемых книг и закупить дополнительно наиболее востребованные книги. Общая выручка магазина в следующем квартале стала больше на 7%, и структура продаж в группе A улучшилась. Директор

Рис. 9. Отчет о проведении ABC-анализа книжного магазина отметил, что аналитик сделал правильный вывод из результатов ABC-анализа за прошлый квартал.

Пример 2 . Отчет о проведении ABC-анализа за квартал показал, что количество книг в группе A примерно 20% от общего количества книг, а вот в группе C количество книг очень большое (более 50%), а выручка от их продажи всего 5%. Аналитик решил, что менеджерам по поставкам необходимо больше не закупать книги из группы C. Выручка магазина от продажи книг в следующем квартале стала немного меньше, но освободились средства на закупку канцтоваров.

Эти примеры взяты из практики использования ABC-анализа книжного магазина в небольшом районном центре и не могут рассматриваться как общие рекомендации. В каждом книжном магазине в зависимости от его специфики опытным путем вырабатываются свои правила использования ABC-анализа.

Заключение

Практическое создание систем гибридного интеллекта [10–12] показывает, что это реальный подход к автоматизации различных видов деятельности. Исчерпывающую информацию о теории систем гибридного интеллекта [1–4], инструментальном программном комплексе и его компонентах [5–8] и их практическом применении [10–12] можно найти на официальных сайтах:

– Ассоциации независимых консультантов в области наукоемких технологий «Интеллект Инвест Центр»;

– научно-исследовательской группы «Оберон»;

– портала дистанционного обучения «Независимый центр знаний».

ВЕСТНИК РОСНОУ. Серия «Сложные системы…»

Список литературы ABC-анализ продажи книг в книжном магазине на основе гибридного интеллекта

  • Бухаров М.Н. Системы гибридного интеллекта / М.Н. Бухаров. - М.: Научтехлитиздат, 2005. - 352 с.
  • Бухаров М.Н. Теория систем гибридного интеллекта. Проектирование, стандартизация, моделирование и оптимизация: монография. - М.: ГОУ ВПО МГУЛ, 2008. - 214 с.
  • Бухаров М.Н. Управление сложными системами на основе гибридного интеллекта / М.Н. Бухаров // Спецтехника и связь. - 2015. - № 03. - С. 119-140.
  • Бухаров М.Н. Адаптация управления в системах гибридного интеллекта / М.Н. Бухаров // Вестник Российского нового университета. Сер. Сложные системы: модели, анализ, управление. - 2017. - Вып. 4. - С. 39-48.
  • Бухаров М.Н. Технология создания систем гибридного интеллекта на основе программного комплекса «Оберон-3000» / М.Н. Бухаров // Экол. системы и приборы. - 2005. - № 3. - С. 31-37.
Статья научная