Разделы презентаций


Архитектура информационных систем

Содержание

Содержание курса Основы информационных систем. Классификация архитектур информационных систем. Специализированные подсистемы (СУБД и т.д.). Распределенные информационные системы. Архитектуры веб-приложений. Сервис-ориентированная архитектура (SOA). Эволюция распределенных систем в сервис-ориентированные системы, облачные информационные системы

Слайды и текст этой презентации

Слайд 1Лекция 1.
Понятие архитектуры ИС
Классификация ИС

Архитектура информационных систем

Лекция 1.Понятие архитектуры ИСКлассификация ИСАрхитектура информационных систем

Слайд 2Содержание курса

Основы информационных систем.
Классификация архитектур информационных систем.
Специализированные

подсистемы (СУБД и т.д.).
Распределенные информационные системы.
Архитектуры веб-приложений.
Сервис-ориентированная

архитектура (SOA).
Эволюция распределенных систем в сервис-ориентированные системы, облачные информационные системы и сервисы.
Функциональные уровни информационной системы
Декомпозиция информационных систем на слои и уровни. Выделение подсистем в архитектуре.
Интеграция различных информационных систем, параллельные архитектуры.
Архитектуры существующих проектов информационных систем.

Содержание курса Основы информационных систем. Классификация архитектур информационных систем. Специализированные подсистемы (СУБД и т.д.). Распределенные информационные системы.

Слайд 3Рекомендуемая литература
Б. Я. Советов, А. И. Водяхо, В. А. Дубенецкий,

В. В. Цехановский. Архитектура информационных систем: учебник для студ. учреждений

высш. проф. образования. - М. : Издательский центр «Академия», 2012.
Пирогов В.Ю. Информационные системы и базы данных. Организация и проектирование. – СПб.: БХВ-Петербург, 2009. – 528 с.
Петров В.Н. Информационные системы. – СПб.: Питер, 2003. – 688 с.

Рекомендуемая литератураБ. Я. Советов, А. И. Водяхо, В. А. Дубенецкий, В. В. Цехановский. Архитектура информационных систем: учебник

Слайд 4Классическое определение архитектуры
Архитектура (лат. architectural — искусство проектировать и строить

здания и другие сооружения (комплексы), создающие материально организованную среду, необходимую

людям для их жизни и деятельности, в соответствии с современными техническими возможностями и эстетическими воззрениями общества.
Классическое определение архитектурыАрхитектура (лат. architectural — искусство проектировать и строить здания и другие сооружения (комплексы), создающие материально

Слайд 5Определения Архитектуры информационных систем
архитектура — организационная структура системы;
архитектура информационной системы

— концепция, опреде­ляющая модель, структуру, выполняемые функции и взаимосвязь компонентов

информационной системы;
архитектура — базовая организация системы, воплощенная в ее компонентах, их отношениях между собой и окружением, а также принципы, определяющие проектирование и развитие системы;

Определения Архитектуры информационных системархитектура — организационная структура системы;архитектура информационной системы — концепция, опреде­ляющая модель, структуру, выполняемые функции

Слайд 6Определения архитектуры информационных систем
архитектура — набор значимых решений по поводу

организации системы программного обеспечения, набор структурных элементов и их интерфейсов,

при помощи которых компонуется система вместе с их поведением, определяемым во взаимодействии между этими элементами, компоновка элементов в постепенно укрупняющиеся подсистемы, а также стиль архитектуры, который направляет эту органи­зацию (элементы и их интерфейсы, взаимодействия и компоновку);
архитектура программы или компьютерной системы — структу­ра или структуры системы, которые включают элементы программы, видимые извне свойства этих элементов и связи между ними;
и т.д.

На сайте SEI (Software Engineering Institute) имеется специальный раздел, посвященный определениям архитектуры программного обеспечения http://www.sei.cmu.edu/architecture/start/glossary/community.cfm
Определения архитектуры информационных системархитектура — набор значимых решений по поводу организации системы программного обеспечения, набор структурных элементов

Слайд 7Понятие Архитектуры информационной системы
На сайте ISO/IEC (http://www.iso-architecture.org/ieee-1471/defining-architecture.html) дается следующие определение

архитектуры информационной системы:
Architecture ⟨system⟩ fundamental concepts or properties of a

system in its environment embodied in its elements, relationships, and in the principles of its design and evolution.
Архитектура системы – это основные понятия и свойства системы в окружающей среде, воплощенные в его элементы, отношения и в принципах своей конструкции и эволюции
Понятие Архитектуры информационной системыНа сайте ISO/IEC (http://www.iso-architecture.org/ieee-1471/defining-architecture.html) дается следующие определение архитектуры информационной системы:Architecture ⟨system⟩ fundamental concepts or

Слайд 8Какие задачи решаются в рамках архитектуры ИС?
Конструктивно архитектура обычно определяется

как набор ответов на следующие вопросы:
что делает система?;
на какие части

она разделяется?;
как эти части взаимодействуют?;
где эти части размещены?.
Какие задачи решаются в рамках архитектуры ИС?Конструктивно архитектура обычно определяется как набор ответов на следующие вопросы:что делает

Слайд 9Понятие информационной системы

Понятие информационной системы

Слайд 10Архитектура информационной системы

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

Слайд 11Бизнес-Архитектура

Бизнес-Архитектура

Слайд 12ИТ-архитектура

ИТ-архитектура

Слайд 13Архитектура данных

Архитектура данных

Слайд 14Программная архитектура

Программная архитектура

Слайд 15Технологическая архитектура

Технологическая архитектура

Слайд 16Классификация информационных систем
Используется доменный подход к описанию ИТ-архитектур.
Под доменной

архитектурой понимают эталонную модель, описывающую множество систем, которые реализуют похожую

структуру, функциональность и поведение.
Можно выделить следующие основные характеристики домена задач:
характер решаемых задач;
тип домена;
предметная область;
степень автоматизации;
масштаб применения.

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

Слайд 17Классификация архитектур ИС, основанная на домене задач

Классификация архитектур ИС, основанная на домене задач

Слайд 18Пример деления ИС По характеру обработки данных:

Пример деления ИС По характеру обработки данных:

Слайд 19Пример деления ИС По принадлежности к базовому домену:

Пример деления ИС По принадлежности к базовому домену:

Слайд 20Пример деления ИС По принадлежности к предметной области

Пример деления ИС По принадлежности к предметной области

Слайд 21Пример деления ИС по степени автоматизации

Пример деления ИС по степени автоматизации

Слайд 22Пример Классификации По масштабности применения ИС

Пример Классификации По масштабности применения ИС

Слайд 23Классификация архитектур ИС, основанная на домене решений

Классификация архитектур ИС, основанная на домене решений

Слайд 24Клиент (client) – пользователь и (или) компьютер, использующий какие-либо программные

сервисы
Сервер (server) – компьютер или центр обработки данных, предоставляющий программные

сервисы
Тонкий клиент (thin client) – клиент с минимальным пользовательским интерфейсом – не имеющий состояния, сеанса, полнофункционального GUI
Rich client (полнофункциональный клиент) – клиент, имеющий полнофункциональный GUI и общающийся с сервером через слой промежуточного программного интерфейса (middleware), обеспечивающий его функциональность;
Слой (layer) – крупная независимая компонента архитектуры ПО
Уровень абстракции (abstraction layer) – “горизонтальный слой” (номер N); совокупность модулей, реализация которых использует только модули уровня N-1 (N > 0).
Вертикальный срез (аспект) – совокупность рассредоточенных фрагментов кода, реализующих (сквозную) функциональность, например, проверку безопасности

Некоторые современные основные понятия при описании архитектуры ИС

Клиент (client) – пользователь и (или) компьютер, использующий какие-либо программные сервисыСервер (server) – компьютер или центр обработки

Слайд 25Промежуточное программное обеспечение (middleware) – совокупность слоев ПО, лежащих между

клиентом и сервером и обеспечивающих их взаимодействие, например, поддержку сетевых

коммуникационных протоколов
Ярус (tier) – слой программного обеспечения, реализующий какую-либо независимую часть его архитектуры; например: business tier – реализация бизнес-логики; Web tier – реализация взаимодействия с Web
Многоярусная архитектура (multi-tier architecture) – архитектура ПО, при которой презентация результатов, обработка и управление данными реализованы как отдельные процессы. Пример: Использование middleware для взаимодействия с сервером и СУБД для взаимодействия с данными


Некоторые современные основные понятия при описании архитектуры ИС

Промежуточное программное обеспечение (middleware) – совокупность слоев ПО, лежащих между клиентом и сервером и обеспечивающих их взаимодействие,

Слайд 26Многоклиентская архитектура (multi-tenant architecture) – архитектура клиент-серверного ПО, при которой

один экземпляр серверного ПО, исполняемый на сервере, обслуживает несколько клиентов

(tenants – букв. клиенты, арендаторы). Пример: Web-сервис
Например, с точки зрения рассмотренных концепций, облачные вычисления соответствуют принципам multi-tiered and multi-tenant architecture.

Некоторые современные основные понятия при описании архитектуры ИС

Многоклиентская архитектура (multi-tenant architecture) – архитектура клиент-серверного ПО, при которой один экземпляр серверного ПО, исполняемый на сервере,

Слайд 27Модели функционирования распределенных приложений

Модели функционирования распределенных приложений

Слайд 28Способы разделения распределенных приложений на части

Способы разделения распределенных приложений на части

Слайд 29Типовые функциональные компоненты ИС

Типовые функциональные компоненты ИС

Слайд 30Типовые функциональные компоненты ИС

Типовые функциональные компоненты ИС

Слайд 31Типовые функциональные компоненты ИС

Типовые функциональные компоненты ИС

Слайд 32Типовые функциональные компоненты ИС

Типовые функциональные компоненты ИС

Слайд 33Двухзвенные архитектуры распределенных ИС

Двухзвенные архитектуры распределенных ИС

Слайд 34Централизованная архитектура

Централизованная архитектура

Слайд 35Централизованная архитектура

Централизованная архитектура

Слайд 36Архитектура «файл-сервер»

Архитектура «файл-сервер»

Слайд 37Архитектура файл-сервер

Архитектура файл-сервер

Слайд 38Архитектура «файл-сервер»

Архитектура «файл-сервер»

Слайд 39Двухуровневая архитектура «клиент-сервер»

Двухуровневая архитектура «клиент-сервер»

Слайд 40Архитектура клиент-сервер

Архитектура клиент-сервер

Слайд 41Двухуровневая архитектура «клиент-сервер»

Двухуровневая архитектура «клиент-сервер»

Слайд 42Многоуровневая архитектура «клиент-сервер»

Многоуровневая архитектура «клиент-сервер»

Слайд 43Многоуровневая архитектура клиент-сервер

Многоуровневая архитектура клиент-сервер

Слайд 44Многоуровневая архитектура «клиент-сервер»

Многоуровневая архитектура «клиент-сервер»

Слайд 45Архитектура Веб-приложений

Архитектура Веб-приложений

Слайд 46Архитектура веб-систем

Архитектура веб-систем

Слайд 47Особенности Архитектуры Веб-приложений

Особенности Архитектуры Веб-приложений

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика