Модель подсистемы контроля данных многофункционального центра

УДК 004.415.2

В.В. Нехорошева

магистрант,

кафедра «Информатика и вычислительная техника», ФГБОУ ВПО «<Тольяттинский государственный

университет»

МОДЕЛЬ ПОДСИСТЕМЫ КОНТРОЛЯ ДАННЫХ МНОГОФУНКЦИОНАЛЬНОГО ЦЕНТРА

Аннотация. В статье рассматривается объектно-структурная модель подсистемы контроля данных (ПКД) многофункционального центра (МФЦ). Полученная в результате моделирования объектно-структурная модель является основой для разработки программного обеспечения и реляционной модели данных эффективной ПКД и может быть использована при проектировании модулей программного комплекса управления работой МФЦ.

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

V.V. Nekhorosheva, Togliatti State University

MODEL OF DATA CONTROL SUBSYSTEM OF THE MULTIFUNCTIONAL CENTER

Abstract. The article deals with object-structured model of data control subsystem (DCS) of the multifunctional center (MFC). The resulting object-structural model is the basis for the development of software and relational data model of effective DCS and can be used in the design of software modules for control the operation of the MFC.

Keywords: object-structured model, data control subsystem, multifunctional center, online services.

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

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

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

Более целесообразным представляется применение методологии моделирования систем обработки учетно-аналитической информации на основе объектно-структурного подхода, адаптированной к особенностям электронного документооборота МФЦ [2, 3]. На рисунке 1 представлена объектно-структурная модель ПКД документов МФЦ.

Рисунок 1 - Объектно-структурная модель ПКД документов МФЦ

Используемые в модели концептуальные классы виртуальных объектов «Портфель» (ЭР^ БРз) и «Контролер» (вК2) представляют собой адаптированные к особенностям деятельности МФЦ модификации базовых концептуальных классов объектно-структурного подхода.

Дуги 0-1 и 02 обозначают маршрут движения электронного документа.

Таким образом, ПКД рассматривается как система электронного документооборота (СЭД), что позволяет на этапе детализации и формализации объектно-структурной модели использовать автоматный подход [4]. В автоматном подходе к проектированию СЭД модель жизненного цикла (ЖЦ) документа описывается как конечный автомат, в котором определены все состояния документа и условия его перехода из одного состояния в другое.

Базовым документом бизнес-процесса реализации услуги МФЦ является электронный документ «Дело». Основанием для открытия «Дела» является заявление клиента, введенное в онлайновом режиме. Процедура ввода заявления об услуге завершается формированием электронного дела, номер которому присваивается автоматически в формате установленной на этапе настройки маски. Промежуточные состояния ЖЦ документа «Дело» определяются моделью бизнес-процесса реализации конкретной услуги.

В СЭД реализована Workflow-функциональность: можно настроить бизнес-процесс обработки документа в соответствии со спецификой ведения дел по конкретной услуге в МФЦ (рис. 2).

Рисунок 2 - Диаграмма потоков данных ^-передельного процесса обработки электронного дела

Модели наследования объектов ПКД в нотации языка УМЬ изображены на рисунке 3.

КОНТРОЛЕР

помер Объект а рсзультатКонтроля: Булев

контрсшьСтатусаД окумснта('): Булев

ъ

ПОРТФЕЛЬ

номерОбъекта балансДокумснтов

ттрисмДокумснта

КОНТРОЛЕР СТАТУСА

ДОКУМЕНТА

т

МФЦ КЛИЕНТ

Рисунок 3 - Модели наследования объектов ПКД

Метод класса «Контролер» представляет собой реализацию алгоритма валидации данных документа и формирования команд управления процессом его обработки. В общем виде

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

Шаг 1. Создаем граф или таблицу ЖЦ обрабатываемого документа.

Шаг 2. Проверяем текущий статус документа на соответствие правилам переходов его ЖЦ.

Шаг 3. Если все условия валидации данных документа соблюдены, присваиваем документу новый статус в соответствии с его ЖЦ, завершаем операцию и выдаем результат «Истина», в противном случае отменяем операцию, выдаем сообщение об ошибке и результат «Ложь».

Полученная в результате моделирования объектно-структурная модель является основой для разработки программного обеспечения и реляционной модели данных эффективной ПКД и может быть использована при проектировании модулей программного комплекса управления работой МФЦ.

Список литературы:

1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: учебник. - М.: Финансы и статистика, 2006. - 544 с.

2. Мкртычев С.В. Методология моделирования автоматизированных систем производственного учета // Системы управления и информационные технологии. - 2012. - Т. 48, № 2.2. -С.272-276.

3. Мкртычев С.В. Объектно-структурная модель и алгоритмы валидации данных страхового учета // Вестник Астраханского государственного технического университета. Серия: Управление. Вычислительная техника. Информатика. - 2014. - № 2. - С. 90-97.

4. Шалыто А.А. Switch-технология. Алгоритмизация и программирование задач логического управления. - СПб.: Наука, 1998. - 628 с.