Отчет о научно-исследовательской и опытно-конструкторской работе
Вид материала | Отчет |
Содержание5.2Методы описания типовых компонентов программной архитектуры и масштабирования ЭАР Рисунок 1 Компоненты Архитектуры ИТ 3) архитектура интеграции. 4) Архитектура общих сервисов. |
- Отчет о научно-исследовательской работе; пояснительная записка к опытно-конструкторской, 14.47kb.
- Отчет о научно-исследовательской и опытно-конструкторской работе, 1700.42kb.
- Отчет о научно-исследовательской и опытно-конструкторской работе, 607.06kb.
- Отчет о научно-исследовательской и опытно-конструкторской работе по теме, 2858.14kb.
- Отчет о научно-исследовательской и опытно-конструкторской работе по теме, 5626.08kb.
- Отчет о научно-исследовательской и опытно-конструкторской работе Разработка методики, 3034.8kb.
- Отчет о выполнении научно-исследовательской, опытно-конструкторской работы, 4422.97kb.
- Отчет о научно-исследовательской и опытно-конструкторской работе Разработка методических, 1346.62kb.
- Реферат отчет о научно-исследовательской работе состоит, 61.67kb.
- Отчёт о научно-исследовательской работе за 2009 год, 851.3kb.
5.2Методы описания типовых компонентов программной архитектуры и масштабирования ЭАР
Архитектура ИТ – это модель взаиморасположения компонентов, правила их сочетания и взаимодействия. В то же время архитектура ИТ – это стратегический информационный ресурс организации.
Для построения ИТ-архитектуры необходим целостный взгляд на использование ИТ для реформирования и повышения эффективности работы государства за счет ИТ.
В ходе работ были изучены существующие подходы к разработке типовых требований к процессам информатизации органов государственной власти и принципов построения архитектуры (см. 9 -9). В последних отечественных разработках можно наблюдать сравнительно успешный попытки унаследовать признанный и апробированный в развитых странах мирового сообщества опыт по формированию архитектуры электронного правительства, в том числе архитектуры программного обеспечения. Так, например, в материалах /95-97/ решаются следующие основные задачи:
- анализ международного опыта стандартизации и унификации государственных информационных систем,
- разработка общих принципов обеспечения технологической совместимости информационных систем, используемых в органах государственной власти,
- предложение спецификаций (профилей) для информационных систем органов государственной власти.
- разработка рекомендаций по изменению нормативной правовой базы, обеспечивающей использование предложенных профилей при создании новых и интеграции унаследованных информационных систем органов государственной власти.
- разработка плана мероприятий по внедрению профилей АПО в процессы информатизации органов государственной власти.
Результаты к настоящему моменту проходят стадии согласования, однако они были рассмотрены при формировании подхода в настоящем исследовании.
Сравнение отечественных и зарубежных разработок по этой тематике показывает сходство, а зачастую и полную идентичность подходов.
Подход, представленный в настоящем документе, коррелирует с изложенными в 9 -9 принципами построения архитектуры:
- Использование стандартов (сбор данных, безопасность, функциональные возможности, информационный доступ, апробированные технологии, сохранность персональных данных;
- Декомпозиция архитектуры (согласованности и независимости слоев, совместной работы и взаимодействия, свободы выбора, трансформации архитектуры, сегментного подхода);
Настоящий подход позволяет определить, правила и способы взаимосвязи архитектурных элементов и классифицированный набор архитектурных элементов.
Подход к построению обобщенной архитектуры для среды электронного межведомственного взаимодействия и выявлению на ее основе универсальных относительно типа взаимодействия компонентов опирается на традиционные методы и включает:
- Принятие общесистемных принципов:
- Уровень обобщения и глубина детализации для компонентов в обобщенной архитектуре ИС;
- Признаки и правила отделения компонентов и установления взаимосвязей между ними;
- Способы отразить в обобщенной архитектуре целевые характеристики разрабатываемой ИС;
- ограничения обобщенной архитектуры.
- Уровень обобщения и глубина детализации для компонентов в обобщенной архитектуре ИС;
- Построение границ предметных областей и установление соответствующих групп предметных компонентов в обобщенной архитектуре ИС (архитектурные сегменты);
- Фиксация правил использования методологии при построении взаимосвязей архитектурных сегментов и отражении в обобщенной архитектуре способов интеграции различных архитектур;
- Способы и формы представления обобщенной архитектуры — типы графических, текстовых и табличных документов, разработанных с целью описания архитектуры и ее характеристик;
- Рекомендованные технические стандарты и рассматриваемые стандарты.
Рисунок 1 отражает компоненты Архитектуры ИТ (архитектурные области/сегменты).
Рисунок 1 Компоненты Архитектуры ИТ
Компоненты Архитектуры ИТ, в свою очередь, имеют в составе гомогенные блоки, в том числе:
1) бизнес-архитектура, предназначенная для отражения в ИС —
- политики организации (стратегия, цели, задачи, нормативы и т.п.) и системы управления (организационные структуры),
- структуры рабочих процессов, функций исполнителей (ролей) и характеристик;
- ключевые показатели эффективности работы (КПЭ).
2) архитектура приложений. Различные типы рабочих процессов требуют различных типов приложений. Группы таких различных процессов — это:
- процессы, обслуживающие большое количество транзакций;
- операции в реальном времени;
- аналитические процессы и бизнес-аналитика - экономические прогнозы, прогнозы спроса, планирование капитальных ресурсов, анализ данных;
- приложения поддержки совместной работы - совместная работа специалистов, взаимодействие с внешними организациями, обсуждение документов, портальные сервисы;
- обслуживающие - рутинные, но важные функции: системы работы с персоналом, бухгалтерия.
3) архитектура интеграции. Три наиболее актуальные технологии интеграции систем:
- ПО гарантированной пересылки сообщений между приложениями и Брокер Сообщений как стандарт интеграции корпоративных информационных систем во всем мире с конца 90-х годов;
- XML как универсальный формат информации/документов и обмена данными;
- реализация подлежащих интеграции систем в виде Web-служб (Web-сервисов).
4) Архитектура общих сервисов. Архитектура общих сервисов предполагает выявление компонентов, которые могут использоваться более чем одной ИС. Выявленные общие компоненты могут быть вынесены на архитектурный уровень ядра и представлены в виде, допускающем одновременный доступ к ним из нескольких систем. Примеры общих сервисов:
- «Правительственный шлюз»,
- Сервисы аутентификации,
- Сервисы центрального правительственного портала,
- Система управления контентом.
5) Архитектура информации (данных). Две связанные задачи, которые решает Архитектура информации:
- Понимание структуры, сущностей и взаимосвязей информации в существующем наборе прикладных систем.
- Обеспечение информации, необходимой для интеграции информации и систем.
Архитектура информации (данных) обеспечивает управление и доступ к информации и метаданным независимо от физических границ, таких как границы между системами, между департаментами или между предприятиями.