Открытая модель деятельности
|
Автоманов С.А., Попов А.Е. вице-президент и президент компании "Эллай", Россия |
Окончание. |
Платформа открытых моделей | Новые возможности | Области применения | Новые концепции |
В конце 1995 года была создана программа обработки правил, тот самый "интерпретатор". Его предназначение - обеспечивать построение в нужное время нужного алгоритма как цепочки правил; пополнять состав и редактировать содержание компонентов открытых моделей. Инструменты платформы представляют собой набор программных объектов, отличающихся между собой только записанным в их код начальным набором понятий и правил. Это позволяет создать требуемое разнообразие моделей предприятий. Сегодня платформа состоит из почти 200 таких программных объектов. Они однозначно определяют границы разнообразия моделей финансовой и хозяйственной деятельности предприятий. Библиотека программных объектов платформы создана в период с 1995 по 1998 годы по результатам пилотных проектов на таких предприятиях, как:
Во всех пилотных проектах инструменты открытой модели применялись для управления предприятием, в том числе - для бухгалтерского учета, документарного сопровождения операций и получения финансовых, контрольных и других отчетов. В течение 1998 года были проведены новые исследования, и платформа пополнилась "генератором инструкций", который в реальном времени по контексту автоматически преобразовывает входящий поток сложных заявок на обслуживание в поток заданий на простейшие работы. Платформа с таким генератором программируется на ходу пополнением или заменой набора технологических карт, содержащих логические схемы работ. Экспериментально установлено, что с ростом разнообразия моделей ФХД разнообразие компонентов модели "ресурсы" и "операции" почти не растет, а вот разнообразие "правил" ничем не ограничено. Для управления финансами, материальным потоком, документами и персоналом требуются десятки тысяч простых правил. Для каждого случая разрабатываются и применяются новые правила, что обеспечивает гибкость открытой модели. При вводе в платформу новой информации активизируется интерпретатор ("механизм логического вывода"), который либо расширяет структуру данных - и модель пополняется новым описанием ее компонента, либо выводит новое правило - и пополняется база правил. Обработка правил продолжается сверху вниз: от уровня терминов ФХД до уровня простейших правил организации связей в таблицах реляционной СУБД, где и хранятся данные и связи данных (логика). Если новую информацию не вводить, интерпретатор останется в покое даже при обращении к нему за информацией, так как информация организуется и готовится для предоставления адресату каждый раз непосредственно после ее ввода. По запросу информация пересылается по доступному каналу связи на экран в текущем формате интерфейса. Для обучения платформы созданы и прижились три полезных механизма. Первый поручает платформе запомнить текущее состояние модели в документе с гипертекстом. Второй механизм определяет в модели уникальное как типовое, а третий - по шаблону из типового создает уникальное. Напомню, что все действия с инструментами платформы осуществляются в терминах деятельности, так же, как общаются на предприятии люди. |
[1][2][3][4] | следующая>> | |
[вид для печати] | ||
© Автоманов С.А., Попов А.Е. |