Архитектура информационных систем.
Архитектура ИС – концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.
Классификация архитектур
По степени распределенности:
· Настольные(desktop) – все данные (БД, СУБД, клиентские приложения) хранятся на одном компьютере
· Распределенные (distributed) – компоненты распределены по нескольким компьютерам
Распределенные подразделяются на:
· Файл-серверные
СУБД, поддерживающие модель: • FoxPro • MS Access • Paradox • dBase
Плюсы:
• Многопользовательский режим работы с данными
• Централизованное управление доступом
• Низкая стоимость и высокая скорость разработки
Минусы:
• Низкая производительность; сильная перегрузка ЛВС
• Низкая надежность
• Слабая возможность расширения
· Клиент-серверные
СУБД, поддерживающие модель: • Oracle • MS SQL Server • SyBase • Informix • Centura • Interbase
Плюсы:
• Многопользовательский режим работы
• Гарантия целостности данных
Минусы:
• Бизнес-логика на клиенте, сложности изменения алгоритмов
• Слабая защита данных от взлома
• Высокие требования к пропускной способности, клиентским машинам
• Высокая сложность администрирования и разработки
41. Современные тенденции развития информационных систем.
Современное состояние информационных систем и технологий можно охарактеризовать следующими тенденциями:
1. Наличие большого количества промышленно функционирующих баз данных большого объема, содержащих информацию практически по всем видам деятельности общества.
2. Создание технологий, обеспечивающих интерактивный доступ массового пользователя к этим информационным ресурсам. Технической основой данной тенденции появились государственные и частные системы связи и передачи данных общего назначения и специализированные, объединенные в национальные, региональные и глобальные информационно - вычислительные сети.
3. Расширение функциональных возможностей информационных систем, обеспечивающих параллельную одновременную обработку баз данных с разнообразной структурой данных, мультиобъектный документов, гиперсреды, в том числе реализует технологии создания и ведения гипертекстовых баз данных. Создание локальных, многофункциональных проблемно ориентированных информационных систем различного назначения на основе мощных персональных компьютеров и локальных вычислительных сетей.
4. Включение в информационные системы элементов интеллектуализации интерфейса пользователя, экспертных систем, систем машинного перевода, автоиндексування и других технологических средств.
В результате чего, выделяют пять основных тенденций в развитии информационных систем и технологий: