Книги, научные публикации

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ ПРОДУКЦИОННАЯ СИСТЕМА ВЫБОРА ПРОГРАММНЫХ ПРОДУКТОВ СИСТЕМЫ л1С:ПРЕДПРИЯТИЕ 8 Т.В. Адуева, старший преподаватель кафедры автоматизации обработки информации

Томского государственного университета систем управления и радиоэлектроники (ТУСУР) А.В. Ахаев, аспирант кафедры комплексной информационной безопасности электронно-вычислительных систем Томского государственного университета систем управления и радиоэлектроники (ТУСУР) И.А. Ходашинский, доктор технических наук, профессор кафедры комплексной информационной безопасности электронно-вычислительных систем Томского государственный университет систем управления и радиоэлектроники (ТУСУР) Адрес: г. Томск, ул. Ленина, д. 40 E-mail: avt

akhaevav@gmail.ru;

hodashn@rambler.ru В статье описан подход к классификации программных продуктов системы л1С:Предприя тие 8. На базе предложенной классификации разработана продукционная система выбора дан ных программных продуктов по запросу пользователя. Описан подход к формированию рабочей памяти. Представлен язык описания базы знаний, разработанный для этой системы. На основе полученных результатов реализован прототип продукционной системы.

Ключевые слова: продукционная система, классификация, программные продукты, система л1С: Пред приятие 8, база знаний, язык описания базы знаний.

приятиях различных отраслей, видов деятельности Постановка задачи и типов финансирования [1].

ирма л1С, ее партнеры и независимые Широкий спектр предоставляемых решений, организации представляют на рынок боль а также популярность фирмы способствует вы Ф шое количество программных продуктов сокому спросу на ППC 1С. Менеджер по про системы л1С:Предприятие 8 (ППC 1С). Эти про даже данных продуктов должен оперативно по граммы (конфигурации, решения) предназначены для автоматизации управления и учета на пред- добрать для заказчика такое решение, которое в БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ наибольшей степени удовлетворяет его потреб- Классификация программных продуктов ностям. системы л1С:Предприятие 8 На поиск дополнительной информации и ана Извлечение знаний выполнялось с использова лиз каждого продукта уходит много времени. Для нием, как коммуникативных, так и текстологи того чтобы знать в каком направлении осущест ческих методов [4]. Использовались такие гибкие влять поиск, необходимо получить от клиента подходы как, интервью и свободные диалоги с экс нужную информацию. То есть одной из задач ме пертами - сотрудниками ООО Томское агентство неджера является формулировка таких вопросов правовой информации Гарант (официальный заказчику, которые помогут получить необходи партнер фирмы л1С). Также изучена литература по мые данные для поиска ППC 1С. Таким образом, данной предметной области. В том числе проведен процесс выбора получается сложным, требую анализ классификационных признаков автомати щим разносторонних знаний и хорошей подго зированных систем бухгалтерского учета (АСБУ) товки менеджера.

[5, 6], изучены особенности программ системы На данный момент есть несколько вариантов л1С:Предприятие 8.

решения этой проблемы. Во-первых, есть сайты Одним из наиболее часто применяемых подходов [2], где существуют помощники подбора кон к описанию предметной области является онтоло фигураций, в которых предлагается заполнить 3- гическое моделирование, позволяющее предста параметров, характеризующих потребности заказ вить предметную область совокупностью понятий чика. На основе этих параметров определяются (концептов, терминов) и отношений между ними, подходящие программы. Зачастую таких программ которым соответствуют сущности из реального может либо вообще не оказаться, либо их количе мира [7]. Онтологии представляют наиболее об ство будет исчисляться десятками, анализировать щие концептуальные понятия моделируемой обла которые приходится самостоятельно. Во-вторых, сти, полностью абстрагированные от конкретных на сайтах создаются каталоги с описанием функ моделей представления знаний и практической ционала программ [3]. Но эти каталоги незначи реализации [8]. Стоит отметить, что примене тельно сужают круг поиска, а описания длинные ние онтологического подхода при формализации и требуют дополнительного анализа. И наконец, базовых категорий предметной области обладает на официальном сайте фирмы л1С [1] существу рядом преимуществ, среди которых основными яв ет сервис калькулятор стоимости, работающий ляются универсальность, применимость на различ примерно как помощники. С помощью данного ных уровнях детализации, адаптируемость и др. [9].

сервиса можно определить конкретную конфигу Опираясь на онтологический подход, нами была рацию и ее стоимость. Однако калькулятор стои построена классификация, имеющая следующие мости рассматривает только типовые решения, основания (в скобках указаны примеры возможных которые составляют не более 10 % от всего переч значений):

ня продуктов.

1. вид решения (типовое решение);

Для решения проблемы выбора оптимальной 2. тип предприятия (хозрасчетная организация);

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

стью заменить менеджера по продажам. Система 4. подвид учета (документооборот);

должна охватывать весь спектр ППC 1С и предла 5. вид деятельности (производство);

гать конкретную конфигурацию, наиболее подхо 6. подвид деятельности (молочное производство);

дящую для клиента.

7. версия (ПРОФ).

Для достижения поставленной цели, прежде Рассмотрим каждое основание классификации.

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

тип продукционной системы. Данное основание включает в себя два значения:

В настоящей статье описан подход к решению типовое или универсальное решение (Т) - это указанных задач. видение разработчика функциональных возможно БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ стей программ. Предполагается, что функционала управленческий учет;

типового решения вполне достаточно для боль оперативный учет и элементы управленческого шинства предприятий [3];

учета (ОУиУУ);

отраслевое или специализированное решение бухгалтерский и налоговый, оперативный и (О) - это решение, нацеленное на максимальное управленческий учет;

соответствие потребностям в автоматизации наи отраслевой оперативный учет и элементы более важных для предприятий бизнес-процессов;

управленческого учета (ООУиУУ);

как правило, это разработки партнеров фирмы БУиНУ, отраслевой оперативный учет;

л1С или других независимых организаций.

БУиНУ, отраслевой оперативный и управлен Данное основание позволяет выделить два клас ческий учет.

са ППC 1С, каждый из которых обладает своими Из названий видно, на автоматизацию каких ви преимуществами [3].

дов учета ориентированы программы, относящиеся Тип предприятия. Существуют программы, ори к тому или иному набору.

ентированные на разные типы предприятий. Для того чтобы их различать был выделен данный клас- Для уточнения задач автоматизации некоторые сификационный признак, имеющийся также в [5]. ВУ были декомпозированы на подвиды учета. На Анализ ППC 1С позволяет выделить три значения: пример, для вида учета ОУиУУ были выделены сле дующие подвиды:

бюджетное учреждение (Б) - учреждение, фи нансируемое преимущественно или целиком из документооборот;

средств государственного и местного бюджетов управление персоналом и расчет зарплаты [10];

(УПРЗ).

хозрасчетная организация (Х) - коммерческая Кроме того, каждому ВУ соответствует условный организация, которая осуществляет свою деятель подвид - Универсальный подвид учета (УПУ). К ность без помощи средств государственного бюд нему принадлежат те программы, которые не отно жета;

сятся к выделенным нами подвидам учета.

корпоративный рынок (К) - условный тип, к Данные основания классификации охватывают нему относятся крупные холдинги, организации, не только интересующие виды учета, но и включа имеющие обособленные подразделения.

ют анализ конкретного состава решаемых учетных Данное основание помогает выделить программы задач.

ориентированные на предприятия с разной формой Вид и подвид деятельности. Вид деятельности явля собственности.

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

ления экономическими процессами и объектами, Здесь определяется прикладная область, для кото сущность которого состоит в фиксации их состоя- рой подбирается программа. Существует общерос ния и параметров, сборе и накоплении сведений сийский классификатор видов экономической дея об экономических объектах и процессах, отраже- тельности [11], на основе которого были выделены нии этих сведений в учетных ведомостях [10]. Этим значения. Ниже представлены некоторые из них:

целям служат разные виды учета: бухгалтерский, жилищно-коммунальное хозяйство;

налоговый, бухгалтерский управленческий, опе образование;

ративный. При этом оперативный учет может быть оптовая и розничная торговля;

как типовым (c универсальным набором функций), так и отраслевым (со специализированным набо- производство;

ром функций).

услуги (У).

Программы системы л1С:Предприятие 8, как К перечисленным видам деятельности мы до правило, предназначены для автоматизации не бавили условный - Универсальный вид деятель скольких видов учета сразу, то есть в каждой про ности (УВД). Это связано с тем, что существуют грамме присутствует набор видов учета (ВУ). Нами универсальные ППC 1С, которые предназначены было выделено семь таких наборов:

для автоматизации задач, имеющихся в различных бухгалтерский и налоговый учет (БУиНУ);

видах деятельности.

БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ Таблица 1.

Соответствие классификационных признаков программным продуктам системы л1С:Предприятие 8 Вид Тип Подвид Вид Подвид № Наименование ППС 1С Вид учета Версия решения предриятия учета деятельости деятельности 1 1С:Бухгалтерия 8. Базовая Т Х БУиНУ УПУ УВД УПД Базовая 2 1С:Бухгалтерия 8 ПРОФ Т Х БУиНУ УПУ УВД УПД ПРОФ 3 1С:Бухгалтерия 8 КОРП Т К БУиНУ УПУ УВД УПД ПРОФ 4 1С:Зарплата и Управление Персоналом 8 Т Х ОУиУУ УПРЗ УВД УПД ПРОФ 5 1С:Предприятие 8. Отель О Х ООУиУУ УПУ У Г ПРОФ Некоторые виды деятельности были декомпози- ный анализ программ и выбрать из них наиболее рованы на подвиды деятельности. Например, для адекватную для конкретного предприятия. В следу ющем разделе рассматривается формализованное вида деятельности У были выделены следующие представление предметной области с использова подвиды:

нием полученных результатов.

автосервис;

гостиница (Г);

кадровое агентство;

Продукционная система ломбард;

Системы обработки знаний, использующие про служба технической поддержки;

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

онных систем. Ниже даны основные понятия [12].

Подвиды включают в себя значения, имеющие Продукционное правило или продукция - это ся в [1, 2]. Кроме того, по аналогии с ВУ, каждому оператор преобразования, представляющий собой виду деятельности соответствует условный подвид выражение следующего вида:

- Универсальный подвид деятельности (УПД). К <ситуация> <заключение>.

нему принадлежат те программы, которые не отно Возможна и другая трактовка:

сятся к выделенным нами подвидам деятельности.

<ситуация> <действие>.

Данные основания классификации охватывают В состав экспертных систем продукционного не только интересующие виды деятельности, но и типа входит три основных компонента: база правил их конкретные направления.

(знаний), база фактов (рабочая память) и механизм Версия. У программ системы л1С:Предприятие 8 логического вывода (МЛВ).

также есть характеристика, связанная с размером МЛВ обрабатывает правила в соответствии с со предприятия. Существуют следующие версии про держанием базы фактов, где хранятся входные дан грамм [3]:

ные. Основываясь на имеющихся знаниях в базе базовая - предназначена для работы одного поль правил, МЛВ определяет результат, то есть выход зователя, и ориентирована на малые предприятия.

ные данные. Для работы нашей системы необходи ПРОФ - подходят для организаций больших мы следующие входные и выходные параметры [13] масштабов. Также имеет ряд других преимуществ (таблица 2).

по сравнению с базовой версией. Таблица 2.

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

Вход Выход Основная часть имеющихся на данный момент Вид решения ППC 1С была классифицирована по предложенным Тип организации Наименование ППС 1С основаниям. В таблице 1 приведен фрагмент обоб Вид учета щенных данных о соответствии классификацион Подвид учета Цена ППС 1С ных признаков данным программным продуктам.

Вид деятельности Подвид деятельности Предложенная классификация и представленные Цена клиентской лицензии Количество пользователей в таблице 1 данные позволяет провести сравнитель БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ Входные параметры представляют собой значе- ций) - язык программирования, ориентированный ния оснований предложенной классификации. По- на правила [14]. Правила имеют вид:

следний входной параметр не является основанием, <антецедент> <консеквент>, но при этом он характеризует основание версия.

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

иметь базу правил. А для формирования базы пра Управление осуществляется циклом, в котором вил необходимо иметь классификацию ППC 1С, ищутся правила с удовлетворяющимися антецеден которую мы уже описали. Теперь рассмотрим рабо тами, из них выбирается одно правило, затем вы чую память и правила нашей системы.

полняются действия.

Рабочая память. База фактов представляет собой Рассматриваемый язык правил может быть пред область памяти, где хранятся предпосылки, кото ставлен в форме Бэкуса - Наура следующим обра рые лописывают текущую ситуацию. В зависимо зом [15]:

сти от ситуации применяются те или иные продук ции и выполняются соответствующие решения.

<правило> ::= ЕСЛИ <антецедент> ТО <консек Применение продукции предполагает наличие не вент> ИНАЧЕ <консеквент> обходимых фактов, которые система запрашивает у <антецедент> ::= (И {<условие>}+) пользователя в режиме вопрос-ответ. Причем могут <консеквент> ::= (И {<действие>}+ ) задаваться как вопросы, на которые можно ответить, <условие> ::= (<значение> <знак> <значение>) выбрав нужный вариант из представленного списка, так и вопросы, предполагающие утвердительный или <действие> ::= (<значение> := <значение>) | отрицательный ответ. В таблице 3 представлены во (<значение> := ф<имя_функции> просы задаваемые системой, ответы пользователя и (<значение>)).

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

База правил. Экспертная система формирует опре- Под условием понимается некоторое предложе деленные гипотезы и выводы, основываясь на тех ние, по которому осуществляется поиск в базе зна знаниях, которыми она располагает. Знания в систе- ний, а под действием - действия, выполняемые при ме представлены на специальном языке и хранятся успешном исходе поиска (они могут быть промежу отдельно от программного кода, который форми- точными, выступающими далее как условия, или рует выводы и гипотезы. Этот компонент системы целевыми, завершающими работу системы). Значе принято называть базой знаний (правил) [12].

ниями в антецеденте и консеквенте могут быть чис Продукционные правила формируются с исполь- ла, символы (выделяются кавычками л, ) или пере менные. Переменной называется символ, который зованием языка, разработанного специально для рассматриваемой предметной области. В основу заключен в ломаные скобки (например, <А>). Знак данного языка лег язык OPS5 - представитель се- может быть одним из знаков сравнения: больше мейства OPS (средства разработки систем продук- (<), меньше (>), равно (=) или неравно (<>).

Диалог с пользователем № Вопрос Ответ Факт 1 Ваша организация является коммерческой? Да Ваша организация является крупным холдингом, Тип предприятия (ТП):

2 Нет имеет обособленные подразделения? хозрасчетная организация 3 Вы ищете решение для автоматизации бухгалтерского учета? Нет Вид решения (ВР): лотраслевое решение;

4 Какое решение Вы ищете? Специализированное Вид учета (ВУ): ООУиУУ 5 Уточните направление автоматизации Другое Подвид учета (ПВУ): УПУ 6 Укажите вид деятельности Вашей организации Услуги Вид деятельности (ВД): луслуги 7 Уточните направление Вашей деятельности Гостиница Подвид деятельности (ПВД): гостиница 8 Сколько пользователей будет работать с программой 4 Количество пользователей (К): БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ Наиболее важными элементами языка являются базы знаний продукционной системы выбора ППС функции (название начинается на букву ф), кото- 1С (таблица 4).

рые выполняют назначенное им задание и возвра Данные правила, связаны с приведенным в таблице щают значение в переменную.

диалогом. То есть, в примере представлены правила, В языке используются следующие виды перемен- которые имеют удовлетворительные антецеденты от ных (в скобках указаны их обозначения, которые бу- носительно полученных в ходе диалога фактов.

дут использоваться в примере представленном ниже):

В результате выполнения данных правил определя входные безусловные (<К>) - факты, собранные ются дополнительные факты (правило 1), определя при первоначальном опросе пользователя;

ется необходимость в уточнении информации (пра вила 2, 3), и в итоге принимается решение о том, какая входные условные (<#ПВД>) - содержат допол программа является наиболее подходящей (правило нительные данные, необходимость в которых воз 4). Также определяется цена программы (правило 4) и никла при определенном условии (наборе фактов);

цена на клиентские лицензии (правило 5).

определяемые (<Версия>) - факты, выяснен Основная часть базы знаний содержит правила ные в процессе работы машины вывода;

схожие с правилом 4 (таблица 4). Антецедент этого выходные (<Конф>) - получают данные, яв правила состоит из оснований предложенной клас ляющиеся результатом работы системы.

сификации. Остальные правила, являются вспо Интерпретатор данного языка исполняет систему могательными или уточняющими. Таким образом, продукций, делая следующие операции [14]:

база правил опирается на классификацию.

1. шаг сопоставление - определить, какие прави ла имеют удовлетворительные антецеденты;

Программная реализация 2. шаг действие - выполнить действия выбранно го правила;

Известно, что при построении экспертных си 3. возврат к первому шагу.

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

ки имеют общую направленность и не учитывают Рассмотрим пример, в котором представлены особенности исследуемой предметной области. В наиболее характерные правила языка описания то время как языки программирования предостав Правила продукционной системы № Правило Пояснение ЕСЛИ (<К> = 1) ТО (<Версия> := Базовая) Если количество пользователей равно 1, то версия - базовая, иначе версия - ПРОФ ИНАЧЕ (<Версия> := ПРОФ) ЕСЛИ (<ВУ> = ООУиУУ) Если вид учета - отраслевой оперативный учет с элементами управлен ческого, то необходимо уточнить подвид учета для данного вида учета ТО <#ПВУ> := фУточнитьПВУ(<ВУ>) ЕСЛИ (<ВД> = луслуги) Если вид деятельности - услуги, то необходимо уточнить подвид деятельности для данного вида деятельности ТО <#ПВД> := фУточнитьПВД(<ВД>) ЕСЛИ (<ВР> = лотраслевое решение) Если вид решения - отраслевое решение И (<ТП> = хозрасчетная организация) и тип предприятия - хозрасчетная организация, И (<ВУ> = ООУиУУ) и вид учета - отраслевой оперативный учет с элементами управленческого, И (<#ПВУ> = УПУ) и подвид учета - универсальный подвид учета, 4 И (<Версия> = ПРОФ) и версия - ПРОФ, И (<ВД> = луслуги) и вид деятельности - услуги, и подвид деятельности - гостиница, И (<#ПВД> = гостиница) то конфигурация - л1С:Предприятие 8. Отель ТО (<Конф> := л1С:Предприятие 8. Отель) и определить цену данной конфигурации И (<ЦенаКонф> := фЦКонф(<Конф>)) ЕСЛИ ( > 1) Если количество пользователей больше 1, то определить цену клиентской лицензии для данного количества пользователей ТО (<ЦенаКЛ> := фЦенаКЛ(<К>)) БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ В БИЗНЕСЕ ляют разработчику максимальную свободу выбора конфигурации. Пользователю при этом остается в представлении знаний и механизмах вывода [14]. выбрать нужную программу по цене или предложен ному описанию. В остальных 66 % случаев система Прототип продукционной системы реализован предлагает одну оптимальную конфигурацию.

на платформе л1С:Предприятие 8 с использова нием предложенного в работе языка описания базы Заключение знаний. Одно из преимуществ этого варианта со стоит в том, что можно учесть специфические осо В работе получены следующие результаты:

бенности предметной области и настроить систему предложен вариант классификации программ для максимально эффективного представления системы л1С:Предприятие 8;

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

языка программирования л1С и без каких-либо надстроек может быть реализован на платформе разработан язык описания базы знаний про л1С:Предприятие 8.

дукционной системы;

Разработка и тестирование прототипа системы сформированы правила с использованием проводились на базе ООО Томское агентство пра- предложенной классификации и на основе разра вовой информации Гарант - официального пар- ботанного языка описания.

тнера фирмы л1С.

Созданный прототип системы позволяет опреде Тестирование показало, что разработанная про- лить не более двух конфигураций программ систе дукционная система в 34 % случаев предлагает две мы л1С:Предприятие 8.

Литература 1. Фирма л1С [Электронный ресурс]. - 2. Программы 1С [Электронный ресурс]. - 3. БТРК: Выбрать 1С программу [Электронный ресурс]. - 4. Гаврилова Т.А. Базы знаний интеллектуальных систем / Т.А. Гаврилова, В.Ф. Хорошевский. - СПб:

Питер, 2000. - 384 с.

5. Зырянова Т.В., Скребкова Ж.Р. Моделирование учетного процесса в условиях автоматизации // Все для бухгалтера. 2007. № 23(215);

№ 24(216).

6. Харитонов С.А. Информационные системы бухгалтерского учета: Учебное пособие / С.А. Харитонов, Д.В. Чистов, Е.Л. Шуремов. - М.: ФОРУМ: ИНФРА-М, 2007. - 160 с.

7. Мальцева С.В. Применение онтологических моделей для решения задач идентификации и монито ринга предметных областей // Бизнес-информатика. 2008. №3.

8. Загорулько Ю.А., Загорулько Г.Б. Онтологии и их практическое применение в системах, основанных на зна ниях // Знания-Онтологии-Теории. Т. 1. - Новосибирск, Институт математики СО РАН, 2011. - С. 132-141.

9. Лычкина Н.Н., Идиатуллин А.Р. Инструментальная реализация архитектурных моделей предприятия на основе онтологий // Бизнес-информатика. 2010. №1.

10. Райзберг Б.А. Современный экономический словарь / Б.А. Райзберг, Л.Ш. Лозовский, Е.Б. Стародуб цева - 5-е изд., перераб. и доп. - М.: ИНФРА-М, 2006. - 495 с.

11. Классификатор видов деятельности [Электронный ресурс]. - 12.Ходашинский И.А. Методы искусственного интеллекта, базы знаний, экспертные системы: Учебное пособие / И.А. Ходашинский. - Томск: ТУСУР, 2002. - 138 с.

13.Ахаев А.В. Классификация программных продуктов л1С:Предприятие 8 // Научная сессия ТУСУР 2011, Томск, 4Ц6 мая 2011 г. - Томск: В-Спектр, 2011. - ч.2. - С. 165-168.

14. Хейес-Рот Ф. Построение экспертных систем / Ф. Хейес-Рот, Д. Уотерман, Д. Ленат. - М.: Мир, 1987. - 441 с.

15. Ахаев А.В. Язык описания базы знаний продукционной системы выбора конфигураций программных продуктов л1С:Предприятие 8 // Молодежь и современные информационные технологии, Томск, 11Ц13 мая 2011 г. - Томск: СПБ Графикс, 2011. - ч.1. - С. 260-261.

БИЗНЕС-ИНФОРМАТИКА №1(19)Ц2012 г.

   Книги, научные публикации