BC/NW 2006, 1, (8) : 5.2

 

 

СИСТЕМА КЛАССИФИКАЦИИ ОБЪЕКТОВ В КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМАХ

 

М.С. Белова, А.Ф. Крюков

 

(Москва, Московский энергетический институт (технический университет), Россия)

 

 

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

В рамках данной работы рассмотрена система автоматизации документооборота предприятия. В документообороте главным объектом является документ. Документом может быть договор, заявка, приказ, регламент, инструкция, письмо, конверт и прочее. Однако, например, документ «Инструкция» существенно отличается от документа «Конверт» как набором атрибутов, так и поведением.

Предложена реализация разделения объектов на классы с помощью механизма наследования.

Систему классификации можно представить в виде иерархии классов, где дочерние классы являются наследниками родительских. Например, класс «Документ» является базовым классом, от которого вниз растет дерево классификации. От него унаследованы классы «Договор», «Инструкция», «Конверт» и другие. Дерево классификации может быть сколь угодно глубоким. Например, от класса «Договор» могут быть унаследованы классы «Договор на поставку», «Договор подряда» и т. д.

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

При проведении в системе бизнес-процессов с документами, учитывается классификация документа. Например, «Договор» регистрируется, а «Конверт» - уничтожается. При этом документ класса «Договор» уничтожить в системе нельзя, а документ класса «Конверт» невозможно зарегистрировать.

В процессе выполнения работы исследована предметная область документооборота, поведение различных видов документов. Разработаны UML-диаграммы системы классификации документов, ER-диаграмма структуры БД. Спроектирован и разработан модуль классификации документов, реализованы бизнес-процессы, характерные для отдельных классов документов «Инструкция», «Перечень», «Командировочное удостоверение» и других.

 

 

Литература

 

1.     Фаулер. М., Скотт К. UML в кратком изложении: Применение стандартного языка объектного моделирования: М.: Мир, 1999.

2.     Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление: Перевод с английского.СПб.: БХВ-Петербург, 2004.