195267, Санкт-Петербург ул.Учительская, д. 18, к.1, оф.100Н, 1 этаж

С-Петербург: +7 812 643-346-0

по России: 8 800 700-346-0

Тех. поддержка:support@mobidom.net

Разработка архитектуры информационных систем

Архитектура информационной системы (ИС) – ее концепция, которая определяет модель, структуру, функционал и взаимосвязь компонентов.

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

Типы архитектур информационной системы

 Традиционными архитектурами ИС являются:
  • Файл-серверные системы (файловый сервер), в составе которых на стороне сервера осуществляется хранение информации и программного кода, а на стороне клиента и только здесь происходит обработка данных. Основная проблема систем этого типа – разделение мест хранения и обработки информации, в следствие чего серьезно снижаются надежность и производительность системы.
  • Двухслойные (двухуровневые) клиент-серверные системы (сервер СУБД) – надежные, многопользовательские, имеющие централизованную БД, оперирующие данными на уровне логической схемы. На стороне клиента – интерфейс и бизнес-логика, на стороне сервера – хранение и управление файлами данных, выполнение запросов и обработка, хранение процедур. Ключевая проблема систем с такой архитектурой – исполнение бизнес-логики на стороне клиента, что порождает необходимость при изменении алгоритмов в работе системы обновлять пользовательское программное обеспечение на каждом клиенте.
  • Промежуточная клиент-серверная архитектура, основное отличие которой от классической клиент-серверной модели заключается в разделении бизнес-логики, часть которой остается на стороне клиента, а часть – выполняется на стороне сервера.
  • Трехуровневая (трехслойная) клиент-серверная архитектура (сервер приложений) – отличаются разделением пользовательского интерфейса (уровень клиента), бизнес-логики (сервер приложений) и управления данными (сервер БД). Основное преимущество этого типа архитектуры – оптимизация нагрузки на все компоненты системы, что дает повышение производительности и надежности в работе ИС. Ключевой и, пожалуй, единственно важный недостаток такой архитектуры – повышение расходов на обслуживание и администрирование серверной части.

Новые типы архитектур, хотя и выделяются как более современные, фактически являются развитием архитектуры трехуровневого клиент-серверного типа. Они также базируются на трех компонентах: клиент, веб-сервер и сервер СУБД. В настоящее время среди них наибольшее распространение получили:
  • Архитектуры на базе Интернет/Интранет-технологий:
    • клиентом выступает браузер, который разделяет уровень представления информации с веб-сервером;
    • на стороне веб-сервера находится бизнес-логика (CGI, API), частично разделенная со следующим уровнем – сервером СУБД (процедуры);
    • на стороне сервера СУБД – хранение и управление БД, выполнение запросов и обработка.
  • Архитектуры на базе Интернет/Интранет-технологий с мигрирующим ПО:
    • клиентом выступает браузер, который разделяет уровень представления информации с веб-сервером;
    • на стороне клиента находится бизнес-логика (приложения и фреймворк) и обеспечивается прямой доступ и соединение с БД (с сервером СУБД);
    • на стороне сервера СУБД – хранение и управление БД, выполнение запросов и обработка.

Разработка архитектуры ИС

В рамках разработки архитектуры определяются:
  • что будет делать система;
  • из каких компонентов (частей, модулей) она будет состоять;
  • где именно компоненты будут располагаться;
  • каким образом компоненты будут взаимодействовать.

Для архитектуры определяются и описываются:
  • Базовые параметры и характеристики архитектуры.
  • Логическая и физическая структура.
  • Взаимодействие системных компонентов (подсистемы и модули, синхронность и асинхронность их взаимодействия, каналы коммуникации и их характеристики, протоколы и интерфейсы, тип программного обеспечения промежуточного слоя, форматы файлов, которыми система будет оперировать, и другие особенности).
  • Необходимые элементы ИТ-инфраструктуры для реализации выстраиваемой архитектуры ИС – платформа (среда), аппаратный комплекс, СУБД, инструментарий прикладное ПО.
  • Возможные риски, ограничения, стоимость владения, экономическая обоснованность.

 

Обращайтесь!

Наши менеджеры будут рады проконсультировать Вас по всем вопросам.

Иван Галкин
ivan@mobidom.net

(812) 643-346-0

доб. 105

Екатерина Фатеева
ef@mobidom.net

(812) 643-346-0

доб. 102

Дмитрий Цыганов
ciganov@mobidom.net

(812) 643-346-0

доб. 108

Вячеслав Варенька
vva@mobidom.net

(812) 643-346-0

доб. 300

Отправляя сообщение Вы принимаете Политику обработки персональных данных

Контакты:

195267, г. Санкт-Петербург, ул.Учительская, д. 18, к.1, оф.100Н, 1 этаж

Отдел по работе с клиентами работает:
с понедельника по пятницу с 10:00 до 19:00

Многоканальный телефон в
Санкт-Петербурге: +7 (812) 643-346-0

Техническая поддержка: support@mobidom.net