Введение - Программа анализа матриц типа "функции-данные" и интерпретации деревьев бизнес-процессов

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

Рассмотрим несколько определений, являющихся ключевыми в данной работе. Под бизнес-процессом понимается завершенная последовательность связанных между собой и повторяющихся действий (бизнес-функций), которая имеет входные и выходные данные и реализует некоторую цель в рамках организационной структуры [10]. Для описания бизнес-процессов создаются их модели - формализованные описания. Грамотное моделирование бизнес-процессов и их анализ позволяют значительно упростить управление ими. Существует большое количество определений архитектуры данных; в данной работе, под архитектурой данных понимается совокупность объектов данных, систем, потоков данных, реализующих бизнес-процессы организации и способы их взаимодействия [14].

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

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

Перед системными аналитиками одного из отделов компании ООО "РН-Информ" стоит необходимость оценки архитектуры данных бизнес-процессов отдела в соответствии с используемыми объектами данных, одним из внутренних инструментов описания которых являются матрицы типа "функции-данные" - подвид CRUD-матриц. Эта проблема послужила основанием для данной работы.

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

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

Изучить методологию использования CRUD-матриц и вывести описание матриц "функции-данные";

Рассмотреть и разработать подходы к анализу данных матриц "функции-данные";

Рассмотреть подходы к анализу архитектуры данных и выделению кластеров на основании матриц "функции-данные";

Выбрать способы визуализации и представления результатов анализа;

Разработать программу анализа матриц "функции-данные", визуализации и интерпретации результатов анализа;

Разработать техническую документацию.

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

Архитектура матрица программа нотация

Глава 1

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

Похожие статьи




Введение - Программа анализа матриц типа "функции-данные" и интерпретации деревьев бизнес-процессов

Предыдущая | Следующая