Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
85
Добавлен:
19.05.2015
Размер:
1.75 Mб
Скачать

Учебная дисциплина Архитектура информационных систем

Лекция 1 (4 часа)

Архитектурный подход

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

1

Вопросы лекции

1. Общая характеристика дисциплины 2.Основные понятия и определения

3. Характеристика информационной системы как объекта архитектуры

2

1. Общая характеристика

дисциплины

Дисциплина читается в 3 и 4 семестрах.

3 семестр: 18 ч. лекций и 36 ч. лабораторных.

Зачет.

4 семестр: 16 ч. лекций и 34 ч. лабораторных.

Экзамен.

3

2.Основные понятия и определения

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

4

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

5

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

Достоинства:

пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства

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

отсутствует необходимость администрирования рабочих мест пользователей

Главный недостаток:

пользователи полностью зависят от администратора хост-ЭВМ

6

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

7

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

Достоинства:

многопользовательский режим работы с данными

удобство централизованного управления доступом

низкая стоимость разработки

высокая скорость разработки

невысокая стоимость обновления и изменения ПО

Недостатки:

проблемы многопользовательской работы с данными

низкая производительность

плохая возможность подключения новых клиентов

ненадежность системы

8

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

9

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

Достоинства:

возможность распределить функции вычислительной системы между несколькими независимыми компьютерами

все данные хранятся на защищенном сервере

поддержка многопользовательской работы

гарантия целостности данных

Недостатки:

неработоспособность сервера может сделать неработоспособной всю вычислительную сеть

сложное администрирование

высокая стоимость оборудования

бизнес логика приложений осталась в клиентском ПО

10

Соседние файлы в папке АИС лекции