Similar presentations:
Основные понятия и определения. Классификация архитектур информационных систем
1. Архитектура информационных систем
Основные понятия и определенияКлассификация архитектур
информационных систем
2. Информационная система
• Совокупность содержащийся в базахданных информации и обеспечивающих ее
обработку информационных технологий и
технических средств
ФЗ РФ от 27.07.2006 №149
2
3. Информационная система
• Аппаратно-программная система, котораяподдерживает приложения с интенсивной
обработкой данных
Журнал “Information Systems”
3
4. Информационная система
• Программно-аппаратная система,предназначенная для автоматизации
целенаправленной деятельности конечных
пользователей и обеспечивающую, в
соответствии с заложенной в ней логикой
обработки, возможность получения,
модификации и хранения информации
Когаловский М.Р.
4
5. Информационная система
• Комплекс, включающий вычислительное икоммуникационное оборудование,
программное обеспечение, лингвистические
средства и информационные ресурсы, а также
системный персонал, обеспечивающий
поддержку динамической информационной
модели некоторой части реального мира для
удовлетворения информационных
потребностей пользователей
Когаловский М.Р.
5
6. Классификация (домен задач)
Характеррешаемых задач
Тип домена
Предметная
область
Степень
автоматизации
Масштабность
применения
Крупномасштабные
Информационн
о-управляющие
Управления
организацией
Автоматизирова
нные
Персональные
Информационносправочные
управляющие
Телекоммуника
ционные
Автоматические
Локальные
Поддержки
принятия решения
Мониторинга и
управления
ресурсами
Геоинформацио
нные
Корпоративные
Коммуникационны
е
Управления
производством
Торговые
Глобальные
Предоставление
услуг
Управления
доступом
Встроенные
Медицинские
6
7. Информационно-управляющие системы
Источникданных
Основная
база данных
База данных
промежуточных
результатов
Подсистема
обработки
Подсистема
генерации
отчетов
Периодические
отчеты
Итоговые отчеты
Отчеты о
нештатных
ситуациях
7
8. Управляющие системы
выходвход
Основной
процесс
Контролируемые
параметры
Управляющие
воздействия
Исполнительные
механизмы
Эталонные значения
Датчики
Контроллер
Управляющие сигналы
8
9. Системы мониторинга и управления ресурсами
Системы управления складами
Банковские системы
Системы управления документооборотом
Системы управления торговыми сетями
Системы управления транспортными
потоками
• Системы управления глобальными сетями
9
10. Системы управления производством
ПланированиеИнформация
Сырье
Система
управления
производством
Продукт
Управляющая
информация
Управление
10
11. Трехуровневая организация СУП
Система(конечный
продукт)
Подсистемы
Узлы
Элементы
(сырье)
11
12. Системы управления доступом
База данныхавторизации
Субъект
Движок
Объект
Подсистема
аудита
безопасности
12
13.
Домен решенийПрограммная архитектура
Архитект
урный
стиль
Подход к реализации
Монолит
ное
приложе
ние
Техническая
архитектура
Однохост
овые
системы
Многохо
стовые
системы
Виртуаль
ный
сетевой
ресурс
Многомодульное
приложение
Реализаци
я модулей
Интеграци
я модулей
в систему
13
14. Архитектурный стиль
Потоки данных
Независимые компоненты
Вызов с возвратом
Централизованные данные
Виртуальные машины
Архитектурный
стиль
14
15. Реализация модулей
Объект
Компонент
Web-служба
Грид-служба
Агент
Облачный сервис
Реализация
модулей
15
16. Интеграция модулей в систему
Сокеты
Вызовы удаленных процедур
Очереди сообщений
Бизнес-процессы
Межагентные коммуникации
Разделяемые базы данных
Разделяемые файлы
Интеграция модулей
в систему
16
17. Платформенные архитектуры
• Автономные (standalone)• Централизованные (mainframe)
• Распределенные
– Файл-сервер
– Клиент-сервер
– Web-сервисы (web-приложения)
17
18. Архитектура (строительство)
• Искусство проектировать и строить зданияи другие сооружения, создающие
материально организованную среду,
необходимую для их жизни и деятельности,
в соответствии с современными
техническими возможностями и
эстетическими воззрениями общества.
18
19. Архитектура (технические системы)
• Принципиальное устройство чего-либосложного, общий вид, вид без указания
конкретных инженерных расчетов.
19
20. Архитектура информационной системы
• Организационная структура системы• Концепция, определяющая модель, структуру,
выполняемые функции и взаимосвязь
компонентов информационной системы
• Базовая организация системы, воплощенная в
ее компонентах, их отношения между собой и
окружением, а также принципы,
определяющие проектирование и развитие
систем
20
21. Архитектура программного обеспечения
• Набор значимых решений по поводуорганизации системы ПО,
– набор структурных элементов и их интерфейсов,
при помощи которых компонуется система
– вместе с их поведением, определяемым во
взаимодействии между этими элементами,
– компоновка элементов в постепенно
укрупняющиеся подсистемы,
• а также стиль архитектуры, который
направляет эту организацию (элементы и их
интерфейсы, взаимодействия и компоновку)
21
22. Идеологическое определение
• Архитектура ИС – набор решений, наиболеесущественным образом влияющих на
совокупную стоимость владения системой.
– Совокупная стоимость владения = плановые
затраты и стоимость рисков
• Архитектура ИС – набор ключевых
решений, неизменных при изменении
бизнес-технологии в рамках бизнесвидения.
22
23. Конструктивное определение
Что делает система?
На какие части она разделяется?
Как эти части взаимодействуют?
Где эти части размещены?
Архитектура ИС
– логическое построение, или модель, и
– набор решений по выбору средств реализации,
СУБД, операционных платформ,
телекоммуникационных средств, т.е.
инфраструктуры ИС.
23
24. Архитектура системы
• фундаментальная организация системы,реализованная в ее компонентах, связях
этих компонентов друг с другом и внешней
средой и принципах, определяющих
структуру и развитие системы
Стандарт ANSI/IEEE 1471-2000is
24
25. Используемые источники
Архитектура информационныхсистем: учебник для студ.
учреждений высш. проф.
образования / Б. Я. Советов, А. И.
Водяхо, В.А. Дубенецкий, В.В.
Цехановский. – М.: Издательский
центр «Академия», 2012. – 288 с.
25