ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Journal influence

Higher Attestation Commission (VAK) - К1 quartile
Russian Science Citation Index (RSCI)

Bookmark

Next issue

2
Publication date:
16 June 2024

The article was published in issue no. № 1, 1995
Abstract:
Аннотация:
Authors: () - , () - , () -
Ключевое слово:
Page views: 12150
Print version

Font size:       Font:

Экспертная система (АНЭКС) предназначена для проведения комплексного анализа деятельности предприятия, оценки его финансового и хозяйственного состояния, а также получения конкретных рекомендаций по улучшению этого состояния.

Данная экспертная система выполнена в двух вариантах:

- экспертная система анализа хозяйственной и финансовой деятельности предприятия (АНЭКС-К);

- экспертная система анализа хозяйственной и финансовой деятельности промышленного предприятия (АНЭКС-П).

С помощью АНЭКС можно провести многоуровневый анализ состояния предприятия: текущая платежеспособность; экспресс-анализ; анализ на базе данных бухгалтерской и статистической отчетности; с использованием всех данных, которые имеет предприятие.

Кроме проведения подробного развернутого анализа с получением большого количества показателей, АНЭКС обеспечивает сведение результатов анализа к наименьшему количеству показателей, позволяющих комплексно оценивать финансово-хозяйственное положение и сравнивать его с другими предприятиями.

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

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

АНЭКС состоит из базы знаний, базы данных и трех подсистем: подсистемы управления, интерфейса с пользователем, подсистемы логического вывода. Все подсистемы представляют собой отдельные программные модули, работающие в составе общей исполняемой программы. База данных содержит данные, вводимые пользователем, и результаты, полученные в процессе работы подсистемы логического вывода. Она может использоваться, дополняться и изменяться во время выполнения процедур. В системе реализован многоэкранный интерфейс на основе меню. Взаимодействие организовано в терминах предметной области, хорошо знакомой пользователю. В процессе диалога система выводит на экран различного рода подсказки. При проведении расчетов исходные данные вводятся с клавиатуры. Вывод результатов расчетов производится как на экран, так и на печатающее устройство (по желанию

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

Система функционирует на IBM-совместимых ПЭВМ под управлением MS DOS (версии 3.3 и выше). Знания предоставлены Т.НДумчевой и Н.К.Сагайдачной (Томский государственный университет).

АНЭКС используется на предприятиях г. Томска с 1994 года.

Взаимодействие с системой

После запуска системы на экран выводится основное меню системы (верхняя строка), строка состояния (нижняя строка) и окна системы, в которых отражается взаимодействие системы и пользователя. В строке состояния указана подсказка об использовании клавиш, доступных пользователю в текущий момент. Окно "Система" предназначено для сообщений системы пользователю. В окне "Текущий выбор" помещается информация о режиме, в котором работает система. Окно "Пользователь" предназначено для формирования ответа пользователя системе.

Формирование размера окна "Пользователь" при выводе списка для выбора происходит на основе количества элементов списка и их длины. При этом в каждой строке указывается один элемент (полностью или не более 75 первых символов). Если длина элемента превышает 75 символов, он помечается правой стрелкой и при нажатии пользователем соответствующей клавиши управления курсором может быть просмотрен в отдельном окне. Бели количество элементов более десяти, организовывается "прокрутка"списка.

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

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

В основном меню система предлагает четыре пункта: "=?="; "Режим работы"; "Настройка цвета"; "Выход".

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

Если пользователь выбирает второй пункт этого меню ("Режим работы"), система проводит анализ хозяйственного и финансового состояния предприятия. На экран выводится следующее меню режимов работы с системой: "Анализ"; "Информация"; "Сеанс". В режиме "Анализ" пользователь может провести расчеты, ознакомиться с соответствующими методиками, вывести на экран или печатающее устройство ранее введенные исходные данные и полученные результаты с соответствующими комментариями и рекомендациями. В режиме "Информация" пользователь может получить сведения об основных используемых экономических терминах и рекомендуемый порядок проведения анализа. Во время работы в этих режимах следует иметь в виду, что для быстрого перехода в последующее поле ввода данных (при проведении расчетов) или в текст, выделенный специальным цветом для контекстной помощи (при просмотре текста в окне "Пользователь"), необходимо нажать клавишу <ТАБ>, если осуществляется переход вперед, или /, если необходимо перейти назад. Для отказа от дальнейшего расчета при выводе в окно "Пользователь" какой-либо информации (сообщения или запроса на ввод данных) необходимо нажать клавишу . Окончание ввода информации или просмотра результатов просчета производится клавишей . В режиме "Сеанс" пользователь должен дать указание системе восстановить, запомнить ранее введенные исходные данные и результаты анализа или начать расчеты заново. Это позволяет продолжать работу с системой при последующих ее запусках.

Выбирая пункт основного меню "Настройка цвета", пользователь может изменить цвета окон и меню, которые высвечиваются на экране в процессе диалога, а также отображаемой в окнах информации. Для выбранного окна или меню предлагается настройка цвета элементов: рабочей области окна (меню); рамки окна (меню), отображаемого в окне текста; указателя меню и буквы-ключа пунктов меню. Использование клавиш управления курсором позволяет установить желаемое сочетание цветов, которое отображается в окне-примере в центре экрана. При нажатии клавиши происходит установка выбранного сочетания цветов.

Окончание работы экспертной системы АНЭКС происходит при выборе пункта "Выход". При этом введенные исходные данные в результате анализа автоматически сохраняются и могут быть восстановлены при последующих запусках системы.

Рассмотрим более подробно основные режимы работы с системой.

Режим "Анализ"

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

При выборе этого режима на экран вводится меню размеров анализируемого периода (количество месяцев от 1 до 12). Следует иметь в виду, что если в процессе проведения анализа пользователь пожелает изменить размер периода, то система квалифицирует это как изменение периода анализа в целом и осуществляет автоматическое уничтожение всех ранее введенных данных и полученных результатов (т.е. действует аналогично режиму "Новый сеанс"). Поэтому, если необходимо сохранить эти данные, требуется сначала осуществить это в режиме "Сеанс", а затем уже изменять размер периода.

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

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

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

Ввод и вывод данных производится в основном в табличном виде. Таблица представляется в двух окнах, занимающих весь экран: в верхнем окне помещаются названия столбцов, а в нижнем ф названия строк и данные. Названия столбцов в верхнем окне располагаются построчно. В нижнем окне после названия каждой строки располагаются поля данных слева направо в порядке, соответствующем порядку расположения столбцов. При попадании курсора в какое-либо поле данных (в нижнем окне) название соответствующего столбца (в верхнем окне) выделяется специальным цветом. Нижнее окно можно увеличить до размера экрана ("распахнуть") или уменьшить до первоначального размера нажатием клавиши .

После окончания расчета полученные результаты автоматически выводятся на экран (как правило, в виде таблицы). Комментарии к этим результатам и соответствующие рекомендации выводятся на экран клавишей .

Часть исходных данных является общей для нескольких видов анализа (например данные баланса, используемые в нескольких разделах). В случае выбора пользователем вида анализа, использующего такие общие данные, перед началом расчета на экран будет выведен вопрос: "Будете использовать общие исходные данные?". Если пользователь ответит утвердительно, то будут использованы данные, являющиеся общими для нескольких видов анализа.

При этом следует иметь в виду, что на всех остальных видах анализа, использующих эти данные, отразятся изменения, произведенные в этих данных.

Режим "Информация"

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

Режим "Сеанс"

Этот режим содержит три пункта, которые выбирает пользователь в зависимости от условий работы с системой: "Выбор сеанса"; "Новый сеанс"; "Сохранение сеанса".

Пункт "Выбор сеанса" используется пользователем в том случае, если он перед началом работы с системой желает восстановить ранее сохраненные данные. Система предложит пользователю список имен файлов с ранее сохраненными данными, с которыми он желает продолжить работу. Пункт "Новый сеанс" предназначен для уничтожения в данном сеансе всех ранее введенных данных и полученных результатов. Перед уничтожением система предложит сохранить в файле несохраненные данные, если таковые имеются. Если пользователь желает сохранить текущее состояние данных, он должен выбрать пункт "Сохранение сеанса". В этом случае система предложит пользователю указать имя файла сохранения данных. При этом он может выбрать имя созданного файла данных (в этом случае файл замещается) или сохранить данные с новым именем.

Компоненты системы

В процессе функционирования системы подсистема управления выполняет следующие задачи:

- контроль целостности всей системы;

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

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

- защита системы и отдельных ее компонент от несанкционированной эксплуатации.

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

В качестве модели предметной области была выбрана неоднородная иерархическая семантическая сеть. Узлы сети соответствуют отдельным объектам или множествам объектов предметной области (списки объектов). Семантическая сеть разбита на подсети. Каждая подсеть соответствует части предметной области и анализируется подсистемой логического вывода как один сложный объект.

Подсистема логического вывода состоит из двух компонент. Первая компонента осуществляет логический вывод. Задачей второй компоненты является оформление и анализ информации (по правилам внутрисистемного протокола) при обмене с другими подсистемами.


Permanent link:
http://swsys.ru/index.php?page=article&id=1098&lang=en
Print version
The article was published in issue no. № 1, 1995

Perhaps, you might be interested in the following articles of similar topics: