» » » » Сергей Зыков - Основы проектирования корпоративных систем

Сергей Зыков - Основы проектирования корпоративных систем

На нашем литературном портале можно бесплатно читать книгу Сергей Зыков - Основы проектирования корпоративных систем, Сергей Зыков . Жанр: Управление, подбор персонала. Онлайн библиотека дает возможность прочитать весь текст и даже без регистрации и СМС подтверждения на нашем литературном портале litmir.org.
Сергей Зыков - Основы проектирования корпоративных систем
Название: Основы проектирования корпоративных систем
ISBN: 978-5-7598-0862-6
Год: 2012
Дата добавления: 27 август 2018
Количество просмотров: 515
Читать онлайн

Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту readbookfedya@gmail.com для удаления материала

Основы проектирования корпоративных систем читать книгу онлайн

Основы проектирования корпоративных систем - читать бесплатно онлайн , автор Сергей Зыков
В монографии рассматриваются важнейшие аспекты разработки прикладных программных систем для корпораций – крупных распределенных индустриальных структур, объединенных общими бизнес-целями. Особенностью подхода является исследование всего комплекса архитектурных уровней, необходимых для построения таких систем, – от моделей жизненного цикла и методологий их реализации до технологических платформ и инструментальных средств. Приведен ряд примеров, иллюстрирующих особенности применения современных технологий (в первую очередь, разработанных корпорацией Microsoft) для реализации и внедрения крупномасштабных программных систем в различных отраслях народного хозяйства.

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

Перейти на страницу:

Рис. 17.5. Исследовательский прототип ConceptModeller

Другим инструментальным средством, которое поддерживает модель управления объектами данных и метаданных корпоративных систем, управления контентом, является информационная система для управления контентом сетевых ресурсов корпоративных систем. Она реализована в портируемом варианте и может работать под управлением как операционной системы Windows, так и операционной системы Unix, на языках Java и Perl, с возможностью использования СУБД MySQL и Oracle в более серьезном варианте и MySQL – в более легком варианте. Объем кода порядка 5000 строк, срок реализации – один год, количество сотрудников, занятых в проекте, – 5.

Переходя к деталям реализации, рассмотрим интерфейс предметно-ориентированного инструментального средства управления контентом корпоративных информационных систем. Здесь мы видим возможности интерфейса с разграничением на frontend и backend. Срез для пользователей корпоративного сайта представлен справа, некий временной срез страницы, которая динамически формируется на основе шаблонов и персональных предпочтений пользователя, а также устройств доступа к данным, естественно, при доступе с мобильного устройства, интерфейс будет выглядеть иначе.

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

Рис. 17.6. Примеры интерфейсов управления системой

Какие преимущества предоставляет система управления контентом? Это прежде всего веб-интерфейс, проектирование ведется из Internet Explorer, из стандартного клиента и при этом используется стандартное средство DHTML Editor, которое поддерживает динамические объекты стандартных интерфейсов. На самом деле управлять контентом можно практически из произвольной точки земного шара в произвольный момент времени. Это достаточно важно, потому как позволяет разгрузить основных администраторов и дать возможность пользователям наполнять контентом хранилища данных в той мере, в которой у них есть на это права и возможности.

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

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

Детализация обобщенной концепции и архитектурной схемы проектирования корпоративных программных комплексов для интернет-среды в связи с внедрением в группе компаний «Итера» по направлению интернет-порталов велась следующим образом. Во-первых, была разработана обобщенная схема обработки гетерогенных хранилищ уже существующих в корпорации данных и метаданных, т. е. контента на основе скриптов соотнесений, по сути, фрагментов кода, которые управляют событиями и динамически настраиваются в связи с особенностями персонализации и профилей пользователей. Практическая значимость реализации определяется развитыми методами, моделями и инструментальными средствами. На основе построенного архитектурно-интерфейсного решения портального типа спроектированы быстрый прототип и выполнена реализация ряда систем, включая информационную систему учета и планирования управления человеческими ресурсами и портал, управляющий информационными ресурсами корпорации. Это позволило осуществить ускоренное внедрение и существенно снизить затраты на сопровождение и развитие программного обеспечения.

При этом в международной группе компаний «Итера», включающей около 10 000 человек в 150 компаниях 24 стран мира, были реализованы: корпоративная информационная система учета людских ресурсов UniQue, которая внедрена в среду уже существующих финансовых модулей Oracle Applications, о них говорилось немного ранее; информационная система для управления контентом, по сути, CASE-средство, официальный интернет-сайт www.itera.ru и внутренний интранет-портал для получения доступа к корпоративным ресурсам в соответствии с персонализацией для сотрудников корпорации. Общая архитектурная схема построенного решения для корпорации «Итера» представлена на рис. 17.7.

Рис. 17.7. Общая архитектурная схема КИС для компании «Итера»

Подход позволил объединить ряд модулей, предназначенных для учета, планирования и управления, прежде всего финансовыми ресурсами. На рис. 17.7 это обозначено ERP-ИС. Речь идет о модулях Oracle Applications: Fixed Assets, Accounts Payable, Accounts Receivable – расчеты с поставщиками, расчеты с заказчиками и основные средства, а также информационная система документооборота на основе Oracle Interoffice и слабоструктурированного мультимедиа архива, который представляет собой не просто базу данных, а хранилище данных с такими объектами, как аудио– и видеоинформация. На основе методологии удалось построить портальную надстройку, которая обеспечивает доступ к данным как из корпоративной локально-вычислительной сети, так и для внешних пользователей с различных устройств доступа, включая мобильные телефоны, смартфоны или коммуникаторы и другие устройства. Это позволило сделать информационное управление контентом.

Другое средство, инструментальное, которое называется ConceptModeller, позволило построить единое хранилище контента на основе этих гетерогенных баз и хранилищ данных. Логическая структура информационной системы для управления контентом представлена на рис. 17.8. Здесь важно отметить, что на данной диаграмме, показывающей потоки данных между компонентами системы, ведется управление как информацией, так и метаинформацией, что представлено такими модулями, как «Управление конфигурацией» и «Администрирование». Достаточно большое количество параметров показано только как основные потоки данных.

Перейти на страницу:
Комментариев (0)