Основы проектирования корпоративных систем - Сергей Зыков
Шрифт:
Интервал:
Закладка:
Рис. 17.7. Общая архитектурная схема КИС для компании «Итера»
Подход позволил объединить ряд модулей, предназначенных для учета, планирования и управления, прежде всего финансовыми ресурсами. На рис. 17.7 это обозначено ERP-ИС. Речь идет о модулях Oracle Applications: Fixed Assets, Accounts Payable, Accounts Receivable – расчеты с поставщиками, расчеты с заказчиками и основные средства, а также информационная система документооборота на основе Oracle Interoffice и слабоструктурированного мультимедиа архива, который представляет собой не просто базу данных, а хранилище данных с такими объектами, как аудио– и видеоинформация. На основе методологии удалось построить портальную надстройку, которая обеспечивает доступ к данным как из корпоративной локально-вычислительной сети, так и для внешних пользователей с различных устройств доступа, включая мобильные телефоны, смартфоны или коммуникаторы и другие устройства. Это позволило сделать информационное управление контентом.
Другое средство, инструментальное, которое называется ConceptModeller, позволило построить единое хранилище контента на основе этих гетерогенных баз и хранилищ данных. Логическая структура информационной системы для управления контентом представлена на рис. 17.8. Здесь важно отметить, что на данной диаграмме, показывающей потоки данных между компонентами системы, ведется управление как информацией, так и метаинформацией, что представлено такими модулями, как «Управление конфигурацией» и «Администрирование». Достаточно большое количество параметров показано только как основные потоки данных.
Программный комплекс, реализованный для группы компаний «Итера», включает следующие компоненты. Это показанные большими прямоугольниками модули Oracle Applications: Fixed Assets, Accounts Payable, Accounts Receivable, а также информационная система для документооборота, информационная система для расчета заработной платы, которую удалось интегрировать с модулями унаследованной информационной системы, предназначенной для учета, планирования и управления персоналом корпорации. Основные потоки взаимодействия на уровне данных между модулями этих систем показаны на рис. 17.9.
Рис. 17.8. Структура информационной системы для управления контентом
Обобщенный и комплексный подход к проектированию корпоративных программных комплексов, состоящих из гетерогенных программных систем, который включает как достаточно унифицированное математическое обобщение, так и специализированные средства нижнего уровня CASE, позволяющие обеспечить сопряжение между математическими моделями и традиционными CASE-средствами, дал возможность обеспечить целый ряд преимуществ, которые показаны плюсами с восклицательными знаками перед существующими программными решениями для построения корпоративных порталов от ведущих поставщиков этого класса программного обеспечения программных систем (рис. 17.10). Кроме того, реализован целый ряд функциональных преимуществ по сравнению с ведущими коммерческими аналогами в части, касающейся прежде всего построения интегрированных отчетов на основе гетерогенных информационных систем, включающих унаследованные компоненты, а также внедрения в контент сложных объектов данных и метаданных.
Рис. 17.9. Основные потоки взаимодействия систем. Уровень данных
На рис. 17.11 представлена методика расчета TCO (Total Cost of Ownership) – совокупной стоимостью владения программной системой, которая включает четыре уровня показателей, здесь речь идет об интегральной оценке по двум методикам – Gartner Group и Radicati Group, и в итоге открывается возможность оценки систем в пересчете на одного пользователя, т. е. произведено определенное нормирование, которое дает возможность сравнить эффективность внедрения как для достаточно больших, так и для относительно небольших корпораций.
В итоге можно сделать вывод о значительном преимуществе по данному показателю в сравнении с корпоративными портальными системами от ведущих производителей, естественно, при реализации гетерогенного программного комплекса (рис. 17.12). Если говорить о моновендорном комплексе на основе, предположим, Microsoft Dynamics или Oracle Business Suite, нельзя достигнуть существенной эффективности, наоборот, будут потери при использовании этой методики. Если же корпоративный программный комплекс является гетерогенным как с точки зрения поставщиков компонентов, так и с точки зрения архитектуры, используются унаследованные приложения, современные приложения и с точки зрения степени структурированности данных, как слабо-, так и хорошо структурированные, скажем реляционные таблицы, выигрыш по стоимости владения достигает 30–40 %.
Рис. 17.10. Преимущества комплексного подхода к проектированию корпоративных программных систем
Методика расчета возврата на единицу вложенных средств (ROI) представлена на рис. 17.13. Здесь также агрегируется четыре уровня показателей, используется большое количество показателей. И в результате приходим к единственной цели, которая выдает возврат инвестиций. В сравнении с эффективностью, показанной на рис. 17.14, получается приблизительно такая же цифра, порядка 30–40 % экономии, если говорить о сравнении продукции ведущих производителей корпоративных систем с разработанным нами гетерогенным решением (по архитектуре и по степени структурированности данных).
Рис. 17.11. Методика расчета TCO
То же можно сказать и о рис. 17.15, где представлены результаты сравнения внедрения с теми же системами по функциональности и по компонентам, которые были бы реализованы на основе других подходов. Здесь рассматриваются оптимистический и пессимистический сценарии. В целом видно, что реализация в среднем также дает экономию по срокам внедрения порядка 30–40 %.
Подводя краткий итог внедрения портальных комплексов в нефтегазовой группе компаний, в нефтегазовом секторе и в смежных отраслях, таких как недвижимость, страхование, лесная промышленность, можно сделать следующие выводы. Отчасти удалось создать единую информационную инфраструктуру, единое информационное пространство при помощи реализации портала для нефтегазовой группы «Итера». В целом удалось достичь достаточно эффективного сбора и анализа данных при помощи OLAP-средств, а также генерации консолидированных отчетов. При этом пользователи во многом работают в терминах корпоративных приложений, офисных приложений, так же как и при использовании библиотек Enterprise Library и библиотек Visual Studio Tools for Microsoft Office. В достаточно полной степени осуществлена возможность интеграции гетерогенных информационных систем в корпоративные программные комплексы, в частности осуществлена интеграция стандартных систем, стандартных модулей семейства Oracle Applications с унаследованной системой учета планирования и управления людскими ресурсами. Отчасти удалось обеспечить унификацию доступа к данным, поскольку до сих пор не все проблемы решены в связи с жесткими ограничениями корпоративной безопасности, которые существуют.